3800000 436509321738413876743026475008000000 3800001 -199692428369398649348931896298800256 3800002 -207322075169080967249127701410340448 3800003 -1063881407177478090402098644149592056 3800004 50922806018157963399564593593528320 3800005 -1053315515525305687847915742600759360 3800006 -85175672239934262246675574815976320 3800007 -815569265613914429439077016100749360 3800008 92175436656734075897896920576706560 3800009 843222705506013176765751208744582416 3800010 -781831382586043132397226068357690880 3800011 148090316204401884089108013873962624 3800012 1896525672754479675091034894523317760 3800013 21129127342305131093418675668113920 3800014 -166263776044741741028461137477175680 3800015 143062655778692621969885365744728000 3800016 -81048263188803511093095650387558400 3800017 -289532987372527998743187698828970380 3800018 522434823968344227556239657601506960 3800019 198205666095525938672639442069628800 3800020 -472041255146726162928128107029995520 3800021 1195978759903908714441786222943494222 3800022 -921799775673206722899712577043851328 3800023 404027995712545436031349119348282504 3800024 673817917406154693992556553775185920 3800025 388936597462135446210821991184830750 3800026 934834902403677833456311918143955680 3800027 670349675506328696715716880038997504 3800028 -1109913150872786411559896202844007424 3800029 -605722576884744865761371332042608224 3800030 46471067224836060899201504548446720 3800031 1247881070685706226694441065502708552 3800032 -1744524236974681715151877874000068608 3800033 -317719160248002975796643125280328060 3800034 460687314804961070441746022494966272 3800035 -111523999310907036844732146365753520 3800036 886296947438945758052784296358026880 3800037 -504155428812360992323017563917280832 3800038 1387194983763927043330627909922695680 3800039 -33356520241428227945041796149580160 3800040 -437083049998187593528219709397811200 3800041 1988274120501570953324835513574925120 3800042 -21948204622434287662934478860153856 3800043 -762802858342079229480468292312361280 3800044 1080841927643015421152403303427399680 3800045 285715318085557752281568455475319320 3800046 -46848269422743956196325570690246656 3800047 -281470176817547650677222022892856600 3800048 192762774528107245122430145760362496 3800049 -1683501417613880789337269353683137952 3800050 433744139519670992341657017251962800 3800051 1453542271125358871810883435969647052 3800052 -1039739095165951934541723047152708224 3800053 -1709631181887435081822946596787343698 3800054 -816264413085497689723498044429654720 3800055 -45771598639012752607134541093447680 3800056 577869583759490172466343262799872000 3800057 225774923224255808239194951024117840 3800058 432535435233526388285550246265205760 3800059 952266736411835231378382932571828260 3800060 -483084492621965495864187389614817280 3800061 216261074451646528425819410575181760 3800062 224291229182416878995053489470971904 3800063 667377766330586391380824856161293312 3800064 -900127283236119641239561227284250624 3800065 -6402267211743467969164263878414400 3800066 780704602260521095351068278831076864 3800067 431231421885667475680496596286078640 3800068 -566921848514217883411767449030910720 3800069 327960329788036901150655335016261120 3800070 -437091368992287557836590148677223680 3800071 181299059146440507560620491522865944 3800072 964677217251261097108035405541785600 3800073 95272044719544449873164866902515200 3800074 -519462634623141421749018701090272464 3800075 -826999378427841337700643700210004700 3800076 81003974631196357450347534252195840 3800077 380993388879388107966672601300393260 3800078 72486103171718220543437940602787456 3800079 1004632822323070884104266768266944424 3800080 231290618048147631118444884553973760 3800081 -332885524561331566131425782078295118 3800082 7222167874372819810948123369070592 3800083 67992791495160547923350225527390464 3800084 -981346176681122671486023927303938304 3800085 -188253781190521826760204853029569280 3800086 -547449366793555709915265637488343008 3800087 1243578777221505560119451915354228400 3800088 2096050236767117293149130497638400 3800089 -3173788005676376629173643906657317500 3800090 192498645483400303547021513501153280 3800091 1415870904090105027632868160870992384 3800092 1300855559400891379358821283625391616 3800093 -1691893531634322286081820583601100256 3800094 -327296303710607085519352719850979328 3800095 -204791750254855723919334074116401600 3800096 505193149240168557234227579692646400 3800097 -677162796633944486479307882591020800 3800098 1122094448563362625144310640783742800 3800099 -873710263410702877704015932874204000 3800100 107784394122209995155038671567872000 3800101 313933251891959650990090183497335712 3800102 -814517593204084585518246822329990400 3800103 -16699309845059435095234538850962736 3800104 29107538477505905023295329665024000 3800105 -343921614079965291235545472016663040 3800106 233961958035677167276027643999368704 3800107 -1334936481405695726722087587889421644 3800108 601980456906113320640015468187540480 3800109 -917584736515588524054354544408260672 3800110 697635069332548616251892755704673920 3800111 455889265178947922755987952663861232 3800112 -404463046659644774650201903912255488 3800113 39838233644371722570369008442969362 3800114 -305745551830135261324696452319628160 3800115 -64422512834511383628683054277800880 3800116 -1430953620684948031842748982603167360 3800117 -2932705127255734876778729077647182148 3800118 2099904734729479376015115752798208 3800119 2377754324497333015036501639477348520 3800120 -690751971752338211180577327523123200 3800121 -497643221710759628275327018885826880 3800122 95925543509655184876813028129711040 3800123 -2150288730593714544515538824761099656 3800124 -154222381376241655132038750822959616 3800125 -8414995445086018815738565150752000 3800126 -852896623081942128582464376526848 3800127 -77949253892776066871073746258960640 3800128 -327783667823904217030393445712658432 3800129 640990661374540212866254143097626240 3800130 25539363832061616952284111107013120 3800131 -158164393479786765108963923655596400 3800132 -68240451942643885487518396628643840 3800133 1180173149002935432962374598726276160 3800134 422440287647373229486351341971768544 3800135 -45549092530233635461623962528615040 3800136 1061256854540409245050122758003097600 3800137 1382381633924839462621922080222331520 3800138 349552467264426952489373630506922496 3800139 51192161520108177941002908589777920 3800140 61572886021253296687924711547642880 3800141 467990394907187765950172706560772300 3800142 1374517834003614884355163920072666240 3800143 2044109710000041053992021145674594624 3800144 -34390702482715388947421663583805440 3800145 271177809645424132911884155310718720 3800146 724774122531766250596745363284374816 3800147 -454448737755443413506884354664183360 3800148 -504314239017201837595872011978987520 3800149 -1566349273838452487689857742910604850 3800150 -628083042016193559927507600319087200 3800151 -1837822760292551274655363427637978720 3800152 -90346910152003683898281699232972800 3800153 -173873850506848170455424446825522496 3800154 -327787326720009901606651989570362880 3800155 1223171257596059869135555348394685360 3800156 854974727407589182354777859781419520 3800157 567114171765074671635154670136474240 3800158 -1201333187902010232937316037160360320 3800159 -254022940082099377356063603146997648 3800160 134117576190443153631112089934233600 3800161 -213699969650649452455352301004409468 3800162 455334530918795911591135746515314464 3800163 738281234897224702109829570212569440 3800164 771826535596574452663241228590069376 3800165 1166949781847305327555739115767521920 3800166 142210683193232936993422728548302848 3800167 143224872461392911305615456417407584 3800168 -3936253574914676447271067444592640 3800169 1269260017696850714628400439907848640 3800170 -567091997692960942684302017751590400 3800171 882205097951725153463396490121678200 3800172 -647146166338049249688311983252843008 3800173 1487009397326469713508864651916591904 3800174 37233301836004911863800527407108928 3800175 180259910591413037954460445356163200 3800176 -23886864200159557244643431326515200 3800177 -1165921758653619439809748405152124974 3800178 231719089590328960079784016141807008 3800179 3195921251896097326692655879759185720 3800180 -928745990082520338868424061662108160 3800181 317165880433896749276156515254271488 3800182 340313039877423045552933253036865472 3800183 -2636813756044098781581861412177340568 3800184 512436692046468156568174153027768320 3800185 -3853656992249694970300116003569379840 3800186 39099665234384535828110317888184544 3800187 725989295443589080817961270841933644 3800188 585923418027550129050724462626896896 3800189 -526704640270334729179534468697799540 3800190 -137607890889086046540893617710336000 3800191 1736837284052812052577410754062474592 3800192 890005555289669759632091910242304000 3800193 748133871073951492305098625535478064 3800194 16494678526330743318130818482802720 3800195 481520867811605714652993099959831280 3800196 37235498255601642389411678965886208 3800197 -48041527952626143003058412709939456 3800198 -60535722295254725140157623804139136 3800199 776941906649800967563610150054864208 3800200 -43331151549898731252572807101056000 3800201 2074633588351462241928577822609826202 3800202 -238367901955243941402629507339337216 3800203 144940540139357329290016934858205864 3800204 289590641090829861385878662458586112 3800205 -1035838823562105684144613510873900500 3800206 835541653924312531928602067940064704 3800207 48430406757673470362063364796398792 3800208 -7397435938794905442647928954028032 3800209 1089097135025074668705045150810933440 3800210 325814180570530200765609989673994560 3800211 -6858261172666332110782652944855680 3800212 -232622868925092559008028653978789888 3800213 1328873967649580427321013514106744462 3800214 540147430124746718328625221185109120 3800215 -432608364855981438215991736666049640 3800216 -293438991328858380771284370948096000 3800217 442836779289627689470612895238365760 3800218 -9998153484491412245634786385604640 3800219 -512073657719160180359714579183248380 3800220 62768349640236049430935550830433280 3800221 386180895043616319442564840251500544 3800222 642180145973004073061529669987222912 3800223 36802507560704121838087019954085120 3800224 1361616695560143098740107916443058176 3800225 -442326768514068707851537072738420800 3800226 38342972828069533453488341400281088 3800227 1350227218537861368802679856031546076 3800228 -269080576230572339425883202377564160 3800229 -1203769119101974161474084145292090016 3800230 385460551401346960869099454000767360 3800231 -150429524122293442106695694536807728 3800232 -947960292826567683144300822999367680 3800233 100556807170962973512967442221420160 3800234 -132513610814879530653787703143604640 3800235 210161711579050308970251194968566000 3800236 -175408010829921350658958357925537280 3800237 -355902702253279026481873941416233248 3800238 249514364222248081621458293739445248 3800239 2585771809003116378170401367104744600 3800240 -51547169748656582436373395264307200 3800241 -204100024932402424313095631435442750 3800242 -356205814396314130760178146161087728 3800243 -1149447279747756083939604011403361560 3800244 246865764634486162095691074575020032 3800245 286289226561198771510529829127039000 3800246 -971021509162849057366261943528832576 3800247 -45542803120626374849036112266520 3800248 -390640453739820473835219022253629440 3800249 1006351163305653374546315604314502240 3800250 -154668620398537845403367812859520000 3800251 442734192926740606065696650169196064 3800252 497313071665135651384056196069739520 3800253 -321400600651820062661262930288458496 3800254 -14244287237684763528063251364505920 3800255 -1165538868101599417724293172869692000 3800256 -43081532594961058441591589582143488 3800257 -1979611437642271128581825009716034494 3800258 414058027277967045106584233502300672 3800259 -229661400243037554828224409276784512 3800260 693900679123320050933123042424729600 3800261 -192155755942667129856168513276958500 3800262 651551561437559449094867191591081152 3800263 -1349749017750003406461977847821576488 3800264 249666529339149254550075027861841920 3800265 -206262625031242011717063750489427200 3800266 649843277632818024382914513846090240 3800267 93720414634974393070831339813811760 3800268 94134941639620604006666938818538752 3800269 422401294760759291511376192979796960 3800270 -395344663179896562311962118897648640 3800271 55309644535358172927550845051973512 3800272 -107639008986802364801704926816370688 3800273 -1131405945364369313383104053730110478 3800274 90332333313436889565160300462776960 3800275 700187199863928172934696416979103600 3800276 1103301918538172502540756425857019520 3800277 237546000907599615321945996725393628 3800278 -400694830749947554160797076634677376 3800279 96658661754473668756009313606602752 3800280 536568189512238556260511412256768000 3800281 1990117227882636262008790343208547082 3800282 314737273611423344457838264034845152 3800283 -193639036578120705916020223070908776 3800284 2039199533434116548985560637888559616 3800285 -673172049063484579106470362349344000 3800286 98874116109999472283738357148319104 3800287 662649049731548627267004360690923936 3800288 927089709087045140506848270925430784 3800289 -97407380945542640996222848021712976 3800290 -20329223955590954302362091744542720 3800291 -486162553889103139937062851808478256 3800292 399085090211315778330409289255089152 3800293 -875697484429986565062255939227383842 3800294 -86493685504296544387863826818326304 3800295 1698451510079525338494220684095576000 3800296 146259237676264355869194658963553280 3800297 -40436555567310030146295512195025840 3800298 -221641806648067874728282583045358336 3800299 -2953080919892174743548780398119014264 3800300 109269866527434062250636860833536000 3800301 -191662043261472521565641952943186368 3800302 -1354160011486800781717363618932165696 3800303 90449031726936449316311211233614800 3800304 -94232603602156604037948103930675200 3800305 1736466075923316153859034769712689000 3800306 -799658463637471688043032899005105648 3800307 -17423734232436825949843761703374336 3800308 1298081216004071403907483474847938560 3800309 -1192039018606625707680364015009361490 3800310 -341203539506329028570712593519278080 3800311 -744143291973710001297820422731776248 3800312 557562330431321918156444843045867520 3800313 -843154956382319635545282735316376640 3800314 334878215714925031032577652656518912 3800315 52193904102488739777260671286376960 3800316 -265024293422952662581433967360423936 3800317 -1300358180910847182682930667785833140 3800318 1291187813317055950423161614307855360 3800319 730258073753105932147027235092423680 3800320 179606034368791622890074607819161600 3800321 176322612813997871731905009836003328 3800322 612225288823252949915080779032193360 3800323 -90011333573174168700433216372786280 3800324 1493835840408376577194370645743905792 3800325 274357642093569173979269392599201600 3800326 1589552890072954196916199593081818880 3800327 -649441663668155746400997111804423936 3800328 -183729328122721358393568768264929280 3800329 15820083389558383065673294096194248 3800330 717965122668196999964963786553600 3800331 181186102131242432895491673146928480 3800332 1055288518636196759506083997535127296 3800333 -1195375270940275126865230869399983700 3800334 629739395222385117474256219057825920 3800335 -515999530533768851175833094001505280 3800336 365860806849481545802684636355174400 3800337 1694878355687424365842339895391659760 3800338 983288217022061128811574241762642320 3800339 1570676606922283371213165264009370080 3800340 6695279230781882524752557517035520 3800341 955022474311701207411993084794185742 3800342 -329909237877392667788416296277783680 3800343 -1178547028136001508143116253281181336 3800344 1903056255823128003469555933342832640 3800345 352047196099615413157519449760883520 3800346 160991905179992677094032144421031936 3800347 325173277083342433319626562955793796 3800348 918049832631183470685784736404586496 3800349 387132266830019174886705794958807360 3800350 -199355461311705785478604315559073600 3800351 -214557951722313755155564082281508400 3800352 353644336734298830652148669579526144 3800353 -526707056414140193657147137733735120 3800354 766899541666535903267781080402711376 3800355 250111445317686493265944916681896800 3800356 113556249362832258128127187487776768 3800357 -614071492799753525194325306556360768 3800358 54764515342090762090174701175217760 3800359 1323662879694400321832243303446777104 3800360 -821813368247415951175151813396736000 3800361 47600732080903640552466790309047360 3800362 422371122044700763054756732482720432 3800363 -877760361907588983457448139748463040 3800364 483967673805594139946579467518322176 3800365 27741188913970818603578946432705720 3800366 54483128502110472854179984125725184 3800367 -696860954668328038045333673929569360 3800368 234303665369160585399377288691712 3800369 -265645810449638294925096137646901230 3800370 -7141701062059061695793252000547840 3800371 -198942017036122311872147388934349428 3800372 -404121203883937156878199312356611328 3800373 -297620036598062830426638232155647616 3800374 2231839390589554501594766293478092800 3800375 2078491832594066140265779903395474000 3800376 -1473215035155726730717831219018260480 3800377 565929424987511934418756206068803072 3800378 -1312774479276820493809468738783247760 3800379 909719505739120329844834335343812288 3800380 32975860277624398464202990809753600 3800381 166719665128970458029240359889558264 3800382 -202088884157340748803895650055511040 3800383 15659090846122710772011552642380288 3800384 -33983749073392993417292289146880000 3800385 335726745683238831654273909869827200 3800386 -3045399250658635175490058698159390720 3800387 -2288872489036401827050708302332720964 3800388 346926190393722774383847308358835200 3800389 -20474130956973656794072457654021220 3800390 697778581726510107225447099691728000 3800391 1253394983978310919190267138287676544 3800392 170714825323721792928629576396236800 3800393 -1967479417631416847785446196080632358 3800394 129155695156742546030601639081816000 3800395 1698711769626864828041486022997514400 3800396 -388198461703549199707232773971283200 3800397 846105611555990369795367517663377600 3800398 25266753996623982194685641430071040 3800399 -148209138786155977316982941178048000 3800400 155397723119048383699621438409932800 3800401 1109563075683024859792525821320080224 3800402 190714827794797598333606714939947152 3800403 -1823418950149285612161765971718466188 3800404 141878174060005504698478316858505216 3800405 -378382914532394357024221302880039680 3800406 -732888021476402714437097651805151296 3800407 4903706922696554877263335863650288 3800408 -1988656358966929483130093441429207040 3800409 -14271008836122065916198161842681152 3800410 -705452237577046336495798130402276640 3800411 -199438218263564242733076009403009968 3800412 -293035442987175853340092830552391680 3800413 65677587457249897946207639858120364 3800414 -130938314001832821533740123036144128 3800415 366935482507121489177637822754027920 3800416 -940267463758352915834610611928170496 3800417 823199576778924706052127809266606272 3800418 129502278120403284195769064479687680 3800419 -1498578522231801523773204970704177408 3800420 550546708928861764545754254440693760 3800421 529397177392915886572057819554519420 3800422 267801266423492807203740064636641024 3800423 -205290465708948755228816491271368320 3800424 1211695463163498394036130944387153920 3800425 -939779268367542947562353802092898850 3800426 3222736938827229000522600509829120 3800427 801575097722803003969931418353452032 3800428 462488220231012034901634498771179520 3800429 114052151067691077255765869685555030 3800430 422093457464890440644630479635658560 3800431 -2445086349350182821994171477836195488 3800432 13163096801942110516420241899683840 3800433 -122908455824414676835869890719074432 3800434 -135116203338093859172614375631744256 3800435 2423434279079020990528141240842819360 3800436 -953807702201115600362972118336626688 3800437 544679779601020990509718653628966240 3800438 -1013630740181259621228993824879126880 3800439 -76595796374389025956324968427125480 3800440 -412172314444623465681608084705280000 3800441 -976560831257189205148963963074107616 3800442 -240128742761510811920018787973183488 3800443 -2572307115855472768449555936065897308 3800444 -432304885817659851078972234290264064 3800445 -46862946004050691791614585208299520 3800446 851597984317777156284427666860338304 3800447 -16907672124439381609372029263322768 3800448 -614658230903821935155779457777664000 3800449 -1077116890110580116953890258249671550 3800450 -673442965675946707234628827203396000 3800451 -441828512936544846796385303717902080 3800452 405616431832577429796839734479141120 3800453 -126381631454606215978886735827094400 3800454 -22914468827951146803698348028542976 3800455 35916390195486370048282728725256960 3800456 -302428536630127210224712861688217600 3800457 -504459576562764368144722929632779932 3800458 -617298118459725566668271584710610080 3800459 739383617805876239876461741897573104 3800460 159314580839512608974025256779356160 3800461 1100600903824088466647084331055448032 3800462 1110823079454853459047618790129847232 3800463 -774110870419098252372500774350218096 3800464 -184686293038496045653635184391602176 3800465 750222700939841219232483051624031860 3800466 -879087714479114609064476240150918400 3800467 2111875286696237394449189759837090304 3800468 528464240553933297999889277396453376 3800469 937872523252962458562477580838208 3800470 281276659237422411022432618581223680 3800471 -1224895105553442353780258151546345288 3800472 -1199587781060916016749785358228910080 3800473 837589973890981458738375712033275722 3800474 -270753430716673059388239218058658560 3800475 135904065081579845047805594282496000 3800476 -49209381110775723230525892363161600 3800477 1329016265340166706299535834823556326 3800478 277650782857964313423620604328642560 3800479 742327634670323663637151188767805320 3800480 1550011700172891795324085231321743360 3800481 -449458182601134024888111371183718336 3800482 414493297932214173910731130192937472 3800483 2160101078780310388200084896256671424 3800484 1442583533624109198219098025722876160 3800485 339431612216696180075138253862003200 3800486 842486622377619849282174458674342080 3800487 -668092885771172136032677747437292032 3800488 1494378235190867259093572148689387520 3800489 -852646887519303727181359271360502 3800490 -10859466623164330476545050133594880 3800491 -1778106459538639121681232654050812108 3800492 87617927457907023283013178911754240 3800493 -1500871651979160986845547565196756800 3800494 -1241232556073110995308854589352299520 3800495 -699337983332492335146067804862067600 3800496 106096053634816130073455830587408384 3800497 -337693979986994246917782815735556672 3800498 610947057750473984539160657995522464 3800499 1585238769134025884341045949578670640 3800500 -776158653342436000288401744723456000 3800501 -607021026124726708019310632083476498 3800502 145048720356490987114779083363164800 3800503 -203306982349325332403218716193942080 3800504 25497080679121864309926815818629120 3800505 955276576160951525237197799641738560 3800506 -1264124963899601609991226611480924048 3800507 788381745001447834525560127602046272 3800508 -263874913276200634389525321126666240 3800509 1172352481754748154995086400023944704 3800510 117075405573716911575546179435708160 3800511 -231331385564270390030020877034512784 3800512 8084071741608326768152039854702592 3800513 -3789333864626595067422645444738720960 3800514 -852050523973250252751162719241489408 3800515 -405564001423011380164247812133529840 3800516 -2201969013628697865418457900012105472 3800517 -181475901598851687606546522317786496 3800518 -474661543373059584177261011664921600 3800519 -1126445768839094719182109419007941360 3800520 -704005759899695786444509940549222400 3800521 2263054146823652787787620241611045722 3800522 -1115555168753556797246648006780453376 3800523 -947970274300141421132479217523935016 3800524 -65365517102352714651800147128086528 3800525 909331830723239643124752430450064100 3800526 34678904586468514269501513357270144 3800527 -1947889783624694072256853193842808400 3800528 170639319672744899147777623771054080 3800529 -144125823694888826196618297382422552 3800530 -151820151318159581555961766909444800 3800531 -324683475218693105420679868591359408 3800532 1024030142397365960487091462918963200 3800533 1449334740525931289977462983727409760 3800534 261593673746407624817413829036464416 3800535 137749989100254138772851622035013200 3800536 -967006488236808937141974941679882240 3800537 -155395805846550165359720626692541680 3800538 145962017245711772969392974249262080 3800539 306342898697511313587345116689826760 3800540 174008253968873256274021730528970240 3800541 -719670831930437176102427248021953408 3800542 -1174848063200857706419077704457281856 3800543 1586324778108609964979734834837428000 3800544 956638161945662455540666178973204480 3800545 -194258256985972254034360338120630720 3800546 1084570872498303817444731804394811472 3800547 2350831612465010066827886268505133040 3800548 510340227471731550550937814624649216 3800549 -2059579831073095672415907103712472450 3800550 134461086689490777771424800351120000 3800551 386812894161171672117203956225534600 3800552 671913145457639207041929897549742080 3800553 -887336189611601172841384138573885296 3800554 -1435960106802470514947104000624521888 3800555 -30807640927885933718665436504206080 3800556 684764763507531573791702375556675072 3800557 648382776165086340369602685865872172 3800558 -79568897667652806059055367168116480 3800559 -352050300451816760069979109599628800 3800560 -33458923045004383935757378123038720 3800561 4971696010575700851991772986630359552 3800562 -678696841142283020399938074168805248 3800563 -160022918970789302852759952158667776 3800564 1261109718986711798245353626673144576 3800565 -1245570061255584368968262154566227140 3800566 -93712786323045435602826734119034880 3800567 -377594810631770090213647512270018720 3800568 411679314820110211016452504103669760 3800569 -414849444909924360770839684273836800 3800570 -8385898446239344224178703055321600 3800571 -1723998153852217852845735491677023696 3800572 -939494906794707620276365832255159808 3800573 85563390602527216946359284753337440 3800574 -839654093740138745389246712402098560 3800575 -1810397353414407250676233168768217000 3800576 301991522875295895802686944286081024 3800577 -279019876766145833330383388201874144 3800578 -891434375142413346408922421072209920 3800579 -21407098232827257685555433173058820 3800580 -68285348568357765351812428870656000 3800581 1533724431570764297041180199834332382 3800582 702268570504602326106093089670967392 3800583 -588804851367610883625423885575992848 3800584 -2176707853692213657430826667513277440 3800585 461625882569016318745000438461351780 3800586 973517698237954739717763858807212544 3800587 -1541244118263250196230304025661281084 3800588 -2438502542481868816427943057139719168 3800589 -212256339640205644195944926248673280 3800590 -14859208036054293541122385619899200 3800591 1538810822419365706077330429305218992 3800592 -271724289432724097964873401562095616 3800593 -675520269303310423470528521778542158 3800594 -150827262703784714788282129390752768 3800595 603077258816597793638178374165128800 3800596 1100280060440277303332632000865379200 3800597 -5522818844988683867234370962614687200 3800598 5742650005174345370403621794047488 3800599 183407116460430857093949021701740848 3800600 281511040161477692769785169358848000 3800601 -39940783904915211366927368632291968 3800602 -198614386126540135377298403971301376 3800603 57467323648052944175329481668359120 3800604 140173569844644535449820000887568896 3800605 -1836082013919551601583665271932222480 3800606 1508664299645643782539913823976570752 3800607 -900606783979512308601949514506347960 3800608 -24999135601466888882946500066279424 3800609 -1796115946713000224918723768587436190 3800610 -168336591816814681149217777932000 3800611 -193916571576881990637359553389679200 3800612 -295354220855008176949569638372659200 3800613 65082810804870490971903556596926784 3800614 1069106531602076368575663122283726720 3800615 -189685837180255190311787664478908480 3800616 1126021233888010197552687683637657600 3800617 1568631442820731081967678233695116666 3800618 -261266450849602636170434014661392800 3800619 -562981820478091340544575996382889956 3800620 -847942547691635701132697836943800320 3800621 -826482239177284728214865954638647456 3800622 -224256776762822577469405114264344576 3800623 -1889782791384819127700597539903334128 3800624 591058041418356399685999759259074560 3800625 -15654117784531090559225460798330000 3800626 -214081326825815339629306514699893488 3800627 -629844907259850857356306619483179560 3800628 -146803004440219227350102004694241280 3800629 -546436183889662790494568391577334624 3800630 148083048223723973687135471380247040 3800631 96158710710139420769031548807284224 3800632 -2344177232854887862452556492333977600 3800633 2302317184989376938694473750738723882 3800634 -247941328821969896951319152486968320 3800635 562799228208023385969482041964028000 3800636 -55526951354364784581420734320914432 3800637 579352032821749462971750768353650668 3800638 35585609791035978105624538951752000 3800639 -733515714445851440266179285757459104 3800640 -54023604309711903333091427399761920 3800641 -544937754800604417786570194671632 3800642 -410751300579051837483024507570191616 3800643 436203448445718157130336123467423488 3800644 341571004589076858159254726055518336 3800645 1146961692300377424591975388734435900 3800646 -920894041687923432553601255268294720 3800647 -457355605794699985462408416090996904 3800648 -798754012303713128955209849574128640 3800649 772496111126578864938143405683605264 3800650 219171053649177380701107616271904000 3800651 50712121119666934484055519115693752 3800652 713432089698955761732588923504689152 3800653 -2008645221103929246142871007278191200 3800654 -165259972942618099190190752952135936 3800655 1618850218535181863788428885807360000 3800656 224068431215114984903626976239779840 3800657 259802662531359079148638956374843712 3800658 -399694416316163715977928323746186752 3800659 1192074281560012571455462470379463400 3800660 -459974949183354330476691393257011200 3800661 74108230065744741483706942267220064 3800662 -182925419837007786005187231558451200 3800663 1939250419077046120041976501984732200 3800664 -3417658483625533710980039440097280 3800665 733279508394245556110793211460875200 3800666 -323340539303886766579998182101394976 3800667 290373760223642657292455976037396848 3800668 621655959678309061009086889867760640 3800669 -408065171990554568003694335288307930 3800670 -191749821922973336373412955041075200 3800671 61556531051119167909343661096146304 3800672 23071688394349767413539792033677312 3800673 -1248114929430438696543032762051835996 3800674 -825337095639470320150263174857183664 3800675 -316307738840604015875954878717496100 3800676 1164598020552691004319702728058599424 3800677 914201645158855912506583672066013600 3800678 75755873038772194313432938656198912 3800679 328417972454356276559771893859999784 3800680 262776400773887856660639960964608000 3800681 -968102563529042776594129765281266688 3800682 -28761782456097386359183718706103200 3800683 8819390098724137435368736841404224 3800684 14134528874679915267474943410647040 3800685 -907133413927467193460267018290388640 3800686 -1897103373500160209204678863072172160 3800687 672186499932027322474914950634862392 3800688 127791163271825328148270992747823104 3800689 -1840348263257552849550624623916286510 3800690 509984227722891412219012793552332800 3800691 459471502998049192997062150194547752 3800692 302664111225362063141028083531366400 3800693 -411446627416507416406227066180275712 3800694 -423457918454385693902239438961793600 3800695 -1449081798362140691702899322294828400 3800696 1501592328263469206199502279354982400 3800697 -976254730444922423820992523851425200 3800698 31711447589801680886449920690827520 3800699 -512869918606983383848345486545850848 3800700 296712346737988756278156207294489600 3800701 184275393461503124448679718758128000 3800702 2683236948066490733048094192790025472 3800703 145499010778754523302213433079324800 3800704 -119268324385091790789211439927132160 3800705 354430711887551691701284779994987860 3800706 138343680061356772450220854347721728 3800707 -322309008145441766686601347589970000 3800708 11807694713984005241693935385881728 3800709 1675436644956322267333168243107962880 3800710 869375328242726193687093529799429760 3800711 -1171476676140573551760462727500886200 3800712 -217285197040287931372254682272276480 3800713 -635785176948286668406650762790469440 3800714 316767404669200673223405441625345632 3800715 -1200674778354288048976329554698916880 3800716 -179207444647761004786455206520828160 3800717 743280971254675268769256541238812172 3800718 325316410072680460448632974825377664 3800719 -861132018356069420281802550009603656 3800720 -1038687977566384605473784649482240 3800721 276368745885999742986240997112875200 3800722 438748331962772015598333911277686400 3800723 1688307717307641719279803827712620972 3800724 -316657625274786555831838054120390656 3800725 660449856048541830864257230035538250 3800726 392169128934603591641219342839713312 3800727 -4226316655136106871446568681250304 3800728 2548733877568446547484504915477084160 3800729 -110476134545001544701643696875162624 3800730 142347575521902119607621625751550720 3800731 2031622067831280614888517662161392 3800732 679469905625378291269490486234061312 3800733 1707626540114887409771068365271905600 3800734 1038440213545699597259655883370750976 3800735 -243416409180479531731021685998591320 3800736 674891405556747072873987102191124480 3800737 -752875058315239735302348845646371614 3800738 -855636382818619868354791261600674480 3800739 -1336599019102277830452288798529111176 3800740 -915272437608774567719622962964057600 3800741 -561411064481911888319110014107768640 3800742 499511023456870509927120023007435264 3800743 1654916397594413036531966799493108744 3800744 -1910459012864270677487535126307107840 3800745 -11601572845975086458057352083852400 3800746 510506086503900516653979009957969072 3800747 75500034892647406919345658485677032 3800748 -188101257754686985562108603089158144 3800749 1073569891098198270404074254391866240 3800750 -856182344689072039117730606615232000 3800751 -85800729495707913059425904616900576 3800752 -401415138841668668673678599544684544 3800753 -2976947408534899075903108560378605760 3800754 -450745380075172060888285716719412336 3800755 -155737163624358525594069776145556320 3800756 321614410346121826015091263243143168 3800757 579604573200383811868670826744356640 3800758 498194068864047717054428317262995200 3800759 4449004935745745709460146640440950304 3800760 859373149328932750728915622404096000 3800761 -2365483191194856052285798143928919638 3800762 384271098739894022982987612574670592 3800763 -894704067475002126825615441862403256 3800764 -1252780821728626355369856463772533248 3800765 1654158717233494311383139640720671660 3800766 766890406215557913126422876751561024 3800767 -876405201386058761747237197986080 3800768 326769469382532627179272909014171648 3800769 -381922096034203208512507998032754240 3800770 15805351536715511419020681263270400 3800771 -310764750994426849212403390163575008 3800772 278857788216926608950139726049452032 3800773 135793514289481840491187925721783744 3800774 -318704716941533408344413717080670528 3800775 -89390578147387352957258502323212800 3800776 176905745302682957798797366823976960 3800777 -273699847084656559989294173145598374 3800778 218708095258009497240251621184685824 3800779 -2127061615368941752234803687236132360 3800780 337344272495153953264667104648012800 3800781 819024979563571959009529041801170070 3800782 -394640231757779773529328720097910016 3800783 381167448194667439157022438370582032 3800784 61509224129395053555421236419493888 3800785 154302233119472512866312735036417000 3800786 125024657272954267823131738067970048 3800787 -1392659771776432027582375376900506440 3800788 319269674867345449168608843493094912 3800789 233577474699801714591348483712810524 3800790 149753056884691777081061744320819200 3800791 -1466820200711000349202615233678468288 3800792 1956960595240301142096425041532129280 3800793 1520227233810655999522207192591456464 3800794 -577582477706151381289127835341324304 3800795 -614782464919985008416609603326898720 3800796 444672391604956888786583358682497024 3800797 -283339578909513918771069418422896256 3800798 61534754126909160846644397514320000 3800799 281706830840040325515028167562522584 3800800 796566922990087625506892927847628800 3800801 -709553202885146520596785184285487198 3800802 -573115813560030977510898682819248768 3800803 4065161764822795941615940333113871504 3800804 313489646219805584549642119715782656 3800805 81097500106026882991025909311577760 3800806 -925453267935211628487155819344487616 3800807 -2957792954096291324588937252410239944 3800808 486402373584637112375356910616576000 3800809 -366615200925851938525088621444239884 3800810 206892838861768707733365788037398400 3800811 6653584534454719185893872546833408 3800812 12148041634715063055047621720584192 3800813 -5517318145502552635145775368359776 3800814 228363769364748955091106843859698240 3800815 -655599057550765241924338415009690040 3800816 -82790284955910739301768191502745600 3800817 -294751766619990129395705294481408000 3800818 -35989730668293215957518854483164160 3800819 291437427065868611682055885058939136 3800820 -174187047306505798730575949537617920 3800821 578859020776698972397402328288616544 3800822 -611871012331863233685739432602984576 3800823 -163955610309862227280264524534890592 3800824 -832712692372846514803815884176343040 3800825 189378892104616381922606150829566400 3800826 841259915887374523560477486854218464 3800827 3100985671124763503284659945898408560 3800828 -157420480493341675941194983296479232 3800829 716007541409938816742509872766608384 3800830 -379653953379639222327147853252358400 3800831 -586673627956819208732693161663275336 3800832 476867625446865423060270772767424512 3800833 2677416726713698010090519221659145984 3800834 -135550592874420776334831348426090240 3800835 -736067438155081106865962709440021280 3800836 -162846302471778926892352332296212480 3800837 -1124866122931737510061419600876337380 3800838 337099787285407345347993503358001344 3800839 -362912963389908060443477594397482880 3800840 -350935609273254455886930004493875200 3800841 1674840655858225043461510716311851200 3800842 56535837995158683900935532150205440 3800843 2813307441076808220576402511240246272 3800844 79276580790451962546578261764467456 3800845 706846356941596902873403556468993100 3800846 -319628373008340703949858651029445760 3800847 -575859269435526213009543390446004600 3800848 -149149779870800732214285036358205440 3800849 -308201894511505927181960100058811352 3800850 -219969111510483531734642903770608000 3800851 2197603877970025261833197703141232 3800852 2949820718140169324496145395915648 3800853 -499192968486005294763271262476388256 3800854 131391926173291801111749990243819072 3800855 349265717219010054025174953708906000 3800856 12299258729766681448323544881561600 3800857 -1610385946829071546897147312009123894 3800858 519313636423655333290237224862103280 3800859 -718280990564495568262847974153749096 3800860 605650138599943177458066047579811840 3800861 -647852091429359213923557689030864538 3800862 -8335473452697452737096058153322240 3800863 2180164120760750839150165205152078584 3800864 -194199709730479333804479091992035328 3800865 -774122591487805500802242092462150400 3800866 -133773283771486793718994577599624368 3800867 53159127293825050548128985949962192 3800868 60928018251460013573435114807814144 3800869 -781556196196404132074802888161893604 3800870 271940684782548649622390400237379200 3800871 -1577298815442206267882859234541139760 3800872 -1404518190974071806687951609182131200 3800873 2213582832379709402664426450080460624 3800874 57651248147081793121021039054479360 3800875 -430886953431022216107835832456340000 3800876 -90309179923854399422036140398394368 3800877 -654156739433104326393339024424090368 3800878 386330219204603944084989082330395456 3800879 552158098089636270658938113844553920 3800880 219108062780881410874902485748940800 3800881 -1775171677970340532807882972960847790 3800882 500577976655938036811782805893611792 3800883 128848379238687787918962719812200000 3800884 191358409183377790182111809845778816 3800885 596945257507371163759921650050553600 3800886 -343703837714548378953148150599129600 3800887 -1947833540704155449482630643941541464 3800888 -20718287880710130351351416185159680 3800889 -609900920586511675196407005267920646 3800890 -406463393380487397929122069859051520 3800891 3251214006931975748812213752059352 3800892 -23399212704979453417309138044715008 3800893 318703875287860793256834336330788640 3800894 90016635342166083250441682129263872 3800895 -98596943283857564066462784731266560 3800896 -889513283523207507464290245908889600 3800897 -270560448722850331778580582819466668 3800898 -26271622517899115791765323013593600 3800899 5163198517924810501309110805939280 3800900 75524297448779802341984305582080000 3800901 389390624867643964143504765571599840 3800902 478633588365151554291194826844698624 3800903 317887003680523144260379959865521360 3800904 -253084344642419916103330763231354880 3800905 -18528163111912497350836673363861880 3800906 682575779656683314958493571314485504 3800907 -168244452518240796025772989460005272 3800908 -1314142347662761481424116598315887872 3800909 -72467739235598627178131861524721184 3800910 -166249146203529384331792593806376960 3800911 -1378421447241031893516951234054140256 3800912 -180679118101837041040888126138613760 3800913 -548509547186610113146282640536149216 3800914 -240804187006490290140215228399610720 3800915 197155098609919451611661981028736560 3800916 -24388260401682740471936441793619968 3800917 1390608448376056634255133148618805966 3800918 -1037042699093454416057542945900453248 3800919 -694364343528032106284368126863756720 3800920 1520232192113717345965326304339968000 3800921 594503145215883589810981822811773200 3800922 -142217681829176031710756889742806528 3800923 -126345004487806061413776603082756320 3800924 -286643154742483812292411572920815104 3800925 -64527200000211256113160703465758350 3800926 475357169718571791052075075101366912 3800927 1448107524313398176391842877209968320 3800928 197705712231427695502389569710718976 3800929 2211558967483767742839153985210032288 3800930 273083176361873130620077886860772640 3800931 -247511685600491881895122685141373120 3800932 -353399015782162127767667047669381504 3800933 -1869965896288563653119136425480044036 3800934 25540739569700463796106153591276928 3800935 -1576376322974513646921268355219442120 3800936 245210535589726348140802115789813760 3800937 371100568844438995752700650836527104 3800938 2671729110482053818690985302442796544 3800939 -922540732298715649538053394879905680 3800940 181714001010862435562660177787863040 3800941 -232239120410696276555349833275807616 3800942 -26450188828433687872753958712650880 3800943 1235213530719838343832571200587950920 3800944 127544789129779593017731916529074176 3800945 1824821235457053829675896091547140560 3800946 131574597195743954023643933210650368 3800947 -66660190773991801626587059748295604 3800948 -216910968068712378254779876878040320 3800949 -181952071562672708663380971896160480 3800950 -89519825721761662052855864812824000 3800951 532734018549343013844581258778651264 3800952 299212289571504520873486083267993600 3800953 804839597026468916059364587839607684 3800954 413238391425101849207644668241731072 3800955 -987329358558803774021145233345971200 3800956 -1029609691001482553823349986046842880 3800957 -540330147436951778811369403493338560 3800958 -104978364629097677883708290057856000 3800959 -527055453726369334398154094799537800 3800960 994261262836305570912546399977472000 3800961 -539406723708509057449176622344299568 3800962 587244688316947192785484356407003904 3800963 2823767831240490105900144258313273212 3800964 -11923377600889915027003040435435520 3800965 -921676362255216231652433391629155200 3800966 -471239476346312460034308300903242496 3800967 44583378297726290212586291960397312 3800968 -237311199597310217533013865628170240 3800969 7601629818201720568184751968719530 3800970 447630153867020342090761395019531200 3800971 384255752719707057737443264643185744 3800972 137881569570308627152484609796341760 3800973 -382426432584684153203224413161568 3800974 -683195233220992109936550555639987264 3800975 76726002997821900328630838336901000 3800976 129622386986724494071727041216315392 3800977 1708993060392969587553384421804329712 3800978 -1264697314393031879209146231790542960 3800979 1252407992770641122941972772706912720 3800980 272844495998899338538927850268303360 3800981 -64236999518203209088613816356098468 3800982 676933127464533859084085393131334592 3800983 854133672866137987161758423063253632 3800984 -590291799725110916000131593161932800 3800985 5987318336003853628744761223418880 3800986 -587541729523761361982671020991008000 3800987 220549903596401994747340087996206552 3800988 -763234440673293541591585542821998080 3800989 -105667240161318821486595144320880960 3800990 -56700994590149594143212515101536000 3800991 -32478931380967538311509875460391680 3800992 1081356359843398589222985164200476672 3800993 558383976688113475235531211025464000 3800994 511333910178932575920380452194051072 3800995 1201901488079924524699117519839867600 3800996 -874458736873029352413667789456718592 3800997 365764397352172597764544559796275328 3800998 -714383989636539591103981153556628000 3800999 427225787964225111919633268686203000 3801000 -127557605634163727208946788188160000 3801001 587250840409529733113168246354451720 3801002 -1547014370842738911652700265107892048 3801003 259682930562621572545965032106436608 3801004 36893508736401178627006738657101056 3801005 -15876851851551691924404750790820040 3801006 781155960030178740809085585156710400 3801007 -1011869475866606935874285481898806400 3801008 -357511578100866866035895616804077568 3801009 -1293339203537280467177522159508163392 3801010 97838117431915804061283607649175360 3801011 784717264886122595492693308555449612 3801012 71195931328294410191174512326758400 3801013 -2292776029113556957394582927442556260 3801014 305510917544962231602337823094275712 3801015 -538805112320754087359749329049826040 3801016 -167124529506037358780882930874470400 3801017 -692886277178642699470486063399406448 3801018 -195783224022631954462014877670514432 3801019 2200103867323057792550588179939360096 3801020 -560432258328397464526980605567147520 3801021 -426536372021879203977975084509846976 3801022 170874242238771997869018678993453312 3801023 3159501296166597643127010457223491680 3801024 375803910713876667201147558533529600 3801025 -298597178851603237390682738410657450 3801026 87677477003706058453369826193984000 3801027 384900290594812461822434437899868920 3801028 -7046744056754275721004798954313728 3801029 804937099606435854777066807461721630 3801030 620693524137359653697473109931916800 3801031 -1356247370005359602748282448749176256 3801032 -1804375920272263089312649170628761600 3801033 1731357078637347045012422478343269600 3801034 -258766252445045887673297669776982016 3801035 130449757670172260254226517411164160 3801036 -28341924266343122332461509654757888 3801037 -134142798878648469866751670934900660 3801038 415232101724774346293141869982076096 3801039 -1504528869295531867639001420908415232 3801040 -59192845043665549012648897368637440 3801041 719895798760636145912830428967091442 3801042 -170858771775371340452185336647484416 3801043 -2343193439433561539277913970432002708 3801044 -1014120291013034428215371306214647808 3801045 539995372057439783653116162458059200 3801046 15518627268117754590210874992632064 3801047 1307514005813508366688326274173716592 3801048 -316050765434732389087141376512204800 3801049 490998012871863976859884922537857920 3801050 -201215307338315681158405600426598400 3801051 -644628347513906953695507524472352020 3801052 -14338531133401403381684477953860608 3801053 -1120277231644722200543798276453956698 3801054 183675315901826178674332631921927808 3801055 -472393058373039757194654606042638040 3801056 -230249437883983089959433453824901120 3801057 -112521706976851933295602739229630912 3801058 -24209349367559428381297729079859120 3801059 1802916089458927112636370412126863360 3801060 -997868049295179529574132165296128000 3801061 1216340110369068585969800305822981824 3801062 785002572137528514282403546971256032 3801063 -486465821535841358993777096693294976 3801064 -987106546436859301880598824307916800 3801065 127541029492688020334420292875404800 3801066 -1196491762055664026091760821591428352 3801067 -667755423736861479216140995605263884 3801068 -557255750192704024916694586905737472 3801069 226114035470072377952086983617275788 3801070 110365245873905149773107646301877760 3801071 -7217202655258980977352722857096968 3801072 -246648104399126330550799079234863104 3801073 -2220783828488435000943515726208565678 3801074 296148878816854845532706123276971536 3801075 181474659850711542885797302048680000 3801076 81624467597665845189421754192485760 3801077 -387811432909548455036313972098519154 3801078 1415049198400601748177998034387757824 3801079 -1442565076889812845511274407502325840 3801080 -1661098995182608385067058239729561600 3801081 597972498994412724877166827471009824 3801082 1344951698765385708607034894385217392 3801083 -702736661033096124988350111201888000 3801084 -28492553734444657294191379139493888 3801085 -46439072299793137476009964435603200 3801086 118895801171989693892553326164180992 3801087 96497536320805860079958634495466032 3801088 1852141860324649070240010771659489280 3801089 -585520702263352706618359225013909676 3801090 -328561077522415019067570704420551680 3801091 264194387510516096826925333761398784 3801092 -2495765487223928327767667846188830720 3801093 -553409535977629210770604528048551072 3801094 607732263074069410726624344402240 3801095 1116630264191313652904319020499215520 3801096 -185101316690653527393762365824696320 3801097 -1347031375738028208610948027641108454 3801098 -25436914860578693432207728806194688 3801099 -157980122689007623185703057305369600 3801100 199035581552932868716297012460230400 3801101 1239511513570881699405470712281829900 3801102 409925039496889105634886603667169280 3801103 565683299894533942339694426051504200 3801104 116583113008355550348653763697065984 3801105 53674137708269700276233422823790720 3801106 -534271470241500451788307586072347248 3801107 1229523472704778038736729029728004240 3801108 811450983359995748568361641978869760 3801109 1110516303086218116072761365117558204 3801110 13735566039571779755874095475793920 3801111 -980285385538286376268139475170121216 3801112 -723333503264665539855548924470886400 3801113 87232253730708948412288203423419844 3801114 -13030145122535784016126298823144960 3801115 -130454758973419578135550468483737120 3801116 -556167485599527419921066733924764160 3801117 -1209055843521759704452791199855930080 3801118 471028651648503993378297996213170304 3801119 269369703057642840540960954459382896 3801120 1069541402512688373716018106413875200 3801121 -431917032292593998509201786560897280 3801122 -268254332003626731135445827374094048 3801123 1473578113678776700246879202008072944 3801124 -124876025583309845985271157637944704 3801125 -3314753498180704675410362289993408000 3801126 -508509211258513126355800161465446400 3801127 -363781353557242281463403923195840512 3801128 -381378843415372744246709685427491840 3801129 -89738471487463028668407989848930416 3801130 35452337385117402050440775946045120 3801131 842781486710819875245679217927779032 3801132 -218844232029821758121769235434490368 3801133 587904196459928478357947333834103520 3801134 -343321259737297743899956475474690880 3801135 -312837232755392867845401510620502720 3801136 42596459349065568616077427953876992 3801137 2436131452998260176339877938236864786 3801138 751904243202102682826412494871153408 3801139 2031047340776940877611485316117040800 3801140 -205699675590860950066584727366656000 3801141 121127926621557266333830865358737280 3801142 -852933469238842788351651118560402528 3801143 405048402084086920958046679187764392 3801144 -1178347071586280586263511226160578560 3801145 1412911893005824247964826072716168900 3801146 -1686735595990751127927600080311276320 3801147 -503822950577976903109636421938565376 3801148 1163143144286287071073834347502720512 3801149 829926361619290095869211719770636992 3801150 40740494747961620535229912735180800 3801151 -773238126857148588871028309009192496 3801152 51205288060682386922216213885485056 3801153 1326658772454814680226983309121645104 3801154 -605528961261415924289020325898656256 3801155 830912794432011601178083587174124560 3801156 255282114622812350555759687711207424 3801157 6399388548080599871049835283078240 3801158 -98313646028564972425436893067455488 3801159 -495906411866142802193347059063559800 3801160 124585608985894250250677349868339200 3801161 66528942171812004758338018570545984 3801162 -471538661457178809209299022440888320 3801163 100797071862065898212426338981723412 3801164 22823108879719757744140498350735360 3801165 610389286119464334773355394145691840 3801166 -1725073213341529800965384705395555200 3801167 -546624264279340902535808600203779360 3801168 -2020302637162127124420308672839680 3801169 -980435139106054346271530890826796430 3801170 -1016059547521029706958367318427002720 3801171 -807000811831417990302528076065980160 3801172 1403501471030611371196456194564034560 3801173 1028073202948495274741288581755049422 3801174 149766521948951451311711723472298368 3801175 501409444392516972752587328377581000 3801176 752049877744152192405133380699310080 3801177 382560018046059189778678266806461914 3801178 1323644401674069077541273172309866240 3801179 2233750832132665664789022173528787780 3801180 725494978627519216312712412349608960 3801181 -563891157489236426255131219431470036 3801182 306476639488956464043181338775624704 3801183 -87140112386843954474753823078854112 3801184 -1389587035629904762090958064985964544 3801185 1425412949328151112491298182169839380 3801186 -736486340465815405606404228211422768 3801187 603982797206251751686439718830239968 3801188 166096761824091697592517866640506880 3801189 65705220001281869826927040155893760 3801190 319126871617087245359597461694246400 3801191 389848718848110388488930020838554184 3801192 -365904805356304932402016117546844160 3801193 -2429523163671180409677113542905821280 3801194 715171820592699673294550309744446896 3801195 -499432800587941759227615885675124800 3801196 150520934288975166569620043343275008 3801197 1297852084528452466417709269664663040 3801198 543450795131143154567206994463802368 3801199 -678922393721398400646851583291596480 3801200 1719910562472762805082408892825600 3801201 876472333097727073630131379118117232 3801202 -347652668814874366960737411505341408 3801203 -312765241101107764636274357786028720 3801204 -730171110715917203140215491171911680 3801205 46951906437157620781709709547720860 3801206 159381140469275134533789636525435552 3801207 -389645474871647766501470272857886512 3801208 2129633770348273326559215017338920960 3801209 -474807143923033658286996812036734140 3801210 120616033124141210717369900951224320 3801211 2814640572234943058157540033159099812 3801212 191480469466589133839811056313454080 3801213 -259147704122007991500855698955150984 3801214 1599913949274799604188695368932179456 3801215 -3779918820886528502236708631876640 3801216 842505767203169169927179711859916800 3801217 -108982909210881952815758618592013760 3801218 169553726851700234192722233863044560 3801219 -932102252637182562017607913612385280 3801220 -220694783720080520644916762885898240 3801221 823927459727653515843722127191395422 3801222 -386436262954223171039092950671775360 3801223 639183205865426302395201056458984472 3801224 1181476301612558868471511227091645440 3801225 148416978888023922698032146537219600 3801226 -153725864367725214719516899822801152 3801227 3793228892399809642409749134084343512 3801228 -1121323019491858472234633953470804480 3801229 -2069942136480242126813690388371300170 3801230 -3953339508106795868607544600250880 3801231 186040026347229008306765608275046512 3801232 250892816949622943023917691653210112 3801233 440204256186987425689866874139452800 3801234 750298993736123694833827336913932800 3801235 -611072925715595566550582855292646800 3801236 183614341032967453417297832813785728 3801237 2986454270036770584060069050425344 3801238 57271885443417935184134216034554496 3801239 80316931118373494546792043498013440 3801240 192550707336717792147766175244288000 3801241 -2071201215910667055136866067730706358 3801242 1429114919305608152639510981108908272 3801243 9074107904934023667894220908848640 3801244 -613578564453475790226436562563161600 3801245 310076065717274972484066160303800960 3801246 467276177825521695439294272521616000 3801247 -958941071096739826515083171397078304 3801248 -1416712779544844172103489812588134400 3801249 -261265446301698184835943835860283056 3801250 -1001921292357881308116100211430000 3801251 468946895139090420434784884194441344 3801252 11583482715535823532938844746330112 3801253 -666544388451768398695177214141362498 3801254 1199712686264777828540639554405632000 3801255 -576070345611332850577598361125083440 3801256 38531348124570090002280064984842240 3801257 -2728738586798350934446206280182943494 3801258 -570398081435177484294201781101782016 3801259 -107239643779549758112596120913928448 3801260 -368681771824520530954903499973765120 3801261 15781147375777238831687903869421760 3801262 -1531010568544924713994588398566500800 3801263 872655658441488996081776875637818512 3801264 128870428694705628677939834730676224 3801265 -794452754233006013252582744544800280 3801266 -126656491895253894241748412556922880 3801267 -307709798244709925121319494716001516 3801268 1218852749618520693182847551052976896 3801269 -574553478104626145084007247008125568 3801270 -235344381347811927437792830306713600 3801271 -1343455093562163328741625972655107528 3801272 473493491383989525543475277475532800 3801273 -1302310049984179020127189771890910560 3801274 93347102589610259349440463238792704 3801275 -1228224429951637585406365496789779200 3801276 -658571976456597122346306807168890880 3801277 -946839801429794739322937809244912288 3801278 -20725486164002705313689443743706176 3801279 -496149633935540408865348196807276800 3801280 127691053602016975527782474254909440 3801281 -957159740832769692110945960373859536 3801282 79669641578287176790090801803952128 3801283 808976402970298098431595977755849532 3801284 310916340945116385536935748084987136 3801285 144672035095602665987216390881270200 3801286 -14611844279943707187928476790823616 3801287 -568163129234663510604195684019351968 3801288 1333658943443817415134452302737408000 3801289 212820416596853576494140291107677200 3801290 -682664401004196025589403864477981600 3801291 566454217969595935723713099493033440 3801292 946240512620064768887668323703787520 3801293 757691640292913628724636791134124 3801294 19732303488962162469530855095021440 3801295 -51687679032988261660288645255857600 3801296 477286017764780703289652405530877952 3801297 294827449341108776365425153555933120 3801298 203842150141489513077013071105254400 3801299 898145956242981583029185987686152300 3801300 -379789572258800227749810805007155200 3801301 -47313904982089908995067318988428160 3801302 165854108815528613490438321713428224 3801303 2237300836791636644124785281861632000 3801304 -249331256888086381388252396399124480 3801305 888887574958066198286214305445203460 3801306 118395433233753630924777601103702784 3801307 -334414987206310574202793849352882840 3801308 94723011087476646898015932156672000 3801309 1199974640440950056970199611760408704 3801310 -342619564369280827188182673831157440 3801311 932428151921022017888319417494246400 3801312 995373041868118852017117865756065792 3801313 16072007647614698313184537151032320 3801314 660761449519267922662042200891292032 3801315 -3240817104268232904425886169781760 3801316 744507090978287550334542418843111040 3801317 -161198548512158321566272724360836672 3801318 -983847734847090707533981991067912192 3801319 -55198260927943740693107689018070160 3801320 -148970210633248708263268768379443200 3801321 -928854369828502127119488019197373110 3801322 -751144795277755259550869037199249920 3801323 -162546010097101369302690718645944936 3801324 -931758760338950494461287705780242944 3801325 -594508611617982953413896088426420800 3801326 632981929901628571323955316434652160 3801327 342437593018211794394111867438778120 3801328 520336137965416145990404776086339584 3801329 -398921653869902459000212578575232 3801330 -314975070587154191763251641004640 3801331 -1242637667312655010488030791226498868 3801332 2079871269182951771364259924287655296 3801333 -1055389799131405972783620170697775296 3801334 -383708986094794970307218850949433184 3801335 -432247491652972760538224027860023720 3801336 -374830679864661334346593075833077760 3801337 13838941641754395498723030385638984 3801338 -270694672012862362870954226002388256 3801339 -772402115989606465234671661834514136 3801340 261804330631859235918876567740897280 3801341 -2120863595844496415188359422020779258 3801342 13971049946500618794146237432515584 3801343 94551301697488926590125722352980160 3801344 757527867822327660073145408956661760 3801345 -303458289073848788845041912047748480 3801346 -735873229676859794659282329420334128 3801347 345392089326435828662602845049832712 3801348 708062230144242448611191109888712704 3801349 -2397830278464171071681389449357060000 3801350 144549877726895126606949579182140800 3801351 1388832040579400218728654107564561832 3801352 382383108150302665935719964497433600 3801353 -3344386314959860062696557347951176960 3801354 -353721463926381221618725396997172480 3801355 -250773056027191931231899440745284240 3801356 -43697650865549043889948031385839616 3801357 -850217444281624455158505641221541760 3801358 1019419823473185464892114795223188480 3801359 1383838234175548106273856742904080560 3801360 390696165149271670414983974548930560 3801361 -1176989604785402297116138182721097038 3801362 149065304390298461664009040388232864 3801363 -1767237088811688500323655275962614856 3801364 525656346008071730502031813319720960 3801365 2059072510362597933823192437903991260 3801366 -624166003247805523867057370268946848 3801367 -216036963076349122436384396819270584 3801368 -473525474473137097371293673772032000 3801369 -238379694145480160920090868292558144 3801370 -608428835891220717950473052283456000 3801371 1195409248894431359364570127469268912 3801372 -6051026706118426432451905815306240 3801373 -259121581380245224057333541543860378 3801374 500482545722095507039137295368663936 3801375 -158420828879016396156664447554720000 3801376 327345099296221250160948622851047424 3801377 -2191942751895077961242796724664655774 3801378 -3104298741748556327182304897479680 3801379 3955541313836759101732269906978038776 3801380 -427589259546992284449354129397125120 3801381 -532925201803524103639194956771622048 3801382 36121591787387472752612726450160000 3801383 -869418463528309520691031226272483656 3801384 1617337710823295235174814134927360000 3801385 -1252354093641096330258256944176519040 3801386 -355963391217999840116140284815531520 3801387 -165598933619172534992992361795080320 3801388 2070819263577875786771984427340844288 3801389 -1411239811297946903415340915340826144 3801390 -468867866228334717523518230520670080 3801391 -1478110491925731435008778717164022216 3801392 -132758515617097664012248268545916928 3801393 -397880438291344537511854813561968318 3801394 864791913638084544720676103226192144 3801395 636300630973295554798314886239793440 3801396 115772130983760212645907761877921792 3801397 -302460051968851283153719086972343428 3801398 1099667551944625270512148271473576320 3801399 -279389548722422245296604536146712960 3801400 -747219125459807141483745354631680000 3801401 -856439429813779338080242350537206400 3801402 -51809367694179009842602228095220224 3801403 -391843541448531129746497579746616348 3801404 -2065830869545525238131964941882159104 3801405 751896572419766561217901767995096160 3801406 165114533300767498524710002272583680 3801407 2221613187805506307753537841379643200 3801408 14249319107311981144357688001429504 3801409 -433776934856822656638756236229530684 3801410 -305756828758009444401847322215388640 3801411 -86905858127700835100484385005867696 3801412 -1701417472350129390032397561985827840 3801413 -1115489748664378322662009827257482560 3801414 -329337614445589454779739146841674560 3801415 -8949320498440078910115506804166480 3801416 -215893774039585248622827753411993600 3801417 141573577880095837104281130129375360 3801418 581891857431658110004008586863386160 3801419 -2718181380252630329609843891640627180 3801420 98412165576084329491952647196743680 3801421 -2481340704223396502109528914906854656 3801422 728348773693641377866041916908088512 3801423 123785935674190183431293417968060800 3801424 -8665231803051342360097608420556800 3801425 -357728033745483557033004036480648000 3801426 -408533994454388181715151919289501056 3801427 146357054150011591862102869411323472 3801428 332553417123507608061774401092099968 3801429 -696357664867530243842766358869784800 3801430 426104965420428651864812553071577600 3801431 238323822075771705431474157821588232 3801432 -1451470608606187336620308188879687680 3801433 586009136205541535208046245707277204 3801434 129934036152557847679055264285217792 3801435 220116550617599238756851995706572800 3801436 -1957918974639651809410465651673617920 3801437 -797294167504396152563700673301798400 3801438 -305903566756408916591009428379051520 3801439 -1188908653032272267669258295317697760 3801440 8995434015612292029942971073822720 3801441 -115848368905650418070409063152739456 3801442 582842735837195927702914726944481872 3801443 180954310137828650549091467764369692 3801444 169640665162424598745823339871037440 3801445 -66231447979261486806976524344295300 3801446 -648559883644274341555593602916349440 3801447 119558747931807590729143217164634328 3801448 654027560412201706746817061128028160 3801449 1510753273356502366067513071398747450 3801450 -309938586543032513462937693586022400 3801451 890917962243922944899542220663768400 3801452 -284454878645748849148843400607876864 3801453 -816831536626297454979329320867701696 3801454 29931185576446058636537360540170752 3801455 699147173572790722148858292331819200 3801456 197770582736997378846254523452620800 3801457 -310238516285186354158065401035260 3801458 -15835844540131403603713843520351616 3801459 -52995778968249488349910707529681872 3801460 104775424242141828558636044795727360 3801461 897650230972114714896454591998646062 3801462 210085239783765600212108849866911744 3801463 -1171707011859573607932405601717392000 3801464 -1500984670669042676872194293230080000 3801465 976571005321134915933715220211696000 3801466 1306249522151422219819308403959384432 3801467 2057347677029853222194699547655594632 3801468 37467414969413612469760515541893120 3801469 175623154419777164418727211115185600 3801470 -338944282895012825941572810973648320 3801471 683664340300189250515657681107162312 3801472 -405603492733651580021215429121802240 3801473 833366051135273113831539360226518528 3801474 -1021242038858347410908760727355515056 3801475 -84579956099559383069321358965749400 3801476 -171706801488106718228469011100893184 3801477 -262401626918170091010095117278325280 3801478 -694833029346823123452123828650587776 3801479 -224962408416993470203764093174380880 3801480 -522877797546602821890622078205952000 3801481 -373051489891071695429771507223173888 3801482 139592961238862090039846420270246400 3801483 -137578708346921739500467973415181056 3801484 286441674382668049134803055328921600 3801485 -2003061349422175555945502592923696820 3801486 -58841600472443948270261659424584704 3801487 -2772047159503320082359685492884070864 3801488 -590418961514608096639413641518448640 3801489 -1486379027684017551260779639687062720 3801490 -61794961491214341614181856798448640 3801491 268301039916859556016664955066319360 3801492 -680713166558589049422099672899586048 3801493 -2431323260944966599019646088354886258 3801494 599451983333491813330159877276856960 3801495 130717573870560618787079522605143120 3801496 72959284331115450415110523063848960 3801497 7847805022792457095932106403856000 3801498 -667796469511521574730608332540903936 3801499 105826439009999669587574802172393088 3801500 -1441810633956291748268591747334528000 3801501 29810480035626341621590678234536960 3801502 -367165913021568987588923391071385408 3801503 -1426787530109641043232588744234697248 3801504 -18011774320344428548474042306265088 3801505 -325768147697674322054309472190751340 3801506 -238228537068864620370003788848679952 3801507 -258689169522891908611580092333198608 3801508 -360387642991053910058019441580711680 3801509 426911636013796870250161136220247680 3801510 -230369757976646504987354413711257600 3801511 784422556114459660085605893387251840 3801512 923668803610730624992533141353840640 3801513 1470878205874990399989240351261463584 3801514 402960213398510962375216086731591856 3801515 220465139603001102116640467907534720 3801516 -1273412961820750281382239658792155648 3801517 -837774574025317523771120875718634420 3801518 -766241438018709326656217521255470144 3801519 -1903357079397760086828635030059693680 3801520 108955496295337844592671396865638400 3801521 3665946544298314490611631677426634532 3801522 -104866517467623365482580447759571456 3801523 -2715257687404454517382944141144970080 3801524 660278056105348555523311770347821056 3801525 -11654497146100811786122614552950400 3801526 947230115885997687190921024624823712 3801527 1184886456639532637629186335400313232 3801528 182121566957281291779852802072104960 3801529 -3431694599924100825198936649900311216 3801530 -124116436860584581477718335370465280 3801531 -650331934963226985700282338315196560 3801532 324149821568619494193781248943521792 3801533 -984727044343261814151912483866860218 3801534 -5339635367684263717744787088199680 3801535 -1167949706288589882332411650356900240 3801536 -917324924051934240831097422269644800 3801537 -622871529846320997130815199652233806 3801538 304422385261101897961026288946918944 3801539 -243884173318129703343997354292670720 3801540 -124586000199157660126293514987192320 3801541 2205568013744796490487043229783718942 3801542 -920175787153002578672764248499742208 3801543 -246205946947394682914762513497761072 3801544 -1880521308123000011325847570918947840 3801545 718484676474476377616376036084019200 3801546 -62666590182279835980047507796326400 3801547 -1074548627697235447734713751236530680 3801548 95072709687316272232442216793255936 3801549 -990409157659409404283057283803171136 3801550 554861101489473322510136000446924800 3801551 1079509201829996561656169904059808312 3801552 -215266872515938314531523435720212480 3801553 -88780656166457832801110775808483200 3801554 -1127328805764282586200418677046983024 3801555 -158972304642197083796182935192060960 3801556 -1608147232331475637378703933278617600 3801557 -2878835916335865959089091052893699748 3801558 -217069585569042822564777321677775360 3801559 2260079999857632337650597152965348960 3801560 -692052797409223097867946823946649600 3801561 87807601511758065825473926950747648 3801562 -325863511572394545372247659186663936 3801563 4040934855148349614790721912743414784 3801564 -330240236174706281411324050345529856 3801565 210629034849158461673716403667339000 3801566 976910164166739214310328771810444864 3801567 951627835971258673851627263182750464 3801568 407459547990213858095851487349964800 3801569 137829192488878064951264125159774896 3801570 85627581509911658570330166385459200 3801571 1966912521889720826935885247057455772 3801572 1330498360133570215349676080446094976 3801573 72680979755620744689762048911760702 3801574 -379999661281343159820498879039237888 3801575 1024930813017420453966256731099916800 3801576 -850224507580351667747921756442624000 3801577 -86816010439763446716218020525784320 3801578 675849751261052604052983833394432 3801579 625852088931945199790394645804471384 3801580 -783048867991815745253680054760309760 3801581 -229003600403784830420821852943955840 3801582 223878318930863255076612775761254400 3801583 -874532796004038188085721475469301168 3801584 -216846073191121721301726952208695296 3801585 -171608679776422041231742888044441600 3801586 1838721272328470059532114005209002400 3801587 8539604870773926853861750010057280 3801588 -64471248651783360467363055661744128 3801589 -571079485042795997749086896411596800 3801590 -344399790952789171072900202980471680 3801591 -239252254828793231642814294286767648 3801592 -12126164141927830005765295047475200 3801593 905967916146210100041703391542461060 3801594 -72931419842916242242495754088652800 3801595 -420708841743800341076639640428759040 3801596 -1861032157744384281505033254247073280 3801597 1555750217901548102356285711710566400 3801598 -666813567504018493377403507597356864 3801599 -792831783714303872484537048312998400 3801600 -364583664462896735377034632495104000 3801601 1378153380719229782035707342182918592 3801602 -37934821474911543587385787894563840 3801603 144639458792550257430815382686934528 3801604 -1029991634744738630666070672412879744 3801605 -1431468789822278825672916668383708740 3801606 -57728889459410032812513515612659200 3801607 -3141034920660556512553496250602170808 3801608 107325909810216477494799209507727360 3801609 339730049895377882284145165186960064 3801610 -624084003000906075486683205403176000 3801611 1707342963265604817921271012822112424 3801612 883442629525297816540045404764646912 3801613 497007862241535791287246346195767500 3801614 1966359230341177366119021967970147520 3801615 626634157121469935278545117975408000 3801616 -53384941618773168857393153216790528 3801617 272126613973896272437662116653407666 3801618 317910494368842428597205380864016384 3801619 1649967646893786257445027205449471020 3801620 1036761447271632821312810468780943360 3801621 -14270073039487761622709284657791360 3801622 11901936078992890184129179617628224 3801623 293609464693108941465632192552816640 3801624 291517736384786451225989234133565440 3801625 -658522915234051008302495415250470000 3801626 -90397247983852701366168040368649488 3801627 -2705427275928655703868955319492482560 3801628 872209316244185049744915463907297280 3801629 922294250119501793371555207567491960 3801630 -1433332535670092974702669572648960 3801631 208915174779811508971529913054446432 3801632 -183581842777889101929863105623031808 3801633 -116695904499976853502556070961838752 3801634 259443953970053053256899980424928640 3801635 -712516447696529910992621424304809600 3801636 865031611032850134154078158307454592 3801637 -182698351534481152670047914539038848 3801638 -1926877473834923235509860989611523840 3801639 -722245231473981888013620173235744480 3801640 -1164054815473227025331666331287654400 3801641 -2247685004403363221376352960004137728 3801642 -451105982273729868369482352535621632 3801643 317898257545881464816180719325949624 3801644 -105917327955496845720862473045884928 3801645 -12067932331140845891571184906994580 3801646 -523212772100526198586638380399259456 3801647 -925426292632347768833240357404983168 3801648 -305631656439002603647684221796909056 3801649 220813238493896789388196487405664288 3801650 274703247172195495743442583462736000 3801651 -334553182553093859887951843448950016 3801652 -2499100401210862078576774200417649920 3801653 -1279127426495592684760789946339774880 3801654 -1408708631595441103038490629938688 3801655 776384164816705851964443814830829200 3801656 2008346143864665971288515107986042880 3801657 103831763292219833637311671688822400 3801658 64950924216383969401308466998558720 3801659 1392243528067019457045626813607081360 3801660 295411632772669392323523133301760 3801661 -124191373882286563075237297090279738 3801662 -242582434484227126635447162932775168 3801663 8895964421577123592568569557123192 3801664 371896450845491512373868649903030272 3801665 -1032422071919838201057228230294827200 3801666 -18317984604979555462469000410628352 3801667 689371574517066008453197634253174716 3801668 -693999947037880548644171105392535040 3801669 -719111668915736065660263567271585056 3801670 63110123820102794656024518990508800 3801671 1435785180087862827966824920239958872 3801672 356668891254369955838902779585331200 3801673 22936235322269348630524644500119504 3801674 -326299742627095274733475690280106240 3801675 -146121426901242668290219480025002800 3801676 -883405652399908996978532279235262464 3801677 -290507670115132644241777404811972128 3801678 153089329141703536577249525317698624 3801679 960664020153293497606719087088385776 3801680 -392871376575687354030591660156272640 3801681 764689225724497141474309388051777280 3801682 475336303214561305662923688993933312 3801683 1017215462725755837958272929310970200 3801684 -19425575231281909559105602968526848 3801685 402791405653384770803798957377858560 3801686 42003999833579456210232485597788800 3801687 31398084441402341043976177769117568 3801688 2714893661038462041465342344661995520 3801689 2052680525714265309659263449307333386 3801690 -48411055207132698665775079328604480 3801691 33344199036034856637860234782678092 3801692 -1611553484495634027412196748677021184 3801693 66379420225460176386586869176229888 3801694 28474562032036947965409772223334528 3801695 -782965520562651563838494570019818400 3801696 934433334504141812833664509884628992 3801697 -2328612404277420044295840102636595800 3801698 -1142645123590683218858036216823287136 3801699 29320505265969286644256800588252 3801700 46972194346920724165955531157606400 3801701 -1264699347346441377178908458230017600 3801702 218599986693967660811496760284781440 3801703 1323642602545400236166745043344894664 3801704 -685015932773466663451986278377390080 3801705 -249683063501583870066686392680824640 3801706 -622782006136411960309559595386493600 3801707 -191218948296946066231672649450120928 3801708 -93890898823079386565578202106516480 3801709 2902439209296992108331159255079693910 3801710 411755770086426254879992877142067200 3801711 1480420090091595022805812638493483272 3801712 -333229106355098015958293783567171584 3801713 1005282961883521302146476152714255558 3801714 -864761612589151134692086801934961408 3801715 1586633236350819327396058933812789360 3801716 -10629081695492823915059157938018304 3801717 -792900504577196316128623063338383040 3801718 972001415049015966448987962933744960 3801719 -7066805771594078557845739514672904 3801720 42792038179725956801995642831257600 3801721 -57582306724066306557350522419716480 3801722 13314870075199430940431288792556912 3801723 -84730902449852373696561774911015376 3801724 190292818487627890557442534120934400 3801725 -394681731522907383798202386290629500 3801726 469306121511971877676572279836013120 3801727 1029724585994965808192703551533317024 3801728 -345135524295037125285172326621511680 3801729 -1162595723536842217136116590761595360 3801730 123457039881511799491192477409886720 3801731 -222078337504555668489620468026734468 3801732 -905557440289371142578463318304342016 3801733 -375763278873876728484376547556551396 3801734 -955647441239004446210006919811821984 3801735 278025861994233658245183876302124000 3801736 -773151312197715761821890637112279040 3801737 1498172163267015594853430008700322612 3801738 764627119781248398300196917284838144 3801739 646581180571551994240540781952101424 3801740 20615990355284688077469498829363200 3801741 -1174917485106580284634741591257462816 3801742 -592180301037236067739097532213775488 3801743 -1575409337997043340069320806404973072 3801744 -257665068775815926220294875420737536 3801745 217025437902672244936080099230714880 3801746 554514339698254168734991714111330464 3801747 288720782812172172091576201778718720 3801748 355944649245029960569408254037534720 3801749 -439148560180608034519451582525835840 3801750 117580321200495113556798155373504000 3801751 2514933520516700769784719510353804904 3801752 -125124136294912311337944907846502400 3801753 1102304638734885321108178892173645824 3801754 -1279462449560275129924051472886582528 3801755 2246954648819764427316575222658638400 3801756 -315547602690629921594919325570621440 3801757 -1203058931053581149312339682676179994 3801758 -18419843604008708508966257268347520 3801759 4071135470624305159336110851430528 3801760 427094805401858264011661210570588160 3801761 -2704870108709185390925258381390761788 3801762 -568597970070638989522689198677253120 3801763 371386814208372834666796372255067148 3801764 -1721994604006707555579356599864213248 3801765 581621561001871665532252422410168640 3801766 85830283380048021466832469816430848 3801767 -55068220954598464093475532554551920 3801768 213304291777681029870774094958837760 3801769 2987340721106039291751402707780370170 3801770 -63130678240336507394624572667274240 3801771 259548509252484760689381381794934840 3801772 -248793404047123332389329976144099328 3801773 607039973219082730313531805143298240 3801774 -223541891178912302599665925085039040 3801775 -25145340418098125001481051793608400 3801776 -553920404935264564993791230647566336 3801777 -516894448940831006461862454995925120 3801778 105351084247763689365760412443471872 3801779 -1816938644292358260396043306365829620 3801780 353720978874384985578791337479688960 3801781 -2170176524894005864853358756854380320 3801782 -133491635555173859045429836698343008 3801783 -1066497074105142094721590158861396480 3801784 -86353097147011917353106775915315200 3801785 230706477890676013920414835813655040 3801786 298643794757120514653827196406624000 3801787 279969450665610259088563583512483344 3801788 -2005928518050897499723671886409382912 3801789 -353273254650122226027675633170942400 3801790 34106496166200264751826763527822400 3801791 -702106824284398790007616652569565328 3801792 -272879013048510866937914795520688128 3801793 288010180987564491192589946757695042 3801794 -763764408893642964902617392748969440 3801795 -459034250709963622429153695539470320 3801796 -121775656653235530029587310513233920 3801797 2101693772856275360917625775413481246 3801798 -95819779387192888818356952244045824 3801799 -792353784227138538703783022582204200 3801800 -481325045540141381076992794058880000 3801801 -135506158953460609574755205007093216 3801802 -13713401133936134723402045423451648 3801803 2348156270121672185232130371978620052 3801804 -964534369681809633377568021141717504 3801805 -22167798728905406074456356372374400 3801806 1018269352212280135271636395894556352 3801807 402569327505469876128077665106556288 3801808 216252071295253455534549584416210944 3801809 127522486550437286664815374848441600 3801810 -114667925477467249323634997854540800 3801811 -96985471897914800678382562411678960 3801812 -223791304487840055156680417029939200 3801813 391315874725074800042082684824788800 3801814 1206763594124876343460126991722964256 3801815 959868037818696494284628258233512720 3801816 9279439836793154239503748741908480 3801817 688541218665076593795670394129682192 3801818 287477430627172574591231493645237216 3801819 -148845830877034086075532704263185920 3801820 2229931480335169621037416152906240 3801821 940989723356547644807161245781668012 3801822 -248620111792267286574901523615293440 3801823 -204500278532130443732690663823933120 3801824 -557293398397091945850274516583055360 3801825 -330981738427116258572071540785384900 3801826 326331824448963696134852815750439424 3801827 2184423505985608076327786112144395676 3801828 -197447408750410556421381370171591680 3801829 1352116074772293911679559379233074876 3801830 -1016200214939472566597417936614924800 3801831 -382928431320385404491925237158565120 3801832 336800660440910808598778291805158400 3801833 -46591666024123384987739770995313536 3801834 -404390295042942875744965863450958416 3801835 65545349246265928956120846247949280 3801836 869948381381164668041037773648052480 3801837 -280631896169437172150014345939891584 3801838 -80902001394020410553391864000606720 3801839 -1186388679709266060564876192576285360 3801840 1556151557180231199255246919434240 3801841 -1589909559143579380217408205677591628 3801842 698857242464148194185331734492531200 3801843 -992146859063878799252369188390723200 3801844 -673450909981864566851970162063643264 3801845 -20782841573847924742434015760704480 3801846 85278329647935803243484185415314304 3801847 543653505514367204241279769586727552 3801848 382998714988967198276685752959672320 3801849 -857690577694718612320933345390834752 3801850 61300699700115920824036736845380000 3801851 -452103275517614034990106397381284896 3801852 692023935030739539208940723346648576 3801853 798583280978490891136326476470267200 3801854 -150122794069872344387228722177425408 3801855 345676547401079524608779641100574720 3801856 -418448125577622632455806319285239808 3801857 -2933438241830078480428790308149552894 3801858 -1156629339502429222538551182781117440 3801859 188004279403474324352338149778051360 3801860 -981938575405127791727336233433137920 3801861 617167681945911372139184150798421852 3801862 -312179941123451100209328342960744000 3801863 -86945165625713487992480357354972016 3801864 97946416563851758253206227106775040 3801865 342995111978541768836594996361724260 3801866 1099427494752591241620930515386489344 3801867 -2568372458527855155932429448494538000 3801868 -106565673142238457070201555868724224 3801869 1446489670177743555600086646225033270 3801870 824601700387136265417592506545875200 3801871 -62586303205500727989196430015107200 3801872 -145432803699271847909886548936491008 3801873 -1475408082358299054343807905172025616 3801874 397534360978614153143239709521473936 3801875 166813551651268416813232876161600000 3801876 -96096922085649565498327811159279616 3801877 -2648267618098753592644733853561623808 3801878 204581451968523891967040115797009280 3801879 -561658905132956223696024487124134176 3801880 1113169497706089754301158680478924800 3801881 154858745915461679968124180186100000 3801882 -175700234895417155572792190747062272 3801883 1583035943702920414471098431896160132 3801884 1477660192556385176138310926448576000 3801885 -488282308486576413147640872238455360 3801886 502694705836657341147194326848820608 3801887 1298044141603493273295212011426449072 3801888 -5861593441943238848692735147769856 3801889 126761849088289660592410723346494080 3801890 944431387871759404413495495180199200 3801891 1598978315260564214282533962698479992 3801892 950553064639371332666934073020185216 3801893 -644633485305801259190257296612309636 3801894 -450124517799551967503969844262267200 3801895 102774524794565731483154552237772000 3801896 1024175816538163460777815188988968960 3801897 -79818091841597464268389980443642976 3801898 -542065748663483398607989792677384960 3801899 1529676959506029651411891975417726900 3801900 241412619424965207792194738350080000 3801901 307686284860931171531856661797482400 3801902 -29227792354579678318777275941652480 3801903 -59021821449472520007761627916495360 3801904 463862711168050832385191303511326720 3801905 -408295612238590455342750251124161880 3801906 -585761368609735565550263141590847088 3801907 1480625290682584856829467996371893400 3801908 -200138019306976277548149888883888128 3801909 1065073935498851279465369508974755104 3801910 13699191877771101753820175167622400 3801911 298892527754511846004060977724209024 3801912 -395897479478432986715111825044070400 3801913 -167963006868528271742089483900061996 3801914 -182290352176589422008084555227074848 3801915 -368283945722727047730683455990882080 3801916 -99622899195061527551962206398325760 3801917 -428466746035999665826555936687701408 3801918 -50773477677505099462689277890799296 3801919 -384815771368837392537446054890648320 3801920 -266026564988502993862495477849128960 3801921 -1808704724329025553244092090517479888 3801922 879692644674211670677707482451635712 3801923 1509674696175934224485800599825128652 3801924 -438002072742425313945561358305853440 3801925 -798237232824776919567259476119057350 3801926 230262954529371580557728197676687424 3801927 -38012842136747106519341736810696192 3801928 707042417854540573123169038671052800 3801929 1761086152285557969514164424534276260 3801930 -101222152794539862061538057131883520 3801931 -2698885996695037143788822390509056 3801932 -94354276129769183541769179044277504 3801933 -516272827956460591625929658352744576 3801934 54004100448063430093342610185110720 3801935 335093496245324792253539831650385760 3801936 -141750188512790771428088272245227520 3801937 1421370075069403432186771976277193586 3801938 -260566858920389239034532237470108160 3801939 -67441415878747445518713376535458752 3801940 130291197771079164869665877952311040 3801941 904185264199357417856224603639836 3801942 85865855792216798069401850702655840 3801943 630833848005563621488764365357040984 3801944 -144514188189421846273840458328995840 3801945 304691724700590276165595585361673600 3801946 -178717736749937523432468258228800256 3801947 -2947831928000391145507962250553497488 3801948 -529457166685991856628951291885906944 3801949 -95922246320144548653701238095897050 3801950 54378161364717111650462016974376000 3801951 -25847348743368999409267792785342960 3801952 -357267680099381377883872295802372096 3801953 1443834675926242502813355011754023202 3801954 3241326168494137179853338526341120 3801955 729785850378235434745879555370673360 3801956 316417632991585764740814778929696000 3801957 -559835380706370374980159357759276320 3801958 171871307464263152026818753277205760 3801959 -859374038838878672452623994339060344 3801960 404586527296454171660986475120640000 3801961 800600687607043643963687091883657872 3801962 -71468299562874475481637882361650768 3801963 385197315052270128933568267973181888 3801964 -286401143127198885785980338597736448 3801965 -1196951881961556341154318061139322600 3801966 -133331636918606849695763356456590336 3801967 1000426513945069963487761534063628920 3801968 120106817693042192201825410131001344 3801969 -838612698460534596497605237474868736 3801970 -47107247802013013080817420152564320 3801971 986251804582661274419467383621069504 3801972 43725581866748244163537077603489792 3801973 -313264364821575705955087807840427360 3801974 -19532105405052365691897007065592320 3801975 114681120212559736310562523472803200 3801976 -1842398208378917821005049293062860800 3801977 -2085758584656385095320494242100209174 3801978 10205467817855445069105380600047104 3801979 184641699403400731638287621003571600 3801980 226252696980423689157070733525299200 3801981 342045908730799249479310160431958880 3801982 -1910115993060097971138528879348766080 3801983 -1011515843656921859028216712246032768 3801984 474339035781998066295757228096880640 3801985 698946947838332149789451662842576960 3801986 81463986525590992787231321986936224 3801987 -802170947864124356129264435820317280 3801988 -1007466688868328514552078240244720512 3801989 -213410929107478457535832948405907076 3801990 -50063970909333548471168646087626880 3801991 -289718412695603299162847613984523200 3801992 1516152787169324612800280062776606720 3801993 952111502018198536126051735666290000 3801994 -135868511707920948817060238564967168 3801995 51492691691848734163229226816998400 3801996 823808191573471274973407397318050304 3801997 1490517947127918051865971555675463552 3801998 94920935550649689249982510619278464 3801999 -1112952786039467238322881759206043648 3802000 -266940543245904907869659815489536000 3802001 271461496094125973733303491385452352 3802002 -639821681084183477111658400415914368 3802003 1740523118742391687532589109689518252 3802004 -1367571205351531910466918349451170944 3802005 -381134909319724567971230835271636800 3802006 -26099262883107632882895718643856000 3802007 -5308050425336056620519580086316968 3802008 401111288301832339541044354199838720 3802009 -272205823980849175571751552433315648 3802010 126843970156802376698795080309544160 3802011 2643366591777400879214269270809169200 3802012 242907351277993770360342476065443840 3802013 3179489535314050565906682976169157504 3802014 -902833668055619284301357827574208960 3802015 196192438349443563019096329695608320 3802016 -40347511655743552930518258780733440 3802017 -11784769611247239288927117760232352 3802018 478785789103801182397459362496023552 3802019 950303593615333685365632340113144720 3802020 -277108439958108560004556822696120320 3802021 486044212461826290573887161954852572 3802022 435854651219184088283482651560085632 3802023 -85710440085107194337613321708245016 3802024 135721542309724730213466555003033600 3802025 576331417099384592186971569535883550 3802026 41988325579574662790548488373413888 3802027 -846779596982047253088272648757522124 3802028 -445496364307785131253124882920536832 3802029 136661544033628535138339436476897280 3802030 81479802657543114238997632658804160 3802031 -1606820212679925216416875926710377608 3802032 -59054379731102561749094535673282560 3802033 3130387930523565860102352649167840000 3802034 -2181609098395283051741879943666705888 3802035 1026264737962314598233177914191729200 3802036 105082646102788774945271199009077248 3802037 -2845893498881397647290580373228535314 3802038 162573979709553918485996717208281088 3802039 146423941033132234812236347005943024 3802040 -554305240844008633750188387736166400 3802041 2425013393182273122968248710394779648 3802042 -1047391483567693195140739943324477328 3802043 -527316087259714494979396255477071600 3802044 -373847194187751419143399475448634368 3802045 -815233182234829866455172032082013200 3802046 312127764632516076209655169321175040 3802047 -570071784481813382324446969223455800 3802048 898234744724602287201441678054391808 3802049 1326581417545829301798747202268978736 3802050 -78742849461382314464822392430822400 3802051 25532632791753679049254448756998608 3802052 10891614895598218834540624799822976 3802053 35946253329810587849821691834500608 3802054 1030416034312836049434710801747738976 3802055 1340430828487621301104667432750067960 3802056 379693160270559852768860636014387200 3802057 638485555512668359364796838351671552 3802058 449328614192066726147267108017755840 3802059 740953574385861547137461056011864 3802060 -3122433098643192519874115308170240 3802061 -279557715835847285912130042532389120 3802062 1524232193421295776793811879693376 3802063 -1444392691803569789125186020335412840 3802064 -99964120307778410160213904482631680 3802065 -1381316074502036089615979234462426880 3802066 -977145406863926015389834700944998768 3802067 -865393619381262334708006280434527600 3802068 115202920049771874977553777797703552 3802069 1903917548654543739863645878630873112 3802070 405150833930408647731399724019700480 3802071 205654779421442464042922839005519360 3802072 -4372207078237838557739109127865548800 3802073 -497391212144178068567795385695610096 3802074 -927632025737983911252241139352180480 3802075 849273466559917297261118952279557300 3802076 -1866305424450641742438483763696842240 3802077 -1519608856185648514520257548906235386 3802078 -475104865009239133600731791305466880 3802079 5001128278152066905231806304828165976 3802080 514885762891411047468732976520232960 3802081 -1567796262667619958912392520248097118 3802082 97039394394628325718951304575082272 3802083 512774481268984716649175947395213744 3802084 113750419679034441990457572762734592 3802085 85413957112384225891521247203999360 3802086 262728646723273649089408867959033600 3802087 -2919160696020955735987838558366120840 3802088 -320641347155181291300687624867348480 3802089 2984593654068332700155374824975852480 3802090 -938215591115452141318898018310316800 3802091 -26689482431177638104370418036332488 3802092 364274555127457311201846283373740032 3802093 -1584361785479114970990307506177039658 3802094 94602803348573537738965600063276800 3802095 107938860166092247299676654508381040 3802096 251675326415062811066313333613002752 3802097 715357069057398115600642839659093940 3802098 584848440685790555148684052580736000 3802099 645387477700809321346147055088793936 3802100 -587525831215821783530749758022905600 3802101 384432180436567196353131274351260864 3802102 523946031125772866650658409369261312 3802103 56848969221202496122128383140398000 3802104 1023415867067691337037949132410204160 3802105 378008166239736929668560654806492160 3802106 1026468205405562271421730236965532416 3802107 -829477887792595029860986186853824512 3802108 692663758220374422752526053855510528 3802109 404604267653940232974062561940339840 3802110 204670892855676047341021694347680000 3802111 -367247666646936052392263043344593248 3802112 3759066862460597887258717877163786240 3802113 -767761140962968834280228332242583680 3802114 180716920063728694082821290166187040 3802115 -576803501903184256842246421023024240 3802116 -661643560637712039306868214844856320 3802117 -92852277656523079716166687927789248 3802118 1133158215310199873774790967069857216 3802119 319344246979755472660310431850331648 3802120 -221472233211473582715494393846169600 3802121 515090980361846097020851738659702144 3802122 -375129184680118038921407962671583440 3802123 8745530481724436496621931743534064 3802124 -194884559076767971016505258111592704 3802125 1294068330532947336015628134799560000 3802126 255203542717721106953486018458245120 3802127 -870133889643026014383021739531910928 3802128 207663207172813685912709704476262400 3802129 -1213042315852409470890794107954312270 3802130 56646497685935987560360580959088640 3802131 -634459418569444509550885032662722380 3802132 169428714690832551538718685034176000 3802133 1577599171485689729702359626747866382 3802134 -186884917552736934757097349576204288 3802135 -791623336133904108869804524767946080 3802136 543528092430563806229342560453017600 3802137 -849702355817396153802270801083379360 3802138 56948389586609007706835378066392320 3802139 -86753866658711476528314772576476480 3802140 -23532372882128864762631371674114560 3802141 484238265257207909484568219748805472 3802142 956059780040244931432242698985251712 3802143 -483714419215078008984673477614878136 3802144 10481888326594943353248762947960832 3802145 979589427780990441582686617155325800 3802146 -8909268303249927257863414964818176 3802147 -1420540696941461563148061474038742720 3802148 -542477643309450222446526851504959488 3802149 305690219085000150752284571603983164 3802150 -126811248835588193829518016314572800 3802151 2351679955919227439770416561409180152 3802152 -1144504924842708036301034081238220800 3802153 637428240294274471810512527942552064 3802154 91477065687705522374136084310552320 3802155 -629532707163641207776910763218880000 3802156 489747092100900778136728769541916672 3802157 258742111701891471297776999434360332 3802158 569081647647258943133916272187949824 3802159 4515909857442946515028948052552195616 3802160 -126042449156378122535178712206213120 3802161 -171678520528561392080505370753791456 3802162 -408286474697228701804809907445365248 3802163 566133532048555581655416162265629144 3802164 -301476314512935851529924828390887424 3802165 1908316616480242417075473107916204060 3802166 -953333404871954003269295270772828480 3802167 -1463347810730361853492703217060996960 3802168 2191509245885122953723792162794434560 3802169 -455418977091216394934717451769593600 3802170 563501015294160463806267551153606400 3802171 662341372016615456205854014211462372 3802172 210665512978405998051987872770924032 3802173 289277802386387040504356677678464 3802174 636166052226140931204303501230190336 3802175 -243653359117614135214686672492765000 3802176 29504970718532299908260615153516544 3802177 1975736274952034423591695698212099520 3802178 -1731566822270328269429079235629360 3802179 30098642043228750938883056023169280 3802180 229244900586986388852897871899340800 3802181 -250472304549438169070917903105489536 3802182 -1080981404184700093881068432265398400 3802183 -980878791006914024622230501454696 3802184 -1494413798445511085758187359981501440 3802185 1118093207557304343080915846854099200 3802186 1227001990919165637368806289083574880 3802187 379963152121872767005736967518914836 3802188 -284408396329294221071919002102486016 3802189 -40722596091349452044640277451055776 3802190 -156435231332954820745291383297907200 3802191 -1621972331189515246560210726563036160 3802192 130243407586701187880793503102533632 3802193 -1317275785703374075423773166732380558 3802194 162821125401422291204991394082503680 3802195 -526616848323867805392418400127413520 3802196 -354742782629495368957304501341040640 3802197 201794432790720392400137228485553664 3802198 -29414011146567338725986688897801536 3802199 1093272601107418195926242970258078864 3802200 -14136211624073228907035540553216000 3802201 -649916769971862049585305152777414588 3802202 -8250131910095038640876673985828128 3802203 1063941522357818708068122693332680824 3802204 910986169911425225161820670778728960 3802205 -107769810281419687646162382606348480 3802206 -727611809525321563081321693061713920 3802207 -659176907225214513383935168040088544 3802208 2704625970412783652343330681105285120 3802209 1001940785117461421246210725933904304 3802210 6233730594615488403443086631861760 3802211 -494479955316208609089717157681263456 3802212 -268337426781286079382999479305863168 3802213 -2388002718674718102397526655426945538 3802214 115807235243788705199805678774420480 3802215 -470508812944239316419045225363800880 3802216 1966938410131268845409655061507522560 3802217 1135352555072357497325759241396138612 3802218 300241245874762099126393397189890560 3802219 -3225964396143507784651786919174299440 3802220 532350652148541105521084450827868160 3802221 -1766209868587510478700383209722265728 3802222 -236552583557553306615640398977578368 3802223 1088101234008041810136636307322175720 3802224 -121313367738736902041352668107702272 3802225 472326819024351064988219941231878400 3802226 -1445779325378372212568883711902828640 3802227 438543434352300872715200782337965056 3802228 -1008649212425152203980780781578914432 3802229 1130459565137356863702153382350454830 3802230 -33139041636120879812129953509916800 3802231 1866394557501659266128110000862232 3802232 12917839222652054654907641310412800 3802233 300508945178164948489491087774483024 3802234 413431351831125983093004303242780016 3802235 753635008298116292124083271233767680 3802236 -872332812286750769447462525165772288 3802237 2226227149547545252801498643386934784 3802238 -328774802264332645347364815243051840 3802239 361234080697622656857072623632095984 3802240 -286299702608660431500007732307558400 3802241 229779819721254186556246773873504642 3802242 -356162975596490780947953815813272320 3802243 -401510060982835506523599290632473536 3802244 -323772347981431909524703559514968064 3802245 -462287952181588431456674391468533760 3802246 298510519820101395985168148218394880 3802247 -1298942328223067178686453519745637080 3802248 1984168519348119910441467149058048000 3802249 -249255680971863031759490475155557680 3802250 181391487305549817014359959552192000 3802251 764321207399768268255496363761692160 3802252 1943702453101802744318967925402365952 3802253 -692175733672381818554406103184830464 3802254 178124491813720308585583231296968832 3802255 545644251809800308360454126716702000 3802256 -739373362937303103974441439897059328 3802257 -2105546081021945919378164018151612 3802258 171434243391511026351711457530999360 3802259 325843844139082826944201846318259616 3802260 -216939887189899054734102422561095680 3802261 773231011687295225934196732321704480 3802262 841641657656769791719085634324313632 3802263 565393129123922865284452161136207488 3802264 1380978310295916212108769533543823360 3802265 1373320591376960515522519282237110660 3802266 -209756692658751941863073721597300000 3802267 228458617015935521632713603215146784 3802268 427774835123967456536653966608623616 3802269 -1503477071364184544453419856451242592 3802270 1048970754561922687311096502153612800 3802271 -1530467609483423516228189175748931856 3802272 -681293538442667221206585249861992448 3802273 -1068279625025431275872888753824891116 3802274 93341077202065031387225878318485504 3802275 -20209178383849585701178172501328000 3802276 -566505780311704074764216167921171840 3802277 582944523148056251198572331381820060 3802278 -28878477699559392499288892175153792 3802279 -204255773257319870386344487018400216 3802280 405717896528834899618519389997056000 3802281 197655871242910174074682610818762944 3802282 -122859808778905178304836446233541632 3802283 -1952245012386287150200501308391275468 3802284 -761795646320836444856369403149902080 3802285 -1854479293730304496159765544315260020 3802286 48072319263159039939035408029628544 3802287 -13632595658595538932752279389288440 3802288 109219639510101881759226354759499776 3802289 -944420107804769919724147717142536080 3802290 476161397966585346751772308048734720 3802291 -439540751582538159841610954895362448 3802292 -314342904978179496250306454157335808 3802293 -240843915323784397413883687150958400 3802294 343537555457326243593987956553441696 3802295 492741411345553776441669301492013280 3802296 421270349511390117979223679891148800 3802297 844993051339668802887323217471793092 3802298 214272004376772109707452712617888736 3802299 -66331227837567828718295024297166720 3802300 565343653437147879891542014578432000 3802301 -523062497806284356200175562520495488 3802302 71266151927965292982073780905795840 3802303 -1849613666750470288314020451129684800 3802304 -650850769867647423446431539658752 3802305 46759513253781485905968850003261440 3802306 419061185647016775440275235843189280 3802307 -444921929097404720459531996541685680 3802308 475330707850205083470227761133583360 3802309 -577046487110036523350006781337685984 3802310 -296954191500373732449849260768749440 3802311 666682859103233453828397112931872560 3802312 -176244228880338520150386208212556800 3802313 -1391183258001415151157561539574402432 3802314 -361233216439514512217999236878888960 3802315 1598630977573190708118098490529639200 3802316 88398528954771578631954216795924480 3802317 625791780699755528548479748303814112 3802318 -4256696938822210324317591325209600 3802319 1515118398483615053965385892685236720 3802320 -56710915990618093530100670487674880 3802321 -1345769362547231633167396725873726478 3802322 -354325936092348442113889435359921888 3802323 505140170724900389099959740290559744 3802324 2125731088216458801770917019736368896 3802325 -892507637362168253772294446248984950 3802326 -27766474378181260262635318115254272 3802327 -3091759462516944541696335057888984960 3802328 2085966652466296467247923745178296320 3802329 -239070704176548370915297200269938080 3802330 -171722257985276392052778943215974400 3802331 -1341149186181804101955965670369404400 3802332 905204336719343128167542476296079872 3802333 124593857974499187646440525419516582 3802334 346135081612650543764744688646745472 3802335 396442222353023137091504090717853600 3802336 313117746929265461700520838015483904 3802337 151496903695300409013875448028047360 3802338 622496160194483029187790532958011344 3802339 -2708229812340937177993593143438904744 3802340 -139073145444109618369256237548101120 3802341 364925487641661540118644788693277792 3802342 152779017403437260944321209280378752 3802343 -2077454733736621976859932091181566408 3802344 12516552847617609614472290649047040 3802345 638832808508377538945488213809734400 3802346 -1921108218104635454544003427434940320 3802347 623927292465757128886391208279284160 3802348 -1414481576540822740834233991549009920 3802349 -2952339827753848226357154769054626240 3802350 35459806967258936984378304452280000 3802351 139507871045297748868332887434187952 3802352 21144756238103090130653312327319552 3802353 -186698880041729359156489504700670096 3802354 -887883188225444390529068400429360624 3802355 40786226215008934298092890886590000 3802356 -583593249240080814560439220282368000 3802357 -663545544677599795038288458785542020 3802358 -120317030866095393250436198730762624 3802359 -176753823724735135982706949312966272 3802360 -739850271386486315082257016118886400 3802361 50456577415958566917695346392072592 3802362 -159724396431087101089554833754451200 3802363 1463407493947917685808686147727096612 3802364 576880023425949208881659026036723200 3802365 -199751283653520498813535627193086080 3802366 290422538228813024928367582669534464 3802367 35070990792892058070262220129696640 3802368 -612583401285850958306343417771196416 3802369 -535079754057530571428224790742911230 3802370 46305607132886656572153594801907200 3802371 59258713160490378772462138391418864 3802372 -172525330236261733383263027979161600 3802373 -510794433250903529929920005745037440 3802374 1018695964141214840961937649682580608 3802375 590613604416521904103957825718580000 3802376 -1285820250119190507000330012171217920 3802377 -1271469574759140872372230046587165680 3802378 390414642539499982278975618177537024 3802379 79952540782129159703557004452660032 3802380 -51248717885948626912419429580800000 3802381 886302876749664986607126460773644928 3802382 445890591231963848611983601617849792 3802383 -23587436654402278776237936871812576 3802384 902877286633012415110573845021392896 3802385 858857873144506131136871994183134580 3802386 -117605470717155510321160772355273216 3802387 -2335734901387518251231820812932218960 3802388 -112734827010642115988217193134858240 3802389 1080169943504642916529643838982187424 3802390 215881339128600282061436448695700480 3802391 135061434402560078464709535346974792 3802392 -1265405308182690949074627005907087360 3802393 -1158864084228442409392301345065487040 3802394 1007723795834530803429944645335833600 3802395 595256312126744275560463824372612720 3802396 -105330403156807297947328501416385536 3802397 -141044144646273234876056783602882740 3802398 -285863131817283748009178727773171712 3802399 -1652970385790865049983861692634964200 3802400 -638495768858327853067380636839116800 3802401 33899102584074547865342109985415040 3802402 448634127692060791002836601808483152 3802403 2862412821120245635055827678307088264 3802404 -16105408468228606809888278561064960 3802405 364665688957818860961181137330453120 3802406 1204670965833617683120122407109654528 3802407 -779803602590113273010500460289743616 3802408 -301137681018277193255248605747287040 3802409 14293711560702652116499907149282404 3802410 -1066425573048280558515441607201804800 3802411 -226413450111606306277870058403282368 3802412 349581308086833110239749799830968832 3802413 11990044978910168300538980835128544 3802414 -514216417712242493979128180467915776 3802415 544174699557073613903220158788752000 3802416 127114838290234016415425403348516864 3802417 66360681387599043332276752784488466 3802418 848505220461671861366759102393510160 3802419 462843720179704674662993827279819344 3802420 -832576476015187855204758202270782720 3802421 -424018800567117493713544583189736288 3802422 -204321675214708798784930565400506240 3802423 1150397474013379909522531977422148720 3802424 -197656853854606223287887729654497280 3802425 -235045878085228567691529494082000 3802426 1239892960429078262930631926513191680 3802427 -2020045848637451969546300375230413288 3802428 -294926475749936751897299421104701440 3802429 -38057056025228406861832146776643072 3802430 -230447594374148535473738436007651200 3802431 1388966632155330702937575839450607744 3802432 238349613782022886142136052560691200 3802433 2636459357294780655258198745578020820 3802434 455203166881494531364961290672222080 3802435 -96599240094911659602518068707703680 3802436 -422622583234269475760974481560197120 3802437 1705133082675358363720501702169821440 3802438 1490685579585250511075783544361569120 3802439 -2814998444612004769125489361002578376 3802440 140174193594447804263408265395404800 3802441 2526293961703904265001634787169378560 3802442 318602819449257103609392904259757312 3802443 1327256762011356809109698942841359064 3802444 800561751839035121596927277124743936 3802445 384947001271867506652310667564650700 3802446 -947844798101444110249036123521683328 3802447 -11842340220194566973767045974080640 3802448 46468130113571737027830718182555648 3802449 -262160641834143786613742276286838224 3802450 -247055782850928516201398576557610400 3802451 4784783952328783726648682025985747200 3802452 -382111578736367562028258982314444800 3802453 1083438395344179685525520464446566620 3802454 84084508056524148256089155542968960 3802455 340697078335083337370626137842205000 3802456 305832560820682825400146393083125760 3802457 -901174619402407187769224216739293628 3802458 -979600511719467180077858973779351040 3802459 1758498509064777859947598809391458216 3802460 -2334230821912551658635761629962240 3802461 128165931243144799272896417961444000 3802462 -1266640557570143842004979118423440768 3802463 -257778873803979996270725544687156000 3802464 216936932648971108638921978193772544 3802465 267490651222763508678936103695349800 3802466 158557836307396741814815658943140640 3802467 -489072259696751549173785885095854080 3802468 -33857749850622976895845671264852352 3802469 958144335709523945646694212956679360 3802470 208764201321812049801393954934886400 3802471 -1017250153976507817773437240190688328 3802472 -775410106545686989009548916234291200 3802473 -11898648680789755609855974130594860 3802474 483767752725095757074245950416892000 3802475 -492029114726246685620929434646668000 3802476 326227754211094407912424242214109184 3802477 72940199117757506807205110158642752 3802478 46003756312014130261659739473781824 3802479 -1199457311761427952730274589180926592 3802480 -365085011046728240392193055866880000 3802481 2316230835446147093527417150772931282 3802482 -479871273389578099823493460761638400 3802483 -2446481159593011618560113268390265268 3802484 -128541378300986876477928711770542080 3802485 539817504890391228864443722124394240 3802486 404650824314862990035547281634801984 3802487 236649343488792229987206579277876032 3802488 2819276515864809304464463511359979520 3802489 2090844930383059452261573300847823440 3802490 2582614138280965411066739976038400 3802491 179873628223569281506323763428556800 3802492 155758761666318417688824139376179200 3802493 1850272056189829924208249728388804742 3802494 -234286952586977656036340545558048128 3802495 -454306444940362813029684825471855000 3802496 -517181280367025830108912463778938880 3802497 46525013043961457136842470615302720 3802498 6367293365638629812634022071859200 3802499 -2379216645795839836938512990904081600 3802500 119271702326785535392942915860120000 3802501 2040015333226580810006116229934789532 3802502 -48125063545541138498005213275188736 3802503 1306080948119015735349664475282670504 3802504 205596053415604572290780216722974720 3802505 3836396247145973437732809601940160 3802506 -52881630317119413853066467261732096 3802507 -1466674471471098322536721896551833600 3802508 1001811433070194624565238943532152320 3802509 -2242860251836657422182964869144897640 3802510 -412747420654148848557704033476011840 3802511 12893775171455309807911805842328112 3802512 -124774777724748516276903235414130688 3802513 -995042871774075473997705553748458752 3802514 -336703705039102218049625589753043968 3802515 -1132847198312751840155970256573225680 3802516 -249016638859726688014468883602491648 3802517 1279374632829689204285601690014883840 3802518 1528543971584669334797340372527293440 3802519 578683846213179717481815317930962096 3802520 373220363639695232107443820619980800 3802521 221670536612992969630770353206232640 3802522 -372464591258574016410819982228171776 3802523 2791115575614971072251815857229440772 3802524 -42036931024061244903951196699680768 3802525 -89561668495582211265452531483077500 3802526 -55404964162901539014680068923363840 3802527 516426095450439804127146365554825680 3802528 1970964533102556723023219004219064320 3802529 -126967058198996586457446069933411870 3802530 -297611018889929983280125332741703680 3802531 1493901845036425730906645044465530332 3802532 -524993244250978476563956024866770304 3802533 10614084324115293118792067831797248 3802534 -531036883819075108216068071676631584 3802535 1101241258462337229185581995261419520 3802536 -1228437737434056808058404896364999680 3802537 -339117704193281373716766176954195568 3802538 -478752451044075093838285346670296640 3802539 736586581994486241301350676581720048 3802540 -148791855380153015281949062858321920 3802541 742096589796150944432039112563793942 3802542 -345996606597916092462173777853348288 3802543 3502304724904862009706229025933988480 3802544 62842164490944305841459684152377344 3802545 -29302895384415712532981662128538200 3802546 -34751300881309424653451234048640 3802547 -42318483338610861756547154620081968 3802548 678896259034641239396247623904890880 3802549 1807966585386807984958088341316166300 3802550 -16722704537610884760032341419240000 3802551 -1089754670015702283444845829157081368 3802552 755865450510285929696481377496453120 3802553 492016212697568772660058630746518784 3802554 -246681432831405942268167369689551872 3802555 -1612368876991453202318921613557159040 3802556 1839853231133568370693197583014712320 3802557 -781296339034149024024192135521465280 3802558 -111971587054469781535922913269989824 3802559 -2105845798504317242468204490626975520 3802560 398499857980454182823699670431170560 3802561 -242338408574508819755116306130927168 3802562 -1240760605987139546355291230687227008 3802563 -238734973492884548614295430981839640 3802564 -693785671702326210745571555592760064 3802565 -432931721614815735864058064967024000 3802566 13611141877452880260907137072996864 3802567 400342128834612105471447773262018720 3802568 1004028192308172750341499995254456320 3802569 -233576758583745049454926840480347840 3802570 -11428522369216336418110083677678400 3802571 -19906989946211766545462767816153608 3802572 -768145022263550220858015316858275840 3802573 838533504652777262694779823603357184 3802574 -409423234561097010731748251974956480 3802575 -102172511183722891641173429669174400 3802576 -3256435511169953387123705168396288 3802577 -511298714032693035312020478077980188 3802578 289364244748030296128989434290254848 3802579 1419058753911445031548039415319959880 3802580 -166429658171932235348422570821484800 3802581 -2428719280530759163440316406932265700 3802582 -762474703501259807080221759023493120 3802583 -1666454123252965505559455592807138168 3802584 -309893385005643001609476606984192000 3802585 -1853058701623122512288462565059221440 3802586 686141955555243671863608851143388160 3802587 442093883687778370193772105574148760 3802588 -289507533819937502179586088933709312 3802589 -195744149184662657731466552296784544 3802590 361707337136821751373185961397309440 3802591 -284061363451703253398936528825785920 3802592 396696749789253627893408507399503872 3802593 31286710175561626465668391461407664 3802594 259560945885349629059175834445668672 3802595 31565022808510081282066611581643600 3802596 592871733409940313406650170244218880 3802597 263557850897130001452051135871593312 3802598 -1374080858597019824726464128330343200 3802599 1053918769290974910722779697425767120 3802600 -940377244693211557391297163966336000 3802601 -825309749372610764609638394121747456 3802602 -111965253971917880285903033409639168 3802603 -1097968486269351313703291955537948160 3802604 -715309948196186080413795081734360064 3802605 679801087859718896883255543130452960 3802606 92282218809764110736026081973468544 3802607 457424380974664791391902843330827856 3802608 252401807120178855398754337608794112 3802609 -46307171648434570702701807036750480 3802610 232555789107481355413253279300482560 3802611 743975418056499349425502013324982384 3802612 -1344495167428502265961034198075332608 3802613 98736782443831201388680191655223904 3802614 193789949654207460700687371401612160 3802615 480226655972269905090948125961793920 3802616 -1263073206946190525507966213407211520 3802617 162230115111100834746467389049419968 3802618 47458561958408131922172136039695360 3802619 -5780491492868047208549349976952832 3802620 283762840941994617462153025372308480 3802621 2247990686132237616933633655187042822 3802622 1511031649680419037632474256979982400 3802623 1450916283835637143229323157931100800 3802624 446175673903488170770390828242173952 3802625 -2233055424654367854536884038900750000 3802626 -12310846076828065110055913648751408 3802627 -149112510229483822901648876310015120 3802628 924541618106659919503281689527347456 3802629 752948336782901226105675357647097600 3802630 15541790764814902265445323667457920 3802631 558080581739589946703552228189785392 3802632 688657834227129432540903691946680320 3802633 858159723528193286925091906241169664 3802634 962862590768232661459331868435308544 3802635 930913923220113963226278425998371120 3802636 107885705841730022840730878874688512 3802637 700646484882780888141521283424188300 3802638 96360001058285096357462063162499072 3802639 -257174455648458539167907152636107144 3802640 229248539871009865638083070613340160 3802641 376468043037798264958327446686242080 3802642 -367061068144487502007340411110582656 3802643 -53356577521573694104667826352398816 3802644 62106340808681908910743644148817664 3802645 -887705198481474760563815298223112640 3802646 28742967724784116159943211539034624 3802647 972389734099528907131128217820298600 3802648 -929356583155854336656003813357168640 3802649 -1176073151753894244906278277214231350 3802650 163668825905505760557965613518611200 3802651 -1200436083191559143497085524442644348 3802652 -48484266706654915092319027771072512 3802653 1694076484013596184700712594188628800 3802654 -1493733422873063739975316614442405440 3802655 56833697865901099969180436038363560 3802656 -251381526947657976423630553221169152 3802657 2479214587379384833760809485153384640 3802658 -283705925082955505967199308679942320 3802659 235816367609586476853420169083038208 3802660 436501583270671500765833317220044800 3802661 -886715693952902894462082286560624768 3802662 -6726201308975162700210827964896640 3802663 1803669867179680823305720776016721912 3802664 627294865342033702860286317798927360 3802665 1400805092639575549857220144067808000 3802666 -170245578837867563366319212306138880 3802667 996980819759385756106654206829352784 3802668 374561140367800371199984038789488640 3802669 1111211514814286057426295747518631714 3802670 455439696050746693104743556675449280 3802671 -634635718041003694651755193379116392 3802672 104525940322780066040293871263547392 3802673 -46478510024482408056909910857008064 3802674 123496488566575308444392524599879168 3802675 420224481649352276875822158576584800 3802676 566327196792290095861553140391239680 3802677 717014274845386926017479196586661920 3802678 -292841019920767515230274860110564800 3802679 -2787509836143291647320847916369873120 3802680 253626987068101139617135699623936000 3802681 2484995734775847685218167648035005482 3802682 306321625231011958949422509400611840 3802683 -317215664308158514250247367317568800 3802684 1844001044312947299193373769461820416 3802685 -75024451808935746743754137539681620 3802686 -435474598764912623672260835144799936 3802687 -79627618349767750056870257733653648 3802688 -41389282672003166989927673652314112 3802689 1008481507070447169783986103159460416 3802690 752733632063726943723858480365613600 3802691 -157147449301172429931284481946024800 3802692 -928181064346157120209842706262811648 3802693 -1985789847417270504915293941636329058 3802694 505532182506014397654364431368346336 3802695 341244320502836465452692203019351840 3802696 421293309128551956771093980021852160 3802697 -637010761473043738032720487035671928 3802698 358983286352727468040004950324108800 3802699 -25952690254946873242065892148056300 3802700 526951426225140307352509843175462400 3802701 -205164472124885796710679939554068416 3802702 47499848220620348585762540909861952 3802703 817274287349366097817824641214254640 3802704 8674299495242517516753690751795200 3802705 -3892479105406883093268764204073600 3802706 626819399920903246279102951191057552 3802707 1887235734288711976653293583243157800 3802708 91049444816617545475504382973509632 3802709 129399221946977546665775972729030712 3802710 -307401159507753587130297063042791040 3802711 526407079938103689040674364652961624 3802712 -649059832198613133533106605981491200 3802713 -118713983114384476964771423315196672 3802714 -1531022555645212713577191153436118544 3802715 476429768903167575606482131972212000 3802716 78855400924193142370462232335997952 3802717 2004109088431084318723654996381788480 3802718 -344531320572528560970302140203565440 3802719 2053794669797180682824814266008890240 3802720 685628364477969204158828155573370880 3802721 337082050855426934362141100078582292 3802722 -267092626917204446312081434439688192 3802723 1258650964238377625407736868660190560 3802724 -947514161664446004047523148024965504 3802725 -462057244716048407883478597577214150 3802726 -16921133020259180722266859796198688 3802727 -537259726963257928845017543225265480 3802728 -169586996151859522056880354047836160 3802729 -75083901779652812305826220051390720 3802730 -245601042790250685510650733173294400 3802731 1319481420037984689725528528256971352 3802732 1118933230314921342418513495013760000 3802733 62173270868855160696077928773081568 3802734 32076485161217437842510318698768640 3802735 269634670825783417915048866465098400 3802736 182200357741872067298347917752401920 3802737 536105762769329740608843533009877360 3802738 623242539017148682725180106812437520 3802739 1048162857551678210002653193434240 3802740 -346432149980357538138661979206041600 3802741 -2488589648694638507291138019828620100 3802742 719283205227962307518302805564314272 3802743 -1151258019037705939233735957524426928 3802744 1294824746739668692095890507435212800 3802745 -1079560044335400972990261552320653500 3802746 799466775200552284318971803597174784 3802747 932229724998479646866531367151837152 3802748 -13994645153799655753950518805373440 3802749 -548205852591344666239190794870814880 3802750 70947123516086171920130208728448000 3802751 659298304485132346231335756519146784 3802752 -688199783697571606404347333978357760 3802753 -1043306186101931540036420244114767998 3802754 611833756973267995191841457445594576 3802755 821278882036645769727049159497196800 3802756 -886428643671338068772343259683345280 3802757 305778115205551244455988181121502592 3802758 -772077612939509537979114540113246016 3802759 640678287743655223465858869684071960 3802760 521096516440891409021770598282035200 3802761 -1468570358314902711810437575133644800 3802762 -1123895550839462146100124003577996800 3802763 -1067727469446986098079487699172178988 3802764 -129342911317235225196679121323327488 3802765 1649841881805202327586274879052323660 3802766 -275348907572695673768256189031834176 3802767 -1004550198210145963621768219629561720 3802768 -110906032698041651935011442515140608 3802769 -1167662590834872962549787647694874830 3802770 -240215676528479902898715270811238400 3802771 615829616842725429233859114680210512 3802772 1724178644864153320046353112701205376 3802773 476727601546243879291949114130942528 3802774 -14942952353175641755215748475149440 3802775 140804481835450328127761722580626800 3802776 196975313434601991300667630689792000 3802777 1027068417706612585924760598849645072 3802778 609262469101196542431824334228172800 3802779 536039189437742684285240906058204648 3802780 671107302073988364156986174761405440 3802781 4480342591000400972371736149574004480 3802782 -366265907729654397566580086944367808 3802783 -2836723421575793121820276485380999968 3802784 2145092151668467779185290903852941312 3802785 -57181523083974054461804834969792640 3802786 -202976243925737004073873771388858880 3802787 -481563386513169968073401066858358564 3802788 -91626112837767503576459128553856 3802789 90898928580107390352201810524182968 3802790 -184724812282339243406101803757361280 3802791 -12911577163744288110095049253424640 3802792 263286600731676415273892072875776000 3802793 -1019084603988232734477420606740013600 3802794 675650563473080280672962846175801600 3802795 -875812507955377886473326679176342000 3802796 -1309882170223657543596193496139590400 3802797 -152369510795396329004852426778628512 3802798 138637528272670057923437262879947136 3802799 419381658790526805689508228462666240 3802800 68294497276576473934188486905856000 3802801 387040492581379968479402054946967808 3802802 -294625494488882415311854725328085088 3802803 401601601019919820832236115847868464 3802804 -1368254214707325283088366464462793984 3802805 -796121145467263865585935552113357540 3802806 -117219214630133749594858691824822656 3802807 -2830393771631197605420225230105015040 3802808 -1854512123253928970878896912576983040 3802809 -510971941345079002015813089326790240 3802810 170640095199568718438607005321994240 3802811 7692618946756659533340375101443512 3802812 511135665174878766173828873418055680 3802813 302553401524970494592990894206641760 3802814 -1411858479637237118062611079752063744 3802815 1039879867688324250810171451387905600 3802816 -482538829197618178215958068975370240 3802817 -1168568695007043052360043389717026048 3802818 -274893714000653188744188482535098496 3802819 -1857805560300489745678512908977787456 3802820 271864736624712062302081774731509760 3802821 799068070545960111665205523517986464 3802822 -235938294911611910029977987906729600 3802823 547617352365315530406730472645376960 3802824 -1327071106486214180832007756164234240 3802825 222070667058841972979254199710341100 3802826 -119910317618134083510074916285351888 3802827 -389723165433990304474902650862087168 3802828 -23535789723414619310030821479659520 3802829 -1047507222676314159980622488432821524 3802830 -593867101488856682447716914625246080 3802831 -1111537314365373995491449965691907200 3802832 59339990861785277458769093358256128 3802833 -1067758056937688646702194572671509598 3802834 -3604903707335495592126898150829568 3802835 -209874125699325550285174564168704720 3802836 -737639808166623059314701036494911488 3802837 -70316203360791848085661061829582514 3802838 69691060541456262479224977467544864 3802839 -984427011787752441401448769324090776 3802840 957973362284890550803615989284044800 3802841 -271337041422777759760226723442451200 3802842 488675288933789724876678726130122240 3802843 -456647796165022999714980899403869952 3802844 495506534631429147895214008474483200 3802845 -740497618856106085664991130173086400 3802846 -101798604513319578038497640915982720 3802847 -890480965101213365495576593753487640 3802848 -336877550233514529663432568634081280 3802849 1784976363829952980333670336846637636 3802850 -613797162543462020823685840447824000 3802851 -289420463785609406751094484518500432 3802852 -1622438765367777327183874672522307328 3802853 2717368592449499355290974913791484640 3802854 756473506532448305719459202045743104 3802855 339414590712472487412209606883686400 3802856 -97227242625238552906637450471884800 3802857 -1424203421258546429180390507498042880 3802858 -273412649975242395603737434409712720 3802859 2574665110209469820053515161424986280 3802860 -210857980354599818591168735634877440 3802861 -2408059265415607879121533132500714538 3802862 2869800844791600000676345863459456 3802863 625635496258523385942435551060133888 3802864 229694806234749845767943404085575680 3802865 710957885096556231176786035541296320 3802866 192839516469967498102015800485925888 3802867 -962597402471817156353708565239500084 3802868 -645180054222587716678493235462951552 3802869 -7404711474954337513956260861146560 3802870 906119691092885475103955011443578880 3802871 -113928509772282602684062832520731928 3802872 32338548433035373891130073376727040 3802873 1178641748665819872255264374079052884 3802874 -205241976461502126511718033948114064 3802875 75116399245305197128121999779308000 3802876 294277123868354483414787774663745536 3802877 134320228403292961520110903106208 3802878 -913348411973426952602441233359564096 3802879 314536660127491990804576929165505000 3802880 -603924011353417880028195530515415040 3802881 137973010544790623488190554564793760 3802882 -1065339765739376268129673360772796000 3802883 908929204767878751857590365380508576 3802884 130722954068855018527318179938036736 3802885 147358758317281521882159638357917560 3802886 428970723056921292419550780316252800 3802887 -863970812917190606553555043176197760 3802888 680550199113388064863422402566553600 3802889 -1427270933404897154982543389019230976 3802890 -20860638434427754948977437136768000 3802891 -274368499939277066048285580506343000 3802892 -714740802467867745589914677653526784 3802893 -284694662363770947655273039703472672 3802894 312770227803441968594138004412968960 3802895 894025712564859342392165904586379400 3802896 -299825342111697935053795805227253760 3802897 -51091487583734031797868479742109888 3802898 -696538079823123317528893613786129280 3802899 -292989873289970030440943675120753736 3802900 1049952241921926486076719716420179200 3802901 569358691406083913316890569666552800 3802902 192196715546898198505686702739415040 3802903 -375479974891651965478643977411825016 3802904 400215460277754868330863834012057600 3802905 -1304844469349871166536529865575179900 3802906 535857987174607938574438434213251040 3802907 -459047948363773222326003230804249160 3802908 -786811252302108403312381905423605760 3802909 241243038632805768072491934312972 3802910 288590869997277339051700985159703360 3802911 -683601869191609650079112480220496896 3802912 -1194227777252868422904342351716548608 3802913 -1144308345531932718443075679028583838 3802914 126518320202298541058883714359299488 3802915 53219359185185728415835822484940400 3802916 142701558984817265150935713863684352 3802917 -440832746100463601388394540421354688 3802918 -450642640568229400040931363356813184 3802919 2143989481743515865699754118696899320 3802920 14575082486175288148769745842995200 3802921 375366913163329439158955680151235700 3802922 -260477846893745563175321066079409488 3802923 -1678777718243302109133135677350029600 3802924 2852001502182056474455880977288713216 3802925 -129222315869826358968408545700902400 3802926 864583414227314342463912991701350400 3802927 -1828130978854055150533172319564346200 3802928 333821515918570164421123717634506752 3802929 109834237901134094346143500802666688 3802930 -793839249101033494928906402148410880 3802931 26359573516224454736945435656563264 3802932 221973790123707011543792317191432192 3802933 -27212752990047708517993947343232420 3802934 -605148912561377015810940590299657728 3802935 -27384945090174766765458630413061120 3802936 -2482524099774191559444679775527096320 3802937 524440553868674740964074600632354432 3802938 388895868512107826730901435960556544 3802939 -395970274107623635225920533724643884 3802940 -1479067812039490070314586044519656960 3802941 301501481241265238716301835808957350 3802942 138626158201582225336228369240689024 3802943 -156206968251173322528226852689172896 3802944 -264756813156666836338931848697610240 3802945 -721839037416262789065539632688044800 3802946 -347496168827162668978480609036239360 3802947 1091793733873572543505244920855063800 3802948 514967981659335657860579355011911808 3802949 -91869039938195258287191275537374050 3802950 -815846119157723516095325373570542400 3802951 890174463992396704171951997898970280 3802952 413500687581630514711874943786009600 3802953 65982522080140398565182476360672256 3802954 -350473461756270000200731827956828160 3802955 -89512410576185549342803242775723680 3802956 28529552595673159422083293461479424 3802957 -57790208498768657259527006633558794 3802958 -1090542143812651983618927952944660480 3802959 -699058287547138849100165238797910936 3802960 131570580758003925626184878991605760 3802961 -612395970470581886752889870869815438 3802962 57427309891720196079334347049136640 3802963 -18939378480087411815445428510520000 3802964 -216534022437334552419222637787904000 3802965 84264137306640207254066269205337120 3802966 337942881840003205516875456483844224 3802967 946848934197031106714561196924898992 3802968 273478042220736386541717905013964800 3802969 -1095271031409225049002359923439200630 3802970 -133091559263233643649932810283393600 3802971 62121136045604677205743301776535664 3802972 833724419922992424121502737392267776 3802973 1718265175796011911341379729395794560 3802974 166956546176854030056023197125553152 3802975 1486085555497733057016007132434849000 3802976 -419071728063986963917478450930515968 3802977 -1257393080243746016403358126036685760 3802978 189039971662982605957559521877609040 3802979 516535079661351965148531793532279580 3802980 -10059596861986890251469196626862080 3802981 -223168765063822775557633694350209280 3802982 -940403402947095423135434508804076608 3802983 175593117313158507437426955126224640 3802984 -1607406988765144838730054453597358080 3802985 -1722447154502081366832331067976573240 3802986 -474589635410327580402771791478640896 3802987 592410023809964467709045450258115584 3802988 -466741384180672393491692712361396992 3802989 -22443527881373257318925326191754176 3802990 66514978239610594079734274274264000 3802991 -787872640238847140758444020119093016 3802992 242183632595825722947518698567925760 3802993 1832116693313616884568166362340524242 3802994 -204628230484541795851147839695067648 3802995 -206058736351249129568426553452458080 3802996 509158419995549874500473495798506240 3802997 -306484586222844864085756470648703488 3802998 -174703503491460895701163087367055936 3802999 1120577880196166656725858146459345000 3803000 -1627560833887575431457459705492480000 3803001 -707619525724717202152149835143845376 3803002 -126863789087166368112534860514593280 3803003 2547088393936585084455193374570636480 3803004 -1050092926213786443219464355488808960 3803005 445380542596047582471539497022933760 3803006 -4579404238718213639091099148205376 3803007 -415348747952012106899894232582820320 3803008 -48206588105213493475551112184463360 3803009 1128312658694241673107932034249671616 3803010 -112889569961950315541713898927884800 3803011 -882021858913276437204138037218930368 3803012 -1449272899051765988903186403372802944 3803013 1076434081509562911258617294553227742 3803014 1046202981929327044169776117990709856 3803015 -172445685336777112186602103575598080 3803016 44317908705276816633031490417295360 3803017 1114293368356863787544071440643943066 3803018 214122700535056977746813497869204480 3803019 -1516487059312538099147411025601342080 3803020 352354589604986421331080634351610880 3803021 1642009166522684498916867578428771200 3803022 -249356987311985160763629762636989760 3803023 638681399004773960875428497856333040 3803024 -193137688267883877787267907100303360 3803025 -514443514470479764857510591551893200 3803026 1229473899728250521862484327627409184 3803027 -1186463563379629368267617613002374800 3803028 -790342018205474301022435048124590080 3803029 -498291184802323375123433022977376370 3803030 -592295505611012149070419337952000 3803031 -101528653159883986026032767703081400 3803032 1189331718954473395152415839220070400 3803033 -711458393349289752164751635553083196 3803034 -366932528025123630785512698995892480 3803035 -206082639607334467550088647236835520 3803036 -1416509637228345852224141009378429952 3803037 561740742086639429052418396653365184 3803038 409969089935426537130962200559425920 3803039 62512681199139486041303706932857824 3803040 686985060032567096834960091906048000 3803041 -501704073454321069333762885714798416 3803042 -873292786418823115621834957213667328 3803043 1357420284343003335850023699343513464 3803044 -192414291275278719392691731601973248 3803045 -740810606818298498080646740437045840 3803046 -183870901966221922023971775683427456 3803047 -1064187602816797006081945884407578504 3803048 -2516958139902396015983865577674224640 3803049 -8574048915753174062601322855395072 3803050 -53406240471789910200787663778515200 3803051 -2404600161873231970498458835718400 3803052 -1317943347115988339587809193848569856 3803053 178558136689899026260416356855530200 3803054 638912294416172648036795734426218624 3803055 -234553107102903939304510335972768240 3803056 -312009945465111202570065502391615488 3803057 182711482586990649199808753924930880 3803058 185313194538068667844204775424138240 3803059 -146306502166814621079431845164256800 3803060 1020814689453361806070581117069312000 3803061 2242374511197830043490087076905882464 3803062 345272199768710242861305852776560032 3803063 -1728526761387515746618396801518623016 3803064 -985902905112407317330222141611048960 3803065 -107822898723393944381187071393662080 3803066 -355366031034747550700230863938760960 3803067 -1506639570886713710870227895897584116 3803068 -635065794464683822094016148489090560 3803069 -1013114894816707720346470647435111456 3803070 682521746644644537962991887506863360 3803071 1978818287461819248647724958066559544 3803072 -30952875522596465950011509081899008 3803073 -370168647814761177411741377816853696 3803074 796631194200566959593523847541585792 3803075 190358766367191816868259438979738300 3803076 -130302493699413060682048702162656000 3803077 -567701996704207495230800307491951074 3803078 -422908056876328514957359498110549120 3803079 480136742549758102543776503754469632 3803080 -20807071716019787942038077829939200 3803081 -3920189072984110757129944907004960 3803082 106944206321528978042800540805985792 3803083 -633547572943458064985720377135580816 3803084 -630610414193552287026671632721453568 3803085 -314412261708925246833857747635833600 3803086 -804554573771121952357198868254925184 3803087 958759982766899331094240685576822592 3803088 -248378355379016547165120553650487296 3803089 -211855671270529473124189592996040000 3803090 735714215589105349854553355503600800 3803091 79901147500166642135145474084044544 3803092 -15718138963554994465730540323954688 3803093 -836237380659707824374565583466799200 3803094 568054212107175087078754432361641824 3803095 1914653317830363185687994003168216600 3803096 408376271807586907030915664501145600 3803097 -456310701528005434288986290052551520 3803098 -122140446564929729410314459316194336 3803099 -4285315566185039953017314569399704864 3803100 212376005357810507376636473467084800 3803101 -499506251996598132370709782061502048 3803102 294143702031930056055758598494746752 3803103 233896030063251981614676298285917912 3803104 1478674152269287736923291241558310912 3803105 957895820752480270997019741958090260 3803106 -673172134500183409400001154465070592 3803107 -134116666739385116421614885697931776 3803108 691898052300648997484573594520172800 3803109 457429966421617784493694882643800320 3803110 -378671212251965279133110195439719040 3803111 -289388713145465333425273937540213376 3803112 -60194311781395176499759029541094400 3803113 -2959919419466445680229009711579341638 3803114 -132071135064540988369954476838149888 3803115 -380944194690923308340799517751074560 3803116 85982318121844585598401225816862720 3803117 1228692233579167139009121521346494166 3803118 438865251156258539672212971986488320 3803119 -76914411297018960345990176458100160 3803120 220573063854937759993538835143393280 3803121 -324709188729619816996417254456660096 3803122 23846837033675602459042645204202400 3803123 -3324315741081067585591388605397186856 3803124 -47860231147808227906531189465405440 3803125 393969267576885588847814757811612500 3803126 -388601738350916160599611281286939488 3803127 -720278353773149365009283347548166680 3803128 281742329453998351015577490908037120 3803129 728081999053334341606220001239982480 3803130 460501746282133782097681169782299360 3803131 650218085713032792920866238504784932 3803132 865613553226592648014425179755216896 3803133 -85367795993300323816102473155813376 3803134 728942884432281012912536246431113216 3803135 -396453369004031105787442215858120 3803136 -141935926913398695293736628676198400 3803137 -252278157599633916664991442921833900 3803138 -909045566208884364187291850142455904 3803139 465796044999983499065395050026419200 3803140 -471932684353178430233627308971110400 3803141 207831131408883745504356511995640542 3803142 26210209257859900086259292986933248 3803143 1042860259409449623378324871043495304 3803144 559045550496380850623138840266014720 3803145 233486367121615641365064660829110720 3803146 -605069244510058223781021579988016640 3803147 2870912638753720703424872917515378960 3803148 359792481832814296488249477217635840 3803149 411680856803459476260194820420922336 3803150 -117371646241636528365463078394366400 3803151 -582766654069014355025762254664184 3803152 -365414650476367378585284672889356288 3803153 234349552674515889069629653312020402 3803154 -28644445441481670043882093071429120 3803155 -895330093888606850873354002045632480 3803156 152276353487873934865888182716768256 3803157 31489293733170413316428345896373454 3803158 -79119042676901399413423570219804224 3803159 -1412527384123410313693447182470989440 3803160 -353112107837955146046863369761996800 3803161 -2745812282927861209005204917506557238 3803162 -786007649822870312563888278682465536 3803163 108865786460039515613609534681457408 3803164 -1246297550569975132687237664929114624 3803165 -76960491166807696433384178879617280 3803166 -1433992497766600473540968167138262400 3803167 181018409478368724553454367362088952 3803168 172560070743115761925383063951507456 3803169 -1342093155188179088739329811951775056 3803170 -297602035261120886022961562347568640 3803171 -1879962204889430576610500685001982628 3803172 576454875831690853609020970069254144 3803173 733175374251888641486946857786542080 3803174 -126267396926511177824486690151239040 3803175 -218784630255129281538836637007145400 3803176 -1186729232518446007215417671835187200 3803177 668936251293947359736004568076153472 3803178 -9844062412772797554349924965142272 3803179 605002373890374731341490851134858280 3803180 362536758020477585534437491839846400 3803181 573293001003567711953496948455545152 3803182 -441845433686940237266969503895424768 3803183 -574275537139438617649892109691672176 3803184 -139457527186853778570132870385483776 3803185 -1860644400314694824227140613253548620 3803186 41710429179334227374160139352623104 3803187 -956893338542665161621382061742992640 3803188 10339873325340508695600549588381696 3803189 -981189729346608058290640195255190280 3803190 429895886896828367967896236507299840 3803191 -325087189757863177737133061789442128 3803192 1571264081949537350497634204477030400 3803193 782122804230019007004032695026608640 3803194 -940328519645260187513621826317257104 3803195 -818981088574415674106207845249686000 3803196 -94058422621852549161627249474862080 3803197 534770930845641229114125818011240646 3803198 78517996623134916296811086679217536 3803199 212011678996061805502262528985342720 3803200 -251565980849174060300475604782284800 3803201 -57753641835990370850448565341927996 3803202 -192337502447542008650196067729585632 3803203 1569163631938146820842770200687659452 3803204 443580477812773427523063294620762112 3803205 -72640259470556107095544545967200000 3803206 489244130743677105950834478326605440 3803207 1032806176371239160596311358525160480 3803208 347452426016065508733691428607672320 3803209 530755456342704689508761070790344410 3803210 374679781327219469623459301122637760 3803211 -417773953004738599634757065729637120 3803212 -606032976342459326338147549266037760 3803213 1394240802245703693004934078876666880 3803214 -47342535282201461995410716634531840 3803215 -171050015751879502681339884761148480 3803216 216864290580202727304482729415401472 3803217 929484656393400706254173606995452000 3803218 806238364495073909444289492721320960 3803219 -145082278680101832941248610370079488 3803220 1306913374043922253220023315941273600 3803221 -704719140506381490985223098926976 3803222 -346184792914106937701391250203016128 3803223 369178093914007718111413914714519504 3803224 941947110967586788563150455118120960 3803225 972941425609805689533250219434007500 3803226 -228816367975529296449848161001091072 3803227 -27784185802657085967888550856287392 3803228 232408425847169480726546712657623040 3803229 -280728076585377345855263702664277626 3803230 -381760950179293753804762557302956800 3803231 2272630793025855193044871003341568032 3803232 -557056231265987366764595797968814080 3803233 1280609199781549708842801697220103138 3803234 -994145585677716235534536709718945280 3803235 4794995891623380971975143420953600 3803236 -701277675649544474743563938451982720 3803237 344380730437896277208692173067056960 3803238 -914946470721961653336383408681113056 3803239 2327358574880708818388807365129359000 3803240 -246398276731479233871357874343116800 3803241 134018726587110465686941150335085056 3803242 173274548727739786022720006308789344 3803243 -1611841607904237492226956804660806256 3803244 -910917788140786487323981639164701184 3803245 -300195441686928377441647028765920500 3803246 -2159849053271429909625145677740058240 3803247 -936118650018350435367535147464226560 3803248 -52261436401933340361548878271447040 3803249 2652939918633533431404803838520608240 3803250 -846558960483812931626149283094144000 3803251 1125478037317021364611459944341522252 3803252 -2062257204614061481747219077651483264 3803253 -878369950802428470586315431878335200 3803254 -23086923260370969724943494436229888 3803255 -1467379373207152161076138649108011440 3803256 17122802706052357089136537956003840 3803257 374662396977133039156010212447497984 3803258 1867225874300741735564062965533406720 3803259 -288987167555604108331038546806415312 3803260 -1554837736314663278967330227402956800 3803261 -966125059658805721571869897265280576 3803262 -100327295047235719104485816545798848 3803263 -937656391794956686988138932995250800 3803264 15906153265515153078577080293130240 3803265 -589671446997796825815346688299526400 3803266 373860384546332197581583049269714944 3803267 349588847119235076817759375440006192 3803268 119218552113946442670518680334499840 3803269 -424028258188592110715377155197909504 3803270 -402369828318820861363387595918401920 3803271 -1501216279614100109257695843070822488 3803272 -868302334842298105347511922764800 3803273 53147218411507998696585081011575860 3803274 -48264523322626761857555530480087968 3803275 654781205158167085900635006209081600 3803276 -566448641389378646487716208606531840 3803277 -24783564308725355795306248125392640 3803278 -1028120362717211128363246288957546560 3803279 -326880132398445817476117703396716216 3803280 20655027358937131880556773407457280 3803281 -2284600840577381129303447674213050368 3803282 -369447025217331045509766045122058216 3803283 -723284288871105754785731699757534192 3803284 -9756592730655019300235631937077504 3803285 -1550332273053961927795716756067594020 3803286 -55376930099809359422956332075612672 3803287 2851619129017269734438415599131987200 3803288 101814327643304569969250185712640000 3803289 80010871596959957656704608769233280 3803290 -896073434303847857560899405547725600 3803291 1070888432028308747966607370491414960 3803292 -694879248658894125849557391532515840 3803293 -973558190207259602795418833769613556 3803294 -1491311988872869899125771558895751488 3803295 570453467637466974661762545468562320 3803296 -289787603174802340837082256947281920 3803297 669914290210976972758423333688939520 3803298 605247719941806654436378146551009664 3803299 249494241406319327554657040959769736 3803300 50963920732526062682927227006252800 3803301 -1439728133998617852557060508191976960 3803302 1248760806143395118884800650477648352 3803303 688059295819851014616476804190319104 3803304 -150760264330359477136630916267950080 3803305 -1304753303293149884186288595868174080 3803306 -70912036219040637051973315442592000 3803307 29429858612592925655768576482903488 3803308 -635025989346617714452110221088075264 3803309 413399877484728618493823199296891904 3803310 228673965477796634854844674293000960 3803311 -1168712692698299262272525409797727088 3803312 -405893677974878530086155158596009984 3803313 1639516512681658237617251789786488944 3803314 372478384592514646124773778530510752 3803315 952011510684889867505992926909838800 3803316 479592412740063018074039148350244864 3803317 62006209491995104025125560129969600 3803318 -1156284036840662957591652898346089920 3803319 149488638916557256628269747615459704 3803320 -588049104365338358472480980819251200 3803321 -1827737123944983924266539785796885500 3803322 -748321534783325395614834778788009216 3803323 -2647661130152564801620660733716915176 3803324 116800646042733767562124764352591872 3803325 622198999538607349614506498243496000 3803326 39982335316249301867168006852102400 3803327 328641969128010076224787871142135672 3803328 102345337864150720346747553699594240 3803329 -1225383243708031046160080699692251070 3803330 -302260686075397032393311134870825440 3803331 -1133415595138891239600625353061504008 3803332 201221572570204229318393794067322112 3803333 -400193534734573557337986179608892676 3803334 1444980854945646339186935475765338112 3803335 239343018644242162660462370384553360 3803336 -2414158174133086104500889894189112320 3803337 372135557636968436112337481143128420 3803338 -102906026632853064493158400573874688 3803339 2071682710335059890689153141181333140 3803340 -538706137971508992511887692435788800 3803341 656445055348960970539807187811284812 3803342 -30539229786010686452609696318529408 3803343 -1252989902109085646864444247519768816 3803344 491325442357101983046025930213949440 3803345 35852980880258533835347723583757120 3803346 614901153536704128019231985810560272 3803347 -2282804231795868474943239624754573204 3803348 744220149271935652906020445085812608 3803349 -940506969504992284016457129712664064 3803350 -9361892785076872453521016734672000 3803351 -2262892304943934126486965654452310648 3803352 -532709446318706247771871383198105600 3803353 -558884351853052172972410606817214716 3803354 -580956688484442987767510604802359840 3803355 52230190974069728007263330092884960 3803356 451912232380584791939592080347281920 3803357 1597409857570705111479509061289442412 3803358 317538482134182272424949481053135488 3803359 206877374185268045111639666754760704 3803360 380223678562650453332167623817297920 3803361 -488376060227018043924506952047362128 3803362 228306864355168286512780458190308432 3803363 170771766603003146904958911985936920 3803364 1101550830574936161442630650162422400 3803365 -57204255269913766442276173790822280 3803366 -745634502682331156214217253021562624 3803367 682490771664810318966215544802096680 3803368 -1012932187662379675433846500394173440 3803369 878492356782806631825698116520611770 3803370 194251631308013515820000718397340160 3803371 -476377392566060491948806375452344176 3803372 -68514890721124441690232956127228928 3803373 759132502653718890466449693983424 3803374 7043129072403534666053581027204800 3803375 -3039372453316132433821685968110738000 3803376 339795506257046241594444962699673600 3803377 -2778326793104049738285253493332825774 3803378 107489981657927880488549728178880000 3803379 1282494328731585356357435276669402160 3803380 -950410105307345075885463684558101760 3803381 -84014388032555526949237828418378688 3803382 1212929341607750172422552514423244800 3803383 -59624522820495879906345661900020096 3803384 -92584091958082209707522527327457280 3803385 -141592589575264241747108418380149440 3803386 -227955884895937297702535127121806768 3803387 942409089790302191902897837964039952 3803388 -48537079172030061472343704619212800 3803389 2418927891043570609983389348386214656 3803390 217012877314517791788543360175795200 3803391 1848097883254361085879865085016076680 3803392 672865934648195034464727427354460160 3803393 3197029231067697182922364743074946 3803394 160418732780749908123761526450883584 3803395 647171547422187822859404316905930720 3803396 76813047813770573170866871935172608 3803397 117782025581345122454183014627650528 3803398 -564407276570189636704908573725776800 3803399 1032186770627577081314085871817073840 3803400 346680152038344650474302766552448000 3803401 -921731754477432335562391383195158080 3803402 346845065791229738496478378621020000 3803403 -741077281822944509546892411468105792 3803404 506247140499962763045680970936832512 3803405 -468810243430498184852551452413972040 3803406 118187236423180427483291913031828608 3803407 -2056612835470260117705877051154683848 3803408 247675822133854023081481614895349760 3803409 1600225255909129722717968927850402720 3803410 -199879609230526593409239155883166080 3803411 2597361299607086654182216150786293024 3803412 -738610440069848838426441751973234688 3803413 245910758390027483099413673979232000 3803414 -358022676971169606934216255790209920 3803415 -49618387380173307510061082447539200 3803416 2346057297996329236858777327058196480 3803417 415827523419016445668773379294371840 3803418 370265391657656113830628786194841344 3803419 711540928107656908299030484131346820 3803420 -166271791544755765856903008232832000 3803421 412094105963151493378320829105599744 3803422 -170300139630132372753233105298293760 3803423 -354127758511557598039866767894798256 3803424 239236803370926513785758801621155840 3803425 773343731302106249531101122830908800 3803426 1163033989348319854940086178784845184 3803427 780525498559003061387164878798351720 3803428 -2230528685149634445263560402874179584 3803429 -2066569639447067611469212818876749154 3803430 -131846065129045444193018298683210880 3803431 -1305850013448158944681319402865841736 3803432 59287346947161165637913600872934400 3803433 -431077967183863365796409632074225216 3803434 -905558120596649659152539350946946384 3803435 389243638247292007243869771667083600 3803436 3267962850791933940544969576955904 3803437 -779349926383547678576096685430819680 3803438 -1488448961424407941984018843125170880 3803439 -167704795101305398517277707317507200 3803440 -425860477552123293174997904376791040 3803441 -854333840382008422846190701996678848 3803442 175233342401446969905597506916322560 3803443 -81185747296282303991713091797684400 3803444 803597671957076064206040781448430336 3803445 310821142329059581744866553058981820 3803446 18430956968768068812172900881292800 3803447 -203493422746779357141458107586651328 3803448 499747552295494448054472299645829120 3803449 -724972817908204319177666524868432636 3803450 143499435131963441250974277051974400 3803451 1916357027809238203791638412656466480 3803452 -255773610052229991181287972088913920 3803453 1489284388066399432119253507986549702 3803454 -558878889439361017575423727946258112 3803455 -2901083145146314449889454653055688000 3803456 -238999795804283254493109368056184832 3803457 -29674812423782939063144509064125440 3803458 -490286741883624455135582459710494720 3803459 1778834104409764518128758622771948040 3803460 401037104724831100891054397138780160 3803461 -713598181168152667448881233664515720 3803462 8005491014481214417049265407745024 3803463 1845700408814329845541322102392808400 3803464 173803088278584206590806441878814720 3803465 -1912964058955554890431005913447450140 3803466 -385964962739465971784570832589574400 3803467 994236855713831765784022860921550992 3803468 -70569492403969086983614958304644352 3803469 950787588306942148085259066919422144 3803470 133441394872507753861196250209464320 3803471 -372006897910351965826288869393135888 3803472 -77945868220683947725328941404536832 3803473 -1242365649507005317497078073717787278 3803474 173583278234540375932675259811582240 3803475 -292664477841434124890342183663500800 3803476 809189708660888379948446124948594560 3803477 -531392792059495342820649661363606560 3803478 548879435474270308669694989198806912 3803479 -30162256162922221601906475299739600 3803480 207818852008346777735939301916262400 3803481 -756583608250965628953961243526983104 3803482 214265265056264557868897926973064672 3803483 242164525185254579869540174277607744 3803484 192660937031577202308394167176833536 3803485 -40652860966553398805692177379258880 3803486 1569647082411165668566751458220910144 3803487 -56186553326641540106351446879603200 3803488 256839450432456811852280706417819648 3803489 -968838313641684008683580130481163244 3803490 -625050425812940799723540439442150400 3803491 587780163960114930152595921850564892 3803492 369369653783059129737343618174132224 3803493 -894987114300359792107667524272440736 3803494 -1538559198490073414044981081659295680 3803495 869029533360416194959947491211428800 3803496 1745594060698823112406403079782400 3803497 -2949330662959540724434010453119546054 3803498 69344010876110633200611703546350000 3803499 235953734996448569799376928266567824 3803500 -1952279971224533640960837586838784000 3803501 -661219686825390705370930242978002388 3803502 -148921241499966107142252227129627520 3803503 -1011887968644085993836914137150606536 3803504 242950903882067565730024546587770880 3803505 1010421521535554911706633698964290560 3803506 4953834846761945403951147086152704 3803507 1941525744476813852359569440355207756 3803508 1182247412399741600019105140577451392 3803509 -1881058916339602178235711782429102290 3803510 681230975483144703487173555559507200 3803511 -366930618978272389724920330127253528 3803512 2457219968196639596318000571675770880 3803513 498564297858475345830484239394575360 3803514 -232262635073453285511578002338816 3803515 -834081165818256851924012362009400400 3803516 2149397727960419443864201558546237440 3803517 55818466984691160790023623963919366 3803518 -1365657255118953519695781101539223040 3803519 164453648286607668268216585047967344 3803520 -115152745986897862779434722708684800 3803521 959763753220658255250010879285405744 3803522 -38548351174541537855841448538797056 3803523 -1143286267044989104731899060121907200 3803524 -1405475436949771707781459422687302400 3803525 -142498719318861210781980847785842400 3803526 -165700588404710427418693417584658176 3803527 532540045150428222361076266535819200 3803528 -1941500993118551826213481367775267840 3803529 94032854721855348399226547306296992 3803530 -145554749894028925246481021376506880 3803531 1269166088351160078516157589056149432 3803532 -645779889172312138114255994223702528 3803533 577294942447653059600439229534531968 3803534 -162779376528875434807601851893964800 3803535 -162721298466530521559217805479772680 3803536 -573319550089403826979639433444130816 3803537 2628570047375723266442011927864152180 3803538 -371083058263621511171428110968912256 3803539 -469486232891165894508535199028997520 3803540 -463342372337957363555294780637657600 3803541 18117443052966527366991152438089728 3803542 488118979267238189851065311935152672 3803543 424546620901536456698474365040142792 3803544 -416073408992949586499969658799104000 3803545 49775216677172579979063410559805440 3803546 1871339004210584684009188701641956320 3803547 -1374350251850197904882203886577072960 3803548 124228603622668060542135077463878656 3803549 -3674090099894919474424506153632386164 3803550 271195687447835912224894195664356800 3803551 -1456632126752736724677322635526908448 3803552 200367713721920909015441874079383552 3803553 -466419658475625933252332319466536000 3803554 1206609735121449696250079104297328976 3803555 127178449744338654757608553081204800 3803556 118651624001993819765971650629505024 3803557 -136680398053578255413162295442544194 3803558 852901383260517168632844369469413888 3803559 1190319267209673284031624111342310608 3803560 -1549697736784995917513950425940224000 3803561 398549150874634487605987460962311162 3803562 -196796824201398639829653086092409088 3803563 841767307134572833504458232881568896 3803564 554630642684625383872258848518846976 3803565 19440172674776254554652092840429120 3803566 -379836912085177273753792287004975296 3803567 1808535283939484544646244785908013632 3803568 52545717467854091091519457009434624 3803569 1350474497459062728477679413146548224 3803570 3241725479796796160856964179543360 3803571 -1629715339568477532464797881296246400 3803572 1001678459546913043324887167831080960 3803573 -400889016386194446110993464034981376 3803574 -340956504285134969423429409454571520 3803575 45590641950725947944849344104389600 3803576 -753624660859355730309829315159818240 3803577 743781241749037788625414573395447120 3803578 388062902454126123203034125720205024 3803579 -292190629565845579594663156479314592 3803580 253996309977731330219048561639454720 3803581 -756943305067087474238991745551442618 3803582 1769769880455754066992747815618078400 3803583 -161628740567099643045959299704145536 3803584 534828117192566262135570753321435136 3803585 724308928653709343021170825530207360 3803586 230510548768423864834665632554452864 3803587 1952108614745506733798621173636722236 3803588 2355403841729742507632921990531874816 3803589 412968493962577995381882256605143454 3803590 152807536509294393227836416738908160 3803591 2173019572999319370513680440195248000 3803592 -49597520450159042218508520946728960 3803593 1100332402023593850478154927171775540 3803594 -1093435454675075093486907184997693088 3803595 -1099271134559096722087926709273854480 3803596 535936582090441415015301012324221440 3803597 -824154013308999803239860568975050048 3803598 20945268125718628067272621901778624 3803599 -1028574951786419981524807357935984400 3803600 109898688054016019838026066906726400 3803601 -496669348719216094869253808924438880 3803602 5963446133900834922145780625217024 3803603 -2828888046856084980907084409297792148 3803604 140099483141806853024522534666391552 3803605 157351431400317886785911151498691200 3803606 -778436137507454122795183743031105248 3803607 567474309784681600905045201416223168 3803608 -13094056321731205157882852452823040 3803609 -806606604367942540082506235532275190 3803610 -174527571776721457668809077213401600 3803611 -201048849084633093487488062619541440 3803612 -101705579970678883298425948187811840 3803613 -1660936755042551243115957455192908800 3803614 -218272548630966428618622218456322048 3803615 1639318355306091193031679867086654760 3803616 1263695384137791800558708256679133184 3803617 1771318595109988794826389339479189666 3803618 -148937127354636772150433844159859200 3803619 1654448179606747929896619939908826744 3803620 1138358299545770724949624788995815680 3803621 -44509832978728308008840362526882178 3803622 622029262197385901218123604097415872 3803623 840017165777918297216819277835074872 3803624 -428684491449835281612104355091169280 3803625 -832282689700400927389998405752160000 3803626 -484623346525234279388624914769167776 3803627 -1067989214389100124498510440976951960 3803628 645930416641998679154197008635572992 3803629 2667885389891542665536734543812720640 3803630 -516603230081885320022847972372863040 3803631 -463270542375219733136158092453924576 3803632 81873839408507520687764458140270592 3803633 -1520514395739328585801117497821750160 3803634 -658068082636956658795936005374799216 3803635 -577483476310240061340740464308960 3803636 1063555737439295230707371696645326848 3803637 -337352232623040037850750485997780448 3803638 1285146506330042132768332058332705440 3803639 -268931671124312394661145284736647968 3803640 33627734229034173843530979452928000 3803641 -851102698604282057979763058463515568 3803642 695695465905518113755564747249093600 3803643 374609737844754233771873134919785932 3803644 677885726275221567316271214374005760 3803645 -1729791635589159222319572376779206100 3803646 242179105415715440086334776085956608 3803647 596277529617838938019867341594308096 3803648 500969314800963777126633926232637440 3803649 -417800283618512506065733595144342736 3803650 273641694475827784621754394915840000 3803651 20347002881634121450175592347276880 3803652 180882302316727885518493447416115200 3803653 365540473004082534944618322911118880 3803654 376129759944860625833357623666431552 3803655 316476864306480422170342544609567520 3803656 -592923909906469360649733333997317120 3803657 995144649253161031118745456639854784 3803658 -476828502380840790180998231382441216 3803659 -719634862453593307428643948629236140 3803660 251430797324708712412832287716249600 3803661 -99173847069736354694739249674093268 3803662 122910776758501970399863309153040832 3803663 -1782925648504901437923444441748401120 3803664 45053055595795810094123137998520320 3803665 -120746463985509610918296845063548080 3803666 -672692040697185935823974110258489968 3803667 -22723393203603421199382700603134720 3803668 -997092428389826795132255136181628928 3803669 -398428606784376887872852228745402880 3803670 -247261709360326952331620300725522560 3803671 -186622030166203440790031303293138560 3803672 807592017486036252833243080510464000 3803673 1036179501072885934037379253446085584 3803674 -359484824079887080585899210287565600 3803675 -492270383755566007587938448757913100 3803676 224015554330215182576940603398722560 3803677 -2786832685097429971088637506876632474 3803678 -1239839535878597562702342728246751360 3803679 -1947873334552964475571161298573546752 3803680 -1069147265960598972927445551637463040 3803681 638410387739217300832670306820441792 3803682 -76624563405654803357585746722086400 3803683 -1190487725096328442193397667382961936 3803684 1161201440205686120487730190718028416 3803685 -634476207295428102161481775354963200 3803686 -94416154519085000461538818013952000 3803687 -2741252133875114155855203812915383440 3803688 34920107053455390386138444380815360 3803689 -1172912308249436617647898255989925510 3803690 -604142654078261740271354579679206400 3803691 -1543792207865948557788029704045040808 3803692 504007073662992405705433097424701440 3803693 -7322607622090837680359578403415912 3803694 1947020242488561886267323944073216 3803695 -582726107647792440244859544163631520 3803696 -92047518572878879451351822029160448 3803697 1083055675511577005422523267539650768 3803698 410654123005845641211510334427936160 3803699 -1119682507219082108708814321187877064 3803700 103049182901617129699625489799168000 3803701 -1154934950425454817065065499676746496 3803702 39115765501833394346459690682740352 3803703 21576118341031144770578344411097808 3803704 -351456121947981226779490796625530880 3803705 -805539284432987685118124116413576000 3803706 438320667840370655085366732556300800 3803707 367289641021206233721419921092617956 3803708 -929794652322592176511066069958710272 3803709 187926664131401368923957126546926208 3803710 792593057569397635575732119542018560 3803711 974727144192174869938504515979903104 3803712 322171728044273360226782027830001664 3803713 -1089246275328232375648936384841017920 3803714 -860942188308884007646934328057866544 3803715 -337784545315148237231085938725451280 3803716 -747776890266361246535368017682833408 3803717 1071808609271538038253322184550478560 3803718 401097638088471700774001246361050304 3803719 -1022652970439879076749006006642757104 3803720 1333623388726334443378096269315532800 3803721 1097747592150317368307551135600791312 3803722 -678074266678095540314747475890290848 3803723 -2000461816263207167299843328887913304 3803724 809981924634149761441494193929891840 3803725 -530877891981025909506140416352007900 3803726 -227006671318489934963295622906211136 3803727 1994497269045806351224098405077400720 3803728 -318750760844373791984837038187880448 3803729 836426046258772699031225535866365860 3803730 -38861990435600630267819618132582400 3803731 -244265033807188828776373853817791936 3803732 897515819372102700392797581372084096 3803733 1152316578934984662679171906059793920 3803734 514477612171315837106814580451086464 3803735 -284959080810870638650632273141607200 3803736 -528588674963550499584969870521241600 3803737 -19994272376095660989975074969268928 3803738 -120820539430433233831327787921261856 3803739 2849178986377877294408544771878415360 3803740 830281229610634074183449265283737600 3803741 -371041052088139083016667054326159200 3803742 760997192732435645133482187855455040 3803743 539531831815040634790612845952477440 3803744 1140805698218265192117192264037957632 3803745 892775262220501159043540490488379840 3803746 338293719090219807207423768162631680 3803747 334001526422927709078164844507660600 3803748 88451912312459769418113461269893120 3803749 -1345451481977448937907086680228405250 3803750 -136243907483936848909489720744200000 3803751 46373706181884633909421949484818400 3803752 745513664147550962591648810738457600 3803753 74316674934880426589419010351588580 3803754 -469492122389960452305758821251079680 3803755 -705253166338666250758506303372822000 3803756 354900503649035821208310650480640 3803757 -92688080315704664736104898568623360 3803758 168362987883368350447953353080311552 3803759 3580091366906044977601025096231223216 3803760 -19326479756659947056443834982891520 3803761 -151318168026157584095199887077865496 3803762 406200073081089950962294155472435200 3803763 -652852683086190174826387446346189056 3803764 -193944324904186444906264523362843904 3803765 -302139085016892891103572251580364800 3803766 467586198688383773322785648859801024 3803767 -1701480227332933163256441780621005136 3803768 -5637406221452897849532448558755840 3803769 1921778165409206726565315782771575104 3803770 193987634164645713146084152064602080 3803771 1614997572196619751712233958701518400 3803772 170694085338989353854562995904872960 3803773 -526895958026904189735887882075106740 3803774 -101133212715572224616432660709326400 3803775 192713576598065869908508408631223600 3803776 1128918628917126674042415162127810560 3803777 884301770573827863260958419675771904 3803778 -406016892628828671195922598710584192 3803779 10154542648416430869131692606138880 3803780 -6716099796216999810574874107146240 3803781 -396542109984318670905590174148921120 3803782 -1600241147946593689129374707768431008 3803783 1361800654889443994339891618306923032 3803784 246382691049505649987367513542737920 3803785 -78917475209535582306988206921246000 3803786 153899189400387160489368636970435584 3803787 29646476328508481840190517092745440 3803788 -147899802157660639418443406107078912 3803789 16554142554372993574712147686777440 3803790 638725216125227647013809587501834240 3803791 4017565686889994230152321427110892552 3803792 -582419785834903836593032688795541504 3803793 209240139028073188736006946278166528 3803794 -322016982127834157648761788124040304 3803795 110556664044645671303708867607706800 3803796 1043044797622188444719394196147836672 3803797 989513326750857563662996775092271246 3803798 -1433920235254559837261438561955717600 3803799 -1480226405515754373493899756598826136 3803800 -118774932013304890577617868144640000 3803801 -27224105813542400683156163587877868 3803802 346356732755409646294363345848479232 3803803 -247661520134334782930205560830392056 3803804 -605164108610807754170821241194665984 3803805 3970085492569097026335753741121560 3803806 131884438356224884148698825912157184 3803807 648455737724685085688390977490716032 3803808 132090643878498695586813786612301824 3803809 531218985744532506855271307940659904 3803810 -306384987279947669067758183147643840 3803811 105159044481844693108996818690503040 3803812 -344956023765850233511292790850985344 3803813 -930361203828649046753733793498170276 3803814 588598695144003479183857733373849600 3803815 265987396149590351810154467321305920 3803816 -686933670747123817939157484582512640 3803817 -897065464115877519859857623545553520 3803818 -121283131836459531535737155558932464 3803819 586051166923851432221038081107486840 3803820 -329985875257955906814506716266193920 3803821 1755761578171909084568763846659565900 3803822 323132112358017576498472158469701504 3803823 -4401732858984102675506209801075080 3803824 48259691489433076841848318901616640 3803825 864650526671758229253787309128633600 3803826 -20838395969418580121307797463638016 3803827 971981747608365549692884529459377676 3803828 -47577030837549905496659443157796864 3803829 62989529827620133941640512968388384 3803830 828764869174074452496738181675138560 3803831 -1221049581892995485393218484741521368 3803832 -680687455194290272079851208621383680 3803833 1708207174032860308260762816565063824 3803834 152900476989568353776988089155656816 3803835 -155590856028684501130295799865044480 3803836 -1868308010181599353661405558398827520 3803837 1578280480146388264552868375900942220 3803838 -337378747418830482839582894230072320 3803839 4137006262053240309384520079752080 3803840 -328146333741764332636595293425500160 3803841 -68471615174393914140881323710380736 3803842 124674662856664613653060399771110912 3803843 -459336808056290205022232364494491188 3803844 285691846895897424147359539852695552 3803845 1624741918675356646706238637772471100 3803846 -792883873528138718386968513700756128 3803847 -185315982354677945599722267796558080 3803848 2097557430346774380414928250446848000 3803849 338122191254039744296690110932247936 3803850 -239223042311434681264147529159616000 3803851 1492456953043158806507094267766306272 3803852 942646131334152205613719617997297152 3803853 -997242497007171976156552553983692096 3803854 -134785021105266261325139124103924800 3803855 -190825602253789998380651131082895360 3803856 85093178416466871204070638234107904 3803857 -20852227319162213958523432860332988 3803858 2152748599750986517640029821082075776 3803859 436468276407665155989516918476814144 3803860 196976625545268871232491108065369600 3803861 211687000580720726228073501404208462 3803862 702425032038869009833017256246303104 3803863 384830432259509916268556158697766624 3803864 1662815169521553999123489692559360 3803865 -123909684002580881647042439237484480 3803866 7448117871619990097220384778169088 3803867 -2597026494576797009805105743868321084 3803868 -483160708706685403439487346688609280 3803869 -1131032858685073162265125870610687604 3803870 544023287420991209226235496859840000 3803871 -823006981933361948017470874000124088 3803872 -2415087020788901897335225338396672000 3803873 1613791308796739132275307152043261460 3803874 394450141671925746580477931480098560 3803875 -378634066098556840637982675924816000 3803876 558133544373057226480937052234347520 3803877 -103240281388551082147044642060000 3803878 -185535261665312574970215685696511232 3803879 626687038194739574664754536651495480 3803880 663953807716224376577744295106560000 3803881 -947340282263340150138726470365472000 3803882 -403846431495692107352340409819908000 3803883 -127943578007388559512534084928958376 3803884 -20010113652068629783324788584347648 3803885 200541934752243606919417022151072000 3803886 -132784343833862065650008620906386432 3803887 -10745884940420925501568306821452464 3803888 -6556900994364204406695624629846016 3803889 1603896856714847203510331920421468448 3803890 -421011589570360094473431945313006080 3803891 -476269950399459608804686125350300256 3803892 156938180116446833176890005626109952 3803893 2427810998510391085899159929093541664 3803894 -67237646169361808340140770273521504 3803895 888780609393655369655596929103584000 3803896 150237900004483007872516836148101120 3803897 390012767096584712909497256693175252 3803898 148202698006654205955178615525181952 3803899 298716559638180729656487267375064080 3803900 480545132645365159388783953345728000 3803901 454414200146336900352073091657581440 3803902 686170737585872814599548219466929152 3803903 -2562946334468136045998167334559092640 3803904 235307699134354527025746306310078464 3803905 -104873836444977470893881016319441280 3803906 628417912668824351662859025538328064 3803907 -111803096486523540168769763619092160 3803908 -1587366790657758421187378234475459584 3803909 1025839649464658031466154873747904 3803910 151422963780223268214292384421713920 3803911 -751156683123536300667683818741520488 3803912 802777710763557932002400847185018880 3803913 962046211558231823547483977838470442 3803914 -715532784830607655992447807017276160 3803915 780038630788100853363077740083094560 3803916 -218142324967514401287005194193826816 3803917 -158133783380718332965561123329955840 3803918 559912209296236907809243902533003520 3803919 -430548077328486428987611434790003440 3803920 -517862088504594246609499239747256320 3803921 -334942027703669922911692491306611856 3803922 8371507211531444115496921406530320 3803923 -610968650140122763968485891225071828 3803924 -186210063575518109825829236678737920 3803925 -66360163893527887081107498560671200 3803926 -88704939798563603699914348246677504 3803927 -340846786879802246636824813099543560 3803928 -324741313009669520685589664818176000 3803929 1655914403091634053913618725073968000 3803930 -121602004640774006944199795566992000 3803931 57963978800500995594948186906904728 3803932 -378911627213930122934349237822294528 3803933 -362530788065294034839665873416716160 3803934 253385098269631042452211968322203648 3803935 -4412500267051584359746805158005600 3803936 -1151610060823628692930659363925721088 3803937 -1599958680469000956128645949116482848 3803938 952975071740153117140637146305207120 3803939 -628603915637064483404081369778746040 3803940 -205650210525018410010446954660966400 3803941 457118563131122043202787419212449342 3803942 63429625449797296956801874965029952 3803943 -561463445585156128400462014519281792 3803944 -23274792622464162175887112890132480 3803945 -1940818699408252953661065669121211520 3803946 -643144816935813460844951377646466816 3803947 280855183110987018677125871227352832 3803948 -12709118810417784348351015231074304 3803949 300212786001481194302955574582521600 3803950 621718348442173582862511522775152000 3803951 -869838179149037315245390326219864048 3803952 -3407069124352796974690137546424320 3803953 -2970105660309678419239772598527283020 3803954 299742978465556784868461564908053504 3803955 594887453228355403177833472948907520 3803956 543728649947688089967597985421328384 3803957 -29048869367455095106813340386602048 3803958 4041936532250484369560185920634944 3803959 1070440891498824227407144005906456360 3803960 224715436442941803858554706782208000 3803961 502295264408617140729299569226829504 3803962 238384671528911692757666792551877232 3803963 -596618102796505683185098460261366976 3803964 -30168103534820465203773068030484480 3803965 1656722085116031308261403338462615520 3803966 1225984332914636092765484752336167360 3803967 -260965922947985472345152557328878992 3803968 -542266532675567657036415530250534912 3803969 -252445991531543083732407108949184472 3803970 -110689107746055345263692262944512000 3803971 -676843616768063351127892435755971280 3803972 -372984478319902287918184613869924224 3803973 511839667754629009573765669804541664 3803974 -373543720071756017800119541529775264 3803975 -406703332733634398466143770580367600 3803976 510699262066509715946712655648358400 3803977 2016418293285947324941644965726500826 3803978 -626058163514614320007608222444130560 3803979 311094015954182320699796645114108928 3803980 77140422970942571631308582758195200 3803981 162711280580422778713072618467649782 3803982 -44519037207322499868701784994615296 3803983 1273790677674336971740322385624613232 3803984 -473751721432321992197839951279104000 3803985 -782225821266250269121757584218149580 3803986 -711061750693007620661316951497981808 3803987 659875389277711931965297239548593992 3803988 99992329241714742865872692784476160 3803989 -720988748051244721903649583971253344 3803990 513114829260109878474743140372579200 3803991 609987540765170495366565271464165840 3803992 2897763918713918562366157420524994560 3803993 -374834257945537725486997315837224576 3803994 -712058926024223055317526987409506576 3803995 13650622606325184005007564660375840 3803996 700026768602747900142514136983633920 3803997 -268583493498165774250211158715376000 3803998 -592263114106931966517220835352766080 3803999 1342183532680905986671178053655796000 3804000 1483612504164101936467296319832064000 3804001 1120041888351836900520543948402688404 3804002 -353149317446668761421311677965101696 3804003 -53676549367667891872700813768251440 3804004 -966379349743134892884437793669314944 3804005 -650457223452689124836890485231922440 3804006 68891026104663614360555044393156608 3804007 592275242576485706978653004282576632 3804008 -227316485105628337425017786656358400 3804009 1119452517758316760355455921940417280 3804010 8215611400114636412670782763294720 3804011 1277172147768331424206178184740586612 3804012 1066275804479049656106798033416123136 3804013 1872589362018812452974652263511443040 3804014 -832893093759176907151824109997022144 3804015 -301154453048403815185114977313309680 3804016 -198149848047567971724777339550629888 3804017 819471202911785032586403829376852340 3804018 -98712311009079501212572066971828096 3804019 -151652886633990361151994646810994256 3804020 643357924759435236893237192963880960 3804021 355241029716480521335014317979542196 3804022 -89248149030997909156437691406678016 3804023 -2391043099968013353847459808555235720 3804024 136707296477923860707923027597393920 3804025 -432021772289580277453896590797230000 3804026 312003843255877528258788845544042240 3804027 -144769703305689918337918255596679680 3804028 1383477365642886378233499191535147520 3804029 -1183862513052596886610615359393365370 3804030 67671690254547144456925424051366400 3804031 -352456633021399698585232339075768320 3804032 698736703588813446522138524689367040 3804033 625939503621737465240061147932626224 3804034 -436576931297447031261788743283366880 3804035 57966378224615840807432932945230480 3804036 -128946085929012734292964605363237888 3804037 573527034737598073490872675350408352 3804038 1684164527099031346427124101468160 3804039 -1276484101974247616586956375290871136 3804040 -1638708513689625128035845838700083200 3804041 284903000661887619180982245481407744 3804042 -890027758781078504488209452247457536 3804043 -1321698148247222063203176266673937708 3804044 660437242543970808816951875080406016 3804045 -9086198629894435038386209776163200 3804046 -569461023587309342391676823783152320 3804047 35628123180914596867218638385280080 3804048 418335591236289103228997403284447232 3804049 -1123964590393773429118277608784868764 3804050 529625295097501925847971328422794800 3804051 808411965619006030121499721905160632 3804052 -603228207137032791961716578501457920 3804053 2055269047920963536197675284194984064 3804054 927238365462883706815436945415580032 3804055 -1403667549154518327260054980162030080 3804056 2070877424251872230851956431965839360 3804057 1230548827989033482190893679743468640 3804058 -172964414513096533695448121965071120 3804059 1337603942252916964624844523787479552 3804060 -130486575134172202966560022819338240 3804061 -1177570841050477283570154452031392000 3804062 -313668007730344408174602013233282816 3804063 223508607812298743166806215547347344 3804064 -775733378657525460793034475989630976 3804065 805500188662897477533859678060589460 3804066 67101093151750821391965965476321920 3804067 -960221849585834900640022320090830884 3804068 1466627423559783581868807969882629376 3804069 2069218769208709251321708651834151680 3804070 -32176902984305963103789271708602240 3804071 -2077256215438834194146313744723022728 3804072 -157852076994000839800811821040271360 3804073 -491104226250989803917729760452727680 3804074 -361201521539513131851020338431088464 3804075 -317500098912425308480822063688274000 3804076 1057797569680170812157497554439701760 3804077 356833617010068344998270019647396812 3804078 -526923169766024495342569200028080576 3804079 64725858975952276283979722870111376 3804080 15508333914778919529805453682933760 3804081 1810608797404052498519037182637504 3804082 -1224526034632685266903231515010322016 3804083 -257713261820317926081961390196647668 3804084 9264814107953308924518477893376000 3804085 58347796753171171964027380236566400 3804086 332938380539139647000894387748384768 3804087 -283625918020471347767097442316897280 3804088 1276981545667103326953328113947381760 3804089 1076243461923609729825758969283358890 3804090 -438189576052822250730176231340710400 3804091 -2838872273070019728797277435299556508 3804092 -761019005368536288116888613037968384 3804093 -623527025314398977395437240426654816 3804094 -112723822090332702341106244604494848 3804095 -327738503999432671471234741692570480 3804096 482857936176491765340311436480479232 3804097 589338838980566819099704126686672000 3804098 -187051895730056446032640183573393200 3804099 -937132967802730286401361668826318592 3804100 -70727607047259072374700867696800000 3804101 -144378323105099127172422030510271680 3804102 534133903128527971519552185749880480 3804103 35225104533825282465450559964291392 3804104 1250321698274263855792616675229696000 3804105 363542252263666800312470116787328960 3804106 392256840851190373798931057566024752 3804107 -338534680217059367085562031382881124 3804108 104086731982040499051149325855621120 3804109 -1274858790052360267677951793310938560 3804110 870557363024278419533594852717794560 3804111 -1430686318971144838973346757817109360 3804112 -260176662101693444853736289530757120 3804113 2081019218745854609858992244427397362 3804114 -464641186148710352049833882032036608 3804115 1364839479276423016427578556977591440 3804116 -1851341337180084236887219593451743360 3804117 -911330356939629351704190456002644320 3804118 -278297867055444251131177844303856384 3804119 3775933815074498247410069186723400 3804120 -1084567119141280665322895965712179200 3804121 1651948733076837663792160438973581322 3804122 -451012438234696354986062070548083968 3804123 261126832906999142860708145875953600 3804124 13726471375234087574461520193580032 3804125 98606163858162893212752183403398000 3804126 803963853392020254337705158058435584 3804127 168915387960414072161469821735876880 3804128 1479179872083432478220963731677118464 3804129 422303456560397497549418498799999744 3804130 -538965236965783641843706274418209280 3804131 -52211942393179075435367804497167888 3804132 387263244582292085136333433166902272 3804133 586193538753740823071163210817148160 3804134 -126615251142837823945163086469764608 3804135 -71861447979854781730548936918980400 3804136 -856617794834481297887948629514403840 3804137 -2056206225372278533987788607314278214 3804138 -80310893815830068077343473049587200 3804139 -1581956549545582759014815536252960776 3804140 339757609565404225520162408790589440 3804141 1187159888872152261406486493314164288 3804142 1285976698106179356822427382951035200 3804143 -498324562353086651481560845819522560 3804144 107604411858150800121997288099872768 3804145 -248914062066664408495281186516992280 3804146 -740178264684317550779717716080438240 3804147 129794870639941051786321660558316928 3804148 975322679903463100092461194478068480 3804149 -352783833629885830512011577844928850 3804150 103835553991830279894139806383769600 3804151 769668398880196623722390914963152712 3804152 1344315035346585058572208188648652800 3804153 -449341225238113166314739273505790896 3804154 -70673187553156643343437350213113600 3804155 649391630994797371800957394556944560 3804156 371627328932473162854086251565889024 3804157 88467078413987813377727701133783552 3804158 -183844062553257850517594442053849088 3804159 197013862000456173244974001970236104 3804160 241568667791342504096548279686266880 3804161 1456539963820798144304829590124436320 3804162 82063745725797990497533912247877120 3804163 -1229172934562738560133930138724241920 3804164 -482208107227559366607974655204643584 3804165 -279586983929414546804036129769116160 3804166 1818260222088558542507377641834727680 3804167 -10102991023224181408701182676177960 3804168 -1085291103072632165279398563228426240 3804169 -1530604543875989932443336220663059430 3804170 1091189920462737632897123346364061280 3804171 19864488626834078822000384797588224 3804172 543118175017650403587555775720261632 3804173 -2135281252931670441786075536859061536 3804174 258369009384629944117907851113897408 3804175 1425088204015256120357104073700394800 3804176 26565853145883641299479536421322752 3804177 269570886584653671245532351717134976 3804178 156346937856569047453293504553731072 3804179 -1056856352774704680372372549075275220 3804180 -502623856981599045749855588863180800 3804181 201377055796806286388300431305809052 3804182 -1081746782331552628601332840920099648 3804183 975550436482377094281119788512945624 3804184 2044771777294545139616696348970178560 3804185 3081443199883314305531444527760640 3804186 350055297364449912507277393053464064 3804187 -1385226418628970515607515504557559164 3804188 100981529656843665483517297118565888 3804189 -811314035717835850548338292415106112 3804190 -184688472742473451991825595003986880 3804191 -552471744351030609938812248593404080 3804192 -303710657698207503286821452859310080 3804193 -1757527916311079219725998200217219920 3804194 1566859772945257373464497342429058896 3804195 680439369460758885056617593615871920 3804196 267727119867212794477039935981895680 3804197 1724076189903009450544793121182435646 3804198 -765715650671104756169530232495352960 3804199 -114407866084944541125725217910360960 3804200 -10945599043271532404981500348416000 3804201 1333429224110202992981664882128145930 3804202 2796977685351188128470904377186762240 3804203 -219363749598995391250762087790916816 3804204 881379286323420386513860122645568512 3804205 -453935876019632540381861181835681140 3804206 -106517619102130031787889571496251520 3804207 960872368568515215540823635836325120 3804208 393995570864345976102754569948741632 3804209 1381790827475648695990742930497330920 3804210 -2682996219379540500263948846799360 3804211 -2473082747507248904346893469912995188 3804212 -1060476607935343699559730933985916544 3804213 967895300581538619144777107466153600 3804214 -1102317296568122854569853280702696544 3804215 -344756422029379846105605389786105640 3804216 -91358571746054995903042696039219200 3804217 -2352544569086190376457561979972491734 3804218 38081076478324401680535175520117760 3804219 -873169966577200984448748306881161680 3804220 590620790940643045013885916721459200 3804221 -2933187578228874707952567793238731578 3804222 176318651615916891373107318110684160 3804223 -2258194077003620331905634690344348256 3804224 827827206512875011892029361507270656 3804225 238316827123827399521672095259631600 3804226 -32860816918277519194236439045122240 3804227 -131162583035795049849070489848324096 3804228 -149216476842743230100984680147874688 3804229 546461349895165498729345444527118080 3804230 531857695720908819288149894390981760 3804231 -644194078741888212372700667170338648 3804232 860613781399853035139498955497702400 3804233 -2324879694477656038438181021889844518 3804234 22714191690396770985583969090851840 3804235 -1764892328368195209240357837285460320 3804236 662531213019149279418597116936897280 3804237 1382921737374035927554750743857310240 3804238 -499615389889396575803057547387420480 3804239 2981235470898344729584619662161366000 3804240 378116870464809664534675502530560 3804241 -255969908616434981484984223667457728 3804242 274722549729946067167884537536210592 3804243 -329512033278801111119335076996969760 3804244 871341468683438565850421915586801536 3804245 -378065168478895516478788157385139200 3804246 -25486648392021527743964258667854976 3804247 172671951527317866464192080593698400 3804248 -44250570645911320572523534920867840 3804249 -80616269394599241620715830430768000 3804250 -423749862783346287262910736210408000 3804251 996809793152353537493614035285681408 3804252 -837621568536843397961761318602413568 3804253 -15533367758962676170461539089575776 3804254 -624559633448114790938035227210455424 3804255 -18984440412367491607048390503470400 3804256 -927202219968576158005318564431790080 3804257 373061276685221668992654892028245680 3804258 27124778244477100643964721946750976 3804259 1227214848697297553343038400017746460 3804260 -2094088291386335873453556711452712960 3804261 732140018606746611326690351230839840 3804262 936273436440062877925485897254518080 3804263 -1896003917376055678736686948240924488 3804264 563046146609910609481719398718888960 3804265 -1677450313291845658508529344722613880 3804266 30654413970574231218072248201373120 3804267 -293689258562673065800716879801674016 3804268 458991880537676772139921577488204800 3804269 -46468439860386594243471499146656640 3804270 219681087879309335217215025166736640 3804271 -142038178363535204761644242672980528 3804272 302442833376167987318451053058686976 3804273 602615217661680697228634310850910400 3804274 -747796865581480866839366693882047488 3804275 -226638040426845018006863060551395000 3804276 -29400384177362234244701347512053760 3804277 1713897370221836098647697686217712412 3804278 -687748309579198842772081945183712640 3804279 -485393349080119743970784209271073816 3804280 158382848439606998816748707207270400 3804281 -259705059383423309960564940948850680 3804282 -72009264580430194630904964095782800 3804283 82193267923079843000270191014022400 3804284 -994254704919616288080477726424109568 3804285 -305969607551735026603024626577520640 3804286 983900276693163833162545404041006592 3804287 358011256643042881837827199834311120 3804288 -293800608192745863695217404757934080 3804289 -359835123180201582555230118068188160 3804290 111227937295345925806242175734766080 3804291 5791255668321461735496529401324360 3804292 577930384620860377743152996812664832 3804293 -94954009952873079936023236364411040 3804294 212101183099035200770009542509506560 3804295 446229660985582807581427197332397720 3804296 14713490735409214259690335573401600 3804297 396684098440484345808436807561927872 3804298 61295333458999803707723631142602240 3804299 1527321418001728645174761757766834160 3804300 153251047036504131337745375783040000 3804301 -213133042296640574297796467437562698 3804302 13947867300270458197072139688172992 3804303 194025073698832383077242813065959184 3804304 51189657900679913634330439889453056 3804305 -799446256050115857395307425284483200 3804306 -341308493697903398948340388081089792 3804307 -607785913202774891283771122738706480 3804308 328920841123835399684278143950896896 3804309 -747054576090247630995830968744510386 3804310 65878357507168442168411022411423360 3804311 -387140356728255826679411434866903792 3804312 863531346347170476529133210875453440 3804313 -2986699423285992513491900937234732080 3804314 914611975556558863350593927325782256 3804315 244844203713281564283528968120267520 3804316 -1827763487814399357030547122502504960 3804317 3432994523251322963140043063049068064 3804318 55098911167119362793414127500875520 3804319 508733358346943637380491959491114720 3804320 150517123928959353710005653287731200 3804321 627493776216056264199207515891439744 3804322 61195277927955746491921863636793344 3804323 -2181284162924730082479612015077136240 3804324 -369019876518287406104310409037783040 3804325 13631706045355226538501040121236000 3804326 1281106219132351730378945760829872384 3804327 -147654963673973975349960210394377048 3804328 1383167004306267514812853608031518720 3804329 1127313631805689372938901525618119930 3804330 464196248844861211526668164140643840 3804331 1020094771137345503401110950243630132 3804332 4147764704600432278872255888261120 3804333 297885253388903322647939877865199904 3804334 28562593141873562246902570089450240 3804335 -419102044746834309518489416764989040 3804336 158583244750268539870512287984517120 3804337 2578745610342175925770200031956963986 3804338 -123453791024487524536137120720248832 3804339 8941355765624353295429929474523136 3804340 -155103971005275995007681126985221120 3804341 -1323781436968098019241014643868906258 3804342 -145711948066903016526698335185722496 3804343 592353605922293008180001079822828240 3804344 484731874509065167874177932030464000 3804345 666482838471134789137239682955130120 3804346 231182554767000931765733488327609344 3804347 -1877196161649827813702208189715463448 3804348 133139862578274598558670512153121280 3804349 304245260274980235183093442983756780 3804350 -100247814441871784685453052765771200 3804351 -337147797626135894010510240240522240 3804352 -755040726124699925367202866128748544 3804353 600901682711957116435485595359123456 3804354 4593036198277236638464488048579840 3804355 -696727954893458953203040842065472240 3804356 -1275366289391079932941881195412318080 3804357 831883605473341161723533332068131040 3804358 996997915173649210689508150527331776 3804359 -1012209720597516305168818521956552016 3804360 -599523185019596203661683451586969600 3804361 -1519317800237197998246337224341184 3804362 873980630923649737315895555286591072 3804363 1343296401541892921282504829817415292 3804364 -1800558009388487873678047045020116224 3804365 -859677630392981092509038413563510600 3804366 787310422485682792238185993626844224 3804367 -824383576918377830617015456018931616 3804368 -516726222356794545352069727488573440 3804369 627607940073445805536174082533422048 3804370 -184782521947978454764975010009740800 3804371 -1288457841528408861455360288923671696 3804372 434368063693894715597715731848488960 3804373 1038425562239078698045878877253452622 3804374 -49295673817476767501645908480051200 3804375 -255241012891801882403345789407275000 3804376 -368227116723140718248007732441600000 3804377 -1319387064345030278257377728021739000 3804378 -154049835411498283907717606635014912 3804379 -2093918612458832462394899897511527280 3804380 781331635753286676003321901349314560 3804381 -63243692060972645195217190511510400 3804382 -2261170437908278318960798541869056 3804383 -1101595042716901488503733209371437576 3804384 -1115853206077452835851036035458793472 3804385 -189402032982620464054408999340735040 3804386 -291601529418618282817426337015794608 3804387 -792792688934005321384053727960821840 3804388 -312798067511457018381802828804952064 3804389 -2658032071180152304382445549250654560 3804390 -137424474482342530170284623413999360 3804391 741110938677940984982148161631071632 3804392 -369216564255517797820649045498496000 3804393 -476527156755898724893798208880700032 3804394 -637494655870870168704332635181145600 3804395 19577847372910118717797514160782400 3804396 -54379988755227007232303647782231552 3804397 117027586935007944605054655158885846 3804398 397174335328961871078387507777747264 3804399 696348844130339349849833880347805384 3804400 -85115521532142531718156663218995200 3804401 351475266409368427441926920899217904 3804402 -105894103569559754361707092890009600 3804403 2494528042806571907888851620782546080 3804404 -1048113698162398767179417061343638144 3804405 344056742397618932676527787321587520 3804406 719957526286879499484114206438869152 3804407 -548260325309313719126980153457132160 3804408 -2724816120789831163261776428300697600 3804409 2364692905568052831087005540378883306 3804410 -73840538834535055545120759730244640 3804411 -270436934434997219751411147109990800 3804412 -1021701609183840532888543049489530880 3804413 869191982686569468910296086433757440 3804414 187741690871881799399283834914558592 3804415 -811545542072613217612596790583236800 3804416 664601624626331065035790469094703104 3804417 -901774891604350805639010183381566700 3804418 1211251969720557146197753661422046160 3804419 1970964620677283300584399166233421820 3804420 -96084833244492898946900280168345600 3804421 3032126257445698301259072028106758622 3804422 13357589696373625540077484437141312 3804423 -266425397602752154005217364252106240 3804424 1127344345236030292163656292631121920 3804425 14759822896852773341827893538842000 3804426 17729093564698459097628871806747744 3804427 1153809573135129752767151215948358400 3804428 951209450332635777377951425168819968 3804429 -146191724921848442018958704608497216 3804430 -149137304085009198679045164766617600 3804431 -55233692413127075984255977757441136 3804432 70733052877376308544677400890245120 3804433 -2236122040921253592675582105139114318 3804434 305342083145177924578836755793545616 3804435 -991387940311568302235664744737584800 3804436 959379134347638963469225343165559680 3804437 -52084463512678431422844889594031616 3804438 -146623301308723275401406221527925760 3804439 287444263648021221443200975608992440 3804440 -19993431493601687304202718142259200 3804441 1578124999244078462803456658073354192 3804442 -924261134319959676040922914801402128 3804443 671552692073125204986378998147273424 3804444 -32549437228259157871857851106459648 3804445 262624698688576783377478212651974400 3804446 -340456339609569735896209440469910400 3804447 -2014386804234187175281103409829346928 3804448 2065069418159161942870734528882278400 3804449 -321352298900844363819296954710713600 3804450 -140467795713303392487229116084172800 3804451 504277886547826643957143744953783408 3804452 996667384217638908880029998429917440 3804453 -199219558895755704634682488854682080 3804454 24154958560794971573548059725592000 3804455 190421866493914887413037873792210360 3804456 -818171621471993110912347734521036800 3804457 -1584005869377772286317764533608828294 3804458 -96238488342919907802470627560282704 3804459 -1123036962636711568704662429890078032 3804460 -498728566050016261273867217164631040 3804461 -1865364913473424442314864725585252288 3804462 -1007237079561771009462263903377920000 3804463 1005627824553540323176099460230354848 3804464 191977657555867532683412050833702912 3804465 47369229001274386901832794155699200 3804466 -22737684213255309457089135053646720 3804467 2026921274216190355040435065107968640 3804468 760127437263019939956116494553088 3804469 -769653450235786778458390088414760356 3804470 1136787944388606335505678985684615680 3804471 217770024607283642194792707385625856 3804472 -185424552890880284602355571326730240 3804473 -1765916821981133064832146253043992278 3804474 835408174687179354484956414704655360 3804475 -87733595024645798406098174866472000 3804476 23764477494898073645483989195474944 3804477 -40741974142841515441197410451456192 3804478 -423543542131569880019332803991368960 3804479 -207682562254949786767185097150663824 3804480 214413777900908046333458308540661760 3804481 -1106083111238591780152855610849493720 3804482 -332048303641723429611851586432000 3804483 616191387176970433072649895961590000 3804484 438788044199549353560784295207639040 3804485 1298264783635253010859032715328901180 3804486 -225792373065633799253467422092015616 3804487 492251565478237062628977537565252312 3804488 192743877674960214541323398489794560 3804489 2431542693898510387933242237003684 3804490 -239319081581243313867470020075533120 3804491 2223176619330082212102551952904655892 3804492 513499796868744956843703848828178432 3804493 205943229292421279075347018316329920 3804494 -38287809692615820121685895149378880 3804495 -1035343632386804663150218980501104880 3804496 -726362698773758758904988089248718848 3804497 -1587493299580814355683931092149777680 3804498 -560275539382792530108257574148878816 3804499 7103546728770714817048113109510368 3804500 47608556752251804066096425189376000 3804501 -1425146323850507642420077628646473568 3804502 749101192400300660753657877798850944 3804503 1747150361592168296479076336855538120 3804504 817084696119866485492619022747402240 3804505 -701630150791097448992963254191833340 3804506 -325206615555105392340032329987132416 3804507 1637313176662872277201504424818250076 3804508 -808529773758383919830380830581359104 3804509 1921978825852835420371205061122237952 3804510 -254459494437073074741203740661702400 3804511 21041364848123404215269762624839040 3804512 -338136400055310084610011086417952768 3804513 182077934950241492373993798714989088 3804514 -7131732629594383862582167294834176 3804515 -1024893179029790462163371696087060160 3804516 -216959080823796987108977420767242240 3804517 178616621938370417105676765674637566 3804518 -849430262941119023054549319947993280 3804519 -247574982641562397304270387525917656 3804520 -40729170702254407292392041203712000 3804521 500402397401313075128952373171984512 3804522 277574608613259499886921299037736960 3804523 1515267112091229936010409067293174280 3804524 988854506125943905625332447333284096 3804525 -160244891547449099701237885407620700 3804526 -135877339361829900734870316722865216 3804527 2548450990197184741639781018439047376 3804528 -94043636549643328456558993844207616 3804529 -315743936205572490362599486990402560 3804530 492293680536630668914776302115104160 3804531 1421319083558912429635734976465962552 3804532 -36306841099949450312191448743814400 3804533 -1209660988814498426151507618155947218 3804534 -67373784405339989527646745882315840 3804535 413497320779194752589198428707089920 3804536 1032046922305540844641177154295705600 3804537 435569098475010648987630430002524160 3804538 567021073490237394642305278635415920 3804539 17132097367787704950656778436508160 3804540 571304540127500227477253778429772800 3804541 61248793391886652271719501805786560 3804542 -180822012252749850028295709479580288 3804543 -509273146459881801062904840960898800 3804544 2376626033826083848674319429816811520 3804545 904059326569662915033027303376528320 3804546 -166673392614931896659637019193279616 3804547 -1338792952279737916967649167400720004 3804548 -198555043284431731354122680707789824 3804549 729523860932801594697400934542887552 3804550 227073566057411811905485031642248800 3804551 2374382510073982506522209697733110552 3804552 -327919205775384267942274277257082880 3804553 2878357326192604332085315532029723802 3804554 2146341340296139340078443901016576 3804555 -620305911936676253451411600442932240 3804556 1262889634107874956878226437627904000 3804557 2933394625333289373718188045002549292 3804558 666805743101868876355143357942617088 3804559 -778752135034974361226670016022834760 3804560 361933236366021207562856059679539200 3804561 1369209615903192068677429002641531520 3804562 567003398651742461635911579843164832 3804563 -217877925843348469821252035368248240 3804564 907353152183355538091183290195531776 3804565 1105830297590012376069853827564362460 3804566 -1260331273860124056769878547295347200 3804567 -309272613208367697499716534414856752 3804568 346941703702093348961650078558617600 3804569 -183813580289794969671640589165216640 3804570 12020128613945904109475133258808320 3804571 -623413573449135381315019624219242800 3804572 503433825709156587058577946304389120 3804573 85670913017640591879327016778033568 3804574 -939949026183779928058119556306894464 3804575 -1100212262799082669102632519906940200 3804576 -888646114619587331461698886519750656 3804577 54216824373137408717972794377364544 3804578 -542659128405148641595890321521258160 3804579 -37456410695115239896385065580479476 3804580 46235895772548110520768534531740160 3804581 -1057919219234398531845916711687258656 3804582 -398996234316036779784569889638822208 3804583 486473852650268612707257832059401424 3804584 -241527281054288240141180570789068800 3804585 116679966530226975964433938321310400 3804586 93134224602110651471034583668514992 3804587 -1073093501456420790682506217356226764 3804588 914214516266521721427995383530262272 3804589 -2739281812897732829494490026106181610 3804590 -1064168660234112065312263645960987200 3804591 -395550748808408592049851886821198336 3804592 438178893315509790992184678472384512 3804593 605333951031473851055421699577102644 3804594 912820935912794940410820753243305472 3804595 378298617554133518397836491372433760 3804596 -323357473301957276464980457020979200 3804597 -13720964529947984291365752358281600 3804598 577914138926883723043972066981847040 3804599 371879735939565737043803669766084888 3804600 -206795822084440149032768891814912000 3804601 1732114993641561341870282476482292992 3804602 -1024286884943723419059285180462223248 3804603 2475282648957743410796927228884992 3804604 -1183896419273614151640702942408223744 3804605 -313006821087730051129101274371020040 3804606 182437018141121128349691603366147840 3804607 2758966938093747863751637843763713856 3804608 -402203643308083117133927166479695872 3804609 -43777970050153352968487497441371552 3804610 38516114551483868601159077217852960 3804611 -2645817475042222040234922141005710788 3804612 248642623258092376083146448587354112 3804613 -1232506704950776314031694151255175138 3804614 79047633694861422481194728800137216 3804615 510052077075218847335222726721769200 3804616 -1122021336051507254257353583998720000 3804617 -2674547912665846076859206025937826400 3804618 379449928041932359781719793090959104 3804619 -9336817148334904031702441677869280 3804620 -397847229264881828438872284046064640 3804621 -1113513725574253055381784543267617088 3804622 -817386747814037019754759722924909888 3804623 -20860274629219263233516555690554128 3804624 -616049536337272716011768511462113280 3804625 3104111979022435364744388457843104000 3804626 93039915918591071350008428720540160 3804627 242145220581119036845844294288760432 3804628 2319365335233675363835970583441927936 3804629 2310540740128539758325155501418481230 3804630 132262810243090720272556119912407040 3804631 158627232061177312427609675746303184 3804632 870708849153504240947814888682168320 3804633 -876407295607594056070180748598756672 3804634 344199359318612640886809399317810112 3804635 1015282472591268530752005891279238080 3804636 118703281531899214498616725539962880 3804637 127217572177937264234143756149509568 3804638 -178938082978798481313485468320145280 3804639 -562480356767783245931498470526907576 3804640 -10384608137828687699717678904115200 3804641 82712644916058944013362534287852800 3804642 829659044178804719852270938172402640 3804643 -1459541770336010530361011073823691108 3804644 856918050883713972949123638846750336 3804645 -86882145892346819784124961568144000 3804646 243053189447659098281010113803867584 3804647 413114879057252096683507273477544064 3804648 91977187344797664086205605977128960 3804649 -628110124948862023656377963661988464 3804650 -780908270628532233262367723320512000 3804651 -325884520678361908606155453556967688 3804652 745440007508644915019392289939517952 3804653 1208384386946418728441254732298866902 3804654 -238820650984399485392288149088829888 3804655 -1156326878459246603533513915703724000 3804656 -226597105815908751623085175364517888 3804657 1418065468279348207111567391666333088 3804658 -153605147385813412597517827803354624 3804659 -1088461004494828153676317311178201140 3804660 -73260506873488753580741305766092800 3804661 63601551430668955731849966315924480 3804662 92752771705011941041568286071988672 3804663 688197978578857791166428864691834344 3804664 1130920140872410260576348407141007360 3804665 -1112622161965640469408273341269610940 3804666 309845357722882591294430889415286784 3804667 -20207626687046298844113454888480088 3804668 -317565912501270507579677457352704 3804669 -700996938551420202203977972078595712 3804670 213018597151260451050065961586786560 3804671 -153095299830525318200319752967378408 3804672 654927887792476151366924359887224832 3804673 -779035288386364048559927358359631020 3804674 -776659227069869656677540429902956800 3804675 -265959333503473399575077450167027200 3804676 1189968140364243578656196061225484288 3804677 -267445332170940478983690008605755456 3804678 -743991782378634201931327237638948480 3804679 193091907093778145558987297152997976 3804680 786379781370004300278377180880076800 3804681 -27375779207058275362000344106363200 3804682 -42241634460933118267137426661155840 3804683 5734489695575947879106211363573504 3804684 -217748191215281436226897182608762880 3804685 169809316608278720563368163271953380 3804686 814348520523208925710814678746425792 3804687 100611872846113601649391329564831168 3804688 39944514668969438812414441359949824 3804689 538733400442588221353621865803311872 3804690 128218290735826766252533903936427520 3804691 244735952706017447217205857312333384 3804692 274120374522990245500055562107387904 3804693 -803158529201363554550546705097300000 3804694 1081496857663178510589183884574244896 3804695 -808285761457902822210177978146365800 3804696 -39778799747522827626262009654272000 3804697 -4118416007565786835874804690694474240 3804698 -447654463554109052716207214687412480 3804699 -298673131579548792002630261579218536 3804700 -274463327978653110122394328485836800 3804701 -2044868949623443030776793131465638298 3804702 -376333180797330886218930416176054272 3804703 679162271991021131555107688108134128 3804704 -1129875526384846776818518717301981184 3804705 -934226177214851403979514261730364800 3804706 450017124820534129091390670301576704 3804707 508906005378723628307487374819716956 3804708 570464426423859363085684292849940480 3804709 -1125490348292717901551148105975505090 3804710 -17397917965926842392707712914631680 3804711 -563016649302541591235233367235896880 3804712 -679897282402673698432313948652748800 3804713 -3469738137996358388520436990807333440 3804714 1009821092360169200147502675487126704 3804715 -493242562533931348873846603940658000 3804716 -182759815405190583788170175543439360 3804717 863937783373183016063925167902679040 3804718 -60630629352394924627654221516211200 3804719 1482532719316244944185157751460980160 3804720 -97364205043187581630599887648194560 3804721 2017010668113890820027658065400795922 3804722 -914556011292187278199236876962930688 3804723 -168065566629778403592336392856393600 3804724 451278711440622296149878258976768 3804725 -417761884034034586468312630886457750 3804726 9916479260450321622083739622116864 3804727 546879992727426447956738881868147520 3804728 -487760694140070804061560093627555840 3804729 983854539708162542672184200830399488 3804730 752395389511274727412407847296062400 3804731 578455917927802043196455573918853120 3804732 44238049988475268335546985280219136 3804733 -8221465462019401684899884752101178 3804734 832075387021110465691164404570294016 3804735 -152868082227210851979395003882140800 3804736 278264595513940175517409520407019520 3804737 926309940160717992975238770316936386 3804738 -116885672417036528543146839153251328 3804739 1631706886127446087708508301467204540 3804740 211337498250418292404414579906951680 3804741 -631020079305944782879711025447489250 3804742 1332709267579757732059960537323648000 3804743 1461069248786811380169684918146395992 3804744 -2161722651090070989303806843817492480 3804745 -236925600362865671629159841465805120 3804746 335216356597752875155209521028688128 3804747 -51479132512617929001820068100198656 3804748 -408206161549377172230175080303012864 3804749 -165503663447526046659110232338972436 3804750 260904585938338282927618720519200000 3804751 -1894258656540995097713217228703055248 3804752 212150689534620370797581012441628672 3804753 -304786779172841136533051012130202752 3804754 22829701604509613549263543217879040 3804755 1360763024331080780421430719509978160 3804756 752204521871582128167989226999785472 3804757 -1209528387773079783757153749624739968 3804758 1394154673747056380016322959515592480 3804759 -182928875412611778513155437935582720 3804760 7038567653512201525607030927769600 3804761 3406190132458228869911034006549030912 3804762 291753920133277956803228682823845120 3804763 1141515931575997999084761848754419012 3804764 -440956713552099000891463053398412288 3804765 780140618307919658715643512504148320 3804766 -452145202519307119779542405236260480 3804767 1679897172711447355321008053397174816 3804768 -882239540634925245350481387628265472 3804769 -42987528959620909529928795290256160 3804770 -2820294112388579642278823795951040 3804771 264193607588793652965442604930828640 3804772 1252876425171915252819586646783989376 3804773 -561159876259664401662895881694452960 3804774 305271867694123422241961084481116160 3804775 23552193721198970144905383230316000 3804776 1255000482578582316422236260675886080 3804777 -93839718833561294597432709691103286 3804778 11008999230018202316516500106155440 3804779 -2455748012103631429413991291165173720 3804780 -250026092115060644315539792341811200 3804781 2385936792031758774004467234796343200 3804782 -593679623733707895535604605229443008 3804783 1303836486336157889425736675623465224 3804784 -137842476441892449600566826131554304 3804785 627694423929047760207343291692245760 3804786 235454159139462138185495748912787200 3804787 388005703221021550068323964782922912 3804788 -296730146200351950735734689275893760 3804789 66733148005365401797272639862029408 3804790 767004790665252335811385612758134400 3804791 -4909157870740970296797231095166035808 3804792 -517309226922952332215844456392294400 3804793 820865622764567002770689697845724160 3804794 -98758902029018184484547558551795968 3804795 280315930485225282129351799647999120 3804796 712244408352771521069094956570526208 3804797 37467979133114269310771296461114246 3804798 110209766044853232416914180918272000 3804799 1850697508144522102439644647462780800 3804800 -341069872083308656310619561000960000 3804801 -131655810989868596248199118720040512 3804802 1597035946106026991507187333497883552 3804803 -961732266449949713139144247885639656 3804804 12800530600464053189740759275499776 3804805 -1954210352509165503653961471772425540 3804806 -576868790742257311047207750915039648 3804807 270414676234125104172107066086855680 3804808 152428649448267539073935835868200960 3804809 -2247678674479432440182827242157803420 3804810 346071852081079315291253515511036160 3804811 -2292625449491229984775426320999916588 3804812 -14189697852973688693950310181728256 3804813 -4362483624952397949425974088360160 3804814 130351778834930349921180726992409600 3804815 11888331680957235494461706120776800 3804816 -25158931613088209684777761401470976 3804817 -498966279415065176699444570463383820 3804818 -483054171913537841902154770901253120 3804819 -882274895546459473833068610012195072 3804820 2193545923826916951528850315946926080 3804821 -569457288266084668062431642264507136 3804822 104073021410366646681870762731682432 3804823 789403908330596726945084363475742128 3804824 -1777216696074062862688467250348953600 3804825 10517081767819036711351781918493600 3804826 1149293344914063305689769829289728000 3804827 -91495823555441609205378940304054640 3804828 298094781325431480749589185615729664 3804829 -327047562159920196950714322541818240 3804830 -87457512183204519394361369811253440 3804831 -421998831300808995002731026657890280 3804832 -2446290657439117915465091291077214208 3804833 -105491206876686835468904359369112316 3804834 -544500916971043166797947490502150400 3804835 2021712470332587136777548558888550800 3804836 -607454286599250396689654680023293952 3804837 80367075948763413235632852766481760 3804838 544855532495956559969264018844913152 3804839 167830984983793020679128955013153280 3804840 -65090120547482704127443380830208000 3804841 -981863498155843337157641950561365516 3804842 75332038696447408468212382034001072 3804843 299963021163685243321428674263517184 3804844 715505510566913028066727292714167296 3804845 -1631617812367332006227402835458400 3804846 -680073916877851974635911661672942016 3804847 -16275716273735647171410496378877440 3804848 -349644659458844317797673452537446400 3804849 840620512759238551667560095990711234 3804850 345401805075542375776123772267060400 3804851 -196607167385124806347697542289664600 3804852 71886103003248921438802676122079232 3804853 -989102056677305853562549351772661174 3804854 -80845662761330948144944430606550624 3804855 -22407840856224148301992639160974080 3804856 271973062581812593717250315339919360 3804857 642237474028512385784190352594893312 3804858 183537235506739793080567544210208960 3804859 -954593948995743109157745553936470940 3804860 911495301066473330939097123579118080 3804861 -1616676213559136737959394481678992128 3804862 -598714034342907429666537250906061568 3804863 -1055251661402676843664833729319184880 3804864 135446932496821732512133061541888000 3804865 3244803522718363294921814106907200 3804866 1178833702808941926980137776261092592 3804867 -136935709354349834399274909683934720 3804868 -77589743186035451659054602793549824 3804869 1443560881152791429276447934903018270 3804870 149357491935599290014694297821853440 3804871 412029481105634810039584124746987312 3804872 783017715975832446854429548573839360 3804873 650815494781674249915371213181402384 3804874 659548135244259292222916373484197936 3804875 271909419112994436861645941197500000 3804876 1020836077273865463334575373451365632 3804877 -1680569745307519351548721105694459840 3804878 -26139269689521741798743685797462016 3804879 -184355486464208860866119811189440112 3804880 -24794847531914567995198846402560000 3804881 -1533378023901855316490937099048738318 3804882 -264559699724794695277048695629235456 3804883 -2385259448788467001013805524410061480 3804884 -1014578145043888650897846928740653184 3804885 591808849328118433531527289689039360 3804886 571196882010554905650825986721779904 3804887 435955401268981358564337493975526760 3804888 -1340864766681302312276968728671293440 3804889 -1753220344768296576425240226632815968 3804890 371652043058920741718286606843095040 3804891 -1259688840696725071236227177168376720 3804892 -117766890129113137015449348490528768 3804893 -1407413980074462939464943521641344858 3804894 1306914906800976705276454219788941760 3804895 -730944969429847821696345258861395040 3804896 2237578913755833685801777616962977792 3804897 1218089057202865526304590055625287600 3804898 8107899663470726756987577081404928 3804899 -256271708237009551264555666723106400 3804900 105569846815187471078907587302041600 3804901 -310715900337338703094296289603620708 3804902 -635982357446585205834923412249998400 3804903 -209464547406188727581889854780866320 3804904 2230803597371725001870412745916021760 3804905 484096509308229627469749887697655560 3804906 217905689794860791287075401411884544 3804907 1985617735737042348238302950820071156 3804908 17908736183683729105180318464170496 3804909 61865187402285941238422148706523136 3804910 -304181504781663666934597590458640000 3804911 -1980326027522751580655046241679434752 3804912 211492153198104311598249503235538944 3804913 249689874162907233834593326797527424 3804914 -219752578687637885009072433561832944 3804915 -527828817731059995084703848011824080 3804916 -1119047133896865144507303549397566720 3804917 -2138541693497155032377389834241534034 3804918 -231712137717543566509051850405231232 3804919 -2037432569251061461652825364867302680 3804920 161977205634546187885173192681062400 3804921 2025856766274483540143971128516782400 3804922 160505014540278504468569039681739264 3804923 -766705544545582540624204978493867712 3804924 -1211278314986587298384792306885574144 3804925 -1194017491467106159607982466338674350 3804926 -1389074357685959449941325762600025088 3804927 285656034858751698752536026891229440 3804928 939261176245313153797681197392855040 3804929 -1902645002033431191592259045624521470 3804930 869491222027092731534796620683614720 3804931 297198208093265065794585905981778464 3804932 542142352095932143940070162004451328 3804933 -770683728145592322991001594328704352 3804934 -119526682212397947331917304364740608 3804935 733575729788758730601964244679644400 3804936 -235090288819081074672632869741854720 3804937 2440982498672829443096878080819682586 3804938 1226881786749580764992102166933987120 3804939 117956948295809944302443154217085400 3804940 7328071860673608125448389177057280 3804941 8512775371828762312959836347867584 3804942 174736276093775922171718661726824512 3804943 -716315817813776840776346072392809808 3804944 135272355124985365128897080756011008 3804945 54509157918954374546056049842276800 3804946 1548297831653763065407575928498158720 3804947 2309404698488144285170411840305732396 3804948 -1777339789191784089898432098853478400 3804949 169373671536434247705083519348583950 3804950 472444823134817345821780858187940000 3804951 -288252033380994942622653946058911536 3804952 1399053814961963238147988005206169600 3804953 -1767694480567045349673721910075295798 3804954 -800412907395307833750058977444641280 3804955 545567565583805446223504701608280320 3804956 -1658529914941320691177751684878264320 3804957 361507883216938296659519853323613528 3804958 21865027627111813587091905216883776 3804959 -1000928443342718218872471959629234560 3804960 235795845646774599567931936981647360 3804961 1365112106845846421554725546948997824 3804962 240380629389079182605810088963823104 3804963 -1458270724247413486025003328572114112 3804964 553272610608412863779910059661341952 3804965 -198508932340419983079237339916891140 3804966 236120142622535685010259847914976 3804967 -499366313403858482602876670587711680 3804968 -929105293687672520033739457105597440 3804969 117038340042172195656688772689290240 3804970 107727096152109439136977044850123200 3804971 -667698786107723447532252693261809856 3804972 -444132611332676437225193980554470400 3804973 246836188610669345278954371508006466 3804974 56239284723996398433174009943554240 3804975 -20593781660537019773525674442133000 3804976 26599425845813721805164188254470144 3804977 1218129911055174373141333865483135472 3804978 -484560928805733042217028732776124160 3804979 -300074712745301872998282022574249280 3804980 584288941629544904003446577514720000 3804981 -464856873725911991501525997739815648 3804982 135352010328374000616196079539885824 3804983 202123506936032774625520024881034464 3804984 -5681591354058166368782995202150400 3804985 -1060034848986861293143466268803285820 3804986 -111386347619715301207384208546108160 3804987 373718948437604565493839826336734768 3804988 621862001836174211710759731172302336 3804989 -103665883464073014869127507950961210 3804990 106422739745750156001739902047539200 3804991 1364629243213906060837920934532278752 3804992 -765671657250826153135193991022116864 3804993 1455540389033819676107897298535926480 3804994 1289929858618133449626334830990361296 3804995 -1106992947143238686949318661684166880 3804996 -236389477296700510324343674896715776 3804997 1948496610862673016328082868469559520 3804998 -710980059219802843323052306242533760 3804999 -209225451661978871683804491366740352 3805000 319845450691060696314342507369600000 3805001 2412710105635477510389444368406103002 3805002 58370740607096419775080899289927680 3805003 1708391812336901747139355602285754800 3805004 -570584429049343372333604334487686144 3805005 180652626826647201988452719291692800 3805006 -318329413249684749049368800399004480 3805007 167502074811693433174631862998015472 3805008 349923908052803871795524339648692224 3805009 -566069915932326937882558825983469196 3805010 -997891361444617505526089850036295680 3805011 -314463532265154675654807537326440368 3805012 361643427025959183006088810960879360 3805013 596312271479915687791388751410271900 3805014 187650464834963031814872812152520640 3805015 659205642961194914129413474857467160 3805016 -1828628697700657229686539982503628800 3805017 -751027304253848316524900224812433440 3805018 430309060175351412031249865994345216 3805019 805413453921971342288295845304935496 3805020 144793935655050096962341684245619200 3805021 1089215135625219548591869858851285888 3805022 -385234402556633775692724486942013248 3805023 -620226140720496290855480209452473016 3805024 -603332383428033061992548523555815424 3805025 244122387825468276622229816028672000 3805026 2317216063497533437962992012966412288 3805027 -421201772860678064262529454144448 3805028 815629914409365427859161605688504320 3805029 151263318897261283859166433921502400 3805030 -708702022544876588338237371012531840 3805031 702297010595077282425407637234499752 3805032 -239600868124135566432400649669836800 3805033 -700205726085404117795354433724518656 3805034 -574580081349648446254625413546069584 3805035 -721356814235499863659735795518528000 3805036 976927557903086830234185145525786880 3805037 -3004374702902200053630297525011782314 3805038 164466874048052443792824997905677184 3805039 -1720480344730209775914271439005728 3805040 50092708851140832988617083217346560 3805041 376288717427995642608340453873947840 3805042 192051388247964521426505880271887392 3805043 517644683056878987313886499464581200 3805044 -777856394395954461929521281985142784 3805045 -1213466748063031231240095667086905700 3805046 -357797093706002854652641177122057024 3805047 -844256764456534186701174534756522240 3805048 511562053277213928470073295704207360 3805049 514900788760854829741767349264931328 3805050 2903717898424809439327556108524800 3805051 -486878440551512720092003947442774608 3805052 83126377837658690782017571923612672 3805053 168499951402294069152988386726218304 3805054 -1378488944965641276353225566536529920 3805055 774895225238308108420296062592080160 3805056 -100149943874678090542551427543203840 3805057 1027221109640413279222238181928946306 3805058 -1300681477260206077911734469674289120 3805059 -1508072125445731361004977862318808080 3805060 92133243999422551957419252981043200 3805061 -292278433634012439894804327304365480 3805062 309529352338586649352596668272834752 3805063 899707787351792691862543292760236312 3805064 -817230342966925556381253828506419200 3805065 -853529244619970779179737727071206080 3805066 -223655785958305577460847720356023040 3805067 657385851355893267291825136966562592 3805068 341028299039929435137471375236451840 3805069 -2303990366535931077342553225746899530 3805070 12569655198402715923672645084336000 3805071 1117325666311095490617381565031576712 3805072 114249415414936902847418861685637120 3805073 -32236322791273523910716533409996160 3805074 40208379623821026590512972510181376 3805075 -739974878434938414365151031557099700 3805076 681888979410874473795317738935566336 3805077 -557761112635314824659285780990070880 3805078 -537916060893765005853581819319752160 3805079 -414248126600956253186408843276091600 3805080 416995469427720457474444573533388800 3805081 253445736783792638612761761980048960 3805082 -62075668124326074189289297106411808 3805083 603417051184486210910009298621687600 3805084 -1309445749580770038307499683896628224 3805085 -1257989826802607292209262713213955840 3805086 825522245966004748037576844621228864 3805087 460320618149393334599880875686320 3805088 -876967611495162368359410787301720064 3805089 137887441191493237532426713051585248 3805090 -2580858841027764023051879140171200 3805091 -1904119758209654122295906872612457508 3805092 -733451907291870730460957627299292160 3805093 -2036848446852418174145197417222375620 3805094 202249953807763737630694584018995712 3805095 300680229506752675355479029987010560 3805096 1144650628003791911599544338768481280 3805097 -774741939555370289396106417631804806 3805098 -116155558270161314382350462349457152 3805099 -6707253341419271923417809231325900 3805100 -249227713050817760450948760729600 3805101 1603049671648836900665578971226728630 3805102 -301820644122844813289998983375814656 3805103 -1988874300729000210131989528836152976 3805104 -324355111516541852560775174954582016 3805105 -1181671535130627010196783896516131840 3805106 27853503694701363942714964635524640 3805107 -413265832398922116249026876363061960 3805108 -922691009821816968389892107489529472 3805109 214365202464140992415492603260969152 3805110 -1058619219428998749978645023725632000 3805111 337719315974487097727953034931449600 3805112 287210098715982169700804484824371200 3805113 -11434172171121868843107729085688640 3805114 1239262547120831271995636438105141760 3805115 743195179854384240400219620946853760 3805116 -287647384641128660263909183577800704 3805117 379589371120072186697334755878324012 3805118 597295156014175378427564128083417216 3805119 724756477218904944497000583228916800 3805120 349206720860414732027064638358159360 3805121 -2585006574173618953874294205180543678 3805122 -364241435136912731598043748132608128 3805123 -1309644490636657523757623389839701856 3805124 1595898417485411730148815169654663296 3805125 -79031391733921569281128859917680000 3805126 -183879814781590356288383715155069952 3805127 -2592677063890044796498923140048754288 3805128 -15577030800364419720891448196659200 3805129 780997580687179542738073415817875584 3805130 -375980772537189984431094884196940800 3805131 -901401367491694409767788803216890752 3805132 -1556294761437278383399878822704207104 3805133 2323662672416433621462000973062731382 3805134 430791258750438353767278198529139712 3805135 -214923267410443469892545800581819360 3805136 -27609522700892222225559231548203008 3805137 908870825865521851479605512528149312 3805138 -662304867304881709334488929601319280 3805139 -770037878292332792973407040769440576 3805140 159113853290015936276491503828633600 3805141 -759494700720861477076570944717389828 3805142 -1457627404020638648390872677280262016 3805143 728446237914746490328728488839204224 3805144 1417952137290230774627275655380193280 3805145 1181607907542368656779051114472774080 3805146 -783323839347133086106287585485045760 3805147 -595610936925691119568750322331486800 3805148 1035254941197358985222071879750433280 3805149 10203498461869799030731436969753280 3805150 456514528829761919605896816038452800 3805151 -738945046420281437756457325338626448 3805152 -740348778611231721571198436101324800 3805153 -1675647825482581977247402037084678736 3805154 -281064670395879256519652810242192608 3805155 104809062403266385157074907428125600 3805156 -14736898930067216228909111062166528 3805157 -1289404275382597513422069048156577536 3805158 22637705130582470978815422516787200 3805159 515232449232171146198482960517570360 3805160 775900719580988823893092567332864000 3805161 464904493375773365782483956757197984 3805162 -832790503558504011572780526065257200 3805163 -424316089941866394309693694760008896 3805164 -536485322029001724252766821872885760 3805165 10034339997818989582501026400629120 3805166 -357324691168575165813552211191186816 3805167 -2438182200056503278703763065542905088 3805168 540309014829222412925620592789585920 3805169 229622449470239598944448523870680420 3805170 -310295926729488817933580048101977600 3805171 1073163347152619716298268811217063372 3805172 -490262447401309609326532282734028800 3805173 -8433998235796712739273365963996178 3805174 -419392547066611082159422528552206336 3805175 331179168924199167068403433069779600 3805176 -1422453912274483363636092872353382400 3805177 2336762430529691152488428477625213060 3805178 -261144442001632107095956637038716480 3805179 -556459181743272557758046046988761600 3805180 -464671142834053040405369538729062400 3805181 1459569059804486230003207959522981132 3805182 561742764646564495699607021637510720 3805183 1649338049103612219491596812298514432 3805184 -257273953943179861777177026830008320 3805185 148491723197963496622773401061724800 3805186 -491597878587960439071874181410260480 3805187 715262690851466047858792193977401240 3805188 -170268658804500063243320021595881472 3805189 370526869550863622077912419901696224 3805190 4410256395686918135739603471561600 3805191 184576641275738109792690772285884480 3805192 -1858663116033533452196371527228288000 3805193 -769237336384718400018013763441416320 3805194 -564154855571608256033133081370041600 3805195 422320055573111716756912568703998400 3805196 682218585114874392755210326020806400 3805197 936216312277093075054282979293374240 3805198 -81513938665218308331090200626869120 3805199 15369735771911701219591853362508664 3805200 39488330764778553658642025683353600 3805201 360105508644001438065657351296892912 3805202 -1089116713088262639870903100554208128 3805203 -46742477342345031536610505317781200 3805204 -276107475336878149594844425865167360 3805205 -1864355523360818477121197681758380000 3805206 -451434037877145337829245032384921600 3805207 -494558212873111867170296770477655888 3805208 -2155148443307272200285809882757120 3805209 -1014978986582429256099327117257664636 3805210 -13244192071674583015820744956284480 3805211 -691236310197057074460538044214264188 3805212 -242861061942927875657559098843283456 3805213 2298365689278596822744488803104047180 3805214 774762859151426227004437517971218432 3805215 809740913865574592073146206727391120 3805216 -1956168465937456521629255289290293248 3805217 923776709383305664867841186413206420 3805218 19593912827896125382623358952993664 3805219 451183959521621373320799117235338240 3805220 1184556200933731005484107401690906880 3805221 562020555027546484597537558584623424 3805222 -648432179822959516728823837128365088 3805223 -1261651561169167079703596907160107528 3805224 15973297508034223890971114696785920 3805225 -1088722565551009526538280315545494000 3805226 -1286485441180796983356494547071588688 3805227 841391213897322915077100130084353564 3805228 -69768059850139882979106803865401344 3805229 -1239795083770485876291831711844971924 3805230 51600420167468378153935615721533440 3805231 836328543809236690767459015262134032 3805232 -733902465385625030829282653952737280 3805233 -642795317967431671526747297969456256 3805234 -834360520281929727607670683994079984 3805235 69278109486989914652434715015193600 3805236 -31864340428036704046903209949703808 3805237 -717867417617943969006512096134996114 3805238 -77360883712635889183154288120208480 3805239 99613003504972301065799250545902824 3805240 -91674323717680254887894257788211200 3805241 -535650291669338470879217402950510272 3805242 345669119416923377540505631624051200 3805243 764172326916845101130683445499073744 3805244 1289431801193305907887554336260467200 3805245 -721223854910686925360892328345516800 3805246 1787284661431006948733403875074725120 3805247 1083512646645497396217661225735593312 3805248 -484641416481548782234620316436398080 3805249 842117497894790531955890544277491136 3805250 220301977957166892736346496035328000 3805251 169206435333890678393658345249399024 3805252 -65707434757394307661875741450178560 3805253 -1475205857440469142020061686561382498 3805254 885982570276080633267250004871701664 3805255 1846386463413506256108511875120071160 3805256 -200842704578041423183220135606845440 3805257 1797011030834480287928062567683962640 3805258 483664469554079375701466935170134784 3805259 812569025022216198779078940422237460 3805260 364605334541734593450119610526018560 3805261 -3348985336755339505374328537158262848 3805262 -1456090694368056302106501750099904128 3805263 145548953037433449420378840458720640 3805264 -392544866463107741004429699268608000 3805265 208619852561678619209274775301916480 3805266 470712143426165744748666422695185024 3805267 -344435035916407861008593741737980128 3805268 -1679829124703453007745038087652149504 3805269 280712324390559604271381813770578528 3805270 -2667748344002087859783029784810240 3805271 -162492661683628083526739184332497728 3805272 -1730784013279179518373385530507264000 3805273 -407079402844379007910058617677135478 3805274 -100774898278290182874038396778904320 3805275 -335049336441941908611996070855830000 3805276 -1413918431956948558650260510909422080 3805277 -193783362575288991382691522965165728 3805278 40843393848633835368744621458918400 3805279 880503632923468303141173745457614880 3805280 1400218316612876955080820136476672000 3805281 -33958786261518741862803907067687424 3805282 -213272713199874284460265844483089920 3805283 2897941492573002589792609289795171520 3805284 -13311770731908128186815942802841600 3805285 -9285418717369853267111461881940800 3805286 -626493905050122749872685349375237408 3805287 490707653542453233099082187815147560 3805288 -857250049172053834329150297685524480 3805289 -395599510415340458813356957719827910 3805290 -457762307253085515173846279110642080 3805291 2214293140366975504305290631470794980 3805292 167455163415272492493996076452029952 3805293 -1056950396579511985082794505289446400 3805294 708774354627029650596771781510852800 3805295 -766449708151555015903981580687935680 3805296 97803390648815575333262394231619584 3805297 552464770087552078497160649239191972 3805298 89428639890606081082945028150439936 3805299 -8782669738790514672497694822494880 3805300 584558405561200240096103617316278400 3805301 -21767050545315880659820557628958208 3805302 161264505120415097225097345552200448 3805303 -617100322704491206061397945144938360 3805304 394946176326923917278216575724625920 3805305 83527537584004772206193540870440320 3805306 910758313252301483787739612103978352 3805307 1964767062221898944070842539063222632 3805308 246834644811449020804975789410177024 3805309 2002680052147649536374750053192069510 3805310 -77610006135158607570727362009479040 3805311 -713594630409829874850183656333900400 3805312 -88900346001786918601840503375790080 3805313 -179505756298334091933522963699405438 3805314 1017212410155429416630933425716302592 3805315 533314140300220311984910985294637600 3805316 -586310793589483205542265261611929600 3805317 -189786444175765746923193513383591232 3805318 -193423736130089066975211461546938560 3805319 422884387389374728443606808634120496 3805320 816057006554113217052226206289920000 3805321 1010606516620460341465970264600582692 3805322 264359157883007034886147516889512800 3805323 1377127121445664525567795666080600000 3805324 -566150498545763728843999287487746304 3805325 884944422984706534424463252355558050 3805326 -164320762648650926644642957200967680 3805327 358834118630615563880908146952472400 3805328 -191869548734225404438217132015616 3805329 -1536110415761402027533900396452750144 3805330 -905277641272322202261280538762329440 3805331 911544494397962159137474779408990072 3805332 1345949822979121548890479216707459072 3805333 190605804760153805656879223688265920 3805334 -655912778306711903849879403651185280 3805335 34586295421743862038503588948876640 3805336 -915976264001403695968001678541926400 3805337 273930960596557058624116444073433552 3805338 847558541941619798825391166308601344 3805339 -867968015722219113021374300052212560 3805340 160670848795481317416165307739335680 3805341 -553967774507036633479361474279534208 3805342 -876289202779060991240731187877644928 3805343 -10519556211463582516297886045910336 3805344 -32616477293293350438992823664115712 3805345 205852577408479045536610049355230100 3805346 -70349869387327076366161469100370656 3805347 94444184771588467189373084635769856 3805348 -20015354132808260359874940775102464 3805349 1052949723913962834175927671645263040 3805350 -265079394279214447181136375004876800 3805351 -2157277449659723366886064413543398400 3805352 -1751813181479683527617038956504806400 3805353 215337347897969891989341296077240800 3805354 -157404578476731789337250343017027328 3805355 1114854355399122933648964592390170560 3805356 1860979772988616463916467442225122304 3805357 -619379279459326362607548437762076394 3805358 134095950286815199964246770565376000 3805359 -1115788737662992469840993424100911096 3805360 125334057397723656998408457501081600 3805361 -408683670904740951670525085928755520 3805362 -742287659858999474112770830992673920 3805363 1213488065825418209060662387859500384 3805364 -1332976685836834301732144823469252224 3805365 1021013377625552189070616245140800320 3805366 -632424101945326309937910694752074880 3805367 463144026063469919999803006849573416 3805368 362471107878722767500894147441131520 3805369 -1081158993349619502956707850804486230 3805370 -207161664632477918696630611555718400 3805371 -643156364227398176742643884931992 3805372 1048876031648235130025756633393816576 3805373 363285654176856909503342884085622720 3805374 -10721613702856379318463084180480000 3805375 -110482784011736059717500553009800000 3805376 -342653219747074930706092100117594112 3805377 -1170585280944281301522011807594523840 3805378 1264577556800621323558212003386365824 3805379 1021605229368874017256304258469937980 3805380 865901329909005783596696101893715200 3805381 -1532999418393441857368074475325535428 3805382 -54262112939719095183303947882618880 3805383 1413093719931045867694571115859539624 3805384 -1228935382900575700859612683781160960 3805385 394671723573726683478795530796797760 3805386 189363479761875344201067149010180864 3805387 -370745530413374202915671148636853488 3805388 -373789945739619841004576009065812480 3805389 438398154109761368039619497183578230 3805390 14297996874215729618174813813884800 3805391 -2047283712153975693855014047051592208 3805392 -91273641924703077329520303848816640 3805393 813797777041457963716716452229830642 3805394 -2150626325567273678266466526412492128 3805395 138658934385457921308791588131319040 3805396 244336596787561902095213813018787840 3805397 -783779873333425932376447231168234560 3805398 -114646275169713296242933070697039936 3805399 -1480075921711681084188592034126172768 3805400 541803074453971773316956125936640000 3805401 113848021945352163822250870574158032 3805402 861293446471983093672182118837622272 3805403 -344833206253510635498662002739608320 3805404 1566465694649288455149016013507023872 3805405 351681323802305220181822811026245120 3805406 219497897253869006456898025037763264 3805407 1110547834505937045483814818364868640 3805408 -1113350133313126601001971975899054080 3805409 2755029871759717638857873946392947860 3805410 -102712692319177778051418453029114880 3805411 -492081779951845635830488411747325976 3805412 582763709294729656752980134193309952 3805413 509453173499936445339066587766911904 3805414 -10957614144835553712199587915000000 3805415 -138654663554791136000368575448408800 3805416 -1171707277089990326286267284241254400 3805417 18515748202427074673176623993273984 3805418 -414307582273208148568804310323133184 3805419 507687073297054571615582230650590976 3805420 -972905289236425452883200269865246720 3805421 -159721129334649920728928453748423456 3805422 -830970305361883280015259888154926528 3805423 -182923840326739165168107373429251680 3805424 -21557655736175990143089296711221248 3805425 132002071026577401673926946149932700 3805426 208388357256851728468054029015599520 3805427 -488716543666365209298336466845062640 3805428 -70847288819814381865930136580784128 3805429 -1579396256955862615344898107199417824 3805430 47011552896359593499036918961830400 3805431 -613447420624925516234151043566416256 3805432 -481623828140335183417798533841305600 3805433 3333863829113747553880868684382998100 3805434 941902249206069978562278939743424000 3805435 -290932998420972402618328701559365120 3805436 233112637103077345731372112462295040 3805437 481161751586490256519109221040348160 3805438 682087651074647245682857918535996160 3805439 -108225808668571600178473074763271568 3805440 -389220025547367029585199963706490880 3805441 -1688019904653762335747894139543570000 3805442 -433008703586496918487633423934704128 3805443 1364563327574981616218949208783915332 3805444 -1190728294080715387874423192587656064 3805445 273713645191377875667924505129572480 3805446 58838067349615851087070128195797184 3805447 1205264409707135099732962992377101200 3805448 -1717311726983176180573819004518640640 3805449 578860882610912813783888144075549952 3805450 383750551540793915345816398951200 3805451 -1033737774238130354556627008750531088 3805452 -251206390737380600260374982853864448 3805453 -456681461112813764574101066928400800 3805454 1969726439978919099393796664978396160 3805455 -352715440807151771169245068399754880 3805456 -143365400874807175240124417979826176 3805457 8192994086773084061914449007398000 3805458 -345982051690948258689793129619784192 3805459 -89210560312497831585016058842660784 3805460 1070675127570107935932843241538496000 3805461 98059601281762009726934579895875904 3805462 -22354583795443104032310435871732800 3805463 -730074272781107315787613269341199288 3805464 -443305433340564336172456045312942080 3805465 467423328135790529798003012872249920 3805466 69847681196566119392330639704152576 3805467 -346407133384483628754260712586844160 3805468 -1581030664085271839420694137271204352 3805469 2136504269378964545907374759182464870 3805470 -310293584472662545393874696208310080 3805471 2003985422173150849488548587666712672 3805472 -1516301292042277734857039414113075200 3805473 -347544425402605520214470591956347456 3805474 362744372586511688729339168168870736 3805475 -1501164117258007421333822634321094500 3805476 1032727631076964849883158327373816832 3805477 -66783379995843716545552039995059200 3805478 60431175394305339572797711392593280 3805479 952652780865642076132552446011572584 3805480 -130128294377345029283123572609843200 3805481 -751582143320455827450926485998757788 3805482 -616649029597172337915726644187633408 3805483 -1235537720505265542217111739379548376 3805484 -671897485326340489747342134496739328 3805485 -735838968915503018645575002266188800 3805486 656922091098798842415891533915856192 3805487 -49074449142649530426813003823306200 3805488 -312130002720967242465651203789291520 3805489 -1085740526243554860436047301662665710 3805490 -13078265355668069501998846471781760 3805491 1130626016549907255935644844130454080 3805492 217391961683171814402131764383660416 3805493 -59050726542164623645281659053150980 3805494 -20653329168729939398430602412066816 3805495 -764011868875617390422150325615338880 3805496 -747540197776391118022403135631360000 3805497 -407915458584309497861141401033373772 3805498 -135620171079599171895868649626352640 3805499 -1145181409991972683967087349548905500 3805500 11834594665677893205822734346240000 3805501 -164554318508538624424935632513156736 3805502 -114792222098170772695387527461172096 3805503 471351947067344399672492519265406224 3805504 500744467875747826988409119740788736 3805505 852826808274396427051300899852448320 3805506 91097467316907327654412793846038560 3805507 1652214552181458834693548628278708872 3805508 -121633079887579338194810481069993984 3805509 -882159120284874365745216651945363840 3805510 -672474640634156054419961284418832000 3805511 -207845749617505922164194502482025968 3805512 71670954269714023348776385926635520 3805513 1254593261128785916756333147259302324 3805514 -226917206561098094647477808411976144 3805515 683075860532811041707746782390361600 3805516 -733369469896625884425914269355559936 3805517 -673743945634961112832384230185157780 3805518 -556367653980234669377365884866551680 3805519 424660205880725983755323835767875920 3805520 -300095947379350003537507528461926400 3805521 459198918286612857070756349006765664 3805522 408916483529830390980478535521697280 3805523 438487850067830068998015725429286240 3805524 199580618540396749302130097422907136 3805525 108981716517070032924234670144159550 3805526 -672903547271273625899665619055576288 3805527 -523040906279913875193456457688430720 3805528 752143267699573342444962184258652160 3805529 -53363293110044369837344811330519040 3805530 368861628757982885092415245475992320 3805531 -249355781455485553101017997773492668 3805532 -564430362630898587030570720703223808 3805533 749510036090515836778253635401987744 3805534 354218406881399724170630970969413760 3805535 -410428989629860606173592207307385840 3805536 471460701082497853388255666271682560 3805537 1344501937509820403065831159576337186 3805538 19798185328876848287573699386164480 3805539 497346419756063578401332786209124160 3805540 671380176998348056586725555303526400 3805541 3492706098057916504462951294732159392 3805542 34783174080615640046848755864518880 3805543 19910662051430288605575170674160640 3805544 -2635850275460994509506512420208419840 3805545 -340412761644772415064406888349263680 3805546 -1027967776932292681116712272314030496 3805547 786369926407872835298362508114490996 3805548 846193321171980828687073135212195840 3805549 1780911341573834666662147678919805792 3805550 189835809879267116716288922502681600 3805551 451062422419985910500319845302980960 3805552 -179191096183540657579894573541392384 3805553 166463323813320494887612993938326640 3805554 -582302701798854160584916770858593280 3805555 -534659784080107472517435707530644480 3805556 -539048359731490363052978410402519680 3805557 121275447876072207389635550177310720 3805558 -1286118362713276999858705628523297120 3805559 215121231306051787953683311678798320 3805560 560660155304974310090803040283340800 3805561 -277972694742422868689670456518070976 3805562 673629523357558694352189476843918592 3805563 -88773182439397591970087569889301456 3805564 -412904320411705376217292115372278784 3805565 386391731489749139040266432944988460 3805566 -51315611859929638661747947437341376 3805567 -2936497952862464976059051051369270360 3805568 -1005743555696801234112224355554426880 3805569 -1993856059079032044351238854512621760 3805570 -203154065544832216693207425535511520 3805571 -1610872224892985390037735160820784 3805572 2884357698409089732508099735652352 3805573 1455555911871935977304910740922281822 3805574 -271605262950645924909732520268316480 3805575 533199012584130721757409233258532600 3805576 -204561605686075441670272185741265920 3805577 -563984163931320516275645114248863948 3805578 -352231030589372628940812037995484416 3805579 -122495749683883775313842043141225120 3805580 -600647962291776071754370997239203840 3805581 -437325003450234092549220363199219680 3805582 -9913312441592838701620119681086016 3805583 -1667623194413419464542816078835691440 3805584 69803202026432967915329616123592704 3805585 936346504811498213826530405945505780 3805586 8993820703743310311747636500528640 3805587 -91639806245823219173954139822261120 3805588 -2462741695436665382548013131944120320 3805589 979920185301897062275683980615662524 3805590 -386570314412002328972629091194368000 3805591 -88318208332445565006913983472202816 3805592 508559497370022515925043075477217280 3805593 -792405498287115338913565689919671072 3805594 -25307840117113087242605470557449760 3805595 1156573256438732366799490639811361600 3805596 -2018624866641285155862522788163502080 3805597 805158614837765476078144018715090880 3805598 -31207255296666476388087692966288064 3805599 -172394286244720507451169367346770560 3805600 -760354361255564532725602610656051200 3805601 1415839963442426889591975926354015172 3805602 -69780922777284606027079939286679168 3805603 384990901485317026903877593190544864 3805604 -1331735280640437346976950204850162688 3805605 1267593134058067750855183661021330400 3805606 350773916030598169859312823919102080 3805607 380873519154659054513609332459219200 3805608 -177201148994439815892660537111920640 3805609 2533673641706372762712671077540059300 3805610 906142787526363441487039587862748160 3805611 -751644652692598316313977825433961128 3805612 1274724552781300472107268330670105600 3805613 -919617257324899557371100845180055840 3805614 -130232524606182435096061382152196352 3805615 -666519806946735103795140255293425680 3805616 506210516448531781526939427845455872 3805617 601606733129468987897774083756266720 3805618 -836245667944120775547192386387460480 3805619 2596851315966749331127115822094772896 3805620 36879800763928067425991752036024320 3805621 -1697047262405734312651282779522012178 3805622 -130682507336619477316604020010098176 3805623 -47102545165380464046536010093366216 3805624 295603861092885966298396561423257600 3805625 251510268491907893076030664153931250 3805626 143800950931087709000447425734094080 3805627 785102227778965368434262244333261072 3805628 636946899073749833535371373375034368 3805629 6986387568740870118808058395323168 3805630 -248415660240560358525937020685487040 3805631 24620161215144215407635563579487264 3805632 280001202908490655175937889356742656 3805633 798989590060646928988001058732705984 3805634 1139031976276124765356830199120199376 3805635 103263592673161905231132734107966560 3805636 116715898571541490637359741754720512 3805637 -990989554632932714840251249223621376 3805638 -389663716833394408770222443004853056 3805639 -1076388685428795681603553232938283560 3805640 827874227393786415802834489950720000 3805641 553669575717681089291555254058454720 3805642 -383019181225771876297850526130500768 3805643 -2176595887644403153058378957209180680 3805644 1218631129020058853409647807727452160 3805645 -21331240320203342123424326331074100 3805646 -54349961515475226799617124300175616 3805647 -844370701495726676400856866828641400 3805648 192125031566922307520741839967354880 3805649 -794422771048236058210987458351654336 3805650 477505798976186237192226919659360000 3805651 -1326314342180631171595774770271192928 3805652 -1825245809776541840311966283342350464 3805653 -41367129305271982469857773820329984 3805654 -541210016784965220867044333957131008 3805655 115565920342344425773483886602598400 3805656 12414405896759941778850421439324160 3805657 2847208124492358911167955303254436100 3805658 944854514421616813896545727859741680 3805659 -228530854724858093941066426233165552 3805660 -1107833244984687438191733555705592320 3805661 -400084160813183327577680983281480276 3805662 -3713396768873437708334572929248256 3805663 155028083127461051776097107707338912 3805664 1253462349464120960494594876855812096 3805665 150261868319257236159122779863731520 3805666 -538338958133473781567952268558081968 3805667 -5729924084037966960884558992917734400 3805668 36619488237992320298341068378257664 3805669 677982734767592351590701705703157952 3805670 -22907592367764739192519196633798400 3805671 956612428419663075905008259755339008 3805672 -2839459093833236916356105609871360 3805673 -1460870560179556024372934850718539078 3805674 -968221422363724500029426232047850240 3805675 -162184563699583782844396020060835200 3805676 -54417721967455785291641784829132800 3805677 629174209715367839085483183658248000 3805678 -1246857085762320229239230398541223360 3805679 -2316822431569837548690336716837004720 3805680 129163358169288903304223493860229120 3805681 2148181783658698951418436247389523200 3805682 322202441208090646239725074528837632 3805683 1067654664123473366158518142332630840 3805684 -247788338219714299314474694689619968 3805685 -825624065865583974384900683905377000 3805686 203049457141889897772828070209707232 3805687 -282338474917384790562421478906352664 3805688 -1529371937871997489426256255459082240 3805689 -717276897962990674717018925230355376 3805690 339535302358220843128666725915463680 3805691 44550759801450970914105184618786800 3805692 1584133434480167866109966194745856 3805693 151972776940681974751423901198996364 3805694 50600203401602241641950961239504896 3805695 142095156308958320412799584425260320 3805696 668319205397998425607458899531661312 3805697 -274686369313394373204466541139144768 3805698 132781553499585992791548264175531008 3805699 -3490286763253370142968387958586587840 3805700 561416991945994636006087842976128000 3805701 1190039834821182071589833331490571232 3805702 -276557517652476015700524379094959296 3805703 -243650136445784249142398487759618000 3805704 18753815725194770955288650531635200 3805705 1833245715205614435090855196982393160 3805706 343778303571970773065479381463129184 3805707 424023881872171783783293626371960320 3805708 48863877043160821968888067822761728 3805709 14860996301661557261292210993204120 3805710 -228790479555826271271281451447815040 3805711 -328899564093679408863646380172951728 3805712 -122744957899306044089736638150467584 3805713 1285616920763217835983061318677151842 3805714 -1508433551506772225446689216522269568 3805715 6260324087660339503260053708989440 3805716 317884574948128188053698877976705024 3805717 2117654969756702554027087921437226766 3805718 -87706674325192845056519969328955392 3805719 -249184182755511688173729186772425600 3805720 103551601933078531989518840885452800 3805721 500584686701343824822342782520606922 3805722 465985311194269621938980051957272032 3805723 -1205877705567016843012613884493737320 3805724 186350872852237502541807523607270400 3805725 -130290657384549396603491127820224000 3805726 -913096986045493824024522290913218688 3805727 -803369609172186898023895478444564640 3805728 1040937125154659797888509334373007360 3805729 -995792574951389195539813128523967640 3805730 4294016566543712594362621600465920 3805731 1795537473942424842597314178518400000 3805732 42495031013991602851839694299368064 3805733 1144872297055264636011330140524337982 3805734 35440864522347952038922789304166912 3805735 883325207120189372696290554096933600 3805736 -1854498110406981272653476851111116800 3805737 -542548803386544102552957112754716032 3805738 861701225586916962245721674054019840 3805739 441532619974776469437257502497808672 3805740 253780671997134564195391750508866560 3805741 -1091528705510396686124341626630764736 3805742 52699249003510616715364824148892544 3805743 20177126904642291149081229857597328 3805744 14871868692282359840920222967644160 3805745 552294689225799194919426348022050600 3805746 37166948398907808930465826512568320 3805747 -553054112082331544144848704100162560 3805748 720731313247767211862821832455809408 3805749 -147373028549389887291556705331754066 3805750 580895369346920791594813120515168000 3805751 -634424159620671630684720552056423400 3805752 -662855059398825709971373115054714880 3805753 -313870882808042010937555985509368320 3805754 279686428390282951853895448089726576 3805755 -1069318850864453702488381026015415440 3805756 -273948139822781195237345605901586432 3805757 2438000463579897858887425562675277600 3805758 17960656964519804549757247395072000 3805759 2032736789048142973947466154061363120 3805760 104514980554926613430089210134528000 3805761 -1529802997324413744735721247418635616 3805762 483727515171216067535285956342183632 3805763 127485210685330931349929270298833184 3805764 -611383309115140494578348031797637120 3805765 1359951464972476525165782916193241660 3805766 -42472283258078700686678899653675168 3805767 -1030221935412603069602435238136681632 3805768 -1942058750238127839113890930098109440 3805769 1224122474549520955174969414077930960 3805770 -404020276386004758022736324341190400 3805771 -768553307421392206802783756018873088 3805772 6016614711959802462710206238630400 3805773 1099346382883717999190846136797359104 3805774 -457661554389230648162828251591582848 3805775 -1103839242635567300524554110656150200 3805776 62354931891714295174565497859604480 3805777 92809278051520972852376408089486080 3805778 333930636452701510109792841595309056 3805779 -1329981313883712473249734942767423816 3805780 22479790710964725747050340697344000 3805781 -350131981600981545225129016838665380 3805782 -2229865028725626597259354936717440 3805783 677093489088557366986142569015539160 3805784 -642979574026792778080485462286878720 3805785 95768476483679177277329247397870980 3805786 27285649289791528693440787454746080 3805787 731885580414816531591351353821886640 3805788 44834015406782802039695160532770816 3805789 878695274188482133874571722748560524 3805790 -990716007043931311653476701054602240 3805791 -318146277746351718468050876891928576 3805792 1603988498028073552945581480470249472 3805793 -96254833285801240496899829125170540 3805794 -820950670365510806344450278802595376 3805795 335630907470341863597274766444736000 3805796 -344032647336378625594719385618262400 3805797 -49340015049956870400252099697936800 3805798 -508990859764690672251816630064653600 3805799 -658310204858130841292303806193222136 3805800 -475829787883928393424741626161152000 3805801 -38369220427128074414268499275286816 3805802 -93493595752211829017629304472425472 3805803 -679189475490631278582248057468477988 3805804 329195098373374359434623979843341312 3805805 -590037347844817139485949738561079540 3805806 -348706109241420835594862249566082496 3805807 3425231789157926338919838140689661904 3805808 134420635020511514973717526937862144 3805809 115407209714567509746619994084032512 3805810 44494972586482469746484569394280960 3805811 2421212772485370210968571862735406412 3805812 1760090151136792834723664593759334400 3805813 1602212469385661841664384033696992 3805814 812099745900443657744722380491739840 3805815 -428108848326528861024574391141668800 3805816 277801006111670208365260126130626560 3805817 -3019453242777217124143369222428922134 3805818 -370272500522713255455888288221790720 3805819 -322720457653505703272995876622578780 3805820 614038244877399176855080648122124800 3805821 -864595222243314229204721732659763610 3805822 1084585688923994751595627996395069312 3805823 118788901229449902119076633443203440 3805824 502016656477317039643734857094266880 3805825 -804800868974462891201887795916736000 3805826 -3715009816129896671866572017005536 3805827 468868399581044855552802915807980208 3805828 328618641413604318220247899896720640 3805829 -2830051057215848431678469039294385570 3805830 -241679248957718831985714881374487040 3805831 -1382897282190807777278134997134331368 3805832 100323228063737949539368361461478400 3805833 543148758234021966063145003281576960 3805834 789735646242238155544352318188224816 3805835 -134895758004646542521957244828489840 3805836 272280169769833123688840753559306240 3805837 -1182291922898714488422684229520253568 3805838 908657134460705348302150989799320000 3805839 -436725778063613818481138939949941760 3805840 -69466124027695495225624638460231680 3805841 -62631234087297146669743604756276388 3805842 510670014298699956689827108602525312 3805843 -1870206579799331546840889363445244880 3805844 -3982795187688980670822390499123200 3805845 -76926971318203742092462614441744000 3805846 -991014968987646192827684870923970496 3805847 -1611928063617665070143655513010207320 3805848 -316453178822437993304105438617958400 3805849 -2327184276682213956980851357176820150 3805850 1161484981593205344339783308274912000 3805851 -269035985881749873750183828791269632 3805852 183792253471746851274701054577717760 3805853 2177796664568645577602743715988528102 3805854 -4941740676551818807139706830453760 3805855 88397183876077991590227317834051760 3805856 -1610612142401274535261684836452007936 3805857 307705139247960960211725289557356160 3805858 103071890958919324057680677716626432 3805859 -2643361099947619682860856464476208440 3805860 65062626895179458960417859566223360 3805861 241011992958871835924288352191030462 3805862 895202380724109983889255572109054432 3805863 1268276912536967742419797846288527144 3805864 -92709414288057007336953767656826880 3805865 52089590442438525940687617749419200 3805866 -273747059682685341329789501867569152 3805867 -10196869020440320158066926177942480 3805868 -230549022294246223436829410005291008 3805869 1272365146840736813366555391602343744 3805870 -45548735483085371239346287354045440 3805871 -53839291525952513693536833031096320 3805872 2589103083314523513325196383617024 3805873 339361798255541332463110252217400000 3805874 219797534167688157458675408964018720 3805875 -205222845078408544498595426758200000 3805876 -1857151400169918132856882297249152640 3805877 1364915291040257643243061905927085020 3805878 -599881046820400914900734713985510976 3805879 -258964340837065730681073290883266688 3805880 -145776217978043938910005665738854400 3805881 -329082734429895835830887580370704048 3805882 -78259458440158815522711522668103936 3805883 -1383044912950695391387008345626302680 3805884 -270880972005427524905457892472939520 3805885 -1808068322536713124256180913136014420 3805886 -207209098606973765983871940867062400 3805887 -1539309999944102311620067961314944 3805888 696113380400999782299823317516812288 3805889 928080912494155003134680826502362690 3805890 415594567274343461310141152155238400 3805891 -1765162802343264547540116795001261416 3805892 -669261790247327464935415511888174592 3805893 -265651113753237018273932321202528000 3805894 -197801770037276187446771202083595648 3805895 327831824503542995723527522449137400 3805896 -1005704152043593541823064713972695040 3805897 1220735201704322277457744773538720346 3805898 -72634136364621608556979566788279040 3805899 -784806333997254513406729273321085736 3805900 -109923156390511347493707663455052800 3805901 172842134732746594826990413287998208 3805902 544338937984473511063811636667736320 3805903 2861824699745892730889962181623047152 3805904 -248423360706081618119234114377482240 3805905 -248279845600910376375703637095025280 3805906 326094644288055548573226198495271584 3805907 -143826995077010622942339786226488000 3805908 441328407905191313788303190639708160 3805909 1370711415013575838855282309767359040 3805910 491651692331857072815304328983407360 3805911 -980557994755974025717651596696380640 3805912 219401989808362066715185779021619200 3805913 -1614306517104303330078088224608294880 3805914 247537522063927691275392221835336192 3805915 -215908383033746180364883855597093440 3805916 -439970268739201780068657888683189760 3805917 91241478181846194863001379306638048 3805918 -1425758933738324116135355718363877440 3805919 -794880448597901236193405431011867840 3805920 293949585424178567729835251938099200 3805921 494310559315263729773808234863595712 3805922 182341869597461387588531400117394512 3805923 -1253949956536090786888024421753418432 3805924 -93434587030559719652615532046327808 3805925 -132491776579308586987878951710484000 3805926 -197050879269625793402102194090060416 3805927 2177859444610985673926089333807902776 3805928 81111232829143102724783985500160000 3805929 1171866931305414441641008671564102474 3805930 -8728716086315641954952336009364480 3805931 1382283377196873029433695882082467280 3805932 -149793478895788617269000362929094656 3805933 2870477155085240558342450182709940182 3805934 931945024663646796635427138542208 3805935 -534893185287941386385448222280634880 3805936 162777746509916247780672469747105792 3805937 -212995863997840367800210808941070748 3805938 -186007590177358100973446757032870256 3805939 4097111311041122487192231425786030560 3805940 -299388764750895073247778626347080960 3805941 -226683127471391803320111843773149440 3805942 -294182339971745504892675174432098688 3805943 612905900620631797973915091250675920 3805944 1036542653740089116107182562797342720 3805945 -478375491727821884415534996396730560 3805946 471733851150781847154955703400354672 3805947 -50870566609990050864524965778988360 3805948 119567854987329074368702424228997120 3805949 640073019411105600886483329303536736 3805950 83074452849619803025758014011761600 3805951 484576596771913326594199523226013952 3805952 1233193496439195217044502642358747136 3805953 355952282210934589943608412746730880 3805954 815387252419299391479324423022900176 3805955 538572829812619275762370993871716080 3805956 -294785012499882392320214863498407936 3805957 783664780727082621631683684909309120 3805958 117099791803184732505072448464969984 3805959 243037597805162221746100799358218880 3805960 -1969247863064918592642755661106176000 3805961 1000819756899097960829804607402210000 3805962 -426865296107116227747750751210376448 3805963 -279879133538667641484677350741918720 3805964 1859926652217767059737158449012958976 3805965 684786662796540401107672340407226400 3805966 760160053284597765267038503915530240 3805967 15355883404341152766516029372288952 3805968 156972181006459005686470353500504064 3805969 794818646917855495112676498197303140 3805970 20013223050521790379559612240002560 3805971 -165491480410915121472100190767444224 3805972 -1004520562198937185794023045227806720 3805973 27508617050847979513186608249069408 3805974 254469704485555880383416410243053440 3805975 821008994529867843985243482261206000 3805976 -318754900043599324826462553580953600 3805977 -107079887337603416574693643357036128 3805978 -1337136882604044891171739345382688000 3805979 1735717443434202082482978879460808580 3805980 -347840311139299200503083710010521600 3805981 -367124413779405574509919980648097908 3805982 -1275729475123286067887883891289953408 3805983 565142595573154124740804792239119040 3805984 168684183182984991494434038346678272 3805985 -750739492134594018669057485264716800 3805986 983691127116677342201691124322273664 3805987 -153464573472829924807922520620499364 3805988 -705978577419290431634503179476272512 3805989 399840728575911580393280449584819840 3805990 339733378427480722103780439915338880 3805991 -958881034179425665979773913232331728 3805992 1461784343034254802145180267248184320 3805993 2534443981927244507974309594335922320 3805994 -214738026645973505407470913414127616 3805995 -139729731504148283493884113337348880 3805996 796503895474851285960756766367024640 3805997 190335900083034668515257914601678552 3805998 -172053289368482723503402923654773760 3805999 782498555511068552124572337309098000 3806000 180057893813973764548835568795648000 3806001 10352431028468168460287316696127680 3806002 243860420931951725588009949059912832 3806003 102955070469821370138803660478906252 3806004 -847511869067254671774045967226972160 3806005 63506715911753844432292496024227200 3806006 1162013721567264177119800437423617952 3806007 895158148595103256796392657647761640 3806008 -2214890469037426798712971752965591040 3806009 1256449998867824760351208620412263210 3806010 50452624489842106583911829537077440 3806011 -1146630258801344091976557164231348016 3806012 23037233296912441140970257919319040 3806013 -2123751771861373141136482614496119936 3806014 -211742424721255539991385211198246144 3806015 1159737696878141468399820496927133160 3806016 8495924729371401504744280103583744 3806017 414223422908342233244011698658253760 3806018 1044131937601365524620900527839838720 3806019 -506043090628690946213720564209160496 3806020 -521471352280542086179007707905227520 3806021 2035135041498808374897798675158616222 3806022 27927089990144540177322636974006784 3806023 -8297732353160217085616591873636136 3806024 -2250760933269704432653956317053271040 3806025 146901366550867999902457536644025600 3806026 299939859689110526159938207170498816 3806027 1869359541184203544441126773264057876 3806028 -46505231569932957227632687262452224 3806029 742784650719545874102463223735312630 3806030 -308545717867143567815648465772612480 3806031 -1096443674534723819451249461802024960 3806032 -472302053090106985063111075111051264 3806033 165175506071622849129749950206020160 3806034 -412409842183455740480572842789734400 3806035 1082591501950009484218776035984082480 3806036 237365598158971561269229151488955904 3806037 701750843116645000378724121140855694 3806038 1248627784641455966046507773775221760 3806039 1226695617545107115323624135716187656 3806040 92317838423992344841858399508889600 3806041 -579499986447843926326569101155934700 3806042 109830407012914861042130222024190720 3806043 -278321803368261144850249519486450536 3806044 1130422993008156428542085263375222272 3806045 1699198501544262788443809920187416280 3806046 -115632516637271410517523929892681600 3806047 716220506350013811488997661466460000 3806048 1033308076238543491367363340688687104 3806049 1307522951573075410991768147100932784 3806050 135198339561751128829693686027388800 3806051 975333492317089964126195511294689052 3806052 950119479291712846218218427942392832 3806053 373963556789797041138021254416145404 3806054 198527262711672564878405554342457472 3806055 3097724850177542234722840046781600 3806056 -1124149592093828693642934475456512000 3806057 -1501739214504438714062394214731652608 3806058 -260373347297086878775811833344412416 3806059 -9179448881445611117549766911449496 3806060 2014634998163117093487915863250432000 3806061 -268628664851067509109085378660646400 3806062 -268204782714842006509454307242726400 3806063 -57718459276102079986246269680787456 3806064 -40852174298500352929367876191911936 3806065 1047627315532689186634993292644241460 3806066 -570474680382576749417393796485582592 3806067 579676993695629893440411558079606848 3806068 -167483203758962224518385660560130048 3806069 -4034504626482130313930931728861217504 3806070 69811756379560497349758376912055040 3806071 -994258619386259844716441956257166656 3806072 557656249147206111934403788497100800 3806073 1200315718722986582718860400471822522 3806074 -16160260374642319871204858587891200 3806075 178485673662763471906674403559796000 3806076 -1220958998959422908131480954814929920 3806077 1261937092185463394378965534545935520 3806078 1497641234260745717910947558564288256 3806079 721471876978390837042441494669318432 3806080 -1731848956149716862430564306649088000 3806081 1060678349263114021945122179224540500 3806082 -201038283735598764536253349890585600 3806083 1289939241224587468144446039407934332 3806084 -1050787745222684021325851379796685568 3806085 -526373216696425307718438353916475200 3806086 502876874298684182566107898907898624 3806087 245092631438704350169971404287376832 3806088 501591679600983966093907905992294400 3806089 -352712418841857850065236600829564480 3806090 273521457170742744496012417565241600 3806091 -689113563452736059240286482728325700 3806092 -35606910560586556045253661069882368 3806093 -169974588070143359660841505354499658 3806094 330204577160861273565242736336876672 3806095 1436174524240075187473296669908716800 3806096 -132398875700825996455328674086912000 3806097 613408339132778001009170147236199424 3806098 -359440367772101533757921084317211520 3806099 -2189239439243292533431266169937219520 3806100 -39344178930216485397233591227248000 3806101 -526822338557868248212473787609777988 3806102 -1935573251201335530892130503962048 3806103 45739580988653681545653320021387904 3806104 1835947871749914304251978337997813760 3806105 32613080698654794185821230012525000 3806106 422868510582967777632428721784094208 3806107 5734964192072567560281736622306240036 3806108 887386403581491410337496701488395776 3806109 -78134876187584426322460495363341216 3806110 -224717403355491615692171738737582080 3806111 487763730468163047702428600061215712 3806112 -282488526025348685761634634118987776 3806113 5711219607250459380333162583073160 3806114 -534253002007034536270887735927978720 3806115 384850875341541217045564452416076720 3806116 660057510756015560826521514509955328 3806117 -236815215560913091201584857956391808 3806118 -242142134272957117658826251110195200 3806119 -2055544114137605359871751146303257480 3806120 -1230247357310351383166537660634163200 3806121 -635832036023921766459444664002671136 3806122 863295624953662395154753556659112112 3806123 -962326049813827892396359746522791628 3806124 632250476864730996517461798851544576 3806125 -704137118897732569752159539748225000 3806126 -209537053009338222981027273711799488 3806127 220027075801696615934422279143981288 3806128 291944528428678223805581354056957952 3806129 1617940787974300998905449562790555876 3806130 11380927036529488998555041206003200 3806131 3540140117311467125115817708771584 3806132 -28512140815126167703413815083216896 3806133 198878749493119466670246145545589248 3806134 962457200016951556162962073845734400 3806135 -1395992731496409999409522029493882920 3806136 -2326444036030267116874457902025932800 3806137 -1662460309959818272914492126173827760 3806138 465515243694379891844635236959076096 3806139 233165021244875953468957844804294424 3806140 -273611342555567646307670556871372800 3806141 2344715651712853604949803508231470400 3806142 426469268735332456360473690622116480 3806143 -178485808228105470177788716425067656 3806144 114706386331466876341130575107588096 3806145 -3310968220351880503317572727308160 3806146 -499175584025911904589996474871975728 3806147 -9754896674582001789823671970686768 3806148 509858088699991807736047703686855680 3806149 -900258321104962145585784783269141760 3806150 672860621752906918719911372509480800 3806151 818766632127813397814385775444271184 3806152 748944916723601763455330747697070080 3806153 176531018964873228139670644330418448 3806154 -807861661562732280755669318264232960 3806155 68094059873757535038786868877774400 3806156 -30471155295756788648433303348495360 3806157 -1177271303117751271419036465123796608 3806158 -869180726931661309177122331516888320 3806159 -1528580758725670004033511511862077440 3806160 22864018740908152012962627148185600 3806161 155420014772838860630812510116378624 3806162 1128477745165540139594225931418418832 3806163 -505054087659144271670685446614384800 3806164 968052898239209444698472036668096512 3806165 -1814383999644296421722390501765626080 3806166 -30426849300255368886663006256146432 3806167 795146877711010296009751707721070216 3806168 1017685901229561061728240958205829120 3806169 -482668653512238669864904908169304352 3806170 -502345552560216694269819626683736640 3806171 328594706438888308749460047221749200 3806172 -85044688766986674411099539576930304 3806173 -987611686920649634327870646835581300 3806174 -323558819270039677256220885533435520 3806175 674632336704759944287796971762272000 3806176 -1165727391256403920551356051226624 3806177 -1229241520207619633832232707144730974 3806178 -53013920048603950623853314921979392 3806179 442464290609929389224649866579845248 3806180 176785644767388838950019954730926080 3806181 -1370211748772257070846413352898689988 3806182 731571485211333134433095907084756192 3806183 870019834300875666531895180963281840 3806184 681418515174306585360929358257848320 3806185 1395971778348820449131116971541154760 3806186 39798373034410251544344084256531200 3806187 33349787944303997456020430077158144 3806188 18226962013906842947360009121364480 3806189 2158178268495227051745171864218763990 3806190 -9240391130365195568727773755576320 3806191 2393962170056251497262920043049152592 3806192 312203167554278514861709287631749120 3806193 1200296744948321792278232447774942064 3806194 -33851290511599231286614023881856000 3806195 122327926845213264278596705772404320 3806196 18162805411994485967428373153003520 3806197 -2079276691136802135056058223609174354 3806198 400007246900941424510081288463883392 3806199 300152185203414470335129075419638784 3806200 -1816186619429109542506964599296000 3806201 -424972222115234247895886364493357056 3806202 559319772262194697315752949527724032 3806203 1607327153706261572969583233108331160 3806204 949873454690809638913093643564883456 3806205 495353765883795913933549463387376000 3806206 -695344423667204813811603791242088448 3806207 2408115801031815886080630404524563456 3806208 -362361238102925486048327645150576640 3806209 -3014866326442793022826009824266124480 3806210 487865418149787714996551244440393760 3806211 425444168173005395261801066874507264 3806212 979885955188549543918379218959971456 3806213 131831749125097364740785860806303200 3806214 536690268141997397877936456309785088 3806215 -36537051702767840045386482300102720 3806216 -2596269284291488473356742023171435520 3806217 -986780978648113908297484918165115520 3806218 -781219584020109553158623429858261616 3806219 -2311887161415016127181438948286256304 3806220 -53442935670316797501507978987110400 3806221 -456877505159044972997777161202092500 3806222 -16765750561982554123476085078188480 3806223 1570252368297784232636822755570139784 3806224 -62594647198116855487509681083252736 3806225 -411459273704989324156057517653556250 3806226 -551881529333020360363759804058113008 3806227 820505881139343539241188318377265392 3806228 1230753180272638660181137846608413568 3806229 155998307348723409436066490037296640 3806230 324122585189082253307442248727317760 3806231 22350704723315922926589422340312960 3806232 758428161565262334425851778467430400 3806233 -696957322494367330589466875107934518 3806234 -1465390026904984455726681429175155984 3806235 -85562982290436158976298023653933760 3806236 -715472421618067602384564983175959552 3806237 52023553362971161658324705386394406 3806238 -524066560295399224557717251205233856 3806239 1425160199018240729054179772889550320 3806240 -204310065765113510598971747175628800 3806241 -334317336296383767197460956544310608 3806242 -146628036056182208171507783947302912 3806243 844133095065267811098387902845142016 3806244 -277399012985334101629107613671874560 3806245 1788771739802318616018207892108117500 3806246 -129823350050161130617494712918352928 3806247 200051592671558868143600984679520128 3806248 -1000951488573188056586921790831329280 3806249 -670013600424881171319137216520512568 3806250 197236043189131261714007617008000000 3806251 -2244634527594054500711565309591979400 3806252 1588970571013108329413634095155955712 3806253 -957011973297247897644074124640038336 3806254 -212002005744955599422605389697628160 3806255 -607850822772302929997366000697942840 3806256 137343393130428253317640502641950720 3806257 130947723374386665291831219925298944 3806258 65962794055192822852523891550059040 3806259 52807618087170568470140206291272504 3806260 1041654623693989360482501326430554880 3806261 -267031153803751028901083898354143076 3806262 1676588463692369640350535055690931328 3806263 1041140685193322882494007638342038240 3806264 379600999801635304664287824606658560 3806265 731803244615917386081185240794624320 3806266 1305349022492975256345800771794495200 3806267 -601269875649202262797374777677069880 3806268 -934151709670962134309390337710722560 3806269 1976481554451457002672372420459407040 3806270 -206086100317328046018438082410393600 3806271 -30446909493370756801759414122343200 3806272 -466282610816415888071308010210197504 3806273 -936734945928241342687481630553600 3806274 -28211229078702484892852625484032 3806275 1057953010717588277135297919992880600 3806276 -668549810797368396187869136687107840 3806277 -553540519287971798967160377123106080 3806278 -175572435806754670795640050537037568 3806279 -678569227731381882202439233079229240 3806280 -255604512924429199686150414515712000 3806281 -130497480364294103839720389710746918 3806282 -919340088866096894628656929691138208 3806283 -774063102470775313288225374794583072 3806284 411942785013298103482092844261327616 3806285 102816580124752132312347649583112960 3806286 -378541191943721157367013799584799744 3806287 1933005989425610581849638779536589936 3806288 -593062433261489711464953959448723456 3806289 -1562861665238775291710113619266887600 3806290 377639731404591236356491491588618400 3806291 -1289528723455779875861678262116908308 3806292 70553390196266653124079604571480064 3806293 44559144982767927188502610421684544 3806294 317305211144928474051451830655569696 3806295 -2016205344145009075911514969055616000 3806296 -1148592252179464437836331061208064000 3806297 -2141036632650835849767754747167120 3806298 -375240498835394619828054428700602880 3806299 1572172550659420556375404655936898560 3806300 -637562396490948215525876498445312000 3806301 251802570297145743836106848149521024 3806302 50777026067150789735347878129278400 3806303 -2375588977562510936419367131568276448 3806304 -216873582994374928516463965010657280 3806305 -1631629346192415838425245469280866540 3806306 -557780729719006073088601402401093120 3806307 -604980140632914243966262034589709596 3806308 -1416815580444187388312083082092646400 3806309 286952412833817386719573461524759004 3806310 295736858541703007532181911091230720 3806311 -739919443084871203191199127651011368 3806312 -794263010718548596595025062449996800 3806313 -233100124786029154172648128843910976 3806314 386919104490830279254090125386580480 3806315 -2083063508260333473830593859188427040 3806316 -80864755512523020092447287526274048 3806317 -9573703629930240180560663919077376 3806318 686204035710238595455184638665015360 3806319 -311757487251070200529529569760923392 3806320 173854644777930157993659133894164480 3806321 2425452959927181308383666208499693522 3806322 -28081280912035139293259726973388800 3806323 -107487376174672865249644037912637536 3806324 -968348999975470948602710512162802304 3806325 1220664310750605730142107579653720000 3806326 7498155732509889692312390245258560 3806327 1002653609759462334716784536985590400 3806328 972535286100828102897119073419612160 3806329 -1031257954873407845440236028679291520 3806330 -220249961212739372706751598745550080 3806331 -421348877245492842419135363960374248 3806332 1348415460189974940072653825687607296 3806333 2081987778515728231655553324982152582 3806334 -329888708960026319617588547636636928 3806335 -122928900984325259059766258192083200 3806336 -290328201200382880516300902110330880 3806337 593841320652897098265393538244320320 3806338 18763053595883987861939033899992096 3806339 457237883969789544375496171813049568 3806340 -324668973640807469629786094878924800 3806341 -47335819321207305882267780271461696 3806342 214694828620274522589424612868927232 3806343 79905853356668539721523004597042032 3806344 893856559824404774022042129096668160 3806345 -944763077050389820695914998659041400 3806346 333516252888398734765210340874524160 3806347 -1198375557515083052344150968849052204 3806348 332654604663495557033872250706487296 3806349 -1694706365820115804773922132087503936 3806350 264272016905875111728207192944616000 3806351 2394467515559305573330586188178308032 3806352 -176751561516640974884115034537328640 3806353 -95928821050850334396940026526163420 3806354 9883064303536839276747886768353600 3806355 259282118322841192810524819941425920 3806356 -1783076167668259351619076086872958080 3806357 -255218214889256947860951550418047488 3806358 87536513100889572695343630812850048 3806359 -558940273824760967373216822288913896 3806360 2889198087549185569142236949913600 3806361 -59312503439041238247522742257980412 3806362 176493958274352967129204006767842304 3806363 -1566898916196890896063288918807314672 3806364 -523680364614693610714187406951949824 3806365 1742284487988506751068726397834768000 3806366 7959925471501957630299506079619584 3806367 695932404613817330326441464904900680 3806368 -2498851036265498155756356623935340544 3806369 -800114054906987953384529742984999774 3806370 -18023949870979266252259926830304480 3806371 -2755866381287248488685602915581052168 3806372 -34939863308176487379501710417280000 3806373 -1014748915227134292970211834214611616 3806374 -101387485930629465336890645777266560 3806375 -884834193488220092961870193279896000 3806376 76123351371590301355478295006412800 3806377 -2097300556044535589810322054613811468 3806378 12155760987809143910488029392770560 3806379 -2667700172246749438750433560804960080 3806380 367799990314679001074917047619906560 3806381 -26326953321925779024468414259938336 3806382 308756342744128907376037311956899392 3806383 467694122899127301267781336697025520 3806384 6315217827134450054180607934709760 3806385 434742057150876603615334880274278400 3806386 -2507288899146995036024491955138196480 3806387 -874405385512371799318826277318758592 3806388 -535459347086253580022387190182540928 3806389 269130749672564892773750091220081920 3806390 275659407173231979493424081396532480 3806391 1561056599081469459249388366337077992 3806392 162349372341836917501546939881185280 3806393 1414024202293710791484354312833852244 3806394 15621722320109913579486212722384128 3806395 -1225094180374065762947215765726729200 3806396 1663605454925585568362162957052034560 3806397 151746146386335221569021259458444800 3806398 -682183955404443108665961464385196800 3806399 -186306285890743437009394969211464992 3806400 69710556151478665499715074890137600 3806401 926560112606002734372484896762424353 3806402 1103421158241614711884566907650544032 3806403 15303034949952187224690271598482560 3806404 -790537896409060311781380606275522560 3806405 342021072700192260320937104759485560 3806406 976983570023553369795683067834556800 3806407 738324996707149789368910377879555120 3806408 385909893745440024069209127108280320 3806409 -383411877815434838950946955728902896 3806410 -780541910806203035730705067454708640 3806411 -571489994719435963105724443319488368 3806412 514692256655098906553019796009085952 3806413 485586195849604039687836287772486124 3806414 -693354905617282351411636522708762944 3806415 -862297577028311754718092796704985680 3806416 440334856558181703092168930358812672 3806417 -34704820625749990635222947009801820 3806418 461528072992822408003304217606528 3806419 -299478765136004546785941357027902044 3806420 439413974830945352983681913932865280 3806421 -705681181971062084479421568903105888 3806422 63661417405806042100030319874014400 3806423 -2829641047699692626690857118508830328 3806424 1675615163101543749323581252168089600 3806425 367127695870948299319372510730996800 3806426 270550592355993165410786404591117248 3806427 -359588459780744390854798215128629968 3806428 -158710654767460727785355008063606784 3806429 2486492098501885366323121113536674080 3806430 166770145676225435859350964486570240 3806431 1203901771031036415963539739061622784 3806432 -208398838822178629697782843829649408 3806433 -110142003239946511769660602791448638 3806434 -1051172941901213791022710510219470048 3806435 -1301298139954034985936385255295725200 3806436 1432679783475816320859734399540084736 3806437 -2841788831295066519565255152043382914 3806438 375079484565496803665149113026904960 3806439 9857276753942560427929823951609856 3806440 -456596558888209172171352992054476800 3806441 291100504403144964340664470345557600 3806442 -518417031078340095023119719494894160 3806443 76323421578578782076859320008021944 3806444 -531674306761370005098647471069372160 3806445 -666209488114314549294708098206594080 3806446 6326236748278755988036168288748544 3806447 -2450962976420429996971741103074813104 3806448 -368816603758078737744690451001081856 3806449 -859652531185301824116393269348821964 3806450 -317814483483742590735768910349778000 3806451 937638900863464668662959794938017800 3806452 -281922559104982984203476086358777856 3806453 -1368939191355243286814353542375191040 3806454 -430760863338565852834898813876846592 3806455 599414292973352299939997986202742360 3806456 -1371071680463050082764782873080709120 3806457 1839648561128179275436518537596200320 3806458 950499780040755537451688882067508080 3806459 691215760372976934950424076881218880 3806460 148442158137137867699604650975232000 3806461 -1142123543801673915102287452500485876 3806462 328436971143240481095944805028611264 3806463 749424522256333942282282029704805504 3806464 -2287955898581532874821370376177582080 3806465 202432521606284226258507950155704720 3806466 10834084797243522412595453744053248 3806467 325060769322401036134335305205247992 3806468 2177992471504344183162952092089610240 3806469 789226620952989458148633495482542524 3806470 460489189405627808157066167033429760 3806471 4272939727214350429532002867485201192 3806472 35703821321756588409462246961152000 3806473 -7727436701862392081701319013397296 3806474 58150082412916580680631550432471552 3806475 250490646091017132159288347813190600 3806476 2263241341232399901987979684655656960 3806477 -2142622284155862321856340914868684160 3806478 127700643998775732947254433992734144 3806479 2128801099219906332886633819416513640 3806480 -273332737329864360714017026992291840 3806481 33340333109038537611753144392969088 3806482 -1302394378409542119173592104578677600 3806483 2211303549532872290305478208252447840 3806484 -458487838593860744960514296042231808 3806485 -213588197437338186093706640049206820 3806486 683519873715410643047122612945616640 3806487 2569873281733208143334453527835310240 3806488 -548215898872980419272228970189537280 3806489 -35353080303528887595663958632942576 3806490 -60895470463212100286627095984680960 3806491 -760392748008043031570358899704201328 3806492 1180118775226264119565763312563324416 3806493 -375255784889161626537490430088333216 3806494 -1007353969537806858207307799317912704 3806495 440737704392186128712078221145487360 3806496 -499636440036451794413796848759144448 3806497 193589071755092646181121611999916032 3806498 91445304864211186980286769792064000 3806499 1020796101190702615633361460170457408 3806500 -626431691710021886753219422073856000 3806501 -2055791257077294741878367900769602498 3806502 95386607006479692908050930278979584 3806503 578133871220878804225315172544678000 3806504 800429617537922966169987882187960320 3806505 -1143289549664216454009193024792859100 3806506 362102390243867290951845828326052864 3806507 54046580644732804484047807596600756 3806508 1055346279467632535068267693621224960 3806509 -421860721217678759354088769125764384 3806510 693104184625779131488487398867700160 3806511 -309805063486550603754211653017658480 3806512 33605768121980637330854893891256320 3806513 732202981929894552274470564446062644 3806514 -14273303175432750361528697642460144 3806515 320383078532145966583446122927365200 3806516 500306500531781584498629367003029888 3806517 512316410044564009668888257704911360 3806518 -58560125713212660972039685174735296 3806519 -811968492566660063919962049641281656 3806520 -1057247723463670041798884480127590400 3806521 -2743134669581546056206913219435363884 3806522 398374037192874366800028059118464448 3806523 -63292568893988305432843919256302592 3806524 373269184581642643013594877939951616 3806525 625638572131490126249173651071604800 3806526 -530269533510640323207979957119665856 3806527 790638631483866370246881171762301376 3806528 320844433247113550702297168002154496 3806529 -512908601308216840410560463549540816 3806530 75316383787002373901309001093734400 3806531 36606161643164586024870924615504600 3806532 -21060085684386268904568155901434880 3806533 3594206525091747271083180056668562784 3806534 460780498142449249731085822102822272 3806535 92708348365011567917632475769397200 3806536 2862146091341477079000326615851008000 3806537 -86078933934018682226576577417694848 3806538 -121236190622248855198694240027939328 3806539 -970460431099495502343288049020968 3806540 411526405154383539353044846804454400 3806541 1770871171497562066130625069895573440 3806542 -570917373201348805800773566218347328 3806543 -117954170014185802505329225498212000 3806544 -14080087294601749915438659360522240 3806545 614308480612468779982472496213002280 3806546 -280894451730118274380111308618518016 3806547 -2218748552585873327100960776809800 3806548 374252965003010291749544503670235008 3806549 -366301631121612002159112892193094450 3806550 -93848666049717005723613177232008000 3806551 -1100593060243166897201262518709543248 3806552 -260630955678192662787899750068224000 3806553 -446034499360671117560783511679459200 3806554 -1492652396447561506090419515354475024 3806555 -1742554567179971565741081422218634400 3806556 822112561765366254169888515584712192 3806557 -461470370319638391714463029824351194 3806558 -175137210221836295933327711975005824 3806559 523289390911440949616753826368443728 3806560 52625226563921696681060871540572160 3806561 3066078415107230767798755746930299824 3806562 -468721207586189327243378555382600960 3806563 86383055172616029067287502881483120 3806564 -622113953516490292981341175507261824 3806565 172201042668909560091846787298426400 3806566 306586240889296411780905108101457024 3806567 -819056080237929446680014221460237384 3806568 -361618320875221772097530924047564800 3806569 40151873847029934483998369308396800 3806570 845738729450526819125905408351536480 3806571 1121157175518355942688088758516342784 3806572 -224279668769944095673405672627666944 3806573 349789061573303599025426644417959360 3806574 503633168171050774005156234943457280 3806575 15757342614379682020639296628474600 3806576 473648679203286855076077773653573632 3806577 -417829720094331908331441964142736000 3806578 -1064235993871047869867576767214258160 3806579 -867461167607199394209091568238351024 3806580 -898276336991718734705069753971107840 3806581 -650541527302105177468365466218751328 3806582 258714618695634908438984040394323072 3806583 -34732034487547368307309258337235456 3806584 -195742114976842489767027086870077440 3806585 -12250788564695370844023800471062200 3806586 -55551012718625955874872590367511296 3806587 3089959328627248735798389632511747236 3806588 -1603982490772257221866670588355213312 3806589 1195944621267336916104812441972122560 3806590 197113827626661134527871782887953280 3806591 -1624694686624041690252342882685531008 3806592 -114001171286404893457751137289502720 3806593 996197102491516722675108481184373440 3806594 90495916241608652918921278022306304 3806595 8649625159633844930428623420894240 3806596 1177426049204712938148699146958339200 3806597 -1106211765285746715227213913973694148 3806598 -1351100893688011477464235261548410880 3806599 1798544868978391499551198067835896600 3806600 -160117272740370136957279590236160000 3806601 142297806775548692687350932685922832 3806602 164981693092121958323006539628008752 3806603 -989494747592611202528797400027808816 3806604 -168286370055304481358957320197962240 3806605 20302177373695203763333199693843520 3806606 -126968446759623354737799113328301440 3806607 137564744453035646964757823951216640 3806608 150647488302469058463932302994980864 3806609 486919906498509961124117499081333810 3806610 -289777320667171580108079863338905600 3806611 940216315791051703851045161288827024 3806612 1802584676023706439364511776387983360 3806613 -61631902784118800680853908037950080 3806614 131189758580516061760870066771968000 3806615 251943453802924415574099370862976000 3806616 -467121095864614483434445685295513600 3806617 -348235325861757579431634409585713334 3806618 -9319145370615243655813383272100096 3806619 259728432169024582438819203033055200 3806620 660347395863042115719436513588231680 3806621 -35054951298344855033377425853084800 3806622 -1416342054390378033066227775442656000 3806623 668808920157274127088621952759257120 3806624 -1052832886549595054703702862397964288 3806625 1166420699963853687160985556974448000 3806626 -75748337418682834772370352901197488 3806627 -1655028122329204157239712993069164080 3806628 403479758668161957867336391596158976 3806629 1548069840053927142879990048275201184 3806630 74487408312848017773690375294597120 3806631 -296707887824571775366869728122107120 3806632 -1456572760296498177218909490426347520 3806633 -865610964313060095604510166932687536 3806634 80100056042162596304338178603566080 3806635 474684953133623455535454215488265760 3806636 -1360112868404948367976740101343025920 3806637 897045825933529673785340042128186368 3806638 -402759043501949759911954379494228992 3806639 155011312057709783137248395916823440 3806640 186626598944264970894752385484062720 3806641 1569073024975961380247453348440817042 3806642 -32298023245853701309758650497701888 3806643 -1461107580482879084533076660171240136 3806644 -27508423481446346729190187561987328 3806645 133848043942232197860565650256512000 3806646 -82128233075184524134559960005156416 3806647 29347432629571278717552893847357640 3806648 1183327679407468220319756641410191360 3806649 474995255487402223324108166660167680 3806650 411652860956371398926092264338528000 3806651 -2833012702984978267674491714185377096 3806652 -606377825986086408678074217560448000 3806653 -806394112381767265624756963620839098 3806654 1280332312009396493916810546435852480 3806655 330489711992937752823861866639702160 3806656 138861863237131059744182509429063680 3806657 1618719836540312305775971709005106052 3806658 12792130630739389918074965561421984 3806659 -538214696165507993407730527107059140 3806660 -334951166186940647392262456239737600 3806661 -17999194089743958000376178716644864 3806662 -923689413825898659477057848609463168 3806663 1569630095724599572508576924590433448 3806664 -1215165271649011834396009549642260480 3806665 258741116836382486350275401242134720 3806666 -32694262255666490215065290564391936 3806667 1836438462223481401311752293140059760 3806668 -963104060934840766420392062925945344 3806669 -1485047019626404094068804538113100160 3806670 7552319923086221472199609831464960 3806671 -190681083052244202193250365412121600 3806672 -185213612636663086587927288366342144 3806673 542782247205883832580515813623940544 3806674 201323050051000008424512979855613952 3806675 218621756715948064386261075553269900 3806676 18970915658910791370612545015930880 3806677 847461009804558299455111461708525472 3806678 673435923115721963071728326006372640 3806679 -4537708354191984937991143083907200 3806680 687024775464363228158282384299008000 3806681 62094739730586749335601832103463952 3806682 164428749505429613173255045508356608 3806683 544709850302817591609557875414356932 3806684 -357438856511264121284103033401324544 3806685 -13143850065323502987286018816360200 3806686 -136561349760578944627047192399088512 3806687 777220089524626204902555942681906336 3806688 673473255709895048817065608127447040 3806689 353717189172117311619455628835171490 3806690 251536339432773654373835554937947200 3806691 442349763334258462947669576778274304 3806692 -198516405458224055269282710540826368 3806693 -771055670919095494011187767372909312 3806694 -390970685613383851775633911279722240 3806695 -1381141957380559919079214811704589520 3806696 1808931933952495994588869678397537280 3806697 -740657180487081221424866784865849200 3806698 296072163077066591042931532505137152 3806699 1011186626297985206835491744369229648 3806700 -183650187875073585270709861358784000 3806701 2172034857254617245744828509582399702 3806702 235052458422563351049301383874254912 3806703 -1897156488844502169098913331708633200 3806704 -4578460073357529629515793353408512 3806705 93819829205691630834398971608472320 3806706 76447413098060249742578091136353024 3806707 -220944642834650552482985753595402240 3806708 -89961832040097658147516824929130240 3806709 1760481858808933080515315890082079840 3806710 -607371650243037088368772815032244480 3806711 1552613307260152755519593051130894312 3806712 276113750371342056483456350509240320 3806713 -57209483968897570028087439046835120 3806714 1871289074403248998176776642451176160 3806715 1006148859523011059255204463857802240 3806716 -655526014137537110305545871218506240 3806717 4492555329195011989682526920730104652 3806718 1040034436959476810979120863229696000 3806719 608460238161232695104519872292108672 3806720 -300111299861076188144672995981393920 3806721 71984388407093404326608701063455090 3806722 -1806702402179481134403322079886082176 3806723 53204138456581579708778561560163784 3806724 -1033640107294441285207148437456671744 3806725 409890552427581920233104197533211100 3806726 -180594430523269631575835081084651520 3806727 92358387844697215806585361892686800 3806728 -589604202437123225620579514629155840 3806729 -2432400909589242549661934411748253680 3806730 391639254897099726039675428749670400 3806731 30456078346804729476402922933369912 3806732 179782472997978162776866580016287232 3806733 -437881073064454316553143886731468736 3806734 1375376851788280266595400757774623232 3806735 430656883516187946002684281034284680 3806736 208368126144536362954571993986105344 3806737 -271957376673324248526529554182219136 3806738 95342119952289020409499696826677248 3806739 -823892903031885883100287985530313280 3806740 467026568810372087080128131441172480 3806741 904744584496153733785764953515664142 3806742 83209124109401819808056584790546304 3806743 -2514684524580736285476802397263504920 3806744 -1056566406456229510918323691703930880 3806745 282121751315676310701083347957430400 3806746 154957215386895115932345492191673072 3806747 -8183319449211330565629782362967808 3806748 168042557549274989403533916395533824 3806749 -431914081495119208889591271494052250 3806750 853709927103789693599442067851312000 3806751 -614649263015603357612066827324312560 3806752 -592897039253277295060690401123237888 3806753 -173068272214952434196535427215241536 3806754 266561670006105658983946715981736960 3806755 1479698960500480406539429131911390160 3806756 210195616527327840148984582425774720 3806757 39442735251129341634489278776875006 3806758 -915236779621028801655624504791231520 3806759 2474143907071074914600525903588565552 3806760 -330903653954129587772135101480550400 3806761 -130130539003595985572255705093111430 3806762 -611352663369251156836699932461740368 3806763 -586367625045441059800240841597273256 3806764 546604612382285417327160174422666240 3806765 2682293911827229493877852649212756480 3806766 433337803584295587082104276779511744 3806767 -2776959942762688160388425454615699184 3806768 -91904269687069152599596397913047040 3806769 -314769412696475766233385591093073152 3806770 -304246644200397157540612716751242240 3806771 -765630232790077726323384446646821328 3806772 -1331890646979248432374317337263052800 3806773 1403367848958881599382751190276588480 3806774 -679164699179433761532423657402528864 3806775 152386718872228224650835346448470800 3806776 -282509446431131866858156681393520640 3806777 -744982101598956027963836093067955392 3806778 325835789625591881500249956200786688 3806779 -2740031485630177709241774651332881424 3806780 -68366233352536715684310052025126400 3806781 -2610200219158494490381119188776224 3806782 174142735948423742998069189962489600 3806783 -335532108081711598760816181192219480 3806784 297632352144420454002417557695365120 3806785 1957043970618884705768368306659616980 3806786 -265225113093516729933111910692550656 3806787 1800878262221118371538151078416781560 3806788 -1206567202398976811338397026908118912 3806789 -124175055048131188359798357949438944 3806790 393030320064802954756675921520640 3806791 262686701617683031466899042022499384 3806792 321411961581451878256175857773772800 3806793 787510264038563714546531706388898400 3806794 126788961378136112752226104274670432 3806795 1710872727730434805802643268225942320 3806796 295711562156189074078851558707281920 3806797 -1082281352754793848131595980832546420 3806798 268329087699195576128018269766973120 3806799 284576512107420193957438274716042368 3806800 20365684302321445425614976699596800 3806801 -604725961239272120923284179604111000 3806802 462655366881476294227358917361566080 3806803 277534129060294520880572971275011328 3806804 54172737742680274222310300715230976 3806805 151902151476851373511025281560521760 3806806 -130056431050566346174091899083570240 3806807 916571966702966011144583902422127152 3806808 -706791772584015885769346016597872640 3806809 -601617678568405708861684928705928300 3806810 -412276090971184048566831883194077760 3806811 103175415575289492646530126479263200 3806812 4661632220615871647529198461184000 3806813 1535168511148161223390371422183761440 3806814 -226641761236291775580163143482849280 3806815 1141862457620481399581666358823185960 3806816 -945468405819927133887293294427242496 3806817 -298338057341243334679291047120679488 3806818 882533250203210908166592520853409360 3806819 369176796552954805723021176266515392 3806820 28866473102896666809928361484192000 3806821 1426653213381500157525103209369792000 3806822 -513359375179006504809844688131095168 3806823 1131150973799669728986194836092432768 3806824 -133658444724513376295677129810329600 3806825 263171682945300140615186515291008000 3806826 -387303061912256157018714998560832256 3806827 1628910478025943564028854685358339424 3806828 477070917187576834983248323294703616 3806829 -101718405800931059256776938874810676 3806830 875708727321057265724074468472390400 3806831 89793334519786626050390908923353088 3806832 -223255327955865686999633504692961280 3806833 -26141765315617358789355931087088896 3806834 242584827982685486232452082998977152 3806835 111114511191344058664730264644964400 3806836 28684524457833818660271793201950720 3806837 1223015331901841788397035479522813486 3806838 -68319312300116549828103652103258496 3806839 -1635500690758110235033380764371102360 3806840 -663242460248403646883195463429120000 3806841 502496537978242457122934104684083792 3806842 26172491118192086355653166334701792 3806843 -1942570471659593035212177176343586908 3806844 47680955076218124756539607049700352 3806845 173708877687977724045688237966444800 3806846 460159949409735157661029936252559040 3806847 -1175737116929772802509428180243060232 3806848 -1335441692821573289160647101938401280 3806849 505745560485117324892721937160574850 3806850 200785490349478987438624959569952000 3806851 184924417618114210279144861535945852 3806852 406013749745764365312159568208609280 3806853 -1976414484279183856840964324835301536 3806854 -94029387686307994019662966354842240 3806855 226948531738393174473826332758043360 3806856 -283518302677590948704082803883571200 3806857 632822158375659280279512752064164640 3806858 40687083451222844595063098950126080 3806859 -1573258072923371159899429171430822400 3806860 907121601652582999855042955217423360 3806861 -1341027555875345782470337663596624576 3806862 -162859402843762268905483459988201472 3806863 -24671144940113687098921327275828336 3806864 344081558367492069737564455537582080 3806865 -120367136598314280543465668483529600 3806866 420382182945127586653471858555345920 3806867 1890102554994613516500804289085759916 3806868 291713534664564135139594931184427008 3806869 1471145330941734591228810925733420160 3806870 67320124178623093647815645966112000 3806871 121674380689289832088788129267360000 3806872 302290008819333764421528762122188800 3806873 -277062178117889133534907324155910464 3806874 847488120027323914007024551423106544 3806875 209241700581886203639501038184882500 3806876 -29257698347344613984594514014304768 3806877 46263741746435915994912061016947008 3806878 -507557045571476328814618549772421120 3806879 -166876175589405190169548785599878224 3806880 -483839692255330718246330874105692160 3806881 596013284684789797011206768907869332 3806882 327752485944305975665289164848147792 3806883 -1390790266129789842712773209130393948 3806884 -253486721050015737175673862692024064 3806885 -284043992510115213628983497385948420 3806886 355478842690962215033899729761494400 3806887 -94738735325452083749406013038596048 3806888 1949776232260075487393278775440896000 3806889 -1430407235118743367116152724403966576 3806890 571798528500951931329945988784493840 3806891 -546336577244741143174652220228283392 3806892 -226103550256980680186972210496768000 3806893 196502942546815491989852626005885440 3806894 -123057487039555419356423731650180480 3806895 426783417701789323525866527640736800 3806896 -324436543429529923227075842313420800 3806897 -1497192439247857563673691926036530960 3806898 136390616809815090266404901872884864 3806899 613949973881110460839878371060941080 3806900 782108273977332181427697316073424000 3806901 170906860481235114472442096804196192 3806902 -2427592204339783505501349868880544 3806903 459992476689442282510319592533722152 3806904 1365246139418912608165969595585925120 3806905 -1488600309013740171921946761629690940 3806906 572777345136096121155467753020608000 3806907 -208026507643207315122863837160039312 3806908 -226347308074660029336134094358566912 3806909 -2124680803144685106762573676049320890 3806910 409328084786019664903731854851608000 3806911 -370644327804749186013185937172055488 3806912 851977992225271353252438251667456000 3806913 -1458012429057221613577518734857060512 3806914 849357183905711414365542166785093120 3806915 -659240093906802387462458315263778400 3806916 342991312999397215065294000172646400 3806917 -36374095172572456284416398134293280 3806918 -184822049142953085036298656427911840 3806919 -72630742346022061554224883501096 3806920 544221223423498528552413201955737600 3806921 -3791271013543600106993067254538806256 3806922 -3061353776084738533494040607940096 3806923 177625008899931188560494557927041172 3806924 70642319138523183523094991455453184 3806925 848894044156975946595097868200171200 3806926 -627815100394131507187636769772833088 3806927 549854428180472095385735345141665776 3806928 89982657890280580754833760371433472 3806929 402668192112302330398525606595471232 3806930 183995178017477070921509080452859200 3806931 936670128014446274097731812608184320 3806932 -745672077303426711704820262598184960 3806933 925987866319557226968480034948441404 3806934 32704960080792740441006154771296640 3806935 -890578651716179540296172558193225600 3806936 -185806709477262050385097554648023040 3806937 -526373782931318754699881571833255232 3806938 -2317995079780125998311147526574558240 3806939 1345712979070727981696783370606198624 3806940 -790878564965960462169390283710750720 3806941 261766870146718904655280460137047372 3806942 943700431756266399058073113774111872 3806943 -267907655478407721681223175630207616 3806944 -2448334358119857734718315811997220864 3806945 114478646947772471228262760734407700 3806946 481693469045189841856221066419558400 3806947 1722649894528615352918326776507543432 3806948 -802623607107303274348004282606321664 3806949 -410699584237229104865061679314378624 3806950 16730939813278139163243976093920000 3806951 -2233990198382486436947439751228232496 3806952 -155247997220091239328270838333440000 3806953 -161765853433415599372730049224444544 3806954 1028200159541278926791796882712477440 3806955 -18663919179280075109447821849046400 3806956 490451024447136162711864820862535168 3806957 -465088455544327207179118744923984000 3806958 -239998034697891114053719277900807616 3806959 -658784044715801391020348584110870160 3806960 -179673198605277452092175844084940800 3806961 652071162319933378076781311087465760 3806962 5267861200606629054176490340985472 3806963 1695462972475526095978102443725094840 3806964 -495007408278602735927787498412652544 3806965 933622348186266728768288202121960860 3806966 1101563069000227214465312270913462432 3806967 576722747607425602350474583528498512 3806968 1200028789764715106350274250201477120 3806969 2422028668099798846589821692529142160 3806970 91389673437322120168124433291978240 3806971 125800167636048053132499856888932112 3806972 -294799054732475716743363783660211200 3806973 239945434129361045938201224079881600 3806974 -828889057903559285048627145805323264 3806975 -424650950513505167347827054688950000 3806976 -1089695761008205575702745142733570048 3806977 17719212851306415912904561801742292 3806978 269606216709241361821310509426976256 3806979 -242727970631939634800622097023774912 3806980 1132831676260966338353992365578672640 3806981 1619859938752096623711924301272610782 3806982 1023138895313512656318016007930052000 3806983 -2932134153011824961860328574355355136 3806984 -2218119025983787172622924159007334400 3806985 75804472092836139681908908163116800 3806986 -205928857224347534502219787181147136 3806987 -3583189955220807545324431363636976520 3806988 418565133267754769822599811639516160 3806989 -1918226755895738062185674232138702260 3806990 -117247970954883070934232110166908160 3806991 -2156059193627326428106699817929897080 3806992 46806260683781987721428371000524800 3806993 -2111454708364313590460310075161003916 3806994 315456787869046107796449996644880000 3806995 -164443310808850584822375399427218000 3806996 2127168928767798583781704137330480000 3806997 -130189749486785059745570048538468768 3806998 -272975976577969521571585687726417536 3806999 177927537998238679503882709638185136 3807000 -135717871933837815951402089533440000 3807001 595966640549368138155347635339609104 3807002 1142189716709707659265718877233075952 3807003 255849530276696309143821218931588504 3807004 196969985698263117237607893176125440 3807005 -12560758531100678286104879843415840 3807006 46872923139672105184515861998920704 3807007 1708615213466231763975738551438212552 3807008 -21517245592263283126071851608965120 3807009 -1150814155470317544344283768790586286 3807010 -568427932062953344958353265702319840 3807011 57049976413476299302285990148490480 3807012 451644831456103079217652212155547648 3807013 -137804717940491398034240578010620640 3807014 -344164759609967184412937283705588096 3807015 -359349759954780004550576998436197680 3807016 2292018329439639068242181967997332480 3807017 -121818848633778463338157703058483456 3807018 -352214116703216690156730051680141136 3807019 -823954754924372346039532292303276456 3807020 269785815822443322562565325859061760 3807021 1552548036441943046072275523373448512 3807022 -1336758113715620582397885608426666688 3807023 -52355902172481967167363566451168 3807024 43390072520346418315493575958396928 3807025 -817372836287880018155255586033785700 3807026 -369256791635674551821336654641602288 3807027 962520011712790226646752452956963840 3807028 155216962132500339472400720637399040 3807029 137615313607328181566280450199077984 3807030 49408891299514875797172216066816000 3807031 1905031056326815042943038169789759040 3807032 1462617850516077153112537700000870400 3807033 -1816637544653594945607216664772630400 3807034 -81832673590974772830302758254489600 3807035 -1913496899569107618445412411824091520 3807036 -1240311184146204747401319266811115008 3807037 181303965357778235278455713096442700 3807038 258921997816030640996237251142583744 3807039 293409867421293258978502617991278024 3807040 541853149560139636100333966579466240 3807041 -369559611165869850498855570297700800 3807042 65544783674187453004881403254961920 3807043 265656742911038153562603922455433200 3807044 -712192548177601891911538889959179264 3807045 -201323748792935175986792889751289760 3807046 336992168064580769030864343330052800 3807047 3080250319069623501528968012003608992 3807048 2227785976152237833385947997143040 3807049 828734107472773266074716155334132240 3807050 -309635520110587346046103206815359200 3807051 1401036075207399472591182066048508632 3807052 -727514013920431560440344319991333888 3807053 1102535368532165006651439459520429302 3807054 -1470187804595332018393002603692684160 3807055 -369886815618965226978563428514139600 3807056 290367180367424884654817644913885184 3807057 -2280585251996240343774285768158323008 3807058 314409528690215686313313273113972880 3807059 2890414818656289565312320984079969260 3807060 49040976791319717989800293793320960 3807061 -568663083394900505533283455653164338 3807062 310481785551422593998981897759233280 3807063 1180055526770018581848507003387336648 3807064 -386482562929485489514424389441228800 3807065 288130123560340759663887494594200200 3807066 -427135564115890021500203523601829376 3807067 -2279893187985684487212421859265133848 3807068 -1248360200096011878252997050255982080 3807069 33835666675707714629672315571916800 3807070 -508474655251007957434752740074019520 3807071 -2542296434218698240180490013366634000 3807072 -1280952741595224282698264443683471360 3807073 -1288510228770351284379533415162930896 3807074 -1128372194566785856883800629947169408 3807075 87976755625685144813707207265049600 3807076 274095721132139801928141434851266560 3807077 -35583640981804080850021657718704068 3807078 46641553322942864048919631886960640 3807079 256766780628178318632431811672768512 3807080 1671821271478177451447179273584998400 3807081 -1477063651973009110914118692397647888 3807082 607103024270873069405346591500288352 3807083 -338466678514843687401802187678490336 3807084 -339052087319542051664936676993329664 3807085 332079906692936727093755615989440780 3807086 350407007654867677653079216748513664 3807087 -933241934697272972168420236779054720 3807088 -88208338483612842240927964610723840 3807089 -1424547999555287941786976020932314880 3807090 -229194450033743936286721220973626880 3807091 -1168024486266823631057138992296498480 3807092 1635071824101155473780200123611504640 3807093 511107844770556730049143056247392320 3807094 703343141644935334225775521224144384 3807095 -148095284527773979514644250230420320 3807096 -15325059497120267237691753656401920 3807097 -918577852809477980849758112091757568 3807098 958784562701712803140196703431825664 3807099 -2411594370626930425273947535695823200 3807100 245070997481789160040705168252684800 3807101 -1093035016865996598370490164395755898 3807102 -303327309083216121406506578358245760 3807103 -316581690064356700947885948083356376 3807104 1431985261840327481488907181521633280 3807105 294393275174899347593043753732038400 3807106 -835499415567494957060402025659568 3807107 889708864516500055387909631689783512 3807108 -1296676493152946922261299038083348480 3807109 -2332619779147162340275494966100438690 3807110 247157699422531798045930826476753920 3807111 -343254827181197877923331237514804992 3807112 2359590964995693763727915914841011200 3807113 570869163225208591299330093857182362 3807114 -332691505672766047023956904163964160 3807115 83347081881806999695383753422785920 3807116 -1461041834133179378384056465799772672 3807117 1844035633879823587073750210001624534 3807118 -121856467264126242555580654079105280 3807119 -3074981186216054352452192410496790480 3807120 116041554891882927398990119521484800 3807121 -708435971646969927775256973030817728 3807122 1172614638203396794966041123111445248 3807123 -1477362948071723923699420906518572616 3807124 -233211722077278636546930895995032704 3807125 -757791226187555646522618062680800000 3807126 -658781305146675733339828202456085408 3807127 481685373194551250982072969184685640 3807128 -365196477118602710056796779153981440 3807129 -577168962352044861818333681913850416 3807130 -279283415588087739591790399816715040 3807131 -428064605973447620493318949635461136 3807132 58885909848085483891601881085804544 3807133 1387704458291522357179399441846403520 3807134 27719825296860238996321109245928640 3807135 -1282860795855373393073263206415192800 3807136 -2110875950174793601692864249320767488 3807137 881800829516990351849925818841198852 3807138 560338611380985875252045848883650944 3807139 827411555334247319292557465620347856 3807140 -64930077727423605830084209071394560 3807141 -320085880367975887987550907801649152 3807142 -923952802262932564949158482979781568 3807143 2311777060262345913769204025583270840 3807144 -950915754822382352962318234828800 3807145 1120964819528537237198976768126324900 3807146 -399095858430611642251522756068898560 3807147 -1646793799711581138994640174252063400 3807148 -1021563178389510398462836840708225792 3807149 1459408664881772578249416523439816760 3807150 -355863964856411392592276491392758400 3807151 887942237036419013725400423338002600 3807152 68587154456889026097096861268377600 3807153 -361553360921732141044346553842568060 3807154 -77462736178570016580167435989652160 3807155 -676956815451074928073807286211944880 3807156 619412934313771580314314851197980672 3807157 -2190955988169647575124612340794694660 3807158 -1119895827443352635555335521809140320 3807159 -56710773308877650062863928022454912 3807160 95533237976988828075929864592998400 3807161 -102888447257588146215187793625994668 3807162 24881191772396336802336625863807744 3807163 -903676738667849500463871278236572160 3807164 -1498136948765997364900226230982298624 3807165 925619931547001977206786152033869920 3807166 1115594193551398397084718332149420224 3807167 -112393152011363413347054623587470336 3807168 336623923496240777410533976398888960 3807169 54180325781929038573144709129141444 3807170 713429569804584392569210749866602560 3807171 1012752464178663426963832612350071940 3807172 -262554143379954135932136607713886208 3807173 -653733075947261801053420309906948578 3807174 20118041233830839135887277387876352 3807175 666145120086191109830359989784450400 3807176 1843528730874770531040146347021870080 3807177 -5270824581459018448721762712639744 3807178 146525029058484094497471591466633920 3807179 2443270351517914220930639091038121240 3807180 37403349501021822225396759871964160 3807181 -1039629879515809600850666713063666208 3807182 -1223481468059662770828674716546219200 3807183 -1138828627593366369496097736781741176 3807184 -347988847783757273394653775363784704 3807185 -33864890339387561107197096547684620 3807186 359874143414464657406568968251880064 3807187 482667398094454795739497016678505836 3807188 -859540227623537483184234642052743168 3807189 -2394054172498424663072280292239977280 3807190 -239918049482605477427920608172212480 3807191 -169712443452962112746310490725242328 3807192 723713982063658879474441261923102720 3807193 -990865585898838923451401502141697912 3807194 -111782523916387565855370505615705104 3807195 -262524462442685713611010554540364800 3807196 345304934645458191403915786223803392 3807197 612139779918037383783559351311861420 3807198 -883992074547825707069216507442005376 3807199 224947619085155963119659411418827648 3807200 -682783048716472784340536271077376000 3807201 382689741790626957228791259065563200 3807202 -514357749523970809006335830835342048 3807203 -44373573093217183826349088161226752 3807204 1102004840760783227362062124349469696 3807205 1442404095059264070272659759565716860 3807206 -76049531091702121356479475449573376 3807207 -246846877801280937304430888579074056 3807208 1032008582533120778272863686132367360 3807209 906556208942299326966046694962521216 3807210 273406808397812667863464599617433600 3807211 -272044108363122392615989004769770160 3807212 1646000902241528727850979298001203456 3807213 -206116223925360619768883477514422400 3807214 -517496341836628077191596837810502208 3807215 -591204487000863207436663973852147640 3807216 47369419027446531651366482686771200 3807217 1073632810816540470389251681621149266 3807218 -814999927851912213007002531957180384 3807219 -54875147050899395538040482690589344 3807220 -22799533935283105765303970429644800 3807221 -1707898625460948600785627513092448256 3807222 159049445577327744411966780371082624 3807223 -354832773653378143464705586453409360 3807224 -565118221800331255009339631887319040 3807225 186902692777750434675862912319404350 3807226 290016301833085600842233455899871200 3807227 -2347780028112271513939581725631912924 3807228 -461490608976801814653711191013588480 3807229 1397594474087184953768562075792717830 3807230 -120049105820157577076982758863557120 3807231 680645008123351813820118074483825352 3807232 103926885223967897340750094254735360 3807233 1386649315185567249904694316458933184 3807234 153311698234459931710868964237846528 3807235 -3588528428099166743762355109608474240 3807236 -366861443278671219811132355333713920 3807237 -342426309498495502039864206205242048 3807238 1179263239187466944001258815996135520 3807239 -1230126640967935973083800671502061560 3807240 712091185962725922106530650156236800 3807241 -370881240265039967497898244263361500 3807242 -21008403433936581116719746908024640 3807243 -40895663750247147915652535539169496 3807244 57044035086566966839326454076620800 3807245 66964726394721985879677089318088120 3807246 -841511699240666996588030541183969216 3807247 -210332029308453920137794516607089440 3807248 811158946614917441161164014005862400 3807249 -108651695015262122619705348754545792 3807250 849984798101519184672115519210512000 3807251 -1107549061637237211988326445253892900 3807252 -1009152752859968263660908137089329408 3807253 -1875338633398623383518768534437765216 3807254 634966949048627203593257888386464384 3807255 61670549017006499484607567243168800 3807256 2194297105805372756814290213358458880 3807257 1984411666516969522529144288799394506 3807258 110967527786500659142821975814471680 3807259 -1534615443612781353990216293250601296 3807260 323276466408552820656339235984143360 3807261 657825677665169639714433378822560940 3807262 106129883599249554440928282153320064 3807263 9996516743246680242423413423288304 3807264 265437135110633732452943747410821120 3807265 273458167914567653074343660774400 3807266 -1089026414517137605349357414442585600 3807267 -531259780498524546425778779262659088 3807268 297936608538861632201274356453171200 3807269 -334483969485073901148942528873096648 3807270 314710775464381451660026077373440000 3807271 673190230334610239200540108902557992 3807272 -451950041092089424474821330163384320 3807273 939534250463475835532566989709059984 3807274 -127840711008785105890278280013672448 3807275 -247950104473262011355723530206022200 3807276 -344441642345577901191086119666814976 3807277 -56672074085882689403321632492002560 3807278 -425958893319819974499269163871354560 3807279 -52589254103075836216100655607836672 3807280 -224412294261980603372345887753175040 3807281 917454183283871741862196704197624082 3807282 737603851951054067050237620985380864 3807283 -722233938380126876005839752864158776 3807284 899274975760422333640107311274166272 3807285 -697019019962039369401338577661464800 3807286 -188211399080744598648886058910770304 3807287 -76228895057031386767357751219994408 3807288 -379304093555504001246872752166707200 3807289 884657036727645960176027235556418090 3807290 -809053429275278161554048095993133600 3807291 480016001113240373612913098489667264 3807292 -2853868427821286609907799271448040448 3807293 492441651098211324525674628994699584 3807294 -388414043618353191698562592541239680 3807295 -223964246314406985487121937890482200 3807296 -124309662801793964778331144621916160 3807297 -128292721161088788732206671312412160 3807298 -388796171921244099818813121079754880 3807299 -1246501606672180176750379967625227664 3807300 -106034774080942480503577911598080000 3807301 -494103949765889763149360230942661796 3807302 241458643089594039038106999660224352 3807303 1444340097927768175412710191965738064 3807304 1184940333851248505488348234140549120 3807305 221208643379064035687324428171978560 3807306 -9788936160974076818570895954865920 3807307 -905554005136857424506092861303647088 3807308 -457099387922740502344068525236567040 3807309 -392395372617730835085544238521558464 3807310 13306055392958239457881850045986560 3807311 1417607964913000160227987620069770592 3807312 -22563222849882140420597772439388160 3807313 -211250101146033965378152675112791438 3807314 -293515407948347132178348880924210176 3807315 -59590015526030343643105138039687200 3807316 552970390098506841214872422677639040 3807317 -357730459587064105386694361544323634 3807318 3664893394936534012182796713660288 3807319 449778992623148997721156969374349840 3807320 -129185412542762351881595756378112000 3807321 -211785030415995785438548663720109376 3807322 -1203408034983675077282037035631990288 3807323 946582138010513182366750437614046000 3807324 -1887998871628329418065840965326692864 3807325 1302616059715114690985003464257120050 3807326 704550610301660205531930637686209280 3807327 150263705894330185520190793553871360 3807328 -516223035230544568467998977944453120 3807329 -2745248691331204411690498519304714880 3807330 -34299230622022462533760121303232000 3807331 -1081883546959591273746974456800450800 3807332 -12504119899999225738906957310546688 3807333 306736899248776342532165804865729024 3807334 -865882111017190817498436810055863360 3807335 188570430959034197255631092404662720 3807336 -9538194721867865150244453094440960 3807337 -202103557299535726953218090793870648 3807338 -1271834155135912058177851881148633680 3807339 1651381084818046771575988234111003224 3807340 433680777221352990820843934829219840 3807341 2010125066223802226038344293478854742 3807342 116464768787739133590822987999602688 3807343 468476575380392870752591757608823944 3807344 -499152399598172330117813015734026240 3807345 876551839313340397812501196973675520 3807346 -115995463010564897630409988302214128 3807347 1310790329589181966785207139401269592 3807348 109480280245019754196573269845729280 3807349 -10020203636978753992127555288764320 3807350 -68589634524681667681300051118085600 3807351 802509949814665709104081495920103680 3807352 1447441931596728424381466562241228800 3807353 -2328005301202767864827088260236275360 3807354 176723306523397838712948537879774720 3807355 -220958500346630130776632410173034240 3807356 420882398153048902218842817222048768 3807357 -149980147801858097327942219832168960 3807358 266479019827283053424280300677291520 3807359 592502009788297165358707645696306560 3807360 989088945678001045128270598845235200 3807361 -984683685874002073842791109535485228 3807362 -344575600116215709260427940203852768 3807363 -388819169447945099763948799668293376 3807364 1484392989194086331319949515216817152 3807365 -1108252074179293763710301480964585000 3807366 15673312418000518748154395052140544 3807367 52215127740695671632339360950706912 3807368 829301727530502849484896597583426560 3807369 99192408837547276660712126739901524 3807370 -15528931277143955648723102448000000 3807371 1277093768868350881701503956875601992 3807372 -227309339837471253916499103223296000 3807373 -316522976771649386118742544609778260 3807374 -330237064481141772784537812838764288 3807375 273599016634971112639935038216832000 3807376 -541349830921205228022503970946154496 3807377 -68703266226742763815805949272948928 3807378 1067367149592310493641504927210187520 3807379 3037466048341345281015534907187799980 3807380 6247847345163783725563106443564800 3807381 -602023585738044492025008960968798400 3807382 -876292544814862291086565065453091200 3807383 493724257099711818318702795554085504 3807384 213947633495018098121837298770903040 3807385 1423906580862523025141193640283144580 3807386 1289724118565188234091386876195056 3807387 -685255600489861048735065871133388756 3807388 44610907470888168050736135837726720 3807389 394805530982676751236056401627751040 3807390 -440934897826007136915091052380318080 3807391 -520700045888985192782508829356964480 3807392 -54484091083388369452392981555314688 3807393 -1083159574954617328071331794178445136 3807394 -701070014026471868291239502336483328 3807395 -393106868604790401728427689796077280 3807396 -500081632786464326040140475722840448 3807397 -908771972436983996162188339088188800 3807398 1213263584408637730541557917407504736 3807399 -677475131869726764970736786336824752 3807400 -474178854380382908734089103694208000 3807401 59096084527736946871505276227343880 3807402 638847333864082401806295275624370432 3807403 -3834426757639645163226056935906457856 3807404 -1081461363437307695634845586761190144 3807405 35449416422449114421691036622886400 3807406 194072798230985908421032377462841152 3807407 -1952671927252731409660736369784539688 3807408 -17507404907661017130455645278175232 3807409 -3482226432886000301254168100535261584 3807410 435982526908684452750348202856256000 3807411 -527039118215982663367086586595080656 3807412 297552208034333981775288148632893440 3807413 -42921792662705729317302830052376338 3807414 38506947939483979176443448297767808 3807415 1021594067443369920343675185086425560 3807416 126823868165532898748868076589076480 3807417 214329367743681580347874368723324480 3807418 638066881459752135316282174052738160 3807419 334254656080568399689198719222868224 3807420 -44114708345281786839415080989491200 3807421 1630028023138361462818170839821015622 3807422 -330807856806648119492676969704487936 3807423 -1454116525786898470592804049369317856 3807424 -192044516968747910479389716945829888 3807425 1203838699607134757144655050863128150 3807426 316603313703014385375000410975677440 3807427 1120402817110359103088456650249257760 3807428 -1652666659920943185300392661473362944 3807429 1535445704364687145375686231627068640 3807430 29158258796118546179890125194939520 3807431 925782137483715575983667872974998232 3807432 114792558200776188752994707075481600 3807433 -848051529202359169290242241424228224 3807434 -1193119691880064019788115092524733440 3807435 -14704587029475498732382695250690560 3807436 -279376965781749839108422098229208320 3807437 -2620989043464109571736933095751095508 3807438 495213716911762226190296591117204544 3807439 -1215526840369668779694200489796852240 3807440 -1006334061778891695195975993262080 3807441 469371686186918901235082074279111440 3807442 310797552162506456762164604945124000 3807443 1238707939320182097506799366865978224 3807444 1129778547639284160133613206835023872 3807445 -811262608769955806512285457980059300 3807446 973631808427666796533439673682587264 3807447 -64422785929276902963618569761833600 3807448 231906672468917827770520938227097600 3807449 -2832076470754416759920422297450082550 3807450 280232235569059938244224156578907600 3807451 -791914642036817208741511077343712256 3807452 977690496660277428146433245957924352 3807453 187696326917470021212764709986189760 3807454 122967575302236700959607327987359744 3807455 -1775343289257324999681559084982136240 3807456 -1524502027561515221775052361940074496 3807457 1274699330750663334363498160891276706 3807458 252466147425194304696052705982388384 3807459 -1029174790437304163910856285685712000 3807460 -398070427265452898258609026621440000 3807461 94988306671152095051652784114851264 3807462 -244340622390888215432225003983664448 3807463 -131074461179968986843019972460730216 3807464 460272514749318278999664253716495360 3807465 456977530915916819773235066452359360 3807466 -222485343409967987703564124195147776 3807467 3283495027424911870372062687056400 3807468 -333615358415091829578516076767344640 3807469 -3044749249363045085023245038205020960 3807470 -375561546476107155493039259530544640 3807471 135371129390948662174055208696902784 3807472 167062976196946323901707035966898176 3807473 1412725529780009969538979529308128420 3807474 -294045675485603848006144021361706240 3807475 -429996133846503273777485528466659600 3807476 -287328082581260883920382362272038912 3807477 803468576082062289528694601228120814 3807478 -17806786273829461073209850873866176 3807479 -198797516824094838737582528701678080 3807480 -1142050246215803716278320193862656000 3807481 -2240492468453182973733712978807512108 3807482 -151896132587078118023927546848114944 3807483 -826343422391721470305936328910346752 3807484 288108906519121442426813317403392000 3807485 -263853474860800365066248295709543680 3807486 41471900548579286103009273310048320 3807487 -358469470685085610029475985413768008 3807488 -734688579465140304256338548553154560 3807489 136686739999973824162122781501006848 3807490 133453607708549081049808098511010880 3807491 2689303715920572349655323174829648892 3807492 498836037167373704208890894748536832 3807493 -1307360993314451204780560238321548736 3807494 717502073088095197591991962409395296 3807495 -497443630682226480088335368285752560 3807496 -39554205837472942506625591827210240 3807497 -1390242928474273067911114871698776540 3807498 776406603097649247595482308742890496 3807499 -1437734408406443239798922576384867500 3807500 -26093736374482015058326578260640000 3807501 -803595819609726143485561475542613568 3807502 135311576471641340495455470395668992 3807503 440701725938477609160577567809853680 3807504 181449647426668296544928385967079424 3807505 680372746482471816534303245719262400 3807506 507571528510558070558784598724709120 3807507 -21105434097896833685135853913104 3807508 -21873805264875792436295487348178944 3807509 300024297292498101044126998105968000 3807510 36501800055282405788592367080990720 3807511 -2137681838037815650325933667090088888 3807512 -375685150896870633620351916560916480 3807513 99938639452609396705640096463552000 3807514 969023580273117167723142882184367856 3807515 -1500353678089435550736802739522363280 3807516 -29616840271432992033886798725590016 3807517 157656498770904652165618395801022464 3807518 232150833063903391923323089819168128 3807519 -509177279766270967009727897551753656 3807520 -928594360850645786494953187934208000 3807521 -17157547883410768304413773271065168 3807522 -12777185785166282356655821671430368 3807523 -1321739010114881665219692327254200228 3807524 -310516581972639574499680601843834880 3807525 -164463060565662568764388092351835200 3807526 89429710944020208689214911506164480 3807527 -1551618635485938272650585495142991624 3807528 736565436305535688358486452086620160 3807529 1372056707352063889278102970403603280 3807530 -879915102779150831862869201837511840 3807531 236695150918779053760182605633005600 3807532 -1152053805580028249310290645230049280 3807533 -2866321202419399339941910541123962218 3807534 55057821554446203794543391413432448 3807535 183452488418837518749942348974207040 3807536 556435219046660494071589680617275392 3807537 -16285415002090338890837484395479440 3807538 -277569446928420358391980250664290304 3807539 -386012673879775483195618891039788660 3807540 280841746602867076634499589941043200 3807541 -1706027315623081871547326824146077640 3807542 -895560499000018273356978057627133248 3807543 890143480799196322450528389207450240 3807544 315929566985899399651643348760330240 3807545 -643798726770486253254983058791041020 3807546 671441206594264598717227953766368000 3807547 -621344476241881108470210409717921128 3807548 -1426809742132466654665035905131348992 3807549 379946525432353625543310816122663334 3807550 -48506368556073096717207455809094400 3807551 570375513791212193405198442198499704 3807552 64146844932401682090285346389491712 3807553 2481896113922912445534321714586084802 3807554 1606669823413770169376523559292997120 3807555 -401342429012998667520647772802058400 3807556 1467196364971607582616931298032975872 3807557 -28644689364413923281422373301868712 3807558 595300794336037420930742007318098688 3807559 -4909275281810212022729049425385536 3807560 -456465405693289117551263746723584000 3807561 525579560253989506471447190705574672 3807562 205041587764542464685867391776902400 3807563 -756454437521563821334386925388970720 3807564 22451490900109219682850930854756352 3807565 -457442303605029113460479223430615200 3807566 340212610857267140353762307935566720 3807567 -97075803686843593325548335312695520 3807568 222756868096047158445250744301576192 3807569 449056505179734665364707743959333744 3807570 290426801013461247445790979038346240 3807571 -3993746064228362391164569926457704000 3807572 -445265250591823379966832060100305024 3807573 179568770392524499162959325244921856 3807574 798436357508377573792358523386485536 3807575 194036406010280650246520963213712000 3807576 -145206900248278284260114438942484480 3807577 962977817408962511994420450051980426 3807578 951050742249414293435809353449145840 3807579 864645296292677918044624412426079384 3807580 -447251912400269595883291645119989760 3807581 -924207461246231947899853374762477120 3807582 368760954861424031098268686244265792 3807583 -565600061478736923011311701670835200 3807584 744873183186561811274285792396574720 3807585 -497897775158507184018403997810588160 3807586 -321396947040929986064776166006400 3807587 170962185571864827251921851095355392 3807588 -82236080561648607511783733937807360 3807589 826312819094345375920893806024027390 3807590 228958147479673728755440251203376000 3807591 422701291043071572814500252115530792 3807592 1109335846772600291757748108537313280 3807593 912609920501660584975542032451478842 3807594 69518433630456588390050964876134400 3807595 800612643632773286145241313573448960 3807596 -366896006302948533094640356043320320 3807597 -2374637325103500566664614272477296480 3807598 -415383670912993535212561100368293120 3807599 -1687317998762540343030443815846452600 3807600 -186300912576986252106374667239424000 3807601 395636809950066130312260464556397184 3807602 1204851168797926489657199368205428752 3807603 1097541045096484752872540961748067412 3807604 -979205380660462841200317961044301824 3807605 -1889174525799670534978088453287312740 3807606 -94763849259141257601060935564304384 3807607 -2967679057610884865855439154744912 3807608 147811883480356294115898132936744960 3807609 724371332929002971662659336403331328 3807610 -36907818212731094231153596932983040 3807611 3901682795842909711115227202653385952 3807612 -1029102284119195234473971706219723264 3807613 -2665485544127893023285341878989724020 3807614 907062377530861629752791622219782656 3807615 -63326381113556519301731231011284480 3807616 801630098361561750056544190039326720 3807617 2728120464155473872993569320315912752 3807618 173087456704758035869722767408479104 3807619 157872815244215416864294841128210840 3807620 11807269088473960503475104840399360 3807621 1528971740229809235427946197009770240 3807622 246132995082344368646742836696957184 3807623 1075211601292776627123854071849479600 3807624 -1003908189183906376641200345450496000 3807625 -1873537001692496398970786381612256000 3807626 -374616679726672587769435983077265216 3807627 583500438231895256626625486912098560 3807628 3308739898731925723912017722211584 3807629 310618773750403988520582442806964032 3807630 -217517955143038854290449277045192640 3807631 -2867641859032848058318293137758605288 3807632 257571969861557099336808330498318336 3807633 658836001587328014205478890757689344 3807634 1186142413725009778535208419614947216 3807635 394129294908777268459016595910162800 3807636 283900067223354869627193558568980480 3807637 427131310461779834344334938916674432 3807638 9747667298085301727485743517434240 3807639 1395590941459531936070945711326162008 3807640 598210015711837654037896905238732800 3807641 -209730470117101343599767566611946988 3807642 486027775360776230642725625973196800 3807643 503634552287239874061213261518145600 3807644 201435518333787540990540928799694336 3807645 615732479867304779555802942358655040 3807646 -1752971094518522910275329809827011776 3807647 -2186434189260027614139552410590607904 3807648 -16113178902237835013991610779303936 3807649 -242881812756435654391541708331512350 3807650 1749068472747573271859322988339200 3807651 -1014345608731194214496323010179827216 3807652 38784832908889690506373704456986880 3807653 423086938309330902370154383905713724 3807654 279958313514326655857505066755133120 3807655 -1978978252404603626368881810639706440 3807656 1076181738975398953441513520196602880 3807657 30407754350479810712285105368620480 3807658 -1660581326467020486014659544846759424 3807659 -834684610054947057998887477711123440 3807660 -99165180072411991984942070912010240 3807661 628471335360276200463582458216595744 3807662 -546047784842503535076572010572539968 3807663 -1570011835290966454849425287559793656 3807664 -195392452041963622470503187323224064 3807665 177280928011662418286110985301627060 3807666 -111574602296865096247775370821875200 3807667 -1778520280603897265519094533683002248 3807668 -276376692615158970542964190798209024 3807669 222376215453694007202902837592838944 3807670 84495939619469852201303487195889920 3807671 -288556611425457316530258332459116320 3807672 629081876823870903119737534769725440 3807673 997270383985255759758173969813334144 3807674 -32692728906341925294761895432717600 3807675 1403725492041408619660643512139946000 3807676 -126063661200870247784409245068244480 3807677 -94084385092963996582236436809867648 3807678 -230953716093291985498229976472519680 3807679 -72814062115728347838686249747364216 3807680 -6828998719678938009162283839651840 3807681 910915681698107066238251872819806144 3807682 75853168002113864421814002166663584 3807683 -182996976239671453331514287499334080 3807684 -715601370607070761711234097967991680 3807685 190724739281898002153548944994604160 3807686 -1036885423671568615863182580020719296 3807687 39748959123583971442454659038310560 3807688 183707314062003647900839424553984000 3807689 -2119835895983391892240247059453497510 3807690 -281460619324973328766275747639156480 3807691 -1926649162319557484832664247062412908 3807692 -1538861550643997875661900749280061696 3807693 -4367925410729408052510643199259840 3807694 171673684950559077891251015044201344 3807695 -1484088757604977251119029049342700000 3807696 -8685731389825550909824624735027200 3807697 -398631265178998756815315742408942360 3807698 -183404247817844708883350932020833664 3807699 -38658489194525586256709641155225600 3807700 -227616388394890359884649290248896000 3807701 -1181446289362960366018316394149298 3807702 -359487859343340956616075011790412800 3807703 1056762707564239773747203177245343304 3807704 -893274119796563787908196796317818880 3807705 -846121815431431787326248611619010560 3807706 -14375084677420795834872818335403520 3807707 -309646029980759601323006837563296768 3807708 620281999020860417484267364701978624 3807709 -1556165630983178128915442042970304090 3807710 39171598704520504609465389680328960 3807711 -603591088052135339714354467429858176 3807712 -575911627782911405264980782835826688 3807713 -418640661317803902531611355566189376 3807714 -411198794609240250857090919528529920 3807715 -937661586016667170504143619038014640 3807716 937599540760221779938060599357834240 3807717 1224952519746712565478927689693866080 3807718 -1347690246598697483872823366034289440 3807719 1711129551599791326955170294356880144 3807720 370299200610585276802408727804313600 3807721 767516028842328706414212584982980480 3807722 961984306849742353340583276707796912 3807723 -95011564528236249311939697229794216 3807724 -1012286702105554484903770144196033024 3807725 566927482100417117341599035274825600 3807726 94725175088794502296303520888237184 3807727 -526675308499478054642266447969136256 3807728 793330256199974995779945760899072000 3807729 52952992344421907442718621560929460 3807730 -57002839011164348596952744781864960 3807731 440479074537769089466242551418563532 3807732 -101258478092298936845243053752403968 3807733 1653711435939741713436567918643911520 3807734 -562086978363015429359126608171444608 3807735 -921941775271618178766527055691686240 3807736 18372283671648475521389490598195200 3807737 -880285371508200474997099378542718614 3807738 21902571291730310329225674272652288 3807739 -2029696858475272420619094790784428476 3807740 350999067857752677555068865891248640 3807741 -293195521870272708577591014414692928 3807742 -524357795350670020743664463238596160 3807743 182489236854951497769858502027156992 3807744 -259450414138231933045786162042503168 3807745 2383340802142370237584306447151459880 3807746 -1018254556576018902378854334375290928 3807747 1011322994767210532248643617454995524 3807748 -237986875248004537212712669356441600 3807749 -2999130706658703880756279061452290 3807750 66787532989719588134784618429024000 3807751 825678797147364319474355629737753752 3807752 -430868150977734424057352862980505600 3807753 117225721127359382475122712502313184 3807754 -257739256210307606179363977088265424 3807755 252733477645470420971255769073712160 3807756 754747452462023785268635006213954560 3807757 1668982845130688196629668292098334006 3807758 245144375065384268753473235107133760 3807759 -914554292372782379792421223231493496 3807760 182235263639991311640333905917378560 3807761 -24209159254254508071140370037272576 3807762 -27015787335518624804161320344134656 3807763 -3375842900973679068920568265695144200 3807764 -648829354805533404327965505061559424 3807765 98810224322894172159801742521290880 3807766 1270454392649531972605602355957938240 3807767 -691052901633153298711218464188462152 3807768 1562687844668890466489830986143477760 3807769 874648382184332531784123297338980096 3807770 398906047470563521569762810012154080 3807771 -687408681623256647372395178279418240 3807772 1229437417073363675397653923374757376 3807773 2257421126370242097842677371677797344 3807774 746749492843625803282631670516654144 3807775 -576334694968183466888659612367468200 3807776 -227395326450328105950762343984005120 3807777 1230329760996310322895722155679667360 3807778 334530351062352108517670916035711040 3807779 7965691823379450553875101216837520 3807780 280320849154235238543005308018421760 3807781 -23433293564597275185305044780564868 3807782 1498039407043395215012579720600357184 3807783 822052182686958092405716286396209920 3807784 -1093453502074004169883760331736765440 3807785 -619282433264212950874384818617551800 3807786 -595527432600682788136147205605564416 3807787 1170361903862918877646876115385479760 3807788 203213751655805896236310903050071040 3807789 535551626137191287070598075551945024 3807790 -432381135275456259590348941593072000 3807791 728783147131529571825847334012323920 3807792 -88817181452079553647006342725763072 3807793 765723590222985506288644932930324768 3807794 -1787821406974650174817875779480304 3807795 867561137896099484558285299368310320 3807796 2086296199147398066945350191935038208 3807797 -834242209036092999402245167877935968 3807798 18813903133948616237928554190480768 3807799 4143321376420371709330479205185176736 3807800 18992688521047583940066423736320000 3807801 472000373708313641889241253367766080 3807802 -244818634852571481576975063016535328 3807803 1990498197447684621629783214362946864 3807804 -159934843077628878297578759591264256 3807805 277796691513662564796855352715852460 3807806 435342418696067702651362459075776960 3807807 26321144303240187028504313910818688 3807808 -54141520292794525952136504157929472 3807809 -603878722814302494404677306269046560 3807810 -503105795579922596334425578965719040 3807811 120385467748354289146814982860941824 3807812 650567214337664752713352497161053440 3807813 733084325938009896490454275615210560 3807814 -466923236696154729438692533425219744 3807815 46500178428900111652118729530812720 3807816 605839847366096086039033952393625600 3807817 -354045355321626425407717434221657180 3807818 -107635650479269680039402030703315968 3807819 110753767890526713336556020232123644 3807820 -933893714958118711461870040832209920 3807821 398351139846038190025863562012916544 3807822 1123628228841124122329810070512640 3807823 425405898877561806344685611975468224 3807824 -609445245028653457393292992358645760 3807825 108737720381201500740770523461793600 3807826 60311588982300414939366635505009408 3807827 2723957722529956560272103115030205676 3807828 11304717113217062241642985671710592 3807829 203573503764229636742108074375316220 3807830 -558441699671531656663973075358478080 3807831 -480803388698976404079280362617056176 3807832 -607736645316641182288441002499031040 3807833 2247990005491473190019746849588787082 3807834 -164718576810375286142169051958969344 3807835 187576434063844933314955274251865280 3807836 997673180498073869908167850120020480 3807837 -82630918510736596432884428738973120 3807838 -455086451513424277979631057357406656 3807839 -1205274198839446003064712897860245584 3807840 50580436015289561654280836567531520 3807841 1456653516915802444665849558838546432 3807842 1419133211591675815732820778816405072 3807843 -88668040687128865723561722017107200 3807844 2055376455580218410845926522445728000 3807845 1784175753302892416415609151492339800 3807846 -37306593846798268086190826775392256 3807847 1685930551699954990474414009639414800 3807848 2202833437046868738242328377867550720 3807849 -569877458629176392295486456176877936 3807850 216717587763340961155267542576848400 3807851 -1454900945159547042881780122429931148 3807852 829449857869239240959210937450911232 3807853 314999103606507283420922874791747456 3807854 -140478676514156208368977984403225088 3807855 515012577678770059945646991056093760 3807856 134209119923196833190915311497019392 3807857 1254833245343723447312149540246950720 3807858 286588922751414393799945213156397184 3807859 -2227685302601238211896801300183407160 3807860 450532187912365335066111916914892800 3807861 304901837108592495593524541528995872 3807862 -797672859897963952337033060161289568 3807863 -1238135853000688262811628530478644888 3807864 -577932072077448449879707310168678400 3807865 1505835132014223388051835348880000 3807866 -296605649010668042326920917008980480 3807867 -57310386146649806401256350851751680 3807868 455899757962200909036041541696616448 3807869 -153121162183836334809739258592220000 3807870 -705153144809397008655563448816000 3807871 -968949677902527592190988414825036928 3807872 242981858793572957017502055294566400 3807873 816570036727338025950880636606919922 3807874 128888486428967132125491941078891520 3807875 -150754629733368029071951068340632000 3807876 791331958026984600819366030187564032 3807877 2332924959483613351853234791873157726 3807878 -487073696176241896223075366325606528 3807879 893668667515201359941127301856597760 3807880 580356672398951825772464662720512000 3807881 1007255595739007566068630272987310720 3807882 -16961585639967350828385805175681952 3807883 1684090164724944875104457030099378132 3807884 1273163079558581342869412295496952832 3807885 49218660493684673707441015518412800 3807886 91092443075581177725309241234496640 3807887 -966451753405404689788617238499216088 3807888 200441793272692648087057672886353920 3807889 2074665485703259172235603087406160690 3807890 -751434545536233695594127333573094080 3807891 -15199737857466970603914627142688208 3807892 -297895025247173491070512860990658560 3807893 690277302691587947370538961335072320 3807894 275424165768820082471768179891108800 3807895 -127892888703114906089802090554164800 3807896 969884929685656470274533126841282560 3807897 1016252421712420223057064292966107600 3807898 977785478696442271607252663183725536 3807899 -133328013418111172861714314949295336 3807900 -250467683716197437621273358413299200 3807901 3077080947568661532174530702505468902 3807902 223085253182952124303686721569371904 3807903 -306513438545518326291704564935825920 3807904 -1888476503357297199092804622782300160 3807905 956671514708428963150130016539016000 3807906 -465160130180800302832356012297031296 3807907 -1243709544972714489385348725883095844 3807908 -23217739752318608972121541246872576 3807909 -167134051476689987229210255067400736 3807910 1633770167390143004277951314630319360 3807911 -2393986004667573976341819382849060488 3807912 -908418534388069099043407017952788480 3807913 389310613510582072844284872671487360 3807914 -505928476541580931606225436358202368 3807915 183570137536839219926637774778929600 3807916 -36214419350212934010297703643086848 3807917 3448102895106008275853161045291018752 3807918 895173436141985531522200794366781440 3807919 -1496418497788934452443227271198697680 3807920 -235722935210174303525557220032512000 3807921 283287612454465336731102546907773120 3807922 560399029460965564469367594357322512 3807923 581251152479473420531922026292240640 3807924 -735436059143560991081989491207942144 3807925 128956374398890975909100895966981600 3807926 848399365254704278080325052247928704 3807927 81352387642758701613262417965881664 3807928 1037238562462252195614860599451996160 3807929 -997964499466156147565323415415191928 3807930 -158513026925349865891839287664737280 3807931 -2252817548573678931536102009856954268 3807932 -125979781577265445811336231723320320 3807933 186160160767036632492840861342829824 3807934 -1073449424226574319701078402058827008 3807935 1062315322703600033347034858542910400 3807936 -383620986255922703222370222395621376 3807937 1856445653935315446650319818233156866 3807938 -679480339182808931621836167072344880 3807939 -172122803748499274552178845092414800 3807940 1222405833164759895566500925606830080 3807941 1063291017805814407718701013350893342 3807942 811936475082521390636580304851079680 3807943 -1084261776462680985511426626161142096 3807944 505060043837871812118609471819448320 3807945 937625999974309139173448832860227200 3807946 1321968979666778605643166626781210672 3807947 88827252515976628221940798535316480 3807948 739761543975521062504273473785954304 3807949 1466662889483904007854274408623478080 3807950 783813125469948858383545797880704000 3807951 -9403820163629016517174667116167936 3807952 540773152127610805019291894032326656 3807953 517596174242834464909197135307801920 3807954 -249140984335518967485215886965783520 3807955 1111553681189836435173021202828461360 3807956 1210729017113075640469291829745123072 3807957 125645381966996908710529271561689536 3807958 -814639615529194089036156338715156480 3807959 960336607924467496044502038671201160 3807960 -318663016618562650595547107857612800 3807961 -841950562414692034052408297701324800 3807962 -1514459389667626520069237797717962768 3807963 13897104807491630706439920872912040 3807964 -1285486149898851264845591156257881600 3807965 300492864740184113421475794322944000 3807966 107616358661959715049496959509617920 3807967 -2210043367864546570277956873865088 3807968 1996705036653460951824586002143379456 3807969 -1976788759449472914968596492267003200 3807970 280917313290248297059173679440763680 3807971 341857323545309607470429978084283000 3807972 1120035262657499625992785899282432 3807973 300884668773262484394222671779551964 3807974 1193797196348139289398102467595200736 3807975 -106496664814505030689450026410603400 3807976 407230501742283079709532612525358080 3807977 -3621488406666571422402565417085447040 3807978 258156302731341346962869953294909440 3807979 -114997166369978156667007215663603824 3807980 446127368870689445765737089213235200 3807981 -709336414737868944734669208772488330 3807982 -1100076382433599069447892147154729408 3807983 3180111623078217019611039331889472000 3807984 47957928099627527608450857590882304 3807985 847285568214695609929316640217872180 3807986 224292736518977514279805924693923744 3807987 411685613431716829120855325498972160 3807988 118014799965263884036747672746159488 3807989 -1033958868399180576993768415260987780 3807990 -547123550275856625122268613286352000 3807991 2766508707736247338746857799181835568 3807992 -1765463534679215500971615938813214720 3807993 122246939833479259051431402075196800 3807994 -17690536876156460091818999533751040 3807995 -892775953337502860138594349022718880 3807996 -992954272298847094093670217609297408 3807997 -511505645108856933483279471565041300 3807998 -592573360969961541880072892965537920 3807999 646455000526812768313855801242489600 3808000 566306340212859486275145975201792000 3808001 121120578782649482301945730318240002 3808002 347011943666761540395475673593999104 3808003 -633444203769991081058165493915707760 3808004 1703328247234881942315681720977917056 3808005 763391447444977288459187014395718560 3808006 -176091187432565110226428360871966016 3808007 -228151633443711230758489270703905488 3808008 395066742855203297394104748093158400 3808009 -625645816641258692197483794705163520 3808010 468050923278027881807785443605453760 3808011 88179809151749952092206229155904472 3808012 -33532777870618006489130206868190208 3808013 3656976928916759681026816637236509888 3808014 133868567247581054848068512361713664 3808015 -767002818097780584157284673890174840 3808016 665290837775144336491026753497014272 3808017 -2189282047428936145539352710678764220 3808018 -55496177972027663622334120948354560 3808019 -2924322939956180073978974025133393440 3808020 -31663768525279898231206546138552320 3808021 -1207208643344473481123234504282962816 3808022 86132488202157525157402223177313312 3808023 -217121681416836293388771466560368256 3808024 690672146630064799631213397552537600 3808025 333438264518800865249068081562436300 3808026 325156792338067194780990399690808320 3808027 -906172228079278704160784464959648 3808028 123918597013328945588937047630094336 3808029 -224857020149312017806176056159602816 3808030 -837831030747788836404579460243227840 3808031 -1501947609564227412594939481285323168 3808032 852644091658812249460592041089564672 3808033 -1660136247230918097958907327206242718 3808034 801897536400947842472722573990244352 3808035 654886099300534668271603596360695760 3808036 -265703615342339278720800293113333120 3808037 36114471485612806445776237095552000 3808038 -367108664535449526433593749298924672 3808039 135885195032582384762653210856441040 3808040 -115254411378624913905997541926502400 3808041 12849635469465197318380930552563840 3808042 -178056938195012597850559445262444288 3808043 -107975431679760676596954785622969960 3808044 -773115635636276572033887583081797120 3808045 139299171539423811389254961463127320 3808046 -399005051690419398742376678814858240 3808047 -704586555890171952884467695475547760 3808048 70740110054056165565084116996308992 3808049 -353551561507719592813447499130838464 3808050 -258656007363488095219584420586752000 3808051 865133298400630036410812209478785344 3808052 329023343577329996984169281093241600 3808053 1041565365811826840447104792325654304 3808054 -1316229760573373795914019830595709024 3808055 -27864858698651867987123668224416040 3808056 -10940159070996655924459656894873600 3808057 -512073078497340788304199082184832368 3808058 998017666794669072160920689136224880 3808059 -43105870577508828672814995636108432 3808060 -1256348261226652989212309928131243520 3808061 -406030506850061654542864641381793338 3808062 -332161731880342133217544175283247680 3808063 1169055403466162983056726188915835760 3808064 -21177198871832128943131696142745600 3808065 -991847946152788237047075804522564480 3808066 -91431715209526921207748613403361760 3808067 -1265659035245885485480015161729166920 3808068 -801074609398706221897478951524651008 3808069 488044209220008897861896911481686240 3808070 -173389363149028612890782427188279040 3808071 586138011096592895090748867107697600 3808072 1442795329826138614043274806701900800 3808073 2075240432150241786691904604894863322 3808074 -271884730995367323972632860227805440 3808075 510076117577434903602733966126633000 3808076 -426992956888007967974752854282682368 3808077 -143978542220826296316460124704586880 3808078 -1463002352289208931877388320420067200 3808079 -2695303430195990185502018228986729728 3808080 1843627495900235834338040571494400 3808081 -1628729572235649424099033431216089088 3808082 -1269881150144338288953261040966090608 3808083 1014423106020591997311643983821833584 3808084 1205085753134514848444513472737589120 3808085 1392387327112259440175367866494245120 3808086 -689610375100653523185354031810691136 3808087 558801002866072407570733841222685840 3808088 901022100301489139655511149906432000 3808089 -1516908499414220019154248913363019046 3808090 107964418844077185969320764257930240 3808091 643577212816783873978844397921453072 3808092 -163106552372341964996764337451319296 3808093 -619254490111413334855346269339717376 3808094 -981345679701707055672673497958464960 3808095 370904282601352531574658321991680000 3808096 2322390982323437290082902011429519360 3808097 1143017097967588376511052879383938352 3808098 270057599214533950211469820065383424 3808099 3246954024878849742076664015686977280 3808100 -386717600479945190404894953197625600 3808101 -1019630627010959560075301852300124672 3808102 22136558857308016101629061692396544 3808103 177621663576536725788629236653630624 3808104 -1095300080222834478373149522505973760 3808105 -468399130773498253456236343755743040 3808106 547594379767163722018025422330397280 3808107 -566080472353262927406537918298113360 3808108 -111027841797327831571435658946397184 3808109 1546695978443145449539991444355668310 3808110 167769974965719405569957110125158400 3808111 3622404420165693902050032907842083392 3808112 -173261434903682727846814612783104 3808113 -1141182103809246002894537874363621600 3808114 -593183596566182182901308231592028768 3808115 -1114063923094936992978570129318948240 3808116 831641231260508146823980869377310720 3808117 2026836861376226927135425022260888060 3808118 107357269696729165981579948883258304 3808119 -104934972861554438287734875023580928 3808120 753322994636192063493966551690956800 3808121 -614627642206278083401040965326939576 3808122 -864555837905054464079989131170224128 3808123 20147196951488920739051141479087488 3808124 7268560487992979543024873248521216 3808125 -78509701635871355945502699334061250 3808126 12173581415629773494550020923493760 3808127 -1733082349017958894731849324895089024 3808128 -1555268336613151878258286768013967360 3808129 679298386685933910999601521249721684 3808130 -80332889972080300449725325674995200 3808131 -1519540935791711273252496321806679048 3808132 96084866972814114258404778433996800 3808133 122848224853232368804555664481784320 3808134 -23684057934631166459098253043373248 3808135 1307760703514827883740742667784624800 3808136 484937659381452602225666381394831360 3808137 -1361977838781111496029941829777389040 3808138 286434643543338611106960364522044720 3808139 899993052012660317412372022881161940 3808140 -3447242496478489694939309400145920 3808141 -2828328875522012555405123652903632458 3808142 -183931608788880873007330083366086400 3808143 489932946931773053949171499100475432 3808144 -233572814423800091475046704506429440 3808145 -1244444431126574239407127123181121600 3808146 -233336431950860687438705295576036096 3808147 549555854611980896532457724986698832 3808148 499292652452408885689020390025358208 3808149 -387165058076294571783969824978288736 3808150 -234448504008111692910648942384463200 3808151 61328133793520855315458731790459920 3808152 -229293482081564106119306268258324480 3808153 13116903748922071925455977690440798 3808154 -95331005876550900782300938208464128 3808155 -232021015256402792429897730198585600 3808156 229279521458029777316714045392846848 3808157 1647913685552458915358825122764146406 3808158 591414010651574625760229945673474048 3808159 -1670272459154903883137305072203588640 3808160 1223162401990222160027620557750927360 3808161 429596499929849700399774821155248000 3808162 241368217490716969874345389376252064 3808163 -1502564396362234411469587861865367588 3808164 62698211348658669456428786182225920 3808165 874214545904677213060775509947000060 3808166 14046104777931478957549640031937344 3808167 1570138827150628920800820104321385600 3808168 173891585436863381150580650014801920 3808169 -576137225099372769625211770806561792 3808170 -612536075207710207553216962208217600 3808171 -671825821851644193003360690508612928 3808172 1116660900194116114488650983445156352 3808173 -1574523684802897810238798907722548416 3808174 544600795910351878341597115968918336 3808175 140197195247051667646027607057356800 3808176 136309706663427718597912770092040192 3808177 -1821074974431618225364227975162404974 3808178 -1336042920807827627761426063299004800 3808179 -1131218562149195797308026661964400016 3808180 -949775632906889719311275265607353600 3808181 -176788236159710482230641570597767176 3808182 617586268644242558496964053474075072 3808183 -2983765205956086278583440630360542760 3808184 2350810006269072706906273821450178560 3808185 -30709519748854790915014984779883200 3808186 1234169006366065075641774015652935792 3808187 707122875371429923919808055752460392 3808188 -786847868078211314646531100110305280 3808189 -7513951719256156644324432806749248 3808190 -786519316451903361549152636417342400 3808191 48586642822127912228312999214105360 3808192 519928011278983405548447102234787840 3808193 1164802140952029818235767899084106580 3808194 306391733455810611325837637420886528 3808195 -485218373449814278329794773334630400 3808196 195809815598783980706202720278777856 3808197 306286030333315138992876197874409374 3808198 -711382368335171212107290294394314400 3808199 864631008287009999205910394610688320 3808200 254710061642263663725879782320128000 3808201 -717578905325274185503206270502887500 3808202 243646415915177629117460149244289792 3808203 71712346534092423749426160205260288 3808204 2460146562733010944331735078665821696 3808205 -8394026545208093345532624869774280 3808206 -681770001406465589961522993861700800 3808207 282889831114704894385671406215790272 3808208 285373684255457780307112482794373120 3808209 1291436294398707967516560281692608 3808210 157664454995547822151857010500840960 3808211 946847522540139441931292294104887624 3808212 366628893387631161383058642488051712 3808213 667799455115214594018763862030817984 3808214 58271114713297620294821575600698336 3808215 16061405421289184393896096367216760 3808216 170035819177271738021337912565524480 3808217 -428723459279862293539100699135371008 3808218 -534139389550572273193532363593053696 3808219 979172007330626181782489655244744144 3808220 -254032100678500740184066600620503040 3808221 -346300461422732405491127512405372800 3808222 1163187939815435683737897254086901760 3808223 -5276698269410355413657397304242528 3808224 312037846481150981643467544872878080 3808225 145645205379202823504358315491064000 3808226 -216960676913458048339517877748408320 3808227 -918092012299044865214347125291651840 3808228 494563739482456396547176887245053568 3808229 550586479355731288071007165649992830 3808230 667153772752788284033876311942813440 3808231 2343758583236119891048229117855633160 3808232 123766043674748302744839328887782400 3808233 845348612929311232369321342864740 3808234 322127675194069647875701164433412016 3808235 437538403993769374209586828443657600 3808236 613967406608667946934039477711795712 3808237 1353816296687986461314844637237885152 3808238 321528401181255679120856609492020992 3808239 -275704646306805544590948870260221176 3808240 115360605825290353160733232494673920 3808241 2143534986536362962936556309459458642 3808242 444025266412959398305678964157619200 3808243 -1962856889718057020132976950154579508 3808244 -81805882602140372806578260866400256 3808245 19532401259158817166921481621123200 3808246 -113186659483980902293284984715523520 3808247 4471352547569271301098286874360902080 3808248 -695172399791942144025066215596032000 3808249 1084988642582839625590786770828882564 3808250 -828595238899768429640669804437416000 3808251 2192976403996394143650874579877214720 3808252 1731243122618085105171057601667072 3808253 -113493769478705288795083002130197498 3808254 -101082058700052418279385082401407680 3808255 1301875907488439191050901665353821920 3808256 -2245267440945550243213905335722967040 3808257 -44362617538063915199064413804371200 3808258 -1277586665633932963365093032432873520 3808259 119285131513788436209596640223639200 3808260 243198627256283555969199762510286080 3808261 -1966604702771674150900735635904207138 3808262 149978370335746019517503454006393984 3808263 165191761695432632477194706309712000 3808264 228317785208038512654808698664888320 3808265 -474596125437108475205432198795870400 3808266 -29992330555604125206387767635709952 3808267 659205676659315081232012069876063316 3808268 -678148706298232639213309315006946304 3808269 -2695599756543159141306600604376367360 3808270 -608135451777158949746802655835443200 3808271 2889630816726743497009656452324764320 3808272 156402404062101440789367016524349440 3808273 92528905510157185395137514248320320 3808274 -426504298196264673502936209342704640 3808275 513682828043529619957956137372557800 3808276 1662401362288138783276902881154418432 3808277 -1035905878468864206750539927096300928 3808278 920638022572823050080189044712657504 3808279 -208601048090710524783144022687538424 3808280 1376523496842402088004622692944896000 3808281 -1615257046842582559244310990189542448 3808282 8791756196405806324386787806933984 3808283 -2077970635532971838211914903296089468 3808284 -339673823794159517163979776490536960 3808285 139348717118673621873460941308799600 3808286 -1277192985188162374955706481200609408 3808287 107470210983942794620714160143100400 3808288 -142500056145728589315148100508057600 3808289 997598044995756599217480839735954400 3808290 -200803463026997993423403334178273280 3808291 -569573855494254313843433435029314000 3808292 -640342797550458530391185988990489984 3808293 -1081523493633612637519821894751746336 3808294 -39551036614381685234730083761133568 3808295 11353642929038922333290674679206320 3808296 -308637890446200910519050511495418880 3808297 -86112534057210761776090575044781708 3808298 68685700369491400049140728154503168 3808299 -230632578774446486870306680582878720 3808300 279215321113172058525655520558854400 3808301 -592534083687713387933359379107118016 3808302 -39732661556114814447719028594360768 3808303 1467292782902765955382257420788422120 3808304 -517205425131123803367731514031226880 3808305 -678322395607913875731259005813938700 3808306 -1033499478314135955199225742494246080 3808307 -1474964464643130049864716079473411444 3808308 54369253856631437917666862383927296 3808309 3334844903360372283416560904361100860 3808310 -232131076588903302021305358692064000 3808311 358141998637490667628999513920123600 3808312 1192114251341490682574508234910003200 3808313 1731380752077181588092341187720439044 3808314 437340444044187269409158257640437104 3808315 -351470845133449146146223015646438080 3808316 501823077992859143574281464747803648 3808317 476624073797215009953935994578897280 3808318 738590733408629836612031359326460416 3808319 -427352996299159676967211674227476800 3808320 396730452964755494378516330399662080 3808321 -2658012173582134215391506826174058112 3808322 -577227848874228799923156674255462400 3808323 1667042160730949520541188101448177120 3808324 -514981569528023535965851675495234304 3808325 -115232149489922168817095920303044000 3808326 -47157189947454117048143456229702912 3808327 -1704947074569931465467255430176134824 3808328 1500380951128821577625048088152540160 3808329 -1019497910465574358479128973359836800 3808330 218731970619908286465575858084982720 3808331 453968173740800622804086525425307592 3808332 166061907732783789044052684172554240 3808333 -1122844760993331554641201008343569418 3808334 1450762182044498060658097943576346816 3808335 5079142225715255170396900347288960 3808336 -14647599789564220875075624231239680 3808337 -22071637580368794080690820871276632 3808338 1140509953312328444871276448243200 3808339 2759575380608336778669109502566480600 3808340 -201300300345226822841819933465886720 3808341 690744665061314174950445215036615680 3808342 -675484531164864267938612190652616928 3808343 101223955937563927696645051172603520 3808344 -452493107361390779410952277619015680 3808345 1674403690540409371861938803797028100 3808346 -316511830247661746333971371445600800 3808347 -1224151750520599736285282890330072128 3808348 -813355227546572463433717293317627392 3808349 -954420834699793312593868091451752448 3808350 22924360327984622037391304650752000 3808351 191377087583690241635658355416069400 3808352 -2157321172285626235947166545368580096 3808353 1705422820336502075139313554714979200 3808354 -1058146477359278168004785901003312 3808355 -534346632775209751197845285491128240 3808356 -63776305691464385017185245566921728 3808357 867582271840786106271733291873257792 3808358 511498157582699315300982754151789280 3808359 422072904842789047739180442946273824 3808360 -1628983656774648937178850233124864000 3808361 1599259092472894175021625424688806800 3808362 16391618499567638831220181425284352 3808363 109063682404525947799712518776557568 3808364 308218476657910278382390885608662016 3808365 -481104987976523069323784951557786560 3808366 439939584276333848337403037545435584 3808367 -368077511188466828839111851611092080 3808368 -19494259291680834998571298467840000 3808369 -194004473067003481929564733314832320 3808370 -752648611115783435039390083418817120 3808371 -256808563958893559091714134862423552 3808372 -465739835289812045809788308221145088 3808373 298820656805584141838786062818167580 3808374 114665966142031736151538343883668352 3808375 1890844984054307828738446961550642000 3808376 737847979307345111648319839163801600 3808377 82244422185355911358181282194874826 3808378 -618245277374132274695863713272720784 3808379 -7482209237742552804078349374634560 3808380 -347055321075571634260533654917053440 3808381 -5925501854743242992019261035719936 3808382 -1267972533729758720276012588359070208 3808383 1296096853785038447464024530011367624 3808384 1753578093048300374542803633249976320 3808385 -876933830473435519827909948474906240 3808386 -261425774911549569450432288492211200 3808387 1161846417754003857440625124213590792 3808388 -1197314377274309619965621149583651712 3808389 442393162728720645715459624239687648 3808390 77410595779601430995038488048451200 3808391 -1963367231031787440587009846153642640 3808392 170846247575514581285610289537843200 3808393 712637326372097447347850213066947764 3808394 -240503149439505128291503085704043520 3808395 778643824239104427873933863833231920 3808396 1771035151832733042742543894372884480 3808397 1606811142610714824448071385023345846 3808398 -500410760201018783150619610054149120 3808399 -16806438508004407851404880436837920 3808400 -54077901182388485796466666489651200 3808401 -758260384671573765657685519310173968 3808402 475407190358343385766358864967166112 3808403 -1614967337030830690157529014766603348 3808404 -521623904831701897188891049442611200 3808405 878561185373796404908249487951268060 3808406 -74309704006243833150362187794574720 3808407 -332588035841534288715613197207795120 3808408 544885639398436230708765046512721920 3808409 390779622600553887798984364292488128 3808410 20938336631502338029687731245445120 3808411 -2262859691358210039641246196391764988 3808412 -263435402083324199180211681757237248 3808413 310287916083395350420541719539245568 3808414 -666897308899737364015936306317410688 3808415 1118187642847509595242357916872708360 3808416 -686144595720580413228556508306866176 3808417 1345319283097875600155163017745582640 3808418 -1459631436495575891972029357201077600 3808419 432353076904322319217664640529686528 3808420 -182364799998851872030338191117475840 3808421 331084865800426466664249045704109144 3808422 -65258686334921519906622666821872512 3808423 473429537874130139624262038335756344 3808424 26128911637113145208873086292459520 3808425 -1286397000662363740503309608234352000 3808426 -1647097195809020070003786250717986720 3808427 -182746310623124215682397386610138204 3808428 -390758277860717174586367243749467136 3808429 -3118677129302521843515635486023092970 3808430 168393903046895180959017618788775360 3808431 2901981133174455459579495198574298880 3808432 443005597254003024005512148727889920 3808433 3148371222588315281951040399563107380 3808434 -30126370118692894974688780958335488 3808435 -1454114954808432252633173453677628640 3808436 546773334432076696903110890406789120 3808437 -685487958643721599362355220541142848 3808438 1623439154955214793513066256161191296 3808439 -478673959065337800468266563717631376 3808440 506449365644637570761716714813440000 3808441 -170399078456241516251740138969310656 3808442 293061595430850805270335452390265600 3808443 824764650563625205340782714916736792 3808444 -367776800403087040069671288728280064 3808445 738275013032614963553021766297206700 3808446 604930361567954573421401704061477184 3808447 -423554818054899837336419909801877848 3808448 142117134397644159534913680851337216 3808449 -11908763546715743249840680334645532 3808450 60094331772063745777585520634288000 3808451 -381852062615227032163545758176072248 3808452 -542665324447229156068302358277587968 3808453 1813010264246234125786409127881676864 3808454 -403288403803077251764493988847850880 3808455 118831517523446909323472782624972800 3808456 1045741041864823898410728350312079360 3808457 -1137784987078281498009475929992435328 3808458 28781048673521569232825856108928560 3808459 -2858196443156204220691852623032048184 3808460 -90763399096461116867440418481177600 3808461 -1365893760022170578771299204087023840 3808462 -47868905600962186127033357699788800 3808463 -521493573947520103804045767272545200 3808464 170894713871016961443365816863162368 3808465 319716367229936368352193835487875200 3808466 -615650537206950049089693149014451568 3808467 750032149736522378906234806319568 3808468 631154689386066625046639492602955648 3808469 970306877644421252399148587459269440 3808470 344929904506882824569770885842672000 3808471 -1557747299416019451000799401433452168 3808472 1898992004121198685639947882354124800 3808473 512263669080917104783571361552329664 3808474 -150124868698750068438172415004733440 3808475 -496955023110302070403101759610500 3808476 -515032185533817458762228600608407552 3808477 -2149783598224653103725954731085923674 3808478 346072654526431330997538068671645824 3808479 -378722223199125819367635409338233016 3808480 397473050618639140399773527829381120 3808481 -2542609558505017301112325250538485328 3808482 632587143809056728668882786178014592 3808483 -75410923803725762858094344230415040 3808484 691748175265977478671465841102592256 3808485 -1868604553428470059787408275388596800 3808486 -17800239350171566578774820351421952 3808487 -2624430614741365826426178959893905864 3808488 88729948488924944811541539798220800 3808489 -7580993048497779518217992842910576 3808490 61485576859251383332040644813148160 3808491 907044471247288628094032890971490392 3808492 -868253421789735610773790669610147584 3808493 -3589190640129748746975685762196160 3808494 231862511534211452871433611076967424 3808495 -238878628381962926013232964494496880 3808496 235274320246044717806542266918961152 3808497 197070775201636462233984924334070784 3808498 733822967211500176753152017648106000 3808499 769302163178899777237944345452800560 3808500 -625379347519562587034539332011520000 3808501 -362793499359646357779384495016379808 3808502 -181162788829788001596047070084374400 3808503 579223673422237048691954003513045040 3808504 -1224161977373125121274282422941777920 3808505 -16007142444657695745876300658471680 3808506 229187714486130307873664168573795328 3808507 -1924341680226185665615336023397641080 3808508 1431681854982005635020199689588882432 3808509 275245328982617114146609438139836320 3808510 -12716810600869296949702849407233280 3808511 -468775138075608677238119379849431040 3808512 1368536907012837083994176064847872000 3808513 -3696313030788212309295100268202238 3808514 1110472779010475328583416933110441472 3808515 -268511492263359957609299150767801680 3808516 -1402566518550367278569944411382258560 3808517 -41421060511882434709788389234042820 3808518 -214483082643572282867274815442032640 3808519 -126031768964357620944025929775520592 3808520 334136129910618982196816723220940800 3808521 -404038249768466524168321610214886428 3808522 -520123712761936621095384476493317376 3808523 -14650627950826580416610753759066616 3808524 -207632928733362618049492396244582400 3808525 -764715737280906082376437699278306750 3808526 -75128441291907130821911512233972288 3808527 -154760333981717054757588780365652960 3808528 -431385873874538473740524536992628736 3808529 -5466903254316065413843454114158563840 3808530 -126492236428243888396844263147322880 3808531 635366385319794461639889941441991600 3808532 -100354355758816754185338262032580608 3808533 -1935414180999734999327020465735659552 3808534 -1064908144718676296884393177940335584 3808535 1140891441080500006295247029529454560 3808536 -343243370155466988826640898431385600 3808537 60914676365078315330096387622023572 3808538 527458823293348528503315934604166144 3808539 -551893542108954002943986208474040320 3808540 420304701705229351449330724587847680 3808541 -1219727623504439333375448888508005600 3808542 733503810260739310724159972696699712 3808543 5545099329462694831874224586544119520 3808544 1331501875382871990636034905525583872 3808545 -115191515597796071496861219309994560 3808546 -61267090703851575004396664597736960 3808547 1361345577710289850080909488681860080 3808548 -1381023047301969924695026212888683520 3808549 -883934551402941970012427774101312450 3808550 11741784763630839479987340376720800 3808551 2657302538529508186520048678037967104 3808552 -890056630572308073410398171008860160 3808553 1157820798812468480569529390954304 3808554 -5406125414012854366829095371790080 3808555 -1186585048726920230738844599427803040 3808556 -49450690954339300000039391610659328 3808557 -1195470680376236863905324556644614346 3808558 -181077153084563433200330845078482624 3808559 3024435734680242867754317942390623760 3808560 -32848793441437841179738018849751040 3808561 -318882306304715318090965331025191388 3808562 299976471560627076051286690594294032 3808563 359219423432144974709306234671963776 3808564 -22172750781482866879908428783453824 3808565 -1427473332785307088262597755924653540 3808566 -1087034268577437934428403819302710400 3808567 -240718815331891424879982791063228416 3808568 -2096932550304737509305889283449344000 3808569 488232018946778774530306615640884800 3808570 -397447950064126706701631570348006400 3808571 943082583480673480396096431937056720 3808572 -138580747818543702405482280079113216 3808573 -178683524401420872748618736658606036 3808574 206315094245507716251383858938629312 3808575 153116690753330676613860802501024800 3808576 -139789881234054175967367816840478720 3808577 834893446677457061043775410641341380 3808578 -989350457757616313066347347886859520 3808579 688263876615595529802605316582869180 3808580 675580420857471882494037321335708160 3808581 167391431696947282081197156035636544 3808582 593288939952286511156358411429984384 3808583 765379880068651934146221503245742280 3808584 -1392856797587519457199880431317365760 3808585 1385714248305972982190473937245148160 3808586 500887876667861191351280022709906992 3808587 299252516671191446043107460904364760 3808588 -310292319402555125856071742168678400 3808589 -1113243098414905372831188488225027700 3808590 -775710986623712669134816850296627200 3808591 -1743751090348458207034893198594341008 3808592 613319045191881877618626742621495296 3808593 8487937178093101998586961976151680 3808594 993225602323943116699755206285310096 3808595 96718503691754333448920243820178560 3808596 22021890682269292844088172603392 3808597 748973180050966758975744480992058940 3808598 -302127329869253606852652819168903168 3808599 1417083757560044956037536270803095760 3808600 382077972290119371150269523156480000 3808601 -1316619758490845636561289826485068028 3808602 125402294157689626910525293030370304 3808603 523214355823878143319064461791991040 3808604 -96117067585952625174397429406559744 3808605 643919655272832685393047685794756960 3808606 -69563137030594476782157094783354560 3808607 1581128008458243938371729045222106880 3808608 766618013572455956077040974909931520 3808609 -792566677099840839559554038606635968 3808610 -43451341805964192549129244072635840 3808611 -822232530967120666983880384311936540 3808612 94834065082802923112437268547022080 3808613 331360691394705560305620846217492764 3808614 -476239534249493015206773386824115712 3808615 -1280742103625057078525433895690724400 3808616 171699003233997628169568167440220160 3808617 -1299987184939822732026377196593194752 3808618 307122583252249685287363049249084928 3808619 -9828407703709065279909111545392320 3808620 49280290910807428775949549454817280 3808621 -50973115097483821704863333578722048 3808622 -710513561941552487059530413413245888 3808623 -57470081334004502349258066534950256 3808624 -11401520823855840514760701303029760 3808625 -986343142819149783284585785870935000 3808626 639050550651571648687178102625542400 3808627 1533630211954385672358531870814820520 3808628 663259661780949426031228785894132480 3808629 -32454268917130252571514702738522624 3808630 -267416405919601982702241607753747200 3808631 5850002641524372514189325709694060920 3808632 -401782393063078207041017455539609600 3808633 767223571128177725032346477139859524 3808634 167551813717855514364996303900252672 3808635 7927195024011200890941918218847600 3808636 -703582708666896581171067889401010688 3808637 33991539683973861403246597551696000 3808638 101138727844977330984085492739138304 3808639 10449091811879163477904274033413248 3808640 -1479899493385188931075656110623948800 3808641 1378013809406819619895454755769074992 3808642 418282689108328015710931740218224512 3808643 -146524888600383363164388006181486416 3808644 -255583897908215280693732630688370688 3808645 -2073359605979608199070499804816108800 3808646 -688552091661930568694912761057097280 3808647 -988106640214423728533305004754150960 3808648 -2194846033871513078130378414200048640 3808649 -620440245715500122429050927523791836 3808650 -132273063905066127984652150554662400 3808651 -58993716480690835153234246910305536 3808652 36511089639943962228164253522337536 3808653 -87182969050648788631226677716460992 3808654 -137419652656556682462336758353152768 3808655 -595515554290994152856147096172280440 3808656 -172727492808745634479683465909657600 3808657 2121254581017595528604651941814622120 3808658 -107042051400148749472451234903400960 3808659 -1266763756711205705657968232422612992 3808660 113754470287417926187028502345154560 3808661 -105367173501283078436946672802332000 3808662 189536575686557712389852556081549312 3808663 -945521503892325687759853942636328304 3808664 1658981633538191663528838185009049600 3808665 -70619205786971124732535071819550080 3808666 -234290932435799925549818671262518560 3808667 -263753769156389394676819212944044284 3808668 -293173948829329842015983493466131456 3808669 -81846694792642333855161028191543040 3808670 362519972291344613538236902839017280 3808671 4422419967147924945871154420655120 3808672 1883790213957969779971081037728972800 3808673 -777268032375010261715939758961308992 3808674 480314325327291686179812464765498880 3808675 -129044689433759325582456030802634000 3808676 8317377487425972527681294714040960 3808677 -914058221299095496824783628992888480 3808678 -599380333206541662329278556187847680 3808679 -125388184582152467902408641388726224 3808680 1077182674540281487625396267785420800 3808681 -39879437360652243496783947137345136 3808682 33917129847416043271242533703876864 3808683 1244980200550596600932294020398202680 3808684 -234259369243702714365713637830419968 3808685 -240415693673725064055101912991244800 3808686 107697894126980629269062203229491200 3808687 -671716728157277579669931835077408648 3808688 50733595637506612017134507128848384 3808689 -844919557802208186828041539245503376 3808690 145392938050292712232283725109661600 3808691 -406662772851731079135145758832775616 3808692 -491117541220815685026592430750035968 3808693 716548533856832537148496269100093600 3808694 1753833246695345878155303509885487552 3808695 49115895697358240025346006387495680 3808696 624834819694610355910029650957537280 3808697 -807072253959267803474902441159830828 3808698 132259135862506102952248631760841728 3808699 -1003845897438754591461211502467547520 3808700 -41035958578992023145155679908121600 3808701 35256363175196549858645975327193612 3808702 -73733091511869620748018176206158720 3808703 -634595899900592813216236602498258936 3808704 142466007445954702062551623092142080 3808705 -1457023340982763929255759782815607640 3808706 356454496058540982939926607749736960 3808707 426597686615004551128805551006222080 3808708 -386406517473258321050065695238041600 3808709 2938480968128946476808096525536378910 3808710 79043884648615230116966093305238400 3808711 1514674300192105657033028650068644312 3808712 61329054774185038996874291433907200 3808713 -144175148607756305181339067980873456 3808714 155289230382657545105441726901694464 3808715 -401254112328890974867450947135063600 3808716 801134595793783216410706622787600384 3808717 1689194845718902094127716181591158 3808718 408003742934984175366693000361477440 3808719 626287924011440898754174422739834344 3808720 68603303959708597560276282508492800 3808721 -1550165179112143753909521988888998480 3808722 155957755449417070327931990672676864 3808723 -1416415168952379811443359230882393520 3808724 -909424890254120076982600824604612608 3808725 13480085413411303075150186788703200 3808726 1418327940597895385990597200726275840 3808727 724080937706049226489754284235709960 3808728 -655256528330037458140065346781184000 3808729 -3108374194978141750177930620475068416 3808730 -277675368431989160296541796710400000 3808731 174165926372062581151591555018696704 3808732 -549048655400098161932493200219067904 3808733 61625060053635486673502002149528480 3808734 -1116842518896405251723849171674801152 3808735 -740199683218517992952067764821537440 3808736 -657233742956118740945838544963239936 3808737 -734342571645361152191998133673488220 3808738 962341258996802552369101011125632800 3808739 -1368468724500530840070778286227530240 3808740 264429495878907754298397283911475200 3808741 -32311502230222734281447466918174948 3808742 208343289160378524426781715801104512 3808743 533058173358112330472509180835642064 3808744 1559530098116552415235416257167718400 3808745 -1804611787412706244847762224730870400 3808746 196156394729443781919307631085373872 3808747 319351341222087887481571800789718752 3808748 270586225155931185734437187625062400 3808749 153885661226006347588184533399306752 3808750 -102993853132979798978007102849480000 3808751 -456934474284791441859267733659427248 3808752 -187419356364525971861219027713228800 3808753 189942023950515008526867075098989824 3808754 -898211075803025434168114542300134400 3808755 737479536103109051409616845241464000 3808756 -467138932017279220848997956866680832 3808757 -2992910570599799638498055576622086994 3808758 28009494377436922042715655272385984 3808759 -753735986449751758386164983224971960 3808760 754974724943053894602514842782208000 3808761 -688355926695018422299138511019831552 3808762 13249127879955810099210190134643200 3808763 461238995136536821614335588601753360 3808764 1123322366309994957284470269895680 3808765 -177505902983268708979955449612012200 3808766 -63103657797415970340969389933281536 3808767 -630147262765642888315512516666129720 3808768 -5940195535844062507064017463279616 3808769 3206091189616783871213244616483740096 3808770 445872301225340470795616698195752960 3808771 2570912175145772208899711295381751200 3808772 -398020458786309916332319488190371840 3808773 -298832289154544866751693753318931780 3808774 2036178530409864434415712019149851072 3808775 47565561934326434137488925914718800 3808776 -1461950834206553794137955978810368000 3808777 84416595750977051659092533918924544 3808778 124600456317094510191751366915069440 3808779 156283650100729223420655585015684576 3808780 234308386516963760421252695105725440 3808781 389263711296239313712035471059990700 3808782 -1619851595670785641584460325430128256 3808783 424871250826528951795446867397671408 3808784 9541186594000343704484720727293952 3808785 168499489113851202965207539217491200 3808786 -137214496965196800724061660480455680 3808787 -368852583086328213402680402350319760 3808788 -21645716600752398448634706544281600 3808789 -791573561340822867808087694191367410 3808790 266812935758858151637341646078598400 3808791 285734875107770760059766110444008752 3808792 -214013462230008955669601381978972160 3808793 -1052192680167000795310645469543387958 3808794 496257046700181921128672806254531840 3808795 -1311326796311126680491053948667679200 3808796 1667595435586229827191079413573465600 3808797 1174455136582713405269238203068272480 3808798 202117606069976240780650091657893632 3808799 -415491413126923392163452555328599264 3808800 344996156423635395751210267068825600 3808801 753256229384359337300421126349096802 3808802 326665068296729965989869364115452480 3808803 -880570932491526269760948224135836296 3808804 1204519632050083092415378636799923200 3808805 -193439783816154142344668035692898560 3808806 276717916934918027575696472434444800 3808807 -38094237139482957040896079246780808 3808808 -1123219419598697322143492872503383040 3808809 -2961616087371463439654314625728373280 3808810 -554228882062220690117710039073377440 3808811 39340772600922875575596458501351184 3808812 -479035084790203067810352060591833088 3808813 -537130740881313111569597731311416938 3808814 1472340695648287745248644085014440256 3808815 -299917777581236886857478959750184960 3808816 601555048844249828404026718240112640 3808817 577846396118272934077229343480575424 3808818 -101041491030989791358186608301560512 3808819 -1863220456421939780014382346790877124 3808820 -1106900236853907580731888549283422720 3808821 276862603621935552463540651719512160 3808822 -221799425202460992010603009238237376 3808823 1181261965883376916334220719268345744 3808824 985330269558732997368316901544099840 3808825 -846895946761376260536467510723012400 3808826 569295311184365745447740359301410560 3808827 509264342946375398728629574798840320 3808828 -780327326351283697046780586296415232 3808829 -1546360303325618203970556242175456570 3808830 -50889055633021154351837129887774080 3808831 -635973057428300578830581421541814880 3808832 -172626790292111106703412006141558784 3808833 -106486325785796410735901960131104768 3808834 -720479218695899578857847693430840448 3808835 -610513625018225576215736937373558800 3808836 1350651478361781767219375764174940160 3808837 -366165248430192546468627693081407840 3808838 1047383793443877599588822706124320 3808839 214356984786453599336830723804315728 3808840 -348611505530923712336907387233894400 3808841 1037121635717583785061538401824641242 3808842 780297318138901779373631658472173312 3808843 2265373759383302704108192833965283092 3808844 287502551207332011016111779355514880 3808845 -645391297441234525646127935179905480 3808846 -232834216710361326506571781502042112 3808847 116561977715381133221654719540207200 3808848 -1959200623523796866309658746290176 3808849 2218494465407537488309332311067665520 3808850 -629780979120040021389757813537783200 3808851 -2494382509959623415091698256301389200 3808852 -919711340711278416582448330559047680 3808853 2006595146420610388739072101194801102 3808854 -1519346539990760510177695547320320 3808855 1382627304229588492426701406441504560 3808856 843139549644893386452842291880314880 3808857 96544707580912637541328245205678080 3808858 892260526516089156781840303779959280 3808859 663769797498482649205112656589299800 3808860 -89587299046455146057388323696640000 3808861 35313381364733484646868954048379232 3808862 -328616719068301883481605515333324800 3808863 -19895714155768457759239334569294440 3808864 51831610740014475369246981402525696 3808865 -290241733105502723191999769235733740 3808866 26908064701965725260806191851918848 3808867 -460441042199502631519639284623250000 3808868 264807399434690819869124562404800128 3808869 520807322162512254876799874743101888 3808870 -48938131167070000893111154102498560 3808871 -1125055218466734204041148809199876456 3808872 616067412285167662872861578458782720 3808873 -288596349247835565548982929932807280 3808874 628336501770574088916296047374360672 3808875 -349773015586028345723595021314112000 3808876 -571253975518090999303387491654096640 3808877 -449931878208405681391156488632661888 3808878 119236441913516597214640037578030080 3808879 649114103860574812219195136870816376 3808880 103503424947488764597781527701749760 3808881 -886210203591291335498621738675397630 3808882 420979812941589712175575743442850304 3808883 606771870692005709557434168713131824 3808884 -1302414531581040960587366918402777088 3808885 1747196368936656184352649259314023580 3808886 -437375949086312996984535601588034880 3808887 86996756147405524660592368101867600 3808888 -1188138782117302503208998952712970240 3808889 -246672326027217237897459323641495104 3808890 -414439253840879707022653371098918400 3808891 -170804350519185999791821536305678016 3808892 96347884414984436314976014810521600 3808893 -674914354336865151807671391287304672 3808894 365409223600430499429524550837290496 3808895 618097240282359419966331333099575400 3808896 60559749767820197909929103091302400 3808897 28473899119451951397519541853815328 3808898 421578481569130579821291433393272864 3808899 -1417238979695653793630309545108727736 3808900 41349773404396399554419811367392000 3808901 -746313666688136483455982925186203976 3808902 289633797998705440008653238158346432 3808903 692703049472221968033725946955032880 3808904 -1088031220400944607037440541746503680 3808905 -177197624783093799865886598171521280 3808906 778309544781160994849685203801710080 3808907 -2916660856680641788693224130919756844 3808908 190633979025765991073087932096548864 3808909 -389990200332839701728898548855912596 3808910 -356954586157336536066690779027754240 3808911 37621819438389410440315999756864392 3808912 395393135987896960051555024497426432 3808913 1837176179194846280343526034416314162 3808914 -355630526528890902471802781190957312 3808915 -317838467222097353340234677631394560 3808916 1039954504751529908056815658757946240 3808917 1213773324668870619420048690347788800 3808918 -1187173703604316392283141246331255040 3808919 -778353270702484873348407972607490400 3808920 -518509502590142963963451423406694400 3808921 -5597290953660767960592226679899628 3808922 -501729361651844093497788901826242560 3808923 1078572255762335799417152028072562584 3808924 -333619574875838711944454341108634624 3808925 826344274982706154468675353764476800 3808926 -91947937229718727621095260860435776 3808927 986660911779420777456182191224275232 3808928 -482760809624489841880534348773064704 3808929 1180358515831647868163760376997828784 3808930 -640976795127124067654357802476774400 3808931 244644417377605782664712444416803792 3808932 559636835404331893667203656410268672 3808933 -1111135024900421602574382922822689060 3808934 126250405017279440445311717199323616 3808935 -506873468459755858169419468492815360 3808936 4026970844413363443377346043824783360 3808937 -659882627497045301557219346825171136 3808938 -79506270432350699539050237833920512 3808939 60133580436453513402486491093112640 3808940 -1491105905462864107538199728897264640 3808941 -124076265652834576961918870143690560 3808942 -855493150123638535294962003351976128 3808943 338030280295509876543946324333345440 3808944 7083918550456112451574075902935040 3808945 516291187692453448558343589738780480 3808946 221735299201778863597986364741542672 3808947 1030248089688653764044322422774262320 3808948 -299799128975439195956786111539476480 3808949 -193500218388812249374347417844812960 3808950 -349694853634924918044647019103296000 3808951 -546524502522151097826470003454127368 3808952 -134029839272021481534536810191011840 3808953 -339408517969429212295586233197291600 3808954 750664293870034943725034848166104176 3808955 452262658996736029767707371826010720 3808956 1337753801897146505990501987514753024 3808957 896307604418467676281646730826774060 3808958 -1404185913234225829673427753173809920 3808959 448109840649196739532968873424000 3808960 -292830367378598798749976925170565120 3808961 -147673683108450897141861492009781440 3808962 -102563137311714937832793954794557920 3808963 -598886233282154941066682850630062788 3808964 -543111371881675421220756375847496448 3808965 -294888738300327047104644163855322880 3808966 -1261116145317818001193616840912193312 3808967 152885115224723547579735132358733016 3808968 -921440134004484584548190548865433600 3808969 704881643070862686910962595291814196 3808970 280150305993162228370131471902699520 3808971 928636844711093877309256895910456240 3808972 -2118440455466730959171486303895239168 3808973 -906818579229971612425054145268771360 3808974 260999668587592202596377839630991360 3808975 -297271900863389240744345564900762000 3808976 -909159844535735501077722561331200 3808977 432418163563085091017998652328589632 3808978 -405260299634394865104844651384302960 3808979 -273269012436567422731192698855894420 3808980 -271084902467663394944942984871690240 3808981 1187073491133287000200834058126162400 3808982 187692895608417765747230600670485184 3808983 5151738005073623137230792265267584 3808984 148062353128142650054676437763358720 3808985 -1413002782316002339716172016286115200 3808986 -96651490728408182564324624863372800 3808987 -155186770379288430361180784850187520 3808988 451504753090628518567194783900031488 3808989 1751560638994180834866122899938555654 3808990 -1333724311279516083238222486971782400 3808991 2754879344866920069923488242349623000 3808992 318767488107441658189283206914637824 3808993 -1170071641907432394459429461856497758 3808994 -5922989507708381718385805110867968 3808995 -18433930344932782085543664983517600 3808996 -1238117932959958490315282795531854592 3808997 543677430912382497046410634346043132 3808998 -1324757475765773920688816117184266880 3808999 -1878114844169418791607312101884333000 3809000 -419243471862405179480410394280960000 3809001 74018902560216699071460086669242368 3809002 499944644910980927985948371612656992 3809003 725480128110531765472492935032565840 3809004 -212301170186065045351576872482704896 3809005 -10541639251729843533452739435642000 3809006 -251719864580046833789225073809714880 3809007 919376574077088375819292849043801808 3809008 -170067193065235140152819712880803840 3809009 -29237668766606967327353310294721296 3809010 -624660014208276406556070132266749440 3809011 -51173611349071341280507549987615128 3809012 1368016443688792831037749518249373056 3809013 -220111792679247456479191004418728832 3809014 -863060274118689582801293103572664768 3809015 70534331896956373318876624829208000 3809016 562652491582396731676943540251422720 3809017 1904876054728580467286137807178674400 3809018 -779975221698936736547309717304401040 3809019 1784826339983860852876167039780285120 3809020 216120618352764610873219957283827200 3809021 -1153198150544543829943929673217487168 3809022 -107638057380476927081558298951014400 3809023 -77718063865846695994805924874113712 3809024 1807535161395998377286344477067182080 3809025 -447935884494054177204632804273118000 3809026 -7208296048096424572858230883838976 3809027 1022434971889135011409474409460424752 3809028 -222457211347609025751441812364334080 3809029 -821547629673647246501964710256812160 3809030 379616784933330328165872794325861120 3809031 -168375878665283235035195975079264816 3809032 53731242383656819767024666909081600 3809033 -250622015973710529251220122008776960 3809034 565658387136998575001905180328523360 3809035 1343362309844263387993887621613800480 3809036 431158573976393402234677966996684800 3809037 165952410870822445257733919879972352 3809038 -159858829322368927886438901506710080 3809039 -470265037503358850144835449946125760 3809040 -161093992793548343256975136555008000 3809041 -2016828111291502497450887721109464000 3809042 -720215354608428719447616237190217328 3809043 1045694439676041299597508070535380224 3809044 -1748509259831878264869885678340044800 3809045 1506537710474067249207344975971278300 3809046 830254867222485090658107994781160384 3809047 2514752880169532239530278523349313112 3809048 1474147268069142211040201765458882560 3809049 -986010090384298399594338087676889136 3809050 285203583799985322222433458535468800 3809051 2330439532072016996182212819739442052 3809052 -219709767722802233290042013852866560 3809053 -1033909461452209403141347227653994336 3809054 447967857540232937500405929042458112 3809055 106733980277253138996495994552655760 3809056 -2234434401724138557566956824259657728 3809057 514741090826261385787038532477238592 3809058 301244582046594431757717521450604288 3809059 362585198144956240705336333887192400 3809060 -76976076494467322349572821366886400 3809061 237969264352766130313788536049173310 3809062 225307865880197500015276802292568032 3809063 -530619681424713782627012390055321600 3809064 -424292006655625880326178931381043200 3809065 803889523185624724181628462254566920 3809066 132666641923314169529814942205037232 3809067 84306364734016760093757972054326448 3809068 -215231680833112961888791779562604544 3809069 -3490380773143167490206435179119392 3809070 499229728026478411266138636614272320 3809071 1058994700424971164450667856051336160 3809072 561035307779609242313166898671255552 3809073 437477605750273271625060814554179184 3809074 -1482659511275129281560882682758004464 3809075 302271705700654615790130662948424300 3809076 -69510194451326694425148197194899456 3809077 -2570392590557972994838756141307741074 3809078 -129614601290782108996144072938627840 3809079 758441074905471945243935478506192640 3809080 2689515627346932114078384203059200 3809081 -2620018730919980918957396833255676118 3809082 -681245896163122030945271493243121920 3809083 -2598350427485790822747079116831075240 3809084 -2784369805482463443534098043014151168 3809085 164926621328444549216030375733432960 3809086 11149563875773799253205835063476992 3809087 -208544675027898333285731866397446968 3809088 -317493625103616281498009559194664960 3809089 -16394911666295150167081027677698110 3809090 1079140543583422690465435673900128800 3809091 595549995432119944364218207297882176 3809092 -218748086497545162308461533509406720 3809093 -1204270077411206551312047541740403584 3809094 -78586052293639454054413229233274880 3809095 1149070558906875386972873076054025680 3809096 -1505982577725476217370264423744158720 3809097 -1710858002529454109727844119739867926 3809098 -1011922084947640057932409601049205200 3809099 -216104467064626412367325620636879360 3809100 -527279755812768901165904011335513600 3809101 130115235764296601155325791535089280 3809102 769490450603735634838583098042567104 3809103 -1894089918860079087646342990931895936 3809104 -155930574143069620482094571782946816 3809105 -26175720694099191300883124225020080 3809106 3066373982712800479361998830888960 3809107 2499324048173769378336076117142373356 3809108 402550238770355499449253422126022528 3809109 160703212148758620701915531386271904 3809110 -461491263648163556536507520317914240 3809111 794503755209214458873621521907351040 3809112 -1719977805346049961526538995138560 3809113 456645139961478891799393859897083392 3809114 137008418979550084377789024132776640 3809115 -1306806718069835463716526985940796480 3809116 1354359587807421762174781086120112640 3809117 70118882391384610030569770671290648 3809118 -566065788743709813018705005402824896 3809119 1086301756716196232091270232996767144 3809120 285171844898828345833680308011008000 3809121 914039321192824776040238683581904320 3809122 588411049191490353033230368221010944 3809123 -1030189637286635422321176491136998628 3809124 934702400144322999787402395752279040 3809125 225608308530437347786834821353088000 3809126 -441586657394310557491476362394792576 3809127 9957967529238003342315091863906432 3809128 -2200168745224075643257163846564167680 3809129 -744370872892372323688686931398280560 3809130 137921495054416968307337569157022720 3809131 -109785709150838143270187924370653068 3809132 -80926737482114019021436148055648768 3809133 -2740429381714934363940610501236014400 3809134 16630567953551716335962240345156352 3809135 -1627947209545772538189253729151604240 3809136 -41135722879993902245215400756871168 3809137 1512115827538379915217550243606808786 3809138 604453326428482094086384084923332640 3809139 949845656512629437431778338819006080 3809140 1177853844159613447424618418316800 3809141 -960051139643749288063790354527734336 3809142 -287430794205238709367970593413763360 3809143 -1106235061561445679082791452514894400 3809144 707967780999507646785198259716956160 3809145 -157346172166636111586258744623768320 3809146 -1319082158159371064854825633807688448 3809147 -740677316591160601610038156331246760 3809148 117371467399642747291106343985692672 3809149 831086867375081497440200939498774150 3809150 -140202046469357024468223626348256000 3809151 921593861665875822554463250494270792 3809152 926185642281845721378172891142553600 3809153 1869036592638846807837926654903286402 3809154 -393958137256356566205091720396874880 3809155 2758494074175512047854655620837120 3809156 185214146356810844300818338240430080 3809157 -609772322758234130409881635533053280 3809158 -635694684359073843650075298452160000 3809159 -1642689717148396423636053538858577640 3809160 -1409625227065278210547712757276672000 3809161 -1211699799192646193161062362534139238 3809162 29829411288593049727095127846230528 3809163 -168933416384646518390359473683394576 3809164 453964249395367794248385616471621376 3809165 1449874235751769108477792642006986060 3809166 286795184318809064297003632720117824 3809167 -432634380375792979673626706012280784 3809168 -343368040312966945788235339727634432 3809169 188724790670221260464029012051795008 3809170 883354733888814819721136081919941280 3809171 -776113441779029274410589856526156628 3809172 -1325829199040376770477890452615211008 3809173 -2848173068171750668282220732069842980 3809174 736699896457541421319409692122786336 3809175 -706257099065160201414522970823373000 3809176 69197924214493067361663737136414720 3809177 -1230971419152159810111938061073600560 3809178 94722833369873892707189321425463808 3809179 -3415236836983908586877647493187594480 3809180 -563380857600347269424814368195159040 3809181 -849152956106282197572947426880282336 3809182 -244816330682386478360398995492042240 3809183 -371372318705056358178240139220327040 3809184 1012803951342167454201956309674229760 3809185 -755958352667405418219570721223391000 3809186 -730830328339164531310165491516714720 3809187 4940294421547557162630652499178624 3809188 659501934057518829927098526007349888 3809189 -1526826877613064753268381647684179010 3809190 -135462498340469403674994699673313280 3809191 587670785116194925068951645612667152 3809192 763088372731736742518436266383841280 3809193 774257067332910098388248844752882064 3809194 -1010916569644823366785128983892961104 3809195 325483180563314431344652443602491920 3809196 628382233964256659985165821352230400 3809197 11358886973380945850969549157867232 3809198 -19404523258340015857253875651830336 3809199 956833614834421955956773751681555464 3809200 56770937107499920955545678196736000 3809201 1969179117132611724890789751671106 3809202 96074893292210570617923255376953600 3809203 113720751421040414612725566239992240 3809204 218254004105872614961649793899821056 3809205 -193458364093190093878524388125298500 3809206 -1392215962324307572073800274070635136 3809207 205831061164745018773681966802075952 3809208 -270242172481936552728492344378572800 3809209 1816119695199779788510780981092902016 3809210 299524460225271795737607433178727360 3809211 -1443287344832180911480473885031694568 3809212 -688515146650657171386110104612766208 3809213 -23252769050322648178662044438075796 3809214 31639853782301772985251247125411840 3809215 876005649886682698827653369255911200 3809216 -158295379913991194618525824013303808 3809217 -716719663658964928513304165947990560 3809218 207622608588305582287679914333077504 3809219 850639312950410846059744912710804144 3809220 171450607900078144905523806763745280 3809221 -65365073266306250251018253917518336 3809222 1509208815696343413269374707031660800 3809223 -111208213590854240686840544430547920 3809224 -70911089286956893884472502720901120 3809225 -398405365240192033659663913181505600 3809226 873563419434115477860173693552588544 3809227 -609791879402198569631339473688741160 3809228 576600313382908932558513275405400576 3809229 1204922243699875549234828385534049984 3809230 486391818468557347510692514571061120 3809231 -3030980056767374661666666514344797136 3809232 50411449172014534384213647570370560 3809233 -191782403784817198963452479212054416 3809234 452645709430327368346906951444968960 3809235 264579952634145964242162987634782000 3809236 1358442767821355398607797245998442240 3809237 798177711171465319969846830364888320 3809238 -611683485273443826143661227249664000 3809239 388793622305558105222699257054292656 3809240 -1030884320495718423885887809073971200 3809241 -47167237576302375813101777607073920 3809242 -1201948121246369914433126597532787728 3809243 1501236332227860366208761505328985744 3809244 905689068747880545744623389025634816 3809245 558628254285590766371135194083621600 3809246 4986046438697441068179326737416960 3809247 -44069111979718634442594274600549872 3809248 1595266770057341021549261852654960640 3809249 34341668714421221313628372919013888 3809250 51081330680940100894397339353128000 3809251 1320586846108822310899660628771972252 3809252 639222657766534527988165565982596736 3809253 -448508740201138550952817838427548160 3809254 -730298775164191460359099573361329728 3809255 -423912529980352844496757471916892000 3809256 468299105038572580671454234890731520 3809257 -2614365282429102403495457499002567494 3809258 29574244426827043483521202763942400 3809259 1012632391767059364879998877897935964 3809260 -328035220431129976508829594992286720 3809261 -454130310734978799504635508418765428 3809262 -30307395261446649490204299430840320 3809263 773591565311038324301263107999328744 3809264 300383314450965739397255998451220480 3809265 -1031042816675167450815551792152903680 3809266 -958399215283230121054096019338497120 3809267 316659378480836353366383617245939968 3809268 966622329854495383777499241100062720 3809269 39391453867515751142644043601958968 3809270 822905311351853987881869421091784960 3809271 -280181551297749495990922758426622488 3809272 30018391072297130804521816047513600 3809273 332260088638473114415617311142316164 3809274 -322945631641106683122721335611586048 3809275 -728183578907809006688828748313006200 3809276 270761560213191638233189451845301760 3809277 180736405250688453203679374014933728 3809278 -581539562613078117011776897224379200 3809279 1312535564252318933577758654429306880 3809280 -128635822563392550172763868553543680 3809281 454685699885768380639959960672198592 3809282 190543829111512954155281250791350272 3809283 -177185449563756668298052453565703936 3809284 -15490530800873979094870652287407104 3809285 -651934371576084191520855860961253440 3809286 -16918273490826151961745288095314944 3809287 96945619909299959840437372128015312 3809288 -83295054001487763114865955097968640 3809289 -395532443498859217914200922532069440 3809290 730595910802429002628368804709922400 3809291 1892946786900629763055515617856521520 3809292 -608857750382114959244038957905248256 3809293 -1694539278703318492364070618676964916 3809294 -966977801984418024266383599984074304 3809295 454148562182297852220122351099520000 3809296 318065900542855058934422486575357952 3809297 -244683151549782308369964544093618254 3809298 247006819784870364680040903126289920 3809299 -420249659227770692006607838182305040 3809300 1077394342020494311737041033232844800 3809301 -2318346179461595364204166584370462080 3809302 418603448886709041604935513739354752 3809303 2076480778562916267897650156333488800 3809304 435440270974034661787918944390021120 3809305 -1442761471663488151078416984431388540 3809306 -993326042182705017093331306155553536 3809307 865860085515497626050967072150656192 3809308 -67289822337043645384598697302971904 3809309 -588410379097619204514313272880605870 3809310 34337966736658388741029320312268800 3809311 493045124102456757270840241014440448 3809312 -981074031856121704680113451208409088 3809313 58878031881360961436915339845026642 3809314 182130168053918065970956797199544832 3809315 -744971692772518244513779638154709040 3809316 -310907007873333472276179104464281600 3809317 -1011242673028112993191838100845715300 3809318 -976662134165046676543589466717751296 3809319 690639893166041720997220158333027840 3809320 397345642046342061683726658728908800 3809321 3001710386989539480296075463536454522 3809322 427403760314734248234264610430837760 3809323 27433856985307459354367958094645536 3809324 1901308658462099136184168080994329600 3809325 -291423904424477000536269283195298400 3809326 -698077487206367491058647675478213760 3809327 -26950292354535562168210464194970120 3809328 -136441702256189275382488900663836672 3809329 -945082301553027913143694053627198800 3809330 146421740207752826022980469762393600 3809331 -71372906984488289352220611391260780 3809332 -417379013072268407547423512437771520 3809333 2761676164445279379546906604028269824 3809334 -7590352880889165623074945105910400 3809335 -117110859495058718321496403800420000 3809336 2022559132155062582530905506199367680 3809337 -503317544600655128786364725263126848 3809338 -567264777981913501558421428780167456 3809339 489878883593553827266991184825895140 3809340 209307488453099893935728678858780160 3809341 2712583613428445176116448327837036742 3809342 376347331103754736521397455472786944 3809343 -789821088187821378780343640219066592 3809344 269301686516133136887050667779162112 3809345 149017956451482559245494530012454100 3809346 -637998872854137418153236094800806016 3809347 4419756853758144756955465024538898352 3809348 1056268580835429607360678709105310720 3809349 165717752900779686792449689737369120 3809350 407288271727288119167160772382956800 3809351 101959252888828309282617405501332928 3809352 1387191484109902512501312716042403840 3809353 339432547962232531519206268556847780 3809354 377312017491081678755341184070368352 3809355 -132835111096017295370990779330106880 3809356 -70787406637236653124083104672880640 3809357 -1708430148846621728636136382569784800 3809358 4083662797656880223796804119289600 3809359 -219191852827394987134178461581774896 3809360 -183900489803806200791559120011427840 3809361 -48265093611612167350250254530634560 3809362 -817461929988880364536083265600115568 3809363 292913513812491972019809520303771344 3809364 -168269947687469959746130075583784960 3809365 -472872989070321325829204608777605120 3809366 -217455472130547921779723924473920000 3809367 1475123335301263277925280681502554440 3809368 1141884719387968384969889384245800960 3809369 -2162687548295369007235910096205850230 3809370 -3297081487026899825797851897730560 3809371 1022503263602777126845981550342157472 3809372 62361198021827791914261506706536448 3809373 -671473273831807036570775908952832 3809374 -1313936366167729472818645463777864064 3809375 -451333961692955474337621964203300000 3809376 -665812840361934724792769166822604800 3809377 690816004609663577786113827665201664 3809378 272338372264394433003780175764677280 3809379 257590197831529932621622433287660800 3809380 -1230900517770185713139369485817241600 3809381 2197294271931405463365564611245597182 3809382 221640253522979811738997632448129920 3809383 198782321863802165799203545304808632 3809384 -412613876813339653939034460037171200 3809385 -462508548380733290568874329972652380 3809386 525984878735260678122758212745341440 3809387 -963181227218113277146554236977613964 3809388 -714281986056098753494244166325063680 3809389 -1668007667109620831618000220855463368 3809390 -305431986372910149020078757211534080 3809391 -671491386711834397699664860914358008 3809392 72223923539562269405728775353270272 3809393 18744591982637712632996302015195200 3809394 -663971534289566466504640759044322560 3809395 -500683300349201288236581579769971600 3809396 855322864824199621288674633428284800 3809397 -727850840029320431329607930459430528 3809398 549589013072781846460676486594619264 3809399 -224873120980265059332227173239779880 3809400 -766953015476697132526831804416000 3809401 -2702701585369662521514188400897877628 3809402 716595176444892334798173193374199152 3809403 201315606968529345402514641955546080 3809404 780366422654721238778870456901101568 3809405 1872166179443494550044832650137660000 3809406 -434853993452018407523185105777519296 3809407 -1783981903817835475175195116051087344 3809408 -2165961663337573428919471510734766080 3809409 -295078137419600951242695724512236160 3809410 -1039157946801595787293530811441313280 3809411 -150714451277421628193338033778713920 3809412 416807608380861654519502675054225536 3809413 -45179596058786515249132278150326336 3809414 -160818196885585970400860938799321088 3809415 1097876370513154732090708816202868000 3809416 -1201949333831727405393687107259955200 3809417 -819713401265436138781495694855315868 3809418 -428828874069496204752187892274775296 3809419 467260120499564267651838274553630296 3809420 -1502150953257286998141593610588318720 3809421 -135405172204476653163636222343188480 3809422 -1399875506343269226852419354243328 3809423 2977223133352035868649638182877434672 3809424 -261021569954260816476726781274357760 3809425 -913434972542152934399122025161149850 3809426 1164958649786659097282242129161872160 3809427 -637289715965400771126755231292096960 3809428 -223975436020497645021000168311144448 3809429 -1710661720266339166207717596981757206 3809430 -18834757538541871143956906600778240 3809431 -2553820586240236906221952940830099768 3809432 -20052580282478966161645284320501760 3809433 -166663233363353011989521289774113952 3809434 -763261634544131047873096013588605440 3809435 -71993279036025677078630826242887680 3809436 205700618305609790501070997115853312 3809437 -2608360743743369161854502828102975008 3809438 45999068048129043054378797444085120 3809439 -1619022400496034003838594554868158192 3809440 -34050967645177342164830768706355200 3809441 741289718406213485573462626246084500 3809442 -44093892955724731716736551730246656 3809443 2260252299222052630572102681123160 3809444 -311373300443802944528674482858344448 3809445 1038178694239328923963473156557774400 3809446 253714216979977125389354440711658880 3809447 -293537323221642752921285937764417568 3809448 -1527746870039478466570135344883722240 3809449 -298740444965871881304454041191970880 3809450 118170951356186162625772617777300000 3809451 1455146260785919414512490821019243200 3809452 -383012447481890450682773192325892864 3809453 1621129120017187670460155450997536160 3809454 -1184736824237720721523248428037120 3809455 851979531632219149664738816488382400 3809456 -2442683021886622002682272642859008 3809457 -37273769543693836879412225006160000 3809458 -60924775586812367444235712257991920 3809459 1183324459738087597405597196186316960 3809460 -302924988995799826762721825360855040 3809461 -1815688140556731224111724059079857938 3809462 -1647982628362192632278117939902730880 3809463 -71106084520798393209613556278063872 3809464 2533422931820140966509862989079695360 3809465 419340485609089240130766001312571520 3809466 197694568680325632195915077270682624 3809467 258429713750237294290364272131108960 3809468 -895424698191420302676434991149437440 3809469 1523218824286626776807991987237411360 3809470 284458933391214504598312343231266560 3809471 -658122417719861900634783920045627328 3809472 49538289370621811253178934558195712 3809473 -632693386083190328932882362616688336 3809474 -12167236811187343489750262305969248 3809475 -208568460438374720528814349400073900 3809476 -1779615051042077444295380679168107520 3809477 535533198749395941487796138897616000 3809478 600770060288686493145277803562037760 3809479 -620489731222965405792007835132929488 3809480 635120196886116771470159711263948800 3809481 185837945726852837560563883947999360 3809482 -475870955043625158194394817414803408 3809483 -558382821226601463754643948182885200 3809484 119116677449930133517068121015910400 3809485 -1066390053241866443694366601126688820 3809486 908364230079410788659325377370044480 3809487 -32746403753827349190963309384975360 3809488 34324217654144189721883563517632512 3809489 -2439375146302602374008244262058909710 3809490 149097565275342781866794522735293440 3809491 -1506085339923715210091152455283960320 3809492 -1001874051641305549051609844305920000 3809493 -473624621977798073215053175511916018 3809494 472900545337808580136424540499335040 3809495 -279214874907840537663772518764025600 3809496 -383381363859519677929295834183639040 3809497 -273321544166072542679226717639266048 3809498 -413318713076438979368158907348321280 3809499 -2776667098024319193451444517474112 3809500 -751623435626658664265944087253760000 3809501 -1521888631150336471255518374590257498 3809502 -153618585335278182833157852100873920 3809503 -2469651790175579912119343560900721248 3809504 623754634631754269498257376919945216 3809505 -29603860749697291213942500366718080 3809506 1317104186428156599973141438036943952 3809507 -273442276614617432058029777862754320 3809508 -150436277388360444687676462285655040 3809509 -1304199870123226716796551072501987072 3809510 838032455483633796633938209821644160 3809511 2233718822605437719540961188579307504 3809512 153242666270819105929070544079257600 3809513 697139233620320175729555758627568384 3809514 129350177633962870662999556688078592 3809515 -335415737585686039159493178025656480 3809516 -146706821600789483414549482786594560 3809517 917748883990273308580466426184770880 3809518 -1070072824711601469561960513171170880 3809519 293719903301150641447582992962259840 3809520 -30494151566533586195678159254978560 3809521 -1323048723571739989708074242091932688 3809522 842954442594350048480671677673335312 3809523 281448722612753302400672589710488944 3809524 2037924098116444875476919566118260096 3809525 128558433366807219989939624326891050 3809526 207226678781885945652819484153933824 3809527 2418565320789228105972657760754107560 3809528 558263064235554190928279094775480320 3809529 -705025889259745642345603394198166726 3809530 -674585650666178559311236654800859200 3809531 456629023129638075373808458968943464 3809532 -20201957189139599645015450451345408 3809533 359671069192199520500757226243912064 3809534 -112235646858854348680070572311265152 3809535 712248105986895863976720518377069200 3809536 -873831325167842630591288760858574848 3809537 -625166576573645068129558557352150188 3809538 1920645644593381063763588616609792000 3809539 2047095361875508529309533183722169340 3809540 366493925140237965204613574104289280 3809541 1636883098383810803280256903342106592 3809542 25326843276787882515848065261423104 3809543 -756539014366393705116228540945647208 3809544 1490662001515717056635914651996446720 3809545 1374761595904705261217530014246302400 3809546 -387251112480957105400329466739595936 3809547 426775059473510568125918269326956832 3809548 67864050285607948306700769007173120 3809549 -1692248616441056531368918863912021450 3809550 -199035786907597380459618634663824000 3809551 -959120817343861846501674180921882448 3809552 277881912032284690763489107891863552 3809553 -2518416529260584880043628812102263552 3809554 291214478098383771481715524067742096 3809555 -375658660961962799051830670161215840 3809556 -165415197997362832525899707801817600 3809557 -153549156531947670493624061634181600 3809558 -45666767787068814552406889711212416 3809559 -42627457428293048682043167061561344 3809560 -287951314201890759052273518603264000 3809561 -99100587906787948932227591352615168 3809562 -497554959408724073667797155752565248 3809563 696866515466722541124694230061767160 3809564 618967195223952320318120056363008 3809565 -96338655694927668896105590419768000 3809566 1323336678441474118855657217475210624 3809567 1981619324429313776930092952277227616 3809568 66666733007026489557784867519856640 3809569 194800701820299475233437144841698244 3809570 536814282702911671162024682031240480 3809571 1078216400730825834789762418124485440 3809572 -436732033988083260901318496708148736 3809573 2488120822558387720055619805320968640 3809574 397749318841310919228934275439213344 3809575 540441926050288021547373100451664000 3809576 219678745116587357844512312227430400 3809577 -258937420052400417892130502399392880 3809578 -68090135341148579617879239015600960 3809579 1231906968720054973349419292599706160 3809580 -143975962710695257087678138486563840 3809581 635508067916506191232905232937867160 3809582 -176722759786789012058722452164530176 3809583 362864189445573565173164043541654152 3809584 514570856521971053545486512247193600 3809585 16490659974629131996380783756633600 3809586 -222504538882518934364843016171397632 3809587 -323646702549432892113612085619765040 3809588 1072798257026855686453663907832674688 3809589 235474081524735631365539550571456320 3809590 81455365678869100769820713441510400 3809591 -2394072461835813173415542980849234008 3809592 -44597640995188078616504916656025600 3809593 2522500995038817235955023803253740842 3809594 640811745949768598292103399990045152 3809595 619169925006637523633731428951955200 3809596 165002901201552416998942925788945408 3809597 -96494953457930929466395095215548416 3809598 -152423384804497910854300823647839360 3809599 -545888054932306925560744216664142400 3809600 -84197912874176217179703635646873600 3809601 1474065248939049706484296951812974130 3809602 5305383553477857150012123037504032 3809603 422962368538443223487989948210696428 3809604 -769742627012134009583262892314513408 3809605 -804462789332766064308700935570353280 3809606 -1086779511879828182244322263215449248 3809607 -167194181530640602735002796999215960 3809608 -224085152345492975876406890845102080 3809609 -571446362135173806449129132434811520 3809610 -147553597251952917353850041895997440 3809611 1477870558866919820890169707520055024 3809612 -413987766989076844925221341093580800 3809613 199712429835813968718563608194558144 3809614 -862801383362394847492461902282582400 3809615 1726781208830656692465661076469531600 3809616 -115489407504006330655352704186318848 3809617 272704393642734344647672840900754560 3809618 -1642067363212550178014067802281744240 3809619 841312951550547808449474839290798080 3809620 -628715876701431235311574179883038720 3809621 -640096139097989340369314628643069056 3809622 697489323768666846917649068053159872 3809623 -2478811952600754287570960313745403128 3809624 245734154539811378493143245668433920 3809625 897412382125716666112693345412640000 3809626 431381145674322778364628117751933920 3809627 -1164631631638092458365649618248291320 3809628 -4819769990103590111878639760203776 3809629 -389487146016782507380441244775338900 3809630 -782822078483689229056601141804774400 3809631 -59176998232251893554724391790388736 3809632 -4072006118954780779971615469181337600 3809633 18672981159647664923929770605812884 3809634 -550580365000395782524056181270907520 3809635 1404713460747719394004620754416448080 3809636 494292823850006490582753591464973312 3809637 91375780824509820725589384329816508 3809638 -125864467992306258415813189808195328 3809639 -593716305724471653353277777702463560 3809640 279322010562292934541219576668160000 3809641 -220904540279845721305212848848695216 3809642 15299890446205813168859894343033600 3809643 -86633833748298528458012038213251600 3809644 -1512630976224747043572972001138073600 3809645 50887017542269586587919793895238400 3809646 1083955290996599937281576888644176000 3809647 -1307747254642039228277925355332455568 3809648 -316410015993085641731526609052336128 3809649 784601305930174897863825788540642400 3809650 2109776361243956688365524780581600 3809651 -125148607607699863066908171376050720 3809652 -189593694790620938638161607944437760 3809653 -387064185305987317851655561483430098 3809654 1658833283412320799355009840648111776 3809655 488892446152081891091753414304126600 3809656 197123668101331578193620026391552000 3809657 27854303085868321159026107286522960 3809658 892217624777641549778145994486646784 3809659 -239932391801615049785344892578662880 3809660 116875341904087682410590432646041600 3809661 1099087209947000477124953366968422720 3809662 168013570269961065780266526523832832 3809663 1289828831992554709960572985849598448 3809664 179838534583696009690699263608094720 3809665 150334814413941344713392304872772800 3809666 -56889642454179741108518386232577024 3809667 691614491613684198774749968291746048 3809668 696248250149945627328100007819873536 3809669 -33696606539910974395326361351183680 3809670 -406454340953441295448265544724713600 3809671 37190947987250277309982603619511680 3809672 -2985392926413584957694142146797107200 3809673 -24361693980791390293046803071598080 3809674 -593497212863844458707041913421575680 3809675 1203913059899087704403783001871921800 3809676 -317696606131045808748495669085910016 3809677 1950724267149805297966495786242073526 3809678 -1339606798800956868870239079063654720 3809679 -472642616462755286290063547222760960 3809680 -1083790374863135355646661724733440 3809681 -614128068945798175543036394064109518 3809682 145764616637159237728329276601762848 3809683 52671965663415015213627809891064960 3809684 -24288528075528033729976341894816000 3809685 -96262762221745366822609278132000 3809686 53617429838233199460527347137997824 3809687 885788372004407793355609034550966912 3809688 596341945699120595789303259459870720 3809689 493599079955340190624520988809881920 3809690 699228908772245771579152938958867200 3809691 -316091079726648555301894925769330900 3809692 -270006034572945382586543999225373184 3809693 240277996994442056820453247247393964 3809694 119934508209243203359357505626742784 3809695 -1234817389100973572789494834230355800 3809696 1191299358462408611942516444847144960 3809697 -189675049677668565987102477833748672 3809698 425299836038116348217180839206027600 3809699 1825797623249391313352075605261748700 3809700 -557217555772638419789294718392832000 3809701 1828423128838604122130493589129728000 3809702 265747173393106434628528151854259712 3809703 788514508663231210594819827847787304 3809704 31289557994983441839467539125688320 3809705 -442781506848767600319881650143434040 3809706 -707380979228941839201561550305275136 3809707 378152633949659811306727577415387432 3809708 568863189079287520876292696485478400 3809709 -1084095153694633183106924047264552800 3809710 315167454791754591014257424889101760 3809711 -1571795896179666497552508100080152688 3809712 212624828954186078449666788088872960 3809713 2127585308609950994333724933302797680 3809714 3520083949040881918551566190520320 3809715 20001723069240717584882097877539840 3809716 1321274646793241516030386796790419840 3809717 -3170164223831702082104762272088615268 3809718 -53795296734566363687832721638764544 3809719 -398393853668797379533387868507697880 3809720 191599353412426050218647550624563200 3809721 1188274122701913072624951377178111312 3809722 -345114837439274304714441506887351296 3809723 -2655775071171904687596432305129360028 3809724 9979921679169277692519092202931200 3809725 242952956956648112574613394728447250 3809726 19719314079461848067526908285748480 3809727 -1187497990983871809497064968141906160 3809728 3845786995675925942375597987594240 3809729 -81363421961404847132480261206484928 3809730 103264621535721054267286828976862720 3809731 2058055573938506890212916839601321532 3809732 -1189290285332523455334772948671234048 3809733 1308496102639151735957769184270413024 3809734 -162006506935069104156862488218889600 3809735 558797934243485719592750706084592560 3809736 626945199024686957406870164007321600 3809737 2597598091605607160616037940907927386 3809738 -326138988753588581235683722345878480 3809739 834788145325326538784661507306940848 3809740 958905381545387069784108292288558080 3809741 -14866651880130082016922404481532896 3809742 224649330840574740361580541497464896 3809743 -56393579599620287227946308006511616 3809744 293110583522419892104836578052956160 3809745 -195474849992058102265886283616930560 3809746 -168192562869353081301084516740161536 3809747 -2031052774267339631135082115689057960 3809748 1159388088269008712472917738978641920 3809749 1154358425847794082753424570943324750 3809750 -729229562853374975081274055423008000 3809751 1533335258054888715915666939810486528 3809752 1177523914327307545880562132048537600 3809753 1403917093874451306536380787284501002 3809754 342874537347543948830397979875732480 3809755 -162037860473911158275620481555485680 3809756 -1273951557787664916471598152692897280 3809757 -361878865074814367142899996843520 3809758 -1032311581379734564864956053777051520 3809759 -1600455427299886163142183682253357640 3809760 46593366523307541246090056588328960 3809761 464192520905672329797313072522401924 3809762 1555712442721874291423639861054444544 3809763 -697352316690882876731812619004452508 3809764 805224321811901582765381725613268992 3809765 1730068147369213755006329423330571000 3809766 242865824347515971116484308319016960 3809767 199041909829718500812892116574161744 3809768 -1027234799273912074013628405685555200 3809769 -565208807336149636700832244901068656 3809770 279824975778477187022900486402890080 3809771 -1072784031793141836305061353733507840 3809772 966537810122814640431093265741481472 3809773 -3642315404391061584004907904543960960 3809774 468356735305466285327683965585938880 3809775 -74454840625956778243863316436832000 3809776 19187356323932585068452956531851264 3809777 415410190204172692698133565233132626 3809778 -37523559008368090278152438378734080 3809779 451944653926924076271819754211916976 3809780 428469895011739381105111722701237760 3809781 -2330536212620076713390299925388072000 3809782 -281586535614149141164557505036807008 3809783 -1481827699106622425748156602823872496 3809784 -101544544241478454625937009164943360 3809785 720500553689832047423642170140921600 3809786 499884590047519531867104404108858880 3809787 147428975092824956835672253813249560 3809788 -2077035692753414133577784647135941120 3809789 -812938093365075123206649922314429312 3809790 593402104313588887638163641570985920 3809791 -2296670443559179335856071344895543808 3809792 -343207945909256724356911306163355648 3809793 -95464334805469232864559203619999936 3809794 -538728359100833561123724119716448304 3809795 -543726103054931861463965408624177760 3809796 -1005274421557198284584765541880747008 3809797 30198217466016429987560644725970780 3809798 -822897465639441060991075851190587840 3809799 110139669420106608663626447768830824 3809800 12114142946427885211878729182208000 3809801 6978080600874631231048620079665792 3809802 -141678806329806464457661637353347072 3809803 162568909790707467071685492426772052 3809804 -980916114381777589772149611598195200 3809805 879466912752322248004177110962753760 3809806 109953825211521515244193850057472 3809807 621370848707083141862357602532682240 3809808 -106492529631997642843831824963993600 3809809 2677623130383762624160317936302233010 3809810 401870739529249029777570708025221120 3809811 283203790009693528953475539513759672 3809812 -1127786450758457271528371160397252608 3809813 696074539889835748973240626152377760 3809814 126943638144223044792746380459746240 3809815 442476727604617442406209215845303960 3809816 727437779931938299359293161781944320 3809817 -802054708734502603797949959039550080 3809818 -553216419482963314936855082272701696 3809819 -34092301478243416914074274565564320 3809820 438761145482426511826642621714268160 3809821 -310018595198237273024444573353600416 3809822 121204525463046057285129649408237632 3809823 -457762127824275653854942803590284800 3809824 857258409351700475034311116032638976 3809825 824339495494254442383055673715722550 3809826 219942910126780542870674009488285392 3809827 -701601520532666010301148370252732928 3809828 -225463646155246713033497695108475904 3809829 -147345406820198099361772603425023040 3809830 483060875637412486371230650554226560 3809831 1155464210835733466266810416554224632 3809832 -5231975438125709293570911695093760 3809833 -993323915402456918641440826648048140 3809834 318855426006872388979988948470593792 3809835 -30913843772567020482652379578250400 3809836 -1700343298238867161049956710109086720 3809837 996436988511803210087981275902510486 3809838 -252927682391405507415775723074097152 3809839 -66796873303489742830406564000953800 3809840 -429795689660611055301518625611120640 3809841 260939622016648667447715607198870464 3809842 -892151404257305584447097672804993280 3809843 3950063655894102908349997611402768 3809844 -273658954422834538295075244171054720 3809845 -700250416713771115520289937585173480 3809846 970575793931252554848459715304695680 3809847 1634020641085805637834078775543542480 3809848 713730056680033940646045137086156800 3809849 1871204656739825188864570746483191850 3809850 271519607487596801358003713725536000 3809851 64425805938810723549198681156183400 3809852 848762370743553858872114210445138432 3809853 -678005740648511022378586089628619496 3809854 831270249337277175787974376654652160 3809855 -44307024578215724121089726457024000 3809856 15739522190791067039116584982413312 3809857 -1054413681720104561335886237049304894 3809858 137788631590933833241778314547863584 3809859 -183138445943346388716811707660345096 3809860 -159035581072935338411124440035799040 3809861 1503661890421604122121674191933703200 3809862 -54915762374336805783297343676006400 3809863 -114954632813378963019516055028171496 3809864 2344167732881344312970049081986319360 3809865 -11364177294783519600566235231000000 3809866 547543709310947151384164374170220800 3809867 -8024655395059571695487959553134437888 3809868 830052239169090496728121076651466240 3809869 -66158371284561888188668741840741376 3809870 17941805883712371661387307572296960 3809871 281360472836932714343323907856685608 3809872 -332936168934772724812791384149065728 3809873 1961829075169354275280447176137026560 3809874 -342976131626697900841253458318611840 3809875 2587901294184156501614126260201620000 3809876 335562920827843104917721765457471488 3809877 355845973127478449943868904702868480 3809878 -555096351993640439759766657751361760 3809879 607064494114237054646054074381978584 3809880 -92690376727224353198472867124224000 3809881 -167904514034136191905227228407458176 3809882 -806235387174223040855095619600072208 3809883 -365956807828331350742622525253354752 3809884 -270930078532612574285199292570272768 3809885 1356084688373619897719563696317689580 3809886 913738175622290980609106790610944 3809887 198343467382997612416856892494654336 3809888 -3185461540983969504773331284126859264 3809889 650355162347136553146065699426207520 3809890 -56126808214434321034075851241635840 3809891 36041592678140440617274502633483292 3809892 437185766361792578357364039342461952 3809893 15698848151601865247162794472918844 3809894 661401375530410188182015646440738112 3809895 -1006493668184772985822923157852607280 3809896 -804669602120577521903932058221470720 3809897 -361232997998225909967669112270256988 3809898 -316300507961483726443179927079284816 3809899 606039204600764577691347485938752000 3809900 68540694599945735998336693028352000 3809901 823611401819769655091953505914193664 3809902 -414768417941501814335226655751206848 3809903 2017712216516623331476752559910707152 3809904 68860275220990522353355887287992320 3809905 365342176485074771459622817496435520 3809906 953890381197127278421881157916436384 3809907 -1875339096649707348977277750066842796 3809908 -171169821692782046284392541174129920 3809909 -740061882577774605015610138979431890 3809910 -52699625021011541335894509929913600 3809911 309200680243119157058106409049267632 3809912 667392237093023394147362660045414400 3809913 46342688210035841766429289842379344 3809914 1534774081453710205317384771604495872 3809915 -1553633240156054548888075439389440 3809916 106379086701122934644429909756997120 3809917 -654138431008435658729607859663911034 3809918 -500502581131036805825834164397122560 3809919 1081089805165303107784679632977457680 3809920 382955299084670110691646442674585600 3809921 -1806817950115382583004695809041242108 3809922 118616828940759655626592232467897344 3809923 -672161384490492990208950948483280736 3809924 -908419461256533076159779375346783104 3809925 77580061748889283714302056908296000 3809926 -1300539560471866569800059324342301088 3809927 -1344456438127857190359649192885992 3809928 1481155765529942806365000507059036160 3809929 -5538547561523065656705373976046432 3809930 247473055386452984406488998719192000 3809931 114436333046867350814558630459947008 3809932 70584548444954204691120030822568960 3809933 -2171534963805990493793138135442739200 3809934 -571386609772186407033363036584870016 3809935 -148844166729842917665374886909354240 3809936 80211401087445990850422816911646720 3809937 257086755268005271600548710920277280 3809938 1698076464665717156632311855255819264 3809939 -788234472218299938695062142403021744 3809940 -772568237512670756843781628727040000 3809941 -254977697646860570672169398401740658 3809942 1407019379350865573192005238020963872 3809943 -150588293205532186365735307912564320 3809944 -1966511227630917271307916255763875840 3809945 1976686080035331166890003363170371200 3809946 -115309335106856584366115235522186240 3809947 1304766778354178434273145891089403396 3809948 -1115756655632615144927410042304328192 3809949 206045383250868724975436717531844096 3809950 175476137386485605133361263870729600 3809951 843650822372054574688659081128692272 3809952 1013258286093683192850302822713589760 3809953 -280918399117522019719397117661158720 3809954 262708756246296199381485843043876176 3809955 954518411316387080414915592929925120 3809956 -1582640606884748040993688192454343680 3809957 2459723730370317954383089603894486206 3809958 314961647959044597534681934599136128 3809959 -1679386065511407197661170555263624840 3809960 355519340486523255305608525032652800 3809961 -774076203759873508646040536465357568 3809962 33666546378366767085976223833559040 3809963 -995432695063861517790945533621731788 3809964 -178959205792635035229329527412057088 3809965 -1649475656496507641429307619516801140 3809966 -582917834743012613527561072454077440 3809967 -30935744728645248329590805889957120 3809968 -65025086438851155720877224510259200 3809969 2257472626000198958795640593712420 3809970 569931917223174197891895125037619200 3809971 -2827742387129412286078248024405587256 3809972 -2051553531633273527043666080083968 3809973 -440900765550447716823799421486431296 3809974 25064547965309834440081097834765952 3809975 3822399121900847342347775728446000 3809976 -1247968014880763782320017716385280000 3809977 1604965144860291856583838493568230826 3809978 1555340521205197772995345539351133440 3809979 -564012947565109735764498132678002016 3809980 378197907172836586733349546585200640 3809981 108449272679470031690994267399064320 3809982 -776657753465991470207586387471384576 3809983 1212044270609086230268395919569223232 3809984 198068465636238904943053461572812800 3809985 501207093082526798682658924560720000 3809986 658032217656675820186831404858070560 3809987 1593197721040696803697150977627576636 3809988 85104120708609799114875675500089344 3809989 7091890713764923724045266864954752 3809990 244112118240943715875811988548918400 3809991 -1033254390894221256752022009917788080 3809992 54204109639733868431211691873920000 3809993 -88572399136068541352754802760132352 3809994 15492459804318671489894901229931520 3809995 1512655487073568113894278872287914880 3809996 -23411346916773356932868574332126208 3809997 -1883752040931451635219139372379639040 3809998 643784154787190896678352761740216000 3809999 3272436555042883610739763125708712920 3810000 31950855929812849534826867589120000 3810001 -226389340353939628091513657512267748 3810002 118527627356590101386276627086132224 3810003 -72203482809148165398398302252487496 3810004 2648968271819748616927888178597505024 3810005 758026889948790912063589650000909660 3810006 528285280470742037810157659896895424 3810007 1202109915133337779147969220566804992 3810008 -3490020697696611418601531947651645440 3810009 -266494678091141467191767934835586688 3810010 912243560235409670066948502173288160 3810011 -690790640169220301023383621051196128 3810012 1256828107356439646539709284389273600 3810013 1612789836550169745011057054934377600 3810014 161790069988902660541908525152806080 3810015 8449753247606257330165226817667200 3810016 -84676734818260694206257248622084096 3810017 -2523075738560822052747877715094563934 3810018 -417115901193147156043624102977684096 3810019 1454049185652257523931925360228815344 3810020 -1275641961279300656184542908614336000 3810021 443720111231407134891468214512336960 3810022 971498873855360909814039496273989312 3810023 788021161122269483203385108721857472 3810024 442421507288631507585935375499264000 3810025 185324952775838147994251853960090300 3810026 -257647060566707729316030102176649216 3810027 120846199574064208128001722660819456 3810028 -1688776795742712053716198192916184832 3810029 743260167981659879682019101549098784 3810030 -245900938935924238842357992335687680 3810031 -282107117773349554648976215755541168 3810032 254532070335474442306794503004487680 3810033 344985726707784207793220252040846900 3810034 -47699010695083803141846462961753584 3810035 -1323302551110881806846149324255653520 3810036 -14936958539018384936140727882661888 3810037 160822517141638064340885604648077504 3810038 -633009243647905443388032485008879104 3810039 -154488982243173344024310199768253976 3810040 -116851048329775284060551803094630400 3810041 -1049258774863210883125207796636473200 3810042 -212382442632548368580215681360680192 3810043 1467859577342054714346920413468226760 3810044 629089836343862116143814330630502400 3810045 431184553238532093995110834548724320 3810046 1288371258331390869028660751665001472 3810047 -2273603125009999670801043266289909504 3810048 -527841239023151080750282847551488 3810049 1104659723624788029083248037457096660 3810050 -104379553776943366195244505058154400 3810051 955101298083243015910521064369420800 3810052 453180542133153388334199439324382336 3810053 -689478148882497774503760445036178916 3810054 37754695771420838750517927988684800 3810055 14965384129784753905935658934046720 3810056 -1651330692046280387868721443916554240 3810057 -1742182642065378391085952616329587808 3810058 -2460799387437956830791597683888640 3810059 -737678732472844206139082636700668760 3810060 -874920252303821874771900669251312640 3810061 1058604890246240020268346289647985824 3810062 1387130151779676709793109209724868032 3810063 -112510695493915476671779356614071536 3810064 -304171592865428742325404135324696576 3810065 -353367654555103184236719493562446080 3810066 -290687393018724034676989207957226496 3810067 -2004730203788114734233310499462231280 3810068 837598154494849639608498425582862336 3810069 -646767080914907222956459507915757106 3810070 898053823399594536731757859148390400 3810071 1550311664541507784378570906889587272 3810072 499239049508650696002481502031052800 3810073 -2050383378717465799809769234440872832 3810074 -1138308564079362431985512681296408608 3810075 230496645882234268051512018874347600 3810076 -1508771605061304751013491225662029312 3810077 1791281933141825684947776419096173926 3810078 26095584940517505458627421061844160 3810079 -226981949143041399284630110092398400 3810080 -1546099720668555717317996333576355840 3810081 94938208771105701326777556441093120 3810082 207307280575176416394196024478317392 3810083 34556344611019240486323664190410332 3810084 -1549329187498103490339361428466237440 3810085 1825491768597623679092448083776758780 3810086 71098604175445621321477598228520960 3810087 -1423889017075034870423368103561559240 3810088 818352911390373726406120508193423360 3810089 -74445240915128969254075106920470720 3810090 76008215840662992661301376251942400 3810091 1872626201786339443883050331112751680 3810092 -414532360513074545844799366892092416 3810093 -179870867437107959034942172556148480 3810094 1114447865773359083316474905875296000 3810095 386334840598809034400474259510801600 3810096 148190599027401115725535699330744320 3810097 -1064059175879614983847676070256041454 3810098 -185219711469070459417856556204265200 3810099 -1366804819449398072947103622816372936 3810100 201364220808917343286164356080998400 3810101 31636084119910741231190870265773952 3810102 -997277496658922095840556071261286400 3810103 -1175548515520204934141060824277271336 3810104 116090393967391369097689088688414720 3810105 1421978458102722904006780724534083200 3810106 470182875347626213187096875600816752 3810107 496170225293284431049907646635976240 3810108 324800201644101869061425011040010240 3810109 3679929382220655197112366782503121100 3810110 -296441404016833634480629024509743040 3810111 474128121801764505844362690870641280 3810112 -103275633069541443592297195498373120 3810113 -1896720875743493294802764964421262460 3810114 -341191629016074487721507382848448000 3810115 -71169202637729605946324719190584080 3810116 -1372363735767803591871942548203150080 3810117 -236879757763099473051965688308688384 3810118 -411732197821712053955266477575204096 3810119 -948768925520255742109098612082989480 3810120 -633461317230309766263031892063846400 3810121 1068928222377049740184887098902213184 3810122 471420873733356093987489395694783072 3810123 -854452535754980944394677981902285828 3810124 1621630455675337787656467800419310592 3810125 -474282394554959142370752010447152000 3810126 -507509046035969989470173885152414656 3810127 -1493591318213212271893008645733734400 3810128 -109389389724235939766986146724577280 3810129 1431015404024568847262055392283331680 3810130 -194876444620953133156510598465138880 3810131 1004191759743118947785308275477200832 3810132 1242695638718862966352402257178828800 3810133 1073426710558534068050137984420978382 3810134 301463746891439641130545665935816448 3810135 211322103215085859166583177985758720 3810136 1937772919048621079806707112893849600 3810137 1693736952974791028945490960140763786 3810138 -540261230513028277970068646827115520 3810139 3546459752604221470881314236290129856 3810140 1282436058284921098180969972854781440 3810141 -598259597496729519187304306374394880 3810142 -1448286595773759457944700091744984832 3810143 1638957984678455160547169144547631392 3810144 -4802273192270527626394971358101504 3810145 26948811475136802827402866998846720 3810146 780457363966545450343378851498510720 3810147 993578319583081297106874269705835840 3810148 -384115270672735577956638800272277504 3810149 -815647902769560375060314008034016768 3810150 115526409541161593733227259661456800 3810151 1024934923005029637883471870700916152 3810152 -295962351596715585635461381099898880 3810153 -542160742846383915806742159309718896 3810154 1321326145505228663007917502140473776 3810155 1553445910261857832462187199089038560 3810156 135879504003648324600823084816613376 3810157 -339920467399589078339316519902474112 3810158 1074115087834383027286702412785490880 3810159 185989611507625222507334554125698016 3810160 -173055926275230260964534201061539840 3810161 629766190595605874329912437191506800 3810162 52188256858704019779983338887724800 3810163 -189587235204740243271144128643707904 3810164 -1375107273946139545966293823243434624 3810165 -1215237374920209871933010607066768000 3810166 -78481048167062468715412224151050240 3810167 -1564340305585703554815976443993893784 3810168 -1017782802276800148945935080614604800 3810169 -4910625605833259602353082979319430 3810170 68220283255049951597788917945753600 3810171 555834778160489562015418302518747184 3810172 1144243282051568454716455750765988352 3810173 1075307126733193635041704992708172422 3810174 -80810937703135212868164797989125120 3810175 -127006018109407017648712361488966600 3810176 -1024234658316919587491939493756272640 3810177 -83793589337835657247262823171379008 3810178 -1039044299327386793956985583739723776 3810179 -230960007178401823651085606804384640 3810180 -231842562553220597218100708169154560 3810181 -401302063435619274302000532473146018 3810182 1089392581774309781319976942698307584 3810183 412406822818572010005389917934366208 3810184 -265702145424410579770599600299212800 3810185 612655531223962380900652167980833380 3810186 69862759149881504431792573192926720 3810187 -15248411761705669120069521117299480 3810188 -208030092591159470104872990971642112 3810189 1802746206163852224085496129663346624 3810190 -163520261365577077971511022413166400 3810191 34888092213463248391376796624638520 3810192 -50104064252771947012561728563773440 3810193 1444181862804799964611735803940398180 3810194 921816728203688623589239544850662400 3810195 -41173274130308633492521566182617680 3810196 180927735031140002629722626108866560 3810197 -2237153240539198161186663536510614368 3810198 -7566014119311608198404115581212672 3810199 -871013066496728727265946245992863800 3810200 -825822387449780698407352324275456000 3810201 -308383520916823369680953752189278768 3810202 346025239135839774468922512862888704 3810203 -526357258989659280759805248418291200 3810204 -264134240604132803099547541660961280 3810205 -126791646911626495253307883359114240 3810206 -1558852323429718321403503915315435776 3810207 107902905976260988991232352289073792 3810208 -371072275720878551767092821603450880 3810209 269523237500371619931201958881107604 3810210 2465805338991274732748951169392640 3810211 1606325305200373946727789552949710812 3810212 154984277345232807023906525747896320 3810213 1873685797749999401801533589370427200 3810214 896078097825698236679532096305342400 3810215 121045631426389893469704680587972320 3810216 962130184760600518689953788977561600 3810217 962292180819901234529020073433778512 3810218 -760867264197187281070862040115951440 3810219 372539378153347601486406510384506880 3810220 1108359173459478177265901366616192000 3810221 -1878631969516415639234072120708953578 3810222 373894925168648646674783329643095680 3810223 -578146372384251253019579788058598240 3810224 -274159674679036224246390145884979200 3810225 -266092773425092401016008112201108800 3810226 -196228821307070400357004776711115776 3810227 -1397076524388764752217011511789932488 3810228 -457411249409326707819745079114803200 3810229 -1967367200780333213217271796052209170 3810230 6080033725928195002061942834248320 3810231 -235329427500978739872771904652999640 3810232 -1358211988756072569554359927336857600 3810233 -502929041734537819849659093324921024 3810234 136091959648768103126717752571335680 3810235 464827609718806243586251014377486640 3810236 673096787757621824864878984395617280 3810237 1711426744873347014153402395836975360 3810238 -452397893339097122798820850744213440 3810239 1221568118412241456729659648998917200 3810240 -296484040492085601871488552334786560 3810241 -152771056671427483303094950161107200 3810242 623884693435707563023927036487512272 3810243 1546953503880074659227487038070983168 3810244 622870239531430570290325116306670080 3810245 -1526183857853940738745995340900258500 3810246 -140447352047323817953675256348524032 3810247 -15169006467964789674563119484742048 3810248 -749260021667822782560953064789104640 3810249 1418368967844725654761117320493367040 3810250 1521039290704555325627961974160504000 3810251 -780562003760019644808976054167920748 3810252 -1379591271990487709350932119704704000 3810253 -138560154953063573806373080594641600 3810254 365615012366953039440825688138186752 3810255 216235577532520687034124771837040800 3810256 453691243635539405490532674091507712 3810257 -1281868991633891994078689089532314656 3810258 927048328267783835442973157133310224 3810259 -2256006205140206409290022851541801600 3810260 -52041906504356815024605489872486400 3810261 -4698829796097721669169095486086912 3810262 -202199827197644683354087301516230368 3810263 -4252553875251540539249737018137846936 3810264 -1233785463145663689401486861203476480 3810265 -951383262377428785030578069089721340 3810266 399131678299112348823296662243244544 3810267 11265241555253828284657022905896240 3810268 -196538129307347933320816545500774400 3810269 -1830947145622372881874172912572170330 3810270 226855175255628805455958648318786560 3810271 -184859442164934047581701480099972848 3810272 533856675532293833288943844819206144 3810273 6321427333390770971547799225878624 3810274 12815641859889389147767707870555504 3810275 27111193288779935534073232254514800 3810276 -255470437830800812256039784658560768 3810277 2447227725200037008041516370459264126 3810278 1038519272377964161926790471437080256 3810279 1682645559432381783228182652300441600 3810280 -991094020867149882787474162300569600 3810281 -617457747131353818006155540598314880 3810282 60443545828543750087073793587487744 3810283 802605969426766886126152295701851784 3810284 65164809778320353559546256763020800 3810285 -507366943951598419283353064930076180 3810286 353609244638065256488991517594616704 3810287 -808116112967919071065270602050545800 3810288 19575035205932444782420821636808704 3810289 -985654114565803281625765826518637934 3810290 2403326794250529460712150231639040 3810291 -356423783576017120309564262282814408 3810292 1023599827586602870577332181331910016 3810293 781489467308142148091320724858746542 3810294 234190095796051639858833926821390080 3810295 938466143963919999150848010820872000 3810296 -539362273978256609685087029585879040 3810297 556451979742064450221921181941457472 3810298 -57933290584797748227672545928245760 3810299 -2291290583513293746592563988879988700 3810300 47754912263271698011820740168780800 3810301 2130700377186122206159218304223692704 3810302 508475370598184663010232877756968704 3810303 -158525021741793958007240181470502912 3810304 179036360627318647203795616571326464 3810305 306606949346299548751768336888037460 3810306 458629385898499881020340652302021504 3810307 -7155809684858374889269718223594488 3810308 -76258314618145720434114947362195200 3810309 666812621249298921630236069290228704 3810310 378754244605616014551575774757542400 3810311 -2377326990404696769834904886836962576 3810312 592402273317577152898550055385251840 3810313 -385793341279139197178664142643702200 3810314 -1412059392006871958263074958920897744 3810315 157919170530915422556498488865089520 3810316 22248380545796475491456463549194752 3810317 357945254125989794574446560432008000 3810318 -350372253463629726133782210951631872 3810319 2765814435782827652241743237320460720 3810320 -463407737215288082061463583019417600 3810321 115019187339576918756133686286580562 3810322 -212873996430102198640999770883314288 3810323 2105995827172663524940478488892216904 3810324 109445695176178072767275286663647232 3810325 102318722319550096207301047496198100 3810326 -261711794823190025921441026698989952 3810327 -1452694275576246131358248912854630320 3810328 -1153610946652897777139772031162368000 3810329 101665469816218877348868599008519560 3810330 -300083126899803666524818777507191840 3810331 723624122336459881189925158816136480 3810332 -1775469665870711042380186735670536704 3810333 1358710645917666056411772734377751424 3810334 101854869445737692381400911413198848 3810335 90892028363425377971911122422406960 3810336 1738531430472316198435138177833369600 3810337 1749445330652072903632570246362822912 3810338 478710262075679314539580869024124800 3810339 309763778787888637772237382524136240 3810340 -1386536021798521863248317002223480320 3810341 618852454471633831391953458612790752 3810342 -409489181937895161258296694693050688 3810343 -16302693689545977373270694395174408 3810344 2749801187645577078571053544092549120 3810345 -174312360684511718819778353142144000 3810346 1552723240930426658650551600485063520 3810347 231595198528637996548324050406634520 3810348 -755441311096102396413208992561607680 3810349 1978039340593728928274476228482579350 3810350 160390207440607154262399051263318400 3810351 624407952329109931202192835232166160 3810352 -96423554292159443817930804205846528 3810353 -737248817977841544175936519738012398 3810354 -598942543619507987125986550151655168 3810355 -4602440148352011710358137054778240 3810356 239292380634588493024764223448217600 3810357 -430556768285247839434956385808975040 3810358 -705768364108130331756034512267930720 3810359 738237104722009202826215272110720 3810360 -184173723530012009402293803787468800 3810361 691400589905061721673608475916692352 3810362 -51911934653998102614691180687751568 3810363 1668956807316402618758183723396775984 3810364 -87650930076584374270986620267520000 3810365 439020485913903187420246501250586360 3810366 217720959650854133187143582800712064 3810367 968744712572791875692625221465701752 3810368 -943784845409577392098937454927544320 3810369 621266087397320284643493765819357744 3810370 416720411518616849762243291261198880 3810371 -407069411498260218278318250308380848 3810372 -632861448663242861252107722986582016 3810373 2403986868561213700056132529066560 3810374 63107402882663821863897853102627200 3810375 -1411149559140727332333359186215800000 3810376 -744980233475266174345682531603773440 3810377 718656541814981302570793227630896000 3810378 17877341504286348340561068498448896 3810379 -384692350579909855989342465900599020 3810380 126861310573563896575677162523054080 3810381 28801505551043225781553645612099584 3810382 221751271253400287050895125549766400 3810383 -316689353258505421464639144971668368 3810384 -73851420274627133901521646101200896 3810385 -702855425701434809986719165845659800 3810386 198686368857940818070670958400686720 3810387 -354658542586678776838091088236083236 3810388 -818607521798136141104854804299075712 3810389 465897049640753360097757255859068800 3810390 -215316327843447181338918699799430400 3810391 -643017293005239025808652657949716728 3810392 1025738499137342674917886141488384000 3810393 -713951532070986954490389556238707920 3810394 536646500226363804305423869124082432 3810395 285778215067504062183343336040611200 3810396 -127533480005176136610382956110708736 3810397 2906054315934562604708710497059745600 3810398 545203557472695755431527169376323200 3810399 516446991696386474153217921573932688 3810400 267835366594506500826661859563929600 3810401 -658795123532786631919079776319187456 3810402 514783445665349801697025261767552 3810403 848611796195863682720774899261018652 3810404 392625655853935114534194342465198336 3810405 -223841671884994329899652766487487840 3810406 473332143815714693039062444371532800 3810407 -3540971868322813790061388993126636800 3810408 160627339937716603748036935663288320 3810409 2396055601921507129340249466635863610 3810410 -511891673441081445666685189480227840 3810411 2588250268215857107412020890184500 3810412 -256841196364787417219402425958855680 3810413 444174690108185380844584759338136662 3810414 -703460592760302088029915805018919808 3810415 -165111282159972385190970565737770400 3810416 -279606379263586141021201639814627328 3810417 -80763142898035131186407693325375744 3810418 111914533055994736161242924953317504 3810419 -438339469882018044076508884401792180 3810420 -428450073597061113190845865014662400 3810421 -2659753944854435346275654121274855378 3810422 -21467516157248392707669173345863680 3810423 -146573222365152682365382491815611416 3810424 -2856709231042078596597100854485299200 3810425 -1136463113112401171340364656587888850 3810426 -851336441618517720802549544119372800 3810427 -112195053731523875148458606902306176 3810428 -641883681125942429437808322825298944 3810429 907695811377250222081580506667226240 3810430 -372780551919131463907789086926868480 3810431 -2568847444306522279160108948042549760 3810432 431529791321874729477930629506007040 3810433 -197604195363913348075147191756608832 3810434 -224415645911949334496520771022489728 3810435 -148974050985682739642122322676742560 3810436 827657626646230341710377256250096768 3810437 -114381903637568043879936149659470948 3810438 -375103707159018984975798559816028256 3810439 4575567479257137259980147681469699056 3810440 -1317640270259825454013581231451699200 3810441 -877895632593471785410963913451149808 3810442 50896908753511234439214154683400032 3810443 223278730386423122953007557576181424 3810444 369580543889358015896274675313201152 3810445 15838408334831478812651371922956800 3810446 -608134103365312046981306690238620160 3810447 -177151323732386720557996838718006552 3810448 280131501577514673053543483663400960 3810449 256758385526444600839413337065291120 3810450 -76050158489991341344471581646848000 3810451 6208812284108494566594596368051184 3810452 82932678236958370939388859631257600 3810453 1658524750660087877266205896023014304 3810454 8782031781466188026655843304171200 3810455 548609676263829674409883047892812000 3810456 -346009247016067878548807916158976000 3810457 116859273014788752045042947170573632 3810458 -83279299926474101709116522590464000 3810459 -809436988828024537705510399770839760 3810460 45699491615844950595599948331425280 3810461 -1234233200409778841841373194123238938 3810462 1246478110148663714079254278712085120 3810463 -632408006387507777171450803425280288 3810464 45576015532946275715048721022451712 3810465 176249923068902881658042286951182460 3810466 -570312158701112834860332988317469440 3810467 1657074730906810328260080978943046400 3810468 876877675357804892290930571099735040 3810469 67855183729578551032167769799203040 3810470 -31384503910330955532233126536320 3810471 51822489448334614655491772866587648 3810472 125123156119136632482714040845926400 3810473 -1141495293185388670338669278950852236 3810474 17033235812117082289310340958048944 3810475 -582198834644191332811768581390989500 3810476 -1718561663500560580111650057553693440 3810477 -392276305666548121714769940885393120 3810478 -653163370985159219412402429205905408 3810479 60470383622660266934939885442632784 3810480 126351044353765001318853481826549760 3810481 600329463083376380603102008716059282 3810482 -306444722892108913679332873566969216 3810483 -757438063692306542287073730970308828 3810484 -261159958166052479996404212243240960 3810485 -1525529439442903464248265506318394240 3810486 -298180358491057475728837519743897600 3810487 349197911271417977355046723909839592 3810488 13161465153221129589222517992652800 3810489 44648971824296174417680943967729408 3810490 191590302092374609546868106666117120 3810491 -1720525581110600101698314587078303848 3810492 -194927843668196452299748622020297728 3810493 -1624929686154729058528062454433059258 3810494 -1361256725803600740990130901229736704 3810495 -285572990029022300119996471026123360 3810496 20499555216602116790687764573061120 3810497 1147011788292847156914883204521722946 3810498 -194893704724468790703142761861791232 3810499 186504548875197816160808917898830848 3810500 -1526637218440471790381043179164608000 3810501 -119967777742069140545428924567843170 3810502 -249792363464078712095869149960916608 3810503 1704695167667292354531830594856193752 3810504 -1204071732560418443043130207961210880 3810505 977904720172331546980941200177682660 3810506 -187146637853275614700678988147608320 3810507 -418244058292339531564711277944000320 3810508 196088996178893683680735403238260736 3810509 2305393153826382809578422849932686710 3810510 1015918647682551337413243809465702400 3810511 625401210860166871344363269957872112 3810512 443781147027299933234259740974473216 3810513 -239545676225412335721334003324352640 3810514 -773537729714722452764803956955596144 3810515 134071113386199380980750438637782800 3810516 308298097567173318648852094997114880 3810517 426889422961190965363380840367647566 3810518 60203106413737512664506592300929216 3810519 134883684532054363987622454859346184 3810520 -10481281806412568471269130108928000 3810521 -1253383207977377003396857126780070976 3810522 392625630053387132356887939707484672 3810523 371277257421284586453683422829080772 3810524 611113387996093119881842736894860800 3810525 -569002608940878287212138740519199200 3810526 1353188117477797991401393270815696000 3810527 -82922720197762000452072762213727008 3810528 1153996406828158275636351675939422208 3810529 -1390438269759201253356148819739659870 3810530 772048766480883591740135256086123520 3810531 1194915346837070928512249950778880 3810532 2198913385375148195894808821568128 3810533 -2123517422668632513986183163164108100 3810534 126893059746663731558797335657497472 3810535 -78092840404448609069627220635535600 3810536 1999749289120429825515149287687879680 3810537 1209011729109964475618526424270057440 3810538 607205030987679652134065569963903920 3810539 2088813353671237157468332352914222056 3810540 -206879509351703369834069789981952000 3810541 -500201119615474494255675247537844736 3810542 387056023302274555083380205881256000 3810543 -581505422034356913551191740445001472 3810544 -446153812664024380976765888119767040 3810545 -1222185255978134394152409198610876800 3810546 -59018759368551127836816918682458240 3810547 1152552199057075411186506999862620752 3810548 239783030500302068560712590195310592 3810549 911470019905280664339128055006264864 3810550 -581684075922100038299831430610603200 3810551 -220018640399230774224654404668178496 3810552 204713320489088751144459085868236800 3810553 458475191157773977567597914599389802 3810554 -150190595127151393744227179721385728 3810555 -56955225758071877098130066114665440 3810556 -516817630813712452418024261758879232 3810557 2962136457953191512501487044697132806 3810558 1012482983598863164571811597387586560 3810559 -1067268056206448931359272699435690240 3810560 -450123404085207312099789962949427200 3810561 -547517357773475004399844639634092416 3810562 -323719477176719675439258651913886208 3810563 -168539964567359752036396671213277188 3810564 -110422933113947439723985995231052800 3810565 -2765965647684124789605275495552467200 3810566 -98943525290852066639336278085028768 3810567 1673619531222040284306914555000684112 3810568 -629145156532714170571707685231933440 3810569 402248748620634268698882432875930496 3810570 75973157606619537505427540440396800 3810571 -229908263173612243322443450451534448 3810572 -823147690668961800158996945753303040 3810573 -14359832950234708443470812163692020 3810574 -14540114152764065852641736713820160 3810575 957518075011326855868320509602945800 3810576 75390731944802757780431215723020288 3810577 -2755510786269918684971016748193802574 3810578 -16939888149598445022313425586094976 3810579 -797123954044007752246727391361004616 3810580 -429230986015917961350260336258668800 3810581 -85317702726949404639236544559264836 3810582 -57128547078914423053580071337479680 3810583 713715652224731903401334186296232520 3810584 -805647290995615266939122510200934400 3810585 280841626423335093767795858590094400 3810586 -138687316702385560825265857130918976 3810587 2036868856505307544495706254210377192 3810588 -1915136652744733286110970768622575616 3810589 -314223848697891050706039767149587610 3810590 -313845046960283803694140163385534720 3810591 831946018680451138964057668118534400 3810592 -26053784644275850870699543793369088 3810593 245635139826820844508274983429214440 3810594 166928631747142859039795117981377536 3810595 548221642263791655345189797652245520 3810596 1562138745570374024580790840671427200 3810597 -647718707970429082713831418072014528 3810598 -97943741782722008437431130415974080 3810599 -285735389265027747700447084590904536 3810600 46014021650514141848918058589440000 3810601 -933173828478421452415362604875363468 3810602 -183788244419739838126089112701830400 3810603 -410037834584871901834980651487101096 3810604 348019906472168632779903513189139456 3810605 1145100239431175178211345604449285260 3810606 -894117808784722170414003503315291136 3810607 1451918016659034458173961366243370480 3810608 -445603908998691373999227871472467968 3810609 1801825723071552790862902651957304256 3810610 1021329760095870514559653149394860960 3810611 -985822590340888866719580241131630768 3810612 262376278489153084238265551477852160 3810613 280357496999307031852239676926375168 3810614 -302353615403583079294665573585069120 3810615 466683079482082187480894489234064720 3810616 140301984659297916381819053878886400 3810617 -19248201952904063068464797853874752 3810618 -61683836365936531558503520246978560 3810619 3702720097248111252688381888188547296 3810620 -79348339809954958726114263020528640 3810621 -851229960435627283631210482353820320 3810622 -31528366875787769420276909038248576 3810623 1243824240754728088237122917566183872 3810624 -124698184946603353611293791742853120 3810625 73219846320470500631754842988920000 3810626 -1702326473626599555168262620509224416 3810627 -385506469253128779170937042406954236 3810628 -979401461295179734995928810216181632 3810629 -827595163051148091238962951654429480 3810630 -42713325158913424795746856731367680 3810631 1843853801953998266747127325806320664 3810632 -1534844229334965651120965919401425920 3810633 -173218620261695654858802109870442400 3810634 -313911458798322179915022546642104784 3810635 218287350292352295165464605089346560 3810636 -789906843334574016404636300236194816 3810637 -880065011796037011350119154811496714 3810638 309113398695433710015540621238062144 3810639 308269024515613637525246156950273920 3810640 69637997632146703637781441871872000 3810641 568974900499524466563417607296211968 3810642 656518717143311091560701860697092864 3810643 1579849738605978271641091284019942892 3810644 -444357865032181124136598369856716800 3810645 -12273231630117484581736805608532310 3810646 443671766204161877978685888136141440 3810647 881104790767786727757041260551583800 3810648 1189063840998777832829359162516008960 3810649 -111948394681638331921733374624770864 3810650 -590419413884666112360600176286193200 3810651 51311984806699832177574146879097600 3810652 -1474338684840353177269641754458055680 3810653 -525628174121133589317957513571781760 3810654 932121809606967962442067385461131840 3810655 590337257806809866413546894597840560 3810656 1944147552317286621702883583328387072 3810657 1325513910031358030532471970494643392 3810658 1345896995383668308350769881865897760 3810659 -3515814593449851275733087649603657920 3810660 3490081871833491061784294289899520 3810661 2200636257844752036413905830118699262 3810662 483236830441259028608147202709892832 3810663 399758703442852414293271487136909600 3810664 -268076266389645826819292753299292160 3810665 -537464888640186302953289946335665080 3810666 1016253124691983778970945504264674304 3810667 45266310379332229292220782360194592 3810668 66228762037160122252519640690850048 3810669 1431495380740487408586665733214851840 3810670 -396530180843006082355098573834051840 3810671 1371099124354529656724544620355663672 3810672 -455634323289605321565861193491087360 3810673 146892570740724767946914253922835044 3810674 -345538998059606032870724589028405248 3810675 -202487771811236646163428174913920000 3810676 149420903262639638642171201856152960 3810677 -385856021806465029165683892244996740 3810678 -8983579808549754803407786010012160 3810679 1393101235477219215382125697069042280 3810680 552680142282826953556527668652134400 3810681 -490032488353481998868675138049610758 3810682 -35862878779936823358121613997839616 3810683 1087052807910556755899605996225027824 3810684 128610590840408408924208803164955136 3810685 -840336197443885529635214828068653600 3810686 542447580839769485569643963461060608 3810687 -646844925358842570210736705713450480 3810688 907048150336811934152049079269457920 3810689 1707946392344033251121561391898380756 3810690 -139926381984927053030327735768287680 3810691 5113483889825170699959918526410926992 3810692 27353905680976977261695653593692160 3810693 -1049065620377024622831339905430075936 3810694 662759306610716217006213380609548896 3810695 -300329874493022882745762982250495520 3810696 497924778898447505481986559231344640 3810697 891796529589347824807135042589597280 3810698 -282224237337437770961612576641534464 3810699 173193548489791338139517165918940000 3810700 -581691263748392916469038977678592000 3810701 -1065022545181111177041216051413684298 3810702 -270560901137743780990366156289289216 3810703 9115564378492389370805349777052128 3810704 -72885631386395103613717615733342208 3810705 -182854604423534993014867124900048640 3810706 151297980818042312105912872034678784 3810707 507702291829473886545681740932918956 3810708 -22558418712881100221219586145990656 3810709 328214661977130531366897977873178240 3810710 409310936674076075976812924697749760 3810711 -623123181196405040262027014671384728 3810712 1592445167804535981279113453972889600 3810713 739419857099398920533984219762081280 3810714 -406298813004957589275113802246504960 3810715 3444290065783456370874867226396684320 3810716 5164269716801298775930045968660480 3810717 106605692986868071447397509717451334 3810718 60042757932744993576506353271218560 3810719 -1215399452580878107089298863029285640 3810720 -1020801761204781148199789679177891840 3810721 1994002949675316798251757657443389922 3810722 -1170472480920327193760851229996519088 3810723 -611653867070062780765535833586672640 3810724 1385766351370984490209318582588666496 3810725 -338262426825454925856425760555051750 3810726 -130806960790615912658521328210283456 3810727 666372993332584418406997461620435576 3810728 -1220228670348431917730772769568931840 3810729 227018307745769097925794488373583488 3810730 -311659455102690908760046886340864000 3810731 -299933954826782425857681657994674000 3810732 607616411306209334211500152187092992 3810733 1419798612013967014098034747041832982 3810734 -1299514976858500062385889676790305984 3810735 367537192102052065513838965854661200 3810736 638972807177103739931961876265582592 3810737 3103166385601853495249443408303104 3810738 -32120526901411081133481284636152320 3810739 2232057284377472889852992040138614540 3810740 496926974267425194300342320830544640 3810741 5860361591533276793406913407743808 3810742 496057288356595042254264740628052224 3810743 1084026526347294133085774950150813992 3810744 -182230440110553286629819555175342080 3810745 192682869190999482701305536706515600 3810746 -1501744804028571747395068975405056 3810747 597856997309297045465763619100127000 3810748 1163069750889852725563188704733713408 3810749 904304680848899315413937843148566220 3810750 -974230762580370254778144136427232000 3810751 172639975812409109592884519989234560 3810752 644759722956154018169916315603566592 3810753 352679887563134239066556652161950080 3810754 534516481591121349628656758888607360 3810755 -443298833452799595844912499404104000 3810756 -369042147637519954311480309123990528 3810757 -2571423726819467410493109327864960994 3810758 -34377475230775453031006464615069440 3810759 -651553323010494084079462644767642880 3810760 139327429508309993345554862687846400 3810761 -314409157688764689514552088020585638 3810762 -561704096527881422435997023322943488 3810763 1012639054525779623887589956940649384 3810764 291964335465866506381374609793272576 3810765 89114656987362145271690100410824320 3810766 -1417982691992281475318065804112463168 3810767 1752166596005243732316200559708312816 3810768 -21842382610779147629534216183611392 3810769 21729833175778989631155596729661170 3810770 446199010647842926418633318330578080 3810771 2307366443462596316881538900103921672 3810772 362499767524666712454801987104204800 3810773 -2168189900488345093402050116243002560 3810774 385748643493124796716993413042560 3810775 -557842137078012599044693353133665200 3810776 782995842700338073755205765753006080 3810777 246639782203734131113896222866392608 3810778 200529820151942311567904099581255680 3810779 1923391235599506910073675326912103736 3810780 1148824197274657306195166935625164800 3810781 1114156535996084557176297138031976850 3810782 -1274189867905832601110300465056219008 3810783 138058560918972588117306175121086848 3810784 745135707590882806872359187899744256 3810785 2214562005797810830476117458944579200 3810786 -12900877693285347434449629097546752 3810787 -1981338776803331969614138653766573328 3810788 2083556243727150914785204423395138816 3810789 -1248355097696437880870792100627291330 3810790 -1192808850351593843538379988271158400 3810791 -396548365671262665074611905176351928 3810792 -469251780000853257661004522252697600 3810793 -387634463790795762933901289118665600 3810794 851081583841887893700041451408611328 3810795 440039622463291465486908078046702320 3810796 -2281631158647272518351498707881831424 3810797 -403687963925498931601382308638803754 3810798 633464477887382204544259033004918784 3810799 340301619018383231423093150263840960 3810800 120389621134800042268186405694668800 3810801 665412547815691267379713277951027520 3810802 -86148603631114971361890051954585600 3810803 -1699142536556277028468168880091614640 3810804 -1530775807848720743339063364844566528 3810805 -220948753120537599546669023310302400 3810806 169394294390976400743647373662555904 3810807 23142816293449888385042554520515584 3810808 1477263324464073396461261189344296960 3810809 -1358358985329673215796105486337763990 3810810 359977638314971074970631047615603200 3810811 487462916054276791277088907998777400 3810812 674371804812079087692382739158935552 3810813 -786647732824144944115303212927277056 3810814 -239038968713493441328243653726569088 3810815 -441676211996031349606371311583612000 3810816 11303962719577939083366975733235712 3810817 -932249247269091620579408970730907134 3810818 714439707068166230345080511144557440 3810819 107703814323316643222375303947227888 3810820 372098913700510842122211285230369280 3810821 -926293640742564296493487948853189088 3810822 -726304268568911872264224735492095616 3810823 -2167895642090776837619854896730029928 3810824 -1048440799071779125279531404349440000 3810825 409120734523681334649375944351081550 3810826 -567472412900726277788072709552764160 3810827 -743566510244906961044200744955437332 3810828 485428955517112800424818116010733056 3810829 -957493378388283269488594948841145120 3810830 224384957635988263012026808884019200 3810831 -688487391306510450060891746121978096 3810832 -5996530758471665185521584025108480 3810833 81541571047611969638088027655463784 3810834 -884777193719288114112581019405845760 3810835 -477173169082638052449224446318220640 3810836 1359087242536739641296151854239556480 3810837 -1324219119215832764945159477745990240 3810838 61225758189611411829200635580899200 3810839 -1002798217903781183209237852791915168 3810840 -226162887480947180468154188080742400 3810841 -1674928903669992237799929513745064758 3810842 -218718316821784728590770625735417088 3810843 -1232103970110435635185768810062000468 3810844 -139489466072951028718156225836271104 3810845 -744823724426454902077493506556839200 3810846 -92132150019801262119105991472797056 3810847 186366783567224053496802575314556928 3810848 -2150780376494266680510063177487810560 3810849 524557073424588492264151630861486080 3810850 103171421695981072911448479298560000 3810851 -2655829861972253487511621892383896696 3810852 553813582111488738331274236533334272 3810853 1655026965481093244997882536881191964 3810854 -904474049808631834672745327598145536 3810855 488052775107731469134653083064396800 3810856 -918982296692792560890730489192611840 3810857 -2255673464406774304407470394083391600 3810858 263303935345720545574418506095333120 3810859 10465488513116100071366511834921168 3810860 660655959589268846906195508530350080 3810861 653913966364472629415177051957683200 3810862 -479649499008928405662041974368562176 3810863 140419283275769564672602259980080000 3810864 -209717808332120444489944608415973376 3810865 1223405453085463862886973418043534720 3810866 -790014373658173841662227979161328368 3810867 62748871395856917600422075253849648 3810868 -121738256492640221297298448418549760 3810869 -872893385248152777414605448212950080 3810870 99820307408980911344544023990231040 3810871 928669128982915202979920215518393544 3810872 -411501825648931561149767409540526080 3810873 180735503698628491424016174002324928 3810874 961112260644956594845935673185549936 3810875 4293414428144041375949496877140000 3810876 107647499436033846333237521590886400 3810877 -1024808560966068807145536129187798554 3810878 -242774958106098503964682253693146176 3810879 -1357977208983313233751642530885559176 3810880 163993724086146313855793767671398400 3810881 -1028640428111552550988990793152492800 3810882 -387222273416403373554720533361172608 3810883 17032954772663860513662480106834560 3810884 -180136552667610561460115894536040448 3810885 -283456432446105761025917948856351360 3810886 510928982724978241823203303757719392 3810887 1003143284439857572293300496312767240 3810888 6858134443608703420416158916264960 3810889 -243429717454639230683983313458183168 3810890 -1145667951644703948871528660191619200 3810891 -106725303693778829031445278368908800 3810892 19483012985442803225654043929944064 3810893 827051395139637236896177184866724544 3810894 393498702277129475239517223130612800 3810895 -641309367932219385977504539473000 3810896 -99918517617919373909461603165544448 3810897 2320355764008414959857975582266480768 3810898 143917192328027112228390660088865280 3810899 1599637845997667135995680338081265900 3810900 -677303457671834074420652691212083200 3810901 -2961380423760021082545865961886203328 3810902 -44175261391871518949499168964183296 3810903 -836969231475444887379284454474367896 3810904 166267391491156305196830914524661760 3810905 115148252522133962220623470464615360 3810906 125578212506796699733269176694063360 3810907 -2839720170933986877347254625542655448 3810908 -564371306997741182518231268780183040 3810909 179862023683871612393734431178049088 3810910 285638386445527912776378996931152000 3810911 -86931570588666436054044596541751848 3810912 -119544945961848644838916271716171776 3810913 -467913539756865767192034042136378220 3810914 1058455806663768446489434716682643232 3810915 306366356879170125325363665625788000 3810916 789281031397930734595630678534116992 3810917 -1235091791513591108803538507380899648 3810918 5622286318010792069427300741032448 3810919 -436455949715942898667058925111159840 3810920 -1632591569831781672738848379234355200 3810921 -1311571121194221584118155596913381856 3810922 644193340037173124293197107488470624 3810923 -414359426272557806645218414757631360 3810924 701357781772543278999457470755266560 3810925 226651845124243449817101443572632000 3810926 416609113775085589119053179863842496 3810927 1446207564476928117338730900227936520 3810928 487186608816772751862854127971205120 3810929 -1179724996166822689654727512417767324 3810930 -188783737544623694919168110947130880 3810931 -1359001879428268232912740155079065268 3810932 -417092680019860540460093765817470208 3810933 -5714356870039032020051788382148672 3810934 506930178214018270649223690566988672 3810935 -1602792181623502168092484961779902120 3810936 690881780744351922967518201941237760 3810937 -14744700819164749164963922423768700 3810938 136001751776234881747914669644663040 3810939 1018750814048297956768104355820534016 3810940 -117351777241505580457581387203051520 3810941 891108658452178513488857045523833304 3810942 1066868398460097927383956069241370240 3810943 56993253197626084095424112022619384 3810944 1167330411553054688609220139627315200 3810945 619194597894443594179950094223173440 3810946 476831571915645130373181136988382672 3810947 -75864024626621296785967400432418048 3810948 2248160068669524252461869977941852160 3810949 572328352918372092118744385737891936 3810950 -147017115849183770605492188790660800 3810951 -1290522552191277775804148683713394320 3810952 -932218732207083562889975301531110400 3810953 -602811235475332842650660325150009216 3810954 -61502171719128014426130894422016 3810955 -707160982832790348683931628689395280 3810956 1680544120713936645080774829490917120 3810957 -442151458007030161071088983889642560 3810958 1119519582802547848602142693123138176 3810959 -94699709320434546640252017234862320 3810960 319746627125423183880997806263500800 3810961 8358463905908292352511572382466048 3810962 -739504120061022734326892926864140288 3810963 168791578599649097307129750650707200 3810964 737126096565992201129567953547950976 3810965 32454658307227551819417240889183920 3810966 175116025383689949359627622449049984 3810967 -434777630590935406008189462021172280 3810968 643533630648727069414229253184757760 3810969 1265854883446047380454904494968290224 3810970 80410481152227400584111979266067680 3810971 -1030848035154598389212878854848890656 3810972 -252780250985579664038068963205308416 3810973 -3179153967692961666757335869151782100 3810974 -1704442524003987555705751117941023808 3810975 -523856504491613457480203884060453200 3810976 -769885328865044716502853704578891776 3810977 3117674293780328445866653876320279060 3810978 162151415502396880430586487734827424 3810979 -951757615842630756893183003094640420 3810980 -498322504593691275632745510480268800 3810981 654402650667757494034475848402304352 3810982 -143882092171771022026337474322708480 3810983 -1762622730568075224505017350789942376 3810984 -1040874820163209349076201387784519680 3810985 386282017217870018016133412402150400 3810986 -721242967607532487702238185322537808 3810987 -976572472199988396422391129905674680 3810988 -180560984570516640671544148478092800 3810989 -490306641901185670553365079550829440 3810990 65083790840301841171588729798101120 3810991 418673026400046241545954345211784784 3810992 -12572249821562862101856715937906688 3810993 -139362640108715515016500817167216800 3810994 -119980348873332138321458313988993536 3810995 -2102562683842027133296101890691789120 3810996 244276362324014378103144140051681280 3810997 -1625032989709103724191792344196952480 3810998 134969831875534054822920955136580000 3810999 96415437902159496598416905883986664 3811000 -1247577165645037747275032972513280000 3811001 2032309813034610584551193289130635600 3811002 141299946946410856041955845401821440 3811003 -546002561512530355513133249175918320 3811004 34132795967361024372046807449939456 3811005 140763887339839941982663362784644000 3811006 584607200153090199307070002996121280 3811007 -1882068602313870458472325250616759744 3811008 137100384751733026439252359935688704 3811009 -705839217080409240899838801060892284 3811010 22792866751893219560634250790300160 3811011 -797131163035589551092643704178827528 3811012 552117571629487359255648908036733056 3811013 909389926656526751616076579014335262 3811014 100879762154949088168744503796703904 3811015 17752521037095140866672545214218720 3811016 584439444484917000524917773434880 3811017 194257020399985041466097273922979200 3811018 -595666423257342364813617553522559040 3811019 100232771411086119554286757743381096 3811020 16809061045623755199841101120307200 3811021 -27401904464816558035621000633142708 3811022 -10343485442317743766890002289251328 3811023 1701785625020264628842477028598425600 3811024 -89912559890868421331051715177652224 3811025 350245918027112105335447451698352550 3811026 437160378468104667672201322794365184 3811027 -3635059001989932969735368051610710976 3811028 -12875183724666802112064219187931136 3811029 588466725823180558747590887109569184 3811030 225716543620091399407845011035196160 3811031 173502719068975638390050821641199104 3811032 55977264612634915520076607856087040 3811033 -918987158682185001912799922010422520 3811034 616833279115416624274153453592338416 3811035 -686987168020144809266715884480570400 3811036 -1711540568342329871573572445296801280 3811037 -522136274180657823731681672576084628 3811038 -6747727241813453379862845951504384 3811039 -1908408800783603995478581901248096000 3811040 1110468549722238255897454514739609600 3811041 -675891846725070574096359553899875052 3811042 -1814464855062412234791761441481043968 3811043 -366914147878637220498881698967770572 3811044 -435414586505500278548987219135990784 3811045 -12671559377653650789334494445326720 3811046 -847218929874019420097528397887279040 3811047 9129789598039969573649031701861376 3811048 1838201483047917791229146194483215360 3811049 23667024264044488495516368008788800 3811050 -35565066915152920487910688701193200 3811051 -561658778393229598965936777337441248 3811052 432646713203089953838181079425187840 3811053 -1307643584663743520524498736223693696 3811054 -38553645448090399075048084863796992 3811055 1551103925736393051345150007175781960 3811056 -16939921235806885026914328791973888 3811057 -2701205337614781019107293694280299694 3811058 -108643727761650857309153156782143360 3811059 605120730576259874311704947382486864 3811060 1116333535584613198267465207576473600 3811061 -239937660436159625363064643531427808 3811062 -414711042118285258776097074382738560 3811063 -2816578276456438867591497948234513688 3811064 -1217277661020392600831442125962137600 3811065 1034694809506001507944028116554227520 3811066 126243984083078199559037056559294976 3811067 749151806307849547482201796543698720 3811068 686885245460975512572311075675991552 3811069 286551082512578621279759524732193580 3811070 119489192456974645183652345801241600 3811071 70808349472765313791276502327341440 3811072 -1350555999852698898689997121565753344 3811073 -71426025884315134924921458398860800 3811074 92146998565260675369111524267031552 3811075 1178579656913971138064847829027586300 3811076 -274370590313042717871140476477981440 3811077 -26646984953692658979023669029752960 3811078 -155057760323400590933678721637148160 3811079 4252289155511356511862997949686406976 3811080 -25507091140644875088038888816640000 3811081 -2855748723577354253735175911475942118 3811082 24327581069973368833148414486285568 3811083 3301540847815233785105602407230424 3811084 -1200159777983359298471468509884438784 3811085 613458707862127471533100677516356760 3811086 47091048051785838713778821201384832 3811087 1495845531273690838685923328610974304 3811088 760477235636682666710385988419600384 3811089 -938759613822475225345949480396052480 3811090 -11185343956012969052392969112647680 3811091 -529961080853983706834807593923959568 3811092 452149733227154576391381202327959552 3811093 192888900362208620132939864158070400 3811094 -306752137330199280934202866733506560 3811095 -118525398835141287870137472893703480 3811096 -1360554858782406471059331180828364800 3811097 1124027534485901082749040846868687812 3811098 187178091247223618109104365154000640 3811099 1415331379362779879588094043351348100 3811100 297708020267436185944945611097574400 3811101 -14330753967265512714624449374649856 3811102 -1417441899089005471620572463566049600 3811103 -109851349439663071408273486675330176 3811104 -1028060468942023452314596408893112320 3811105 745670482983913077482333735104056000 3811106 -558174967959760285630633401830498016 3811107 -2564687570754130302822912449849150208 3811108 -269947067027246510528391220501520384 3811109 357703712662804421568524688456247680 3811110 -233651677838882925768633371425242240 3811111 -54034267273786378009795559844662496 3811112 -3777127581530515364208253658089728000 3811113 -988088245800052318393065931640435958 3811114 80643860464607525326935518633565792 3811115 -427571720788239712183579016153817600 3811116 -673127797830440897278687871820814848 3811117 -2165895420360996085446024023277865834 3811118 303044576695946485145334951300744960 3811119 9162125198280648512349851157081624 3811120 62742120426308157930764356784947200 3811121 2450283774890939501091401522919458322 3811122 662915308972287058959178287462852000 3811123 -561427464634982271268084506056263056 3811124 -948304582727561968874639983993177344 3811125 -599574356380485690196973004966312000 3811126 549785013515053845024310122221821440 3811127 2255626117672748487601690188872855976 3811128 422540853202044781730799994232709120 3811129 189997266301253741039558045449412160 3811130 179352321655253599189244981960510400 3811131 -526346064848464891720874516193228 3811132 198422785672602610688407557463424512 3811133 50300872842352337773240870295338944 3811134 335139166548721662627651993199733760 3811135 82619229044546482856372130104047080 3811136 121068387160239301276670104254283776 3811137 186799217832702389373680737026000 3811138 -964206252020359108156016755067281920 3811139 2608284003076071058589394561784202940 3811140 129418093565190820790421873698488320 3811141 -1056972838777339029508880579049839458 3811142 -914780581354766341871752876916504256 3811143 -179660524350231575066072128113008640 3811144 1368678965963094068997930141789388800 3811145 -36091689729396847075111446019638000 3811146 -59081706878462203515832042788727296 3811147 -3040057577232930049436054321736359404 3811148 68171675745008817972216009090757632 3811149 -1840286476213406494891723933673893866 3811150 -76785926346937468457528849221104000 3811151 -574997608777406297456487704033915280 3811152 255517423568378649319169127746764800 3811153 573816787019063729887841395504555120 3811154 -1579418082243079946036041935871930224 3811155 -22315199965124629109923548854750880 3811156 469109464835160956557149408017563520 3811157 -604258545372325268000187033810312288 3811158 176656080232405406787154845443827200 3811159 -2853914131287652528823024235511483560 3811160 -553407865203851056810948002859008000 3811161 495116506306758279543752385077149872 3811162 -644688370280618633900154817949590080 3811163 -2257070838912928788819216422715846588 3811164 -81353600238747455957959535248588800 3811165 578456812263123046103528803395918060 3811166 318897054802929786105072228362812032 3811167 -1064421911853363722720660074692507816 3811168 -2016265660178010075329834859636326400 3811169 151839410151454661994951057373642944 3811170 -37792747111267900565686889400384000 3811171 -281956553338496365858501743413172096 3811172 -1891775259198186981552352518223703040 3811173 -447550253013470573073529967629696416 3811174 18435137273562233972134605573980352 3811175 720577223271486047600717310642169800 3811176 15924384431083595664306896101539840 3811177 -1055399302403558151418348787710434780 3811178 470546796841850692523892884832973056 3811179 239240806280682563460050508072400560 3811180 29141237653113948937559049240806400 3811181 -1598563334456137143020575415290882176 3811182 -568381456583382279052711081301059008 3811183 7171172550438045245099954987881501440 3811184 -10838369194298211327845026175188992 3811185 -79350821375978341055879029652544000 3811186 412200591161248520073177524802891792 3811187 -1800751013999020596671357033223056808 3811188 -683562136328419539875708642120294400 3811189 1704780266666897398481481859311986990 3811190 -165771000495620486646954224484804480 3811191 -99188283604000898472667543218481920 3811192 -364273786834511939663968763058585600 3811193 1157961181009455645021272587026302442 3811194 35085694174526324585827073706594048 3811195 -920789610723686226643787239130476800 3811196 -512234677717022713661133593921132544 3811197 540147917282850978150311373028619520 3811198 -116430160496072424431661321399590400 3811199 -444939647706044537072070325012411680 3811200 -452095628407033986603103700385792000 3811201 1046541887015691091967156982975427202 3811202 -256761653014677358695006755215466496 3811203 379826977045600969965131728732602768 3811204 1886693921685737062663971848049700096 3811205 679723730832323871380722001235100860 3811206 -96524165989539729891560449965330432 3811207 -644093231792007891799860695808333544 3811208 1957331817134474157854232090965160960 3811209 7710803385867525632221788771035520 3811210 -144871144815669992153610179475225600 3811211 -232447273843182041388867139375735608 3811212 402169252929235799424926315880842496 3811213 -223387437591604608022077520051831104 3811214 2990646995100915002039753131597824 3811215 61737698483978549123230427923729920 3811216 -306015203675307787615255306155286528 3811217 540908550882120955509399960167113266 3811218 -885362963011511450343588857507469696 3811219 24068854821021216541938565118963408 3811220 976905924380184085436693496463660800 3811221 840998783729858795866739014862944590 3811222 503271113220679453850730645946467072 3811223 114420542528110508980831561808684400 3811224 228875641526883081736121814061056000 3811225 -936350953511524380929966564403342000 3811226 478364336077156311773360781005571312 3811227 -177499224495469161694419117234656256 3811228 2928768848727021121108851034631174656 3811229 2402293756013296104930513286709528640 3811230 390207415371712610621488218069304320 3811231 -611511755141608530796322711394129648 3811232 2379121807134990831894967938701524992 3811233 -278131969448433816566926277343117312 3811234 -8867843654244164114481717865348608 3811235 85766411995988523937135930838889360 3811236 27195593241782885064725791300497408 3811237 -229787082374574927283516991548590948 3811238 376191157564981945464532099319612160 3811239 2313532917251243290694546958653453520 3811240 1434187283788676520541996877478297600 3811241 -956415618634242452947739726852909760 3811242 -537207374157607249873750538867973888 3811243 595046718305441792630584478290072960 3811244 -871502246247172280877521149244062464 3811245 -1245778353264994185794462218866062880 3811246 1788252286565374333983728422453376064 3811247 -1091082525002284981495984560571629600 3811248 14586757366815929835967293554688000 3811249 -842553661624828448345134400679967436 3811250 -303329263280921367319995558120750000 3811251 -115846996498670543725998882954746568 3811252 -1210893711435468967613489449092763264 3811253 -229984080194031789420798497025876498 3811254 466423513922032407210464375037775776 3811255 146692209914552738887325852341160160 3811256 -618081268916807471768472049181061120 3811257 78409504380284127788471048237373108 3811258 1372080125568386522421235567206000 3811259 -730596120695802961168034142747960384 3811260 17839928824586357264759176913986560 3811261 -838683052162663811179616886784783968 3811262 -874369194616522285615940040462336 3811263 -112022492553743430467850622280627256 3811264 -83874617889584957475946581781905408 3811265 45805333240465043161029844131144660 3811266 -62857240164977302025978486894046720 3811267 -419469596357619519031416894494096400 3811268 -793646184835699341002380933441643520 3811269 -1120247443809026204933568232089991008 3811270 416867743729030755796310147588444160 3811271 -642038536001303774917940240282553000 3811272 962739242924414018150826317999185920 3811273 -123866704897362083209779343663437478 3811274 154816448865812826638400648213057792 3811275 -19728982605543281560246883355154800 3811276 1134357873576473225496309729266401280 3811277 688911355773748055683648942319475072 3811278 -130188409084666784823519104109286272 3811279 1780814544344470306269816265202608880 3811280 173620441562451339958490618949795840 3811281 -1295767874826297257388617915629999776 3811282 639137614442868248669964315301968000 3811283 123787521214737146526053534117832864 3811284 710543930202709418218674701772417024 3811285 884679815622437323958298871493893980 3811286 378963474411280326176849486453296320 3811287 -1691379490214555864513001398368684440 3811288 1311851829025247427960249847794739200 3811289 -1254395303432218770211152915817169910 3811290 -3470435311647901710550368387456000 3811291 113514978251978564507125309626837264 3811292 131349464788959296764224131926166016 3811293 -82971273828088556732855244708717696 3811294 11157132576791321712936709478665920 3811295 -702970516398247470068595529828208640 3811296 921133563617825296147157107106119680 3811297 -1046552648928831136874256585188955968 3811298 -1272010491375272974894959990221184864 3811299 1034883186488924234650675847673183864 3811300 -60296305974892215194451798792169600 3811301 456692176015297398899650952688622812 3811302 -495627639074498129297252778377208000 3811303 2702897186478392820841885069408970552 3811304 -139267830568546677943396642282291200 3811305 -11083975720122340861940252725171200 3811306 784769190588127945294753387413266352 3811307 932875127068258476849208707299273520 3811308 151362385316152429639518127216719360 3811309 -4656852783600835972361074326794043296 3811310 654213017458214674866343897157439360 3811311 115909779272783370423754780530878832 3811312 429858911903050771611908277538390016 3811313 -1237385461014548869448665634133360192 3811314 -121723311593062411452672376561749504 3811315 -1614912808448781003651168767924440800 3811316 619056751543419739084729597771079040 3811317 -170259177273826079371089057250785120 3811318 -531933126301082583088055204775973344 3811319 642454019011298564983468948556982720 3811320 -1285762820988259515076301147535360000 3811321 -96893835683557892330678995629411478 3811322 -903118345311844213472186847773958288 3811323 -79221228418788099268465799550435816 3811324 -1691318428524385357141543629264814080 3811325 373749793799572334271056436290784000 3811326 -729064845084709363485684216489202368 3811327 -1144301864550913434667779551304241640 3811328 73930238892143855579086581116436480 3811329 -1763035445518890246792475311123421326 3811330 4301771616483599586650945168286720 3811331 -1206129666914456908210337684000900868 3811332 109618865269363060146962721763872768 3811333 -93375047729322044530624584766609920 3811334 -555552113400225464433313585257953184 3811335 907597487357894329816989445999632000 3811336 275466792487668653068240638867148800 3811337 1001746102814261077939488019931406372 3811338 -808664842233378758555491949415784656 3811339 1047154158597562480158590936670541456 3811340 -110163567112382561470674966216529920 3811341 -226600689475830769786143250748579520 3811342 -1183631777896949691743998803402980928 3811343 2408445151635818806916450217237385320 3811344 22426748843719493000151900844720128 3811345 456219404078705334513167066449914600 3811346 -206099858406894873905610420315840000 3811347 2200958372943973297373241874724861040 3811348 22267943282570431958142671353999360 3811349 -415703141530223445243490408216835364 3811350 216806469536557762925506574910408000 3811351 -1140985554089076170294334481429330896 3811352 -422508636214056533472934681620326400 3811353 -113440992860786876252249385407496192 3811354 755801354704358501876746864582126560 3811355 -1661063364579827759052386119310040000 3811356 -1001307523613839150282413893828748288 3811357 534376235689988691957098787137366784 3811358 730362337968222813457430768966801280 3811359 366502506524104526491208922291776400 3811360 -143791331304931927723168788098580480 3811361 1427418408882941733531120343157274624 3811362 -108689616581395381839295534022400000 3811363 -547170949448221384617329568851932896 3811364 477083130834808719852944765944878336 3811365 -154771538571582314657974112016160740 3811366 571638721439479390739310056015937024 3811367 -1721897495310599145171024482912109624 3811368 -814928390286630526344142470943457280 3811369 977834875974377771942807334312315770 3811370 -136396365569746840218244729254258240 3811371 -2519836456361242353403934644019974656 3811372 793101720138944528967169631729720576 3811373 -1670627025318841595920860487940790378 3811374 -20275880181037268399143831712020608 3811375 206605558379327010957984836899854000 3811376 -227595349682546176239536545634254848 3811377 -258972004467942925578033272549445792 3811378 217352250711896888622746344090836240 3811379 1644045766243436012393260514993712 3811380 -324499504676837078377410514866892800 3811381 376805538644744125503336801040109120 3811382 -377703095545533383957994539178458208 3811383 548454126387866630031290930206143600 3811384 500654645534192573483777335299010560 3811385 -1595410544367886786010816416647471420 3811386 -142946424253321114751053894068406272 3811387 -776987002337249204733796253898759964 3811388 50139349666237350836616597852782592 3811389 -114839314179458844665228023104494112 3811390 -179122168369171854381761098912656000 3811391 -34369776023382860102347990797845376 3811392 15197619693392513721109829013995520 3811393 -274155702127831934602477196923853996 3811394 -385918685726387896556962040663859504 3811395 -323640127423275010612260143670432000 3811396 -1436787049628294375117483006268715008 3811397 -125504789744566306130338798394546688 3811398 56543001559057859604436021451950080 3811399 -54353893523324815600098046133028336 3811400 -823036478985608201805789401241600000 3811401 1200821998310418585267275312496908160 3811402 -251086807610849508171480517696321536 3811403 113031605514001308970395478465545600 3811404 1085906184805556945522040299935735296 3811405 -118024276290832424509317471158830080 3811406 -1275715568392234275542170802647510848 3811407 399801282230934938342605905743211792 3811408 -621814773768980090801869459516039168 3811409 -1072679491242982690941547450210709184 3811410 -344109839481983956752780151150044000 3811411 419908632798741307513212450426380012 3811412 761752491897558923140172039027238912 3811413 -45495975342246328652553521629858656 3811414 -31424646772996419669913388029343040 3811415 4582244277107255299365612290494320 3811416 160035548250774848530309954338816000 3811417 -1401504900419641012886418990921826668 3811418 350080136294457655464728821078487040 3811419 621664826233068196956655429748889600 3811420 -656595135336627383577520248299520000 3811421 465181314288459417437765859565033932 3811422 165463327894145070377675738111569920 3811423 1081915198334844495330943893872304000 3811424 1995047601760954752081357661337419776 3811425 230015326736293870427557950909924000 3811426 438802067817502298046566701683000912 3811427 -939597585181600649666804218483466724 3811428 1694142207253560250982231584624465920 3811429 -142059902700810034533252363856112800 3811430 -366326545255894867154697319127904000 3811431 -202261940759769165426071030917852080 3811432 1113932973525008375723421656104934400 3811433 327639843632436559074754915067738682 3811434 -14576001270440361415655854920744960 3811435 910301128030043047613548193455751760 3811436 -1632590455420120512321683176435480320 3811437 -264732828685034056562838729472329600 3811438 -27411089569146701886115932853950720 3811439 670501819445519690464514350151027856 3811440 120787439653407923206917892554424320 3811441 4678941789933285183554920702029266880 3811442 -331683441916278171210874560113985216 3811443 1052445936234129164359638264797765184 3811444 43364771366191550486362204658655232 3811445 -986973004459792320358866530473380960 3811446 153706968896195486144290835063208672 3811447 110518993692259828239459727527696000 3811448 -2588762852050586918568588152185098240 3811449 -1640211128593670754453684363807919536 3811450 -237732286793704228173179376335232000 3811451 -675572726368716867144671049563159520 3811452 619797853049786303778527325789676032 3811453 -200919341154554025568924358047602298 3811454 -1363452961455367979189692106752909824 3811455 798018882140697667810343560383050160 3811456 425758484780504573437378427376107520 3811457 1338043241338260018095891468356161840 3811458 -169796157599452617173944248598080000 3811459 296268575025699574160845559281868520 3811460 -1408908799401715657624894079047422720 3811461 -847243576745850291919038395823935520 3811462 515803510070568572384599789620088512 3811463 1103194340567996059140297719816920584 3811464 1061796508350079559953416302893224960 3811465 1400528830766052832393337197123639680 3811466 741702819330244902756879394091952432 3811467 1173202015628674552022042218613208000 3811468 -136515772612067000971560169519171584 3811469 6520257658897035367271644063602870 3811470 262221194836773312404503174370265600 3811471 -1604948757489460241501660470415790800 3811472 161326494904526070494679933333798912 3811473 -945250509360338652915693875854837278 3811474 -915308517052470129195091600323249264 3811475 -837204485689784376069222044500888500 3811476 68451362392443939411847064475955200 3811477 17487469740792520349969335392745152 3811478 -760661416317558158669309288033880000 3811479 -22381518015505629325835372374128000 3811480 -737453883847347554511396086402457600 3811481 -340848735530383665346053546918617856 3811482 -1283522661868287147160760928439810560 3811483 -2809852221866429990817298778985792 3811484 521873030515262978858771991420690432 3811485 558437835172845661375195346824013760 3811486 212332272295092089412067633878768000 3811487 2687377221290354523490139456436071136 3811488 -1370093675424383683689602473515810816 3811489 -516322793664660517860547588260480768 3811490 -372948238802266344805574511921170880 3811491 144739573370627269486220650651876848 3811492 879722817515928225355507651749708416 3811493 151679362591363729539165068483130240 3811494 -626709202231312077937211256083784000 3811495 54823650139832396549736399973783200 3811496 568340329845736403720498745744015360 3811497 -1180162336485943141552847240400870000 3811498 -64385988340277479269359779904391840 3811499 1103255800865706979817814598656398160 3811500 501087714055794203606739184896000 3811501 -1131256543945758744709094915874379498 3811502 1804700281067882482693601506167810432 3811503 1342204551194610120547828107521980800 3811504 359705128693651162015627062964879360 3811505 -485367363752590660710939677992102680 3811506 927098889262904498487604864607435904 3811507 98951168281483688660567550787826512 3811508 1923999118402181486322456053103059328 3811509 -905517190070400176974084868671377600 3811510 40127096305514268441850598498136960 3811511 -1055273418026846135920998899322004776 3811512 -222153032994385855771637951024332800 3811513 1177194155849418706389675891198033280 3811514 -202319767327248641281906758908275200 3811515 -881013956486651729880647217981914880 3811516 495992386004533664108931623773130752 3811517 -1025201554564534684324733924233355328 3811518 193452607200041278777342737951361920 3811519 1337264159393370251949435216547242480 3811520 3665989398124086000245751655956480 3811521 -415644133036620697657375788880358976 3811522 246698170683046494655559927952466944 3811523 -2050469758173263118907599431937324228 3811524 208884795265423350532150159771828224 3811525 -1515813574200695623378494339314426950 3811526 715818967014361430205198632768577984 3811527 980053703244677811071645907302812464 3811528 -361033899893364690220475310000537600 3811529 -278273295678817640443600932052392870 3811530 482440969795218573465232215173464320 3811531 -1219875402577824094927743748628105888 3811532 949444105054174146568153309304445696 3811533 1184976006382021814679157082458214400 3811534 1447951885860040470736135755243892416 3811535 -113271170540994206689056760842066240 3811536 10788559802500659068500768914849792 3811537 -333555234337348673783517362993319360 3811538 -609109788151457232078666067698180960 3811539 1366743175573394962970687001402660024 3811540 1064916410469596889251420268640362240 3811541 1074307314016648008670672617148548942 3811542 -195300892023885425295945099548209152 3811543 972226811421584244397448696318256064 3811544 -1296390973519607425715045719362170880 3811545 795983464696679093087049483544015620 3811546 -193978694441586652503589480999872528 3811547 -847451553034258570614913817299379004 3811548 249458480795177919675453613815318528 3811549 53237675996750958905521846402733120 3811550 149408509982769035359567937511604800 3811551 -121750985531461772096918459638392816 3811552 2434813777778879754699039334917734400 3811553 1629623727443673793112584423294101060 3811554 582751242444826916773107597036063360 3811555 295321777165648909343494543335484320 3811556 194750210456096342373863692810776576 3811557 -239477732567367927423901116815350080 3811558 448345217090537987485899127423430880 3811559 -1447904299239924510189030490402649184 3811560 -335239127748987231378617627634892800 3811561 -419376162233205039657270407703622200 3811562 -972223970049819027361635509184037968 3811563 32970359913899626337950953724936320 3811564 328603566803818910208137490588337152 3811565 532492471838396378812266910227012120 3811566 623564407712610056533244950472629248 3811567 2709385666954236900364726356101829792 3811568 -346021778449205901325907281802231808 3811569 -1394443411641159974767804042293379200 3811570 124701401545854565680132149286927360 3811571 -2616370672493444319361720855500949800 3811572 -392180759057642591461934450731806720 3811573 -34284679103657727332727449076611460 3811574 84415958090117932244409718191006720 3811575 19679676306144514172965584692796600 3811576 1421070752326219447079172939955752960 3811577 -369838226339819507295452735705779200 3811578 -401274969178370501336485385307672576 3811579 1439952511457289885515658304207718180 3811580 209838564625023159431740652875123200 3811581 1482101092570376272776327770295274470 3811582 530067369754980464177989952987323392 3811583 1065725021062470460364916296064536784 3811584 40196871914195731729210843406008320 3811585 -1646345651551932364501169622448122840 3811586 -69044771077255649227384218141565920 3811587 598679933698463737263934344005340000 3811588 -82552816255502547674991189522699264 3811589 186417104504521874875133183713959390 3811590 123426325372665704335724173423104000 3811591 422436269215969034701846989111457072 3811592 209957340835968349289437448350924800 3811593 343217316737031470574650521096475664 3811594 58676783051273394271679910757218096 3811595 -1775443719425301960048985260226322400 3811596 454629766275029372396654908485402624 3811597 1917040430281533820427138537138973292 3811598 5917398008018654981429321939723136 3811599 535625497648930901485570733209702968 3811600 115071551859367720712770015310233600 3811601 1173881738656866279952493311957791732 3811602 847432469763075510980022369904520832 3811603 311683541342409164240015224467416400 3811604 -693908009903394680592991107931547904 3811605 -125676967285203476819224506299228160 3811606 6344923848929488344736505879175168 3811607 -2113671415249051844924277805624776528 3811608 -2204945698419091478662306720812195840 3811609 982247319523932278241046094542571040 3811610 -360339645041676303929021867851342080 3811611 -717340039356629082550546399565761128 3811612 10820304211796063942801065517750784 3811613 -486104828298929255652320909290073076 3811614 114110755248939537215202084764721792 3811615 -175298218757243246316154548779395200 3811616 -2270695852812274162128944258126708736 3811617 42904198961085849149163896187662466 3811618 566918679570636762639537621824623104 3811619 -597147794280734275765384403141677104 3811620 -674696345558621033408070698839019520 3811621 491413010077311571319808210387290 3811622 -85891439650358391271379705001951168 3811623 -1127575417472372644690354070809766616 3811624 20292332909519746259978505614622720 3811625 195657697660599933132937265271429000 3811626 111982607613550788288839890558744320 3811627 2579679087543106336508474335558359476 3811628 -65229392563233246600710254232916480 3811629 -286039236154495837501466393918009472 3811630 -220093504992610882998958699108732800 3811631 2801669274044124181659186782141436432 3811632 316752955867520812157213470449991680 3811633 -618027763821635650582023771282770880 3811634 1048907158621128850585483880159394720 3811635 -15471531954392463223741611013534560 3811636 -374408975120941223543702509993082880 3811637 -498724933731448201448219575710990180 3811638 -710211994973765553202114176322911360 3811639 -512108932022186746289502905361497952 3811640 -720253050226798930596806033177395200 3811641 945587021983185338563611590125702992 3811642 477263846522477615429557767891407472 3811643 10695277910889889879864488384219840 3811644 359757433264816644893510675190220800 3811645 1253599742986606205238957039243081900 3811646 -159929957014738009146259906255161600 3811647 243446066614998565769981684063669760 3811648 124303914037111102025038165542699008 3811649 -4980580124935187024250391096387536 3811650 260318345540293146980221177983753600 3811651 -789126880100061795083772356499308288 3811652 -146996200176394875028337198020620288 3811653 687577059811557641735333313709616064 3811654 211694824302525592199866930316949504 3811655 -517604859492033316113861963390012240 3811656 11154006341579769369468357401395200 3811657 415958006200156065822082920299282906 3811658 919577084346293521737747975043745280 3811659 -689301880400682338014491379020536832 3811660 589174474884758154263336788577479680 3811661 -377432970509931660543208355892362592 3811662 425852135490489660448686125252013312 3811663 250115487799252598478778366888420104 3811664 -625779286682435111076478362476421120 3811665 393232304860737791029304380763783040 3811666 207535578834605775210210152209789440 3811667 -419169993067198545106325561250268608 3811668 492608170987349590484822311352487936 3811669 1308644109033566034687238566256165070 3811670 -250178061390283862546619004276158720 3811671 2887984972929510807380502722649561600 3811672 2666697185016862714888478401950535680 3811673 -1028484414278359405986986993654309820 3811674 74957990504119180617507908517941760 3811675 -226955362609660208929931665533139200 3811676 -627330393352615399727107198324062720 3811677 -1320166497269331088315168835747076480 3811678 -36230658114068715031283192471021376 3811679 -311412328610659329966930395007610680 3811680 1161693415799438056126866479799336960 3811681 2962083013161816425069326102582344482 3811682 487093389087346442548333504924150272 3811683 -1294110085668105698063233665070135176 3811684 707892061534526702189109387232716416 3811685 -1294529910577613800904766933920200800 3811686 -156388856855016851702477639009551872 3811687 -105437340598043301755311293309136080 3811688 606176798484169188532739576360171520 3811689 -100914646815699353672051472665489280 3811690 477296588057673582191344029768885600 3811691 -550649861928987292641400569798120528 3811692 4657591575724906705092630880296960 3811693 1269363171056675537101373162999466784 3811694 368506242018418043372169749014108800 3811695 -5751319506150747824148755243245680 3811696 -2812312788608584749420892240805888 3811697 2117219235998501840674792250441941872 3811698 169391472599900656265801564898164736 3811699 413995194717103616949461686322537464 3811700 -512936684343915226834671785073561600 3811701 -557469305765844137536958039878476768 3811702 -315077831449531633343869512065654400 3811703 -43671910621200619500048732773946144 3811704 -39861064703778092075773411791667200 3811705 1614990627748890298058185118507877000 3811706 865387185116886610596988191101007360 3811707 796844030319559511681981047110788976 3811708 -1001223947656867864473034443351734272 3811709 -712812168100989007853169886178405472 3811710 70658961897464500800022934437560960 3811711 -1526929208488149593988321696172578688 3811712 388288414592944855293850076483420160 3811713 -416384233688351790884955597505653456 3811714 -1228258893823116317641241367207412320 3811715 82929130730711541303567589228769520 3811716 -550333914143434067343060179065974528 3811717 -177883010855609145449812677446353408 3811718 1642120974198348399841096903671676800 3811719 100945648336327674190534200506463144 3811720 -1372904346264182490586717625005670400 3811721 -883744828432200763201330362751647360 3811722 -789965116653074243573721621212828928 3811723 1451141494305842799702359205744403440 3811724 488488535150551710671796051493426176 3811725 -963636051944654475417785519673552000 3811726 -946850061185933706150746324641178688 3811727 -980208518777727867859721534278541160 3811728 -22441680706917380219618724311924736 3811729 148456710794178576127717064441280000 3811730 127153474776019064413430166166992000 3811731 -391741316555566350678965472894681600 3811732 1150498131431754880294997278984244096 3811733 78390719036127366778819281255875982 3811734 236422840266914180688038701404033408 3811735 5186717126516559623086361098800 3811736 780635449134916878796337232419911680 3811737 -1469593743951928984689776884839854640 3811738 368577615894899053897023785857610496 3811739 -105427200096708233086537461170976576 3811740 -184292799435508192749918757001687040 3811741 -736110352188041122794574171021528858 3811742 -2300983603071551975383170722635200 3811743 569173826712457407345876666712914120 3811744 305742337343646859157482023404175360 3811745 354569008042774056229724676540770880 3811746 -547065183003109109747393396818329216 3811747 -2411674486627315799725880317229301408 3811748 257806320464267742391805284793889408 3811749 6271952467472468999648431516768320 3811750 1787365828721383820207516109870720000 3811751 -346952200592369243672511580733229408 3811752 -658758715773084002072424153754828800 3811753 -1394525591001035823193014402476110080 3811754 455239414527852459316302762640427520 3811755 -34480232255729035305935099137900800 3811756 177111173974644680509565808373353472 3811757 -1326990082346639378046863216864384148 3811758 109885433802799260853192704077841984 3811759 -1948379518481069509342419428824890400 3811760 51635508534614950711112601147801600 3811761 -1011310863408395138068100464729097520 3811762 -658759548009894839544660756901372800 3811763 565207060054379644269002745923040012 3811764 -220367467355522171716585477023399936 3811765 358207921104330777787829830623489720 3811766 -130767444274240838053475423641092480 3811767 102691752914037897552430247901579648 3811768 77629658076974485070560168782520320 3811769 927805563043410415852233315008791044 3811770 -2061370952005118014753916759415360 3811771 -2598732221668604246828264196231312028 3811772 1565941893661791897071144156743013376 3811773 -242801549976464552765324105107217856 3811774 -1191076384206218140724023103000663808 3811775 1101662760846879155338777259971401600 3811776 372009988580854725296480538090012672 3811777 411964171627614587374376480326507584 3811778 2768965172670806454392140408627200 3811779 133999862125813535015537509366726860 3811780 227275795179001355316628050105753600 3811781 -1024289027094154071261405815567187300 3811782 -148383316709293653845490861809723520 3811783 -2343048119965608969637142273838524968 3811784 18232405315965499471810131391488000 3811785 102148518127466116364455477496203200 3811786 1433673122682608717593277780032863744 3811787 -800341745578392167960343259346589696 3811788 -803174629794117746714923434974454528 3811789 -2143814400518752742875474738352787540 3811790 254106742244692908063690781252542720 3811791 417698456191472531781024651227685888 3811792 -67882984365127862790437636818837504 3811793 2050420851357017116069455880094571504 3811794 -26265045452752747399550070197108736 3811795 -1411935657023543054791701638298808800 3811796 913567092688809996747884865929134080 3811797 595319952084203754135786598178052960 3811798 -136808714639546166704014483481253600 3811799 11728025501350811897003823077434560 3811800 384421987542210370047521256780288000 3811801 -313437266624255115249326428019349248 3811802 -1475742494415403756824316956348806400 3811803 -843204185145846426137595259353841296 3811804 311050119883733641767663551153581056 3811805 808288828880092769752593546882204000 3811806 -111770850129122404273877589136291200 3811807 -3082144389889974405374875150052012768 3811808 712005381720199606764065277712269312 3811809 278007555595594504926229782921007200 3811810 538883131721267356750547890470646560 3811811 329694941377674281430872383624459200 3811812 -902339480019375546137882170096831488 3811813 650276777807962078631009560863971040 3811814 -134015491830212983161870725118115968 3811815 135795115315638568089029934639882720 3811816 -906815124220757729715712703788139520 3811817 -1952417031408874204082138951788408134 3811818 -172854280945779996899024242460121600 3811819 -2938975854797038825088417755025236440 3811820 209583934679322089194066400399278080 3811821 -1566012112781721307583100881701824 3811822 -13290565753805332295472429076217856 3811823 655521210065804025351673415179308024 3811824 606828172604854862024480536805965824 3811825 126980030102490638057344638466975500 3811826 12699404320055719180539983084382240 3811827 1342617864886675809717914199771096120 3811828 1638135612754348492096138178274704768 3811829 378036972871990019702819527825067520 3811830 33547115907766997887330888494243840 3811831 332763545392327565687183342647578472 3811832 -1255887435881834350607025403308441600 3811833 -904955931398440116205582132155722400 3811834 283556125203514491863306847502314720 3811835 -1655911801055252175745419074640030720 3811836 137921830076014848333151456658817024 3811837 -93932259351563667388925558970875200 3811838 993409182840194163095982790265697600 3811839 733791635826922473952212035895528720 3811840 291526520152059676129498498282291200 3811841 171906467290482307898739669611781888 3811842 1064987377361297723868748655959373472 3811843 -216170979171283108850762235086481200 3811844 516991335514365201948181769936105472 3811845 119693764112847108059722370044752000 3811846 -563286974093122933473754524264628128 3811847 252641670598955437237542940888926720 3811848 -844336087326320490792539585081671680 3811849 1180663259531823491988332053168036020 3811850 -210612693083519886833506113504787200 3811851 68036663736365744759887197328398192 3811852 -343377968677869140776057875954195456 3811853 -233718340427338044594471292962335616 3811854 600493406880530918342630805205907520 3811855 1088724061127917531739656608720602760 3811856 -126422160921442779977162395833139200 3811857 -323693859226866305347118415622308048 3811858 1336962374424837683218205853265286784 3811859 -1561387853590464544878183413191092000 3811860 -6817829849478000817356019628874240 3811861 -108202655723933849808951431744900000 3811862 -937603409909617693586798318674454400 3811863 782487146619465323537106417008232 3811864 3970945102908782517848688493854720 3811865 -1642459957027319745436677408157135740 3811866 294791541805604322293905264534988544 3811867 -3311921479259266155487793259768247200 3811868 -1201349444507080924027664602052823552 3811869 -87358787844903684967191471620699706 3811870 112597217571386454125916851572118400 3811871 771732002664813404132796982709090304 3811872 1219572694625684030312352740136714240 3811873 -932697457354345868388615312575971436 3811874 82479457620625895478039497854430592 3811875 -118532431400527897088607412356600000 3811876 1832524190111244758494673922391687680 3811877 -1824846345133180919476445436180782274 3811878 -44325298291419440063946059397330816 3811879 546582986685038432280805332962841184 3811880 1477504634231168691197688129351168000 3811881 -400410593026983545234633976531624048 3811882 446858304187656771292483401425694720 3811883 506243105619369796674415392731756040 3811884 -134006099792928301239916198069075968 3811885 -240727085393867697010705546213284480 3811886 88569306568372359090205480430796288 3811887 1734333429372493736903863975085143440 3811888 143657419139075758027872891719909376 3811889 -49364832427131601015954320625283310 3811890 -460478838434640460578438427379842560 3811891 -1421639841299877367833002790522190708 3811892 443442020706489787317866164886353920 3811893 728842543317417207887054613543264768 3811894 1055786861256817559064318660482447040 3811895 799764335159854491963530195175773400 3811896 1218493878567147340937965016540835840 3811897 54279161677744337164006989898357972 3811898 -1566483714862522711486273878065470464 3811899 252121192811264697820733737020918528 3811900 398483174521703974151220006296384000 3811901 -226557828333774458465512966821194100 3811902 480056950506297715674849172917594432 3811903 -41188430015149064719896655973408376 3811904 107118850848674646239280322344124416 3811905 345213613031726711684236249913241600 3811906 -407573253828983214914445377338971744 3811907 43807298348633434300761816697919040 3811908 -479262408932854556810158068943626240 3811909 2176388659207333506525280290395934110 3811910 195713955632418008347885836432124800 3811911 -3029447664335759188446641890736640 3811912 -177945945010318999754476007243028480 3811913 300335384249737021775569948450722240 3811914 47613696503989284897765920712483840 3811915 -74258197124853719219830782215172480 3811916 495168180418496116998009344180970240 3811917 -736021510849464575432571779909901120 3811918 -257855647253386123521385057146166272 3811919 -126241814495107856381899036081498272 3811920 92258968666896603213279687357235200 3811921 -153733398213856714662876962258132878 3811922 -1440045551433081122158393108070120448 3811923 627784224130247618224796998435987572 3811924 -2101855769173559884748768979945599104 3811925 -223791665121650851593951639021718200 3811926 -271258061608132117320740352871629312 3811927 -1301977775678220509167835670489578496 3811928 118442242714286154674212466149416960 3811929 783949791342603738203811520326590688 3811930 -218687622426334917675200146533929280 3811931 -269787456287499873447774326059049400 3811932 328868618883480417235248159429911040 3811933 800090666223062980431286292527379020 3811934 -188000040309077861109325716655219200 3811935 727238449312184528536692508151132160 3811936 2612715202122434294786853011950141440 3811937 1328829092384190240289590106826682672 3811938 -178071302145458071918943791179305472 3811939 -1658069832107180251797650485869452260 3811940 -816859025619818598165844505137029120 3811941 -465878642322660411625647948025203168 3811942 460177801191641236973028171055305984 3811943 2863959129723062055085952847585126384 3811944 -1245589777123151691080659129930874880 3811945 -1371107182826102078067425169658062300 3811946 153619049577427569677544495407975424 3811947 1687635914010256567121553400186675800 3811948 50273027815088598189383719066880000 3811949 876494440613783598156275250099172950 3811950 -3425564480533873760205751362206400 3811951 -427067263374506790440261195316257280 3811952 -89040427265300656076852011598905344 3811953 1452071288123401358462018707261352304 3811954 -321151983974598040521640499818090368 3811955 58070365534446444010445636926184400 3811956 343992560333802699481972051238019072 3811957 945096281550584414520306674645448000 3811958 166339827303360826827422042408338080 3811959 -386631389093202280645765705467529200 3811960 -1339437765941605732442441237854617600 3811961 -1939125936664676943798557466861910188 3811962 -72357210441751478920382044258762752 3811963 -1840868057658782752207774817715749520 3811964 1402385874064036521796584167313738240 3811965 1101048703403636872589531207822723520 3811966 -963211607553571296226702717965101568 3811967 1241231016208241977780070539999622016 3811968 2284038894781725677600178547615334400 3811969 -395236629033369077972983136497155648 3811970 605882262774988522840705932593203200 3811971 -1268147335064087760630718405558343688 3811972 -528499907920443165197185245571953408 3811973 -1453531807488005793626812336924591296 3811974 -270224633898828873308639259853860672 3811975 480702592869080172223374762896106000 3811976 647721973324449282560724121850511360 3811977 194772190867728527870445474234014976 3811978 -1114515276075914232137034018920951808 3811979 -1390076906880992119809961723211493420 3811980 799413794272921341231127366187535360 3811981 -188762762503944294768721146175916436 3811982 -852449468483668614957470074977515520 3811983 -367529027580076757535219202624964736 3811984 -252721973804770462126546074227834880 3811985 1158446945507840740478943988752216180 3811986 -863518444634733006365898135293699568 3811987 -297394705522429525014292234312972480 3811988 -905365246513765661576534868298384512 3811989 1530631412199378169598880876108111840 3811990 56976769125346353219565000927027200 3811991 2232844731955115694784714688135507784 3811992 303836673400987176280650965186764800 3811993 -11648754083237050434220455765253616 3811994 -1231402311842698911336081763358987808 3811995 -1077335979705921794618751266285337600 3811996 -1569365075439020914736589730710970880 3811997 528367756027043553601698492453474432 3811998 564229591875786613897403149275872064 3811999 -1089658597390231851316620345523484160 3812000 2827072235948124920738879992725504000 3812001 361507072890748871180516615929440432 3812002 -282919127631847729738322060274357600 3812003 -868398860633842444210020528105905856 3812004 212499780266089649000659867452855936 3812005 1845529476273152938133375948442321660 3812006 -116785492665121990398723379805843136 3812007 -366255172492597651480388959381254360 3812008 -266754370903735531024091340914688000 3812009 4568347047995186512002236509176861540 3812010 298971987291396313790353222169664000 3812011 30770334540479924099406978209510400 3812012 -343929828728619825694284312214087680 3812013 -11854099363305576470267025756957258 3812014 -568357180307091526918054617449982144 3812015 685436402981946736466151423978895920 3812016 49393830583759277608100948341555200 3812017 -2546314362558242516725657005797138448 3812018 136436763331715032559821821898377216 3812019 294359827980605910646674190628681280 3812020 -301818916167367615013760984549457920 3812021 -1354213272549197919104044309184866500 3812022 16981377109640162155665638240811552 3812023 1059675518768173539211996791751647272 3812024 1907936610909152130097218507099525120 3812025 51036602190882481341400787983209600 3812026 162188042177707987436267403748121712 3812027 -1069405659394781060058808255298002320 3812028 -841192521507089191622644050362941440 3812029 -1907463662526589159840410957146661888 3812030 -1720873394916256032284600602981735680 3812031 1341738675003557735794238343200995320 3812032 -183831768597819655584654628772380672 3812033 105699781237795598657784386431305282 3812034 167061880614210178365762892804241280 3812035 483410685987384578489536614585438480 3812036 7817933851874977418468104382361600 3812037 1336852804345918306274622961284622560 3812038 610199435883452422820573465556042240 3812039 -348475303975634126968173690709641216 3812040 -262161495039098384290076942055168000 3812041 966994050069066010511123050448890084 3812042 -112002677592741137056572838333979808 3812043 288851389492551585299718263512674048 3812044 34037270104064755775872978697344000 3812045 1226813570695982049736262214732516300 3812046 -156843279726790537674527204682731520 3812047 335579433692210253526206049227885600 3812048 92782751984809941569702048865239040 3812049 1218150047882831532419397421259006400 3812050 -299941724239391457064845574496640000 3812051 -639803619474644300230430493942676128 3812052 667872514533253094083340331802232832 3812053 -977050677827620452468833093629619922 3812054 -324905044490543193162897786357816960 3812055 -56904675108968490698715514391517120 3812056 189335703639420580264622243868026880 3812057 -339229754461991693699465433493659960 3812058 -147210311323988760405067883664930576 3812059 2644185184927233416749622151127704260 3812060 -9612386705250488313121032904151040 3812061 -105698725242104878111137802712182272 3812062 -45466620883893878769614435826744000 3812063 335061024247601227085539318037108640 3812064 1131311933429464588404860749743390720 3812065 -2911603669910205590692377735206400 3812066 -826164645041666859999738361005312000 3812067 252887719626013588025414338458490320 3812068 300214817216933442850444788710959360 3812069 -258167337449599046938754579405631456 3812070 147596077815175006596402002629632000 3812071 -336243018546392761614974769259382728 3812072 2071843995617084278585233661770547200 3812073 -78250169498545366446936792822109632 3812074 -78466778884081074153852567077649408 3812075 -166237293472548305343523912620189000 3812076 1976146442514076691525629127391313920 3812077 318238445343535321759462025311827926 3812078 364946739501513639071276820000863424 3812079 -23567549520312828576192334810953600 3812080 -63516505452344969834505367998627840 3812081 -82942796910553698134386577628710016 3812082 -800425531434611618721282819376142208 3812083 1743297420740770403979093189523066824 3812084 -443232606584656590725434291810406400 3812085 -486863936848432196177753279306883780 3812086 -41492886024870233970037761793159008 3812087 301854065880236350343327070911554032 3812088 503139859656195032040002668140625920 3812089 630476294908425158357127854593329600 3812090 512943519636846365017306429432800 3812091 176342703222501095556920838527208960 3812092 103550325835383471238926151537135616 3812093 252871593067925571099386765716488000 3812094 -152355917844512190183974846918396544 3812095 249011278419283425314194049078179680 3812096 989409474494757633656137304802066432 3812097 -1773618872619805722451386562532740128 3812098 277144357648192432155313211469451680 3812099 1159894933928055459509226916929110136 3812100 448093135937011946131837910583244800 3812101 -6670591023584841813128258504544896 3812102 631882787727801154332108397106284800 3812103 -126421182550018364746192426537445880 3812104 -1182012276406894743961007563811466240 3812105 652887030283878743299219156719780 3812106 -72153458300238976498235425082608896 3812107 160593003959057341634186678599549488 3812108 183895816557726316799174150166758400 3812109 62542809209612007053253345879539712 3812110 -242837615309690775059826693413898240 3812111 460278286511536186962175905109505712 3812112 -114030711656724000186214327215194112 3812113 -3872748752845833805267688234489924316 3812114 1260473047983295137450149648239793952 3812115 158339144500963872053384049559740720 3812116 91823527754971349005425130205884416 3812117 1914498864583045493492847889146839292 3812118 455492734054750816256681489031943104 3812119 -1686105405983036719837791799373143480 3812120 65685929308424846589365019248025600 3812121 -5920029136509941018502523556414928 3812122 -19514687126220105921798588694091520 3812123 1671622374472128655099283411597646336 3812124 616683527188226660471455638156091392 3812125 2034328281920214619508433446031927000 3812126 945171128525203970267238928239856512 3812127 219662765524481668632650088106588800 3812128 1972443400637635043352462564779950080 3812129 3071153843602693853544226741241861730 3812130 -323604037696564012559015166332774400 3812131 647209204287929352035601385477585824 3812132 76072763334852456691015570683101184 3812133 121447280696137099019151197631143616 3812134 813705726144885220896597923933981952 3812135 172029214991752599971620950303204000 3812136 -1567219878487289849297858826546216960 3812137 -365036251059123145549454714676969600 3812138 28816966224833557353234959376276480 3812139 -411456901794086159105899255713699192 3812140 168243775852320036694997427327805440 3812141 1729281869530531849488543061241644800 3812142 681717604645999136950421045125100544 3812143 2050409141049741532706103750718390384 3812144 -163484678626431917051624459345461248 3812145 -624882334278678986817917977260499200 3812146 245637298811851313122373352479958528 3812147 -11434329645640266680636391849563568 3812148 -591452422793615137551813273163173120 3812149 -2691370282084159936573407442901978880 3812150 -852157871582714574437845135842751200 3812151 -468468885298124618630053728093565848 3812152 921569889032951581706280402909081600 3812153 626124430868694601464998178273135402 3812154 300705395684587344022344617675013120 3812155 -1108251498151741276891357467460364880 3812156 -1521822394526529733262567569046676480 3812157 256113209508306553088738484939521280 3812158 240582080762188861373378150448660480 3812159 499854001302950713186843297554501120 3812160 -4960900518171373511136742358384640 3812161 1595372868277328966664885044998075524 3812162 -839215080363232526667169057221199968 3812163 264749946057762362104016566658073600 3812164 -1070218149907722704893397384667082624 3812165 10668934161009475281991746582624000 3812166 -398426807978470057591329157265846400 3812167 192405311626262854236425536188696120 3812168 936092099312986124649880246957148160 3812169 -1122879137131448289780294414337132032 3812170 -1607416713828008986761898590511779840 3812171 2298875516135710167254093989891359144 3812172 1857885735937457999367300058988544 3812173 4346795715031876079338483814730595404 3812174 1209104675967756561487531776686982336 3812175 -247057085637586609252644483359528400 3812176 -246983680113056320840458671449120768 3812177 -1983839144797434911929735945172728974 3812178 -412651722603515134740255834539861376 3812179 859323076775856344513934748045610240 3812180 471663180123245576489266146654912000 3812181 -830185787674512248668814246419368000 3812182 342808131265999214003738443766081664 3812183 -2523122939000351586424640100097400568 3812184 329240060020273177905500102806609920 3812185 496828569752080011848567626045885440 3812186 338369304927034310256592932539308800 3812187 -541149414958972957935960525139087248 3812188 1047039463029124273895384915240971776 3812189 2610809622760706369058927891688125990 3812190 -447470346423112219701171549982172160 3812191 -2179250147251916669337264053449885408 3812192 -2328336125552446956455123552003555328 3812193 -144353895543262106599439740782048192 3812194 244531688305927076419587871715684352 3812195 -309672226183585200256594683059126400 3812196 91245883655312647776267951460792320 3812197 -1625959717584908865731492990731679108 3812198 184389045981888457247489823870176640 3812199 345384811421337557169171449156541816 3812200 -547864405994198592785744048165760000 3812201 2645512589713594961229216143791334202 3812202 12112091758559434197297094313384880 3812203 -890955937075859275589241532205281776 3812204 329820344748124736401983727505129472 3812205 58373120072492782870371460826427360 3812206 -31348011905545110117626915174670336 3812207 -154017640416009240780351617407119888 3812208 -5822107651221422946105770490986496 3812209 -40700049300769588652405851739468590 3812210 224289600329713740081566843805881760 3812211 -597215722263190756085095900003919520 3812212 -531661397552337199401701901733116544 3812213 2014189187427246544775360526726108462 3812214 -71639963582110943740441647824701440 3812215 -856099428719476279407904014636390480 3812216 -2314770948275312011037061270312714240 3812217 -1963048253968642725687600698901073920 3812218 179728074708083504838878915631112560 3812219 2555139885354920463750136950060115620 3812220 265211527049481806650226911613990400 3812221 148140010222021763880885905311768320 3812222 -282426171978197304453777635074704576 3812223 -788300929368267779388688069749304176 3812224 -955968875187055898783231583977472000 3812225 282389703205134586571112105291936000 3812226 -390874837075552612295299036857600 3812227 -1607175125584725267316775780057034000 3812228 -309836440404165543419229463074361344 3812229 636026599746005446852141354539601374 3812230 -789703840244522631834680511559674240 3812231 -2572329774659123332850367607511406936 3812232 181131468810785650348287840115384320 3812233 1440704176257367559212399854926518176 3812234 -630608432731558166962960195306635984 3812235 246817345831897893289247432238485760 3812236 -779121897495068891928518691685089280 3812237 249731245117254869302888134693979776 3812238 -119278791454039758723052766106408960 3812239 801110720671447112648154073373234656 3812240 108848354195151223269860601876725760 3812241 12886878134704150081163506958257392 3812242 182332501295346863410329494483765760 3812243 470069517504056119980624712187893200 3812244 -200315874837480615784124577421977600 3812245 -97699727054942588241816966239697000 3812246 -499392408945983695046043274197992928 3812247 772105418181702080056084748990763528 3812248 -1524772725395412118478230320183521280 3812249 1234017852697073299311575931060598986 3812250 161503915332559019048634210725376000 3812251 3532729097201387113284656466496552 3812252 38401428082022100291195813607073280 3812253 515323703895561290215573175872967904 3812254 330651195871579986188970580635735552 3812255 606216633551703070631379476424978000 3812256 137593680252053050652902390694412288 3812257 1595318785677256403355144783874497506 3812258 -119849682883691725263968080238886624 3812259 911501452000153726686953136324548928 3812260 568551583410483009768442364478746880 3812261 -2461418343498774934845834221187138 3812262 76621727313290918488815639484769664 3812263 -430782191132798712498986548135967776 3812264 -3247422406972841204861456632069324800 3812265 108447775162972253015018720287233060 3812266 480507221166930542550900818195654832 3812267 -1544905081748832350907211079327173368 3812268 -1174029202077261832827825459273999360 3812269 -309595610033437539428181038709796330 3812270 184904282358149275505432984032235520 3812271 -999677056238156917002430731821290488 3812272 667793708839960278399946931327614976 3812273 -523301299688322367470489373376020416 3812274 374439683709641395958453474299246080 3812275 -399870962789913834336976971374150000 3812276 -68014179232338331351762081060085760 3812277 -81311699099702323513757456485656768 3812278 493558624234741943274139012985857440 3812279 27300705910229885252657877185193984 3812280 -473034351706153250978945732742144000 3812281 -43926685548410762442777493423660896 3812282 1104722099405754984734892032891570400 3812283 114645115218536373473263486507338252 3812284 -141899289781548089709352153018091520 3812285 -1791486004566154185732360220946042400 3812286 148186406918739362807645235959906304 3812287 -2730954699762503813276376754279523712 3812288 824239383576652369041958555864793088 3812289 -214301079612713684126948977199174400 3812290 236830250644255640186215657794054720 3812291 337629314642336955163435096729086672 3812292 1741163712962122923487127794655539200 3812293 124432132536862782523928264213770400 3812294 9356943743705864809666674252696192 3812295 -117285705201189793318051442895064800 3812296 63692665531821545331307835282227200 3812297 -1033426883247163460872622572893950208 3812298 363077977644567977638752679719326976 3812299 774109762177804101337916416676289336 3812300 -785905755859358789674674939911616000 3812301 781888876002257973409017969891686892 3812302 913923287253342423450388795373228160 3812303 566606185730267535845578417236088320 3812304 77804840778471149497382347062902784 3812305 -355478745622212565261916146381045440 3812306 665434044505317951236483421835550352 3812307 361962360255732683477796814277159280 3812308 -1526923464759324287808321638684371072 3812309 -2390007641680093359429154291792109490 3812310 -245750250591890158879192050806400 3812311 5427239803452972010644715733550166080 3812312 -834670112597305709829946351602892800 3812313 -715626650686658997718014686481931056 3812314 752668282476006582132813551572857600 3812315 -157972993766792686215048063667716000 3812316 627228578024792816630159006469130752 3812317 1383130257173618454610883305571746252 3812318 320970945926948454732302715302894592 3812319 -642843643691076064178877291186754560 3812320 -1483076301368074565309945324674744320 3812321 -1844871605273822672295742506622176108 3812322 927041109599343428323028252669734272 3812323 124714456329905238976242349278363784 3812324 1496112462373922029767633015827373696 3812325 -160901260300553238880415504048800800 3812326 35188547040295108194281547478173696 3812327 -1221610526190340862575017624950143488 3812328 -404938306038577155563769698339112960 3812329 -2083218943505789013314165926544895116 3812330 -260239110457777590508997472699553440 3812331 -787009032953274220348897949581005120 3812332 349326255998425207631935440956231680 3812333 -180570435874704117203239822307627136 3812334 -953897639454823435290079783420317120 3812335 -1676786213154624981619796743143979440 3812336 -363295072426278993739288710844809216 3812337 -6029356137647899686172807285184112 3812338 1491191250118234278000756955726756896 3812339 33207880452745448112171143166238224 3812340 -383214167930910364091765780605747200 3812341 1319247324151499394969279014461736572 3812342 -91924120928443487866830930238894080 3812343 -340115057270363490144938862163698096 3812344 388488206285387677423521034855833600 3812345 -86991416741389807246264054799169600 3812346 57376282315215010351859919781915104 3812347 -257057133379901095358847846408852 3812348 -906963335698236092466484195428263424 3812349 -288334177873627797714237026138733312 3812350 170285523884609897339363269384056000 3812351 -290669183191778792298615938372194488 3812352 -93484850878808449443229463444717568 3812353 1348311845141068005006065402456891440 3812354 -63764291003906791418490931731276288 3812355 -659840690210121133886436938967232800 3812356 -1503291358070684078714105859475043328 3812357 1599967459491906642345377374637520606 3812358 300261285010996183121810781229240320 3812359 293634748672042933175213958851007880 3812360 -122723333365831512151433637888000000 3812361 -649417203958309351604848264722739200 3812362 -114249990280509467846341811424251136 3812363 2719410044104998289365618755951766612 3812364 -187541947182336676020852277980153600 3812365 500027643577541358606218854860011520 3812366 -493630262427590272567619836359970368 3812367 -729038694688758723136910987086450560 3812368 -129085729639595924587661545141698560 3812369 920966289435789914825609853466915200 3812370 -306874018974667688506273612882291200 3812371 -353345833319248523359010774027177428 3812372 266934380794750778023368153921864576 3812373 1202903784355577294922317838550224000 3812374 693346892194260814777434682195707936 3812375 69930984032549528612205083615832000 3812376 214613100558991245380194252647936000 3812377 -421015035700078659968966503939059968 3812378 416569916744161289327124170783148000 3812379 718456612271266811214406436179248 3812380 1987293253366975387550847925616640 3812381 2188160241041707487963031916576942182 3812382 -402889994700610959523381050804142080 3812383 622372057998864695587725847373025632 3812384 -36813899735028742206899230607278080 3812385 -40617769512820886149286523931056000 3812386 -274633938723420955033565849466196320 3812387 1468315130354159325461492489218419036 3812388 -181721910281409287370058511537602560 3812389 389904525478633227194098631050605856 3812390 -51983669724916382087095358800156800 3812391 -948452504666652207614728501892200656 3812392 3279525453026746299018362499568588800 3812393 478101421124795571205215744118751844 3812394 279019995436985962294137509089648128 3812395 182652083701688353538368119496226400 3812396 709263674531941162300548080080508928 3812397 264706181186111692100321941050640128 3812398 1470275543594176392926527557838148160 3812399 2614551023868010419103333779196400400 3812400 45946717085327558283742676852736000 3812401 -870662285544419052488972442771746508 3812402 -511422496486721339998338033741300096 3812403 150723100518503290447186340792317440 3812404 -609076285576228460157343185050092800 3812405 2387843959808146726662962683760040960 3812406 92137209884679976234858002141451008 3812407 -369498494781877007793318148111678720 3812408 686892408463421502754240709336924160 3812409 1093829877046841167620070929793489914 3812410 15020142213027676871124640393804800 3812411 -180330851097895341411223537521110016 3812412 887458001163411263077558945297101312 3812413 90375640810664154522038570413992960 3812414 1245353324365430538829439842778895552 3812415 137147835081080753441377903097035920 3812416 -210432282951344481646181349914050560 3812417 891143293900774978699217997554822592 3812418 -317141105775811208013987107420143536 3812419 -165003685589579609147037307813093856 3812420 891615911227625583819981766452718080 3812421 -2899402487682935871250942564374925920 3812422 -611248731561746315617120776778723488 3812423 -964825283970618258459192096755496 3812424 -96411301291750666919019475563970560 3812425 122787688642123902595607033933549500 3812426 411711025757699950933035964303549440 3812427 -2917131697873698293995674721131743280 3812428 -293174810332005106982193037426079744 3812429 4036575305986898587970485487332330176 3812430 -337636796309794959967855724927402880 3812431 119034111353348761616139243611508320 3812432 -32372470893623100362044830105354240 3812433 -421968814228452599992694742753015936 3812434 -674248302967771752694944826193929728 3812435 -1338256704750210335995384163835518640 3812436 554099799812180664112357139218904832 3812437 542175375880709761142538854803916892 3812438 -402896508423893748243933611628856704 3812439 -667658549264557514382096547010292864 3812440 -1424621240192642261713333533584179200 3812441 1531119278213725894360031467428328842 3812442 -52553671819574641982868059342438400 3812443 -12216269070580637263462207449650784 3812444 -807047493487822440569571068966936064 3812445 208002561577737437814904839157920000 3812446 774671407067359356366793297865575104 3812447 -933045919083920213996318064110074008 3812448 -992014927849053197952865900525780992 3812449 1191037606856414195377646540299490964 3812450 482608669994098485153844686159750000 3812451 374149905519311252752686881866202232 3812452 212227080998927788028319845330239488 3812453 -493252174980497680535499439771511298 3812454 -680572915663937698937285184146146560 3812455 -308889475913161962583689518858141640 3812456 -2238969110755529022967489242714163200 3812457 852522560860175713586998400874172416 3812458 -289503249937798577872211180421795072 3812459 1213838852406652988863135736001818400 3812460 -305126180674218398850204997434147840 3812461 2139808137947081982904079332307252800 3812462 1374930737646904460836922464600977600 3812463 -724041901773483288837039563493047400 3812464 155006022186791352517458645939159040 3812465 -30097200517337814119282721201235200 3812466 -585109355592311294386291530596352 3812467 68640273940241825431972841037587112 3812468 -3688386200528575924302794363918976 3812469 970680828433530884013289797880410144 3812470 23041239128941508425776554547960960 3812471 1035447386525090726564323179737394912 3812472 535725911244935977229365390728990720 3812473 374177041178145272248844402316362240 3812474 -401816752724868858795440643365061264 3812475 570259195457339634429323441136414600 3812476 -254383676680434017967414633527206400 3812477 -1490930583217998599355497002522327674 3812478 233992934550162471920448041780860224 3812479 -751127865460311770564990730224125320 3812480 92878887698549940930404203207065600 3812481 -650859672458981310805600300643601600 3812482 951886706731691946824215594672688592 3812483 2291298902547095776406660488486106520 3812484 63535328992427131894401311372513280 3812485 -600212988731173201274077096436188200 3812486 616129203629392892295700119316932192 3812487 -79074080102408028300173331641673216 3812488 912559364566541974363286685447475200 3812489 2505715748746269545231370305127170256 3812490 -230487639196271603189116483370338560 3812491 1004799054415649410511021590250292400 3812492 409026459768598666744688347595665920 3812493 -292277637431868333342421233211982400 3812494 579828515106040411663738515246083136 3812495 -31954610825444705226522672834555000 3812496 -182369323329594886783278944264060928 3812497 695037075093306473948779199938903540 3812498 -47693281988039241675420616179853536 3812499 -2940255503864084083950281985114527136 3812500 -994638134267091735501076566766000000 3812501 -1165085709866601837207612550896529920 3812502 -438749677811639467964489121099786240 3812503 -445106549169068782144431070897688008 3812504 435630236420033992866740125812817920 3812505 721667955241831622294097533411637120 3812506 123580330534073143281425159143321344 3812507 1149617952041213978761304333191365480 3812508 -18690230971163072712107428070800896 3812509 -15500678265537681489799503997145696 3812510 412206248855449253246313800079336960 3812511 -415026522132769285211006373848956416 3812512 -1899463752557869806164500780821774336 3812513 409961674348973684610210294004737762 3812514 -65534918518226516730031265217338880 3812515 239045266207956247032405733151594400 3812516 -233477624917022597124910771367931648 3812517 -267228009820468106077639516518666114 3812518 268268705501168459090282458191636960 3812519 -16531461983777691226631437584944904 3812520 117623543491623294641044625777049600 3812521 24642865119877694055418475631826800 3812522 443067529762659025084973885055489024 3812523 623185700242920690587737777438272768 3812524 883582679705815833342416039299364096 3812525 -336839081486169142716105526694485950 3812526 36287020742620385328802456125824640 3812527 1961762969352279141196997260407007376 3812528 150824438051910542086604719232778240 3812529 330167720224417144037716518968433600 3812530 -473255650347223158553673911433631840 3812531 2014224890341958770429226332820536332 3812532 560919929171778821132170924370153472 3812533 983580973712290310983460601295596782 3812534 -1137298588963583997484096551883597248 3812535 -205904650759500006881076190451097600 3812536 -413309266483805978368480013908131840 3812537 783043196463158397384206512547188740 3812538 -243488103057255267959891966956256256 3812539 -2924542708634281495998264871170933144 3812540 759058862985326149426463228166144000 3812541 -329560798619751111519767958276506016 3812542 1497531808011378789411275438251068672 3812543 -497795733986050581313619504314086120 3812544 -85493506753126223691417739701780480 3812545 -2763831800929889281985877182791397760 3812546 478538009612464054286998771419432960 3812547 1307958410988053018046583291429054200 3812548 1140564825411308705324933419201295616 3812549 -165522824524095179810330770903436544 3812550 41491435369793766155142435450777600 3812551 500390110304008154661506600858200704 3812552 -4130012221406639671573750837370880 3812553 -1374513055661733898336271562632153238 3812554 366122227637345650854337116434896992 3812555 -508731654834665711974073439025788240 3812556 -655678646722582333845016938583449600 3812557 318094195968183210982046852596114912 3812558 -335618758131590701472193069435676800 3812559 -1521576746198843975393427260890254720 3812560 -232516944506903768224869485481246720 3812561 -2517289717482152328649050501716273676 3812562 75939726083205491645195782727009280 3812563 -1052871179552630894619245483672236560 3812564 -140093149856441451257388067114358784 3812565 -295935387727449125431961909282623680 3812566 112143925085357810372779225520607744 3812567 -1911209083814298982480800798855906816 3812568 1058396294977548567693753775040593920 3812569 524754060591880749634756016853256970 3812570 -86173771575174007480158593870265600 3812571 50264346855123001919557935754924320 3812572 571112666412635060451552767410022400 3812573 887930275569392557885402348772440536 3812574 89293940550756705639526576355299968 3812575 -476465707493986168460421755587627400 3812576 -562545388820373911991848605473570816 3812577 221187317121050520372902804093235120 3812578 26991579380100901493222501114388480 3812579 -1917059640490676463724242200716409016 3812580 -660710013582178236305088754785792000 3812581 -2042596529628690658928135408982847618 3812582 472768583231045512939688346809044800 3812583 -22955685545905764510400929940527576 3812584 -220603186161814044929698087562004480 3812585 -222902907900170222897944116197274240 3812586 154031847196512918737527052058180864 3812587 -2047960159521983506636268854167338764 3812588 -690487930501990038250509774568633344 3812589 -124362913439123589099314587591530 3812590 185525126915079520424192198378952960 3812591 -451269861115010844124768688999261688 3812592 -104541845226258694297282187643813888 3812593 640492676591740452896488733644945920 3812594 -952642188753554203375325412722705904 3812595 -9311652744382844830367512109544960 3812596 -1959358556973941935134493961047388800 3812597 -565863622279688990429742685300120320 3812598 -812881353821089645091313700984586016 3812599 -166049897780009702286852973347363328 3812600 -36240309877171936982783229015552000 3812601 -921251400096365603483898301922583360 3812602 -62994356200628029277392039025997600 3812603 -73120622047045894877425410932477148 3812604 84423166838755440840525689770000896 3812605 -1031743525543144233555132034832103840 3812606 436889854964874300841458517788958080 3812607 1875148469663413856658306262374021840 3812608 458014776652925943784865948598534144 3812609 185463787415808444755991455423643204 3812610 623195266914055257363821087062686720 3812611 1378584376999151205803372486153180424 3812612 -107412857642579724110967926710444800 3812613 634727774894911787320908238202082624 3812614 319264577328159711914262958015361280 3812615 777290037691636850090653052469324720 3812616 -235975435667074323020340115107840000 3812617 -1957104589210189947975676412084271334 3812618 -346700163188491510476906761409213696 3812619 -671959440118380815616850473499799040 3812620 2344614314862658283088990214901760 3812621 -2240126031004569745373101073940040500 3812622 641315976552361365318339926083918848 3812623 -191705793355204978733686723078370128 3812624 -388505963783667360361730050410283008 3812625 -1789841461925099648450162591585415000 3812626 -95017396581115323896745171572253696 3812627 -390878004443650188493130748243413088 3812628 58643814072542759872801669575770112 3812629 1502923695612556448001130084602122400 3812630 41801801304784774288446276042038400 3812631 339889072260394821904554488898309120 3812632 2686259921221141098448540981286246400 3812633 -439078476493295639634749764531777440 3812634 209280932625634607933466883860568320 3812635 1356875278240553276232815492110560000 3812636 18812022201987815578536427627725312 3812637 111076016996070596598336322065624960 3812638 -754865672358237922566368079303802176 3812639 1359723361635621762658822768019565720 3812640 938340367618718609646302889687121920 3812641 159141082619040368561130318746659200 3812642 1456549288508367604954295807543579472 3812643 1494058954809821360488180791373897200 3812644 99131189253030916900829490032474112 3812645 -993516162836065114732716437993732100 3812646 562708848977659800376270203524347584 3812647 765680573741251805829373267987535096 3812648 -1702110913761765916795996426515578880 3812649 812762195556921888914727939255457728 3812650 -418369414449807609891300904661737200 3812651 -1602362135861858469231381232012278348 3812652 968217266986748017988885541360965376 3812653 2220636492096371501021663370808928984 3812654 1464306618749309626326106288428805440 3812655 -195168181092274265482306130482920960 3812656 146050662520140809590961392295002112 3812657 -440734960095019059788160697048922094 3812658 238537933708728902791504372379055360 3812659 673900332981300429661672560605934720 3812660 438208554234409219470617243894311680 3812661 338403747031395066801493050548988 3812662 522231830523013177527772137500184192 3812663 1575554247255603625045862543148159912 3812664 706818430054297766623182229628190720 3812665 -131050698352021940527974737216364660 3812666 -566120691083151589070471405193729792 3812667 381245634466131047109245382475763712 3812668 -252685037900951997042545050502744064 3812669 83414468607607192072737718132339296 3812670 7795094670977520658465765058454720 3812671 -957167721220236685845691528476500400 3812672 -168030678879636822700511031368613888 3812673 650510440138234143633634968451629600 3812674 409619718466299674788790557873392336 3812675 459006218212699000070874061075747800 3812676 -44276567196339233043115055876444160 3812677 -1902146994851854411640213831372488128 3812678 1012917695491083410717317221561433920 3812679 609858840847634308740159890547024024 3812680 -611207531167421163965093145864345600 3812681 53199021722283179844306081988869072 3812682 -3269830773757802264197004418402816 3812683 -923456887546228817937177563770159840 3812684 1512921627051072318810262773672604416 3812685 105556791595254200878655889889624800 3812686 1330404942161620340323105026600729792 3812687 2361939366234604050606921106460838912 3812688 225908930484869599357420046692515840 3812689 221505769774045968055643322542725490 3812690 -134957493849531570439658713389987840 3812691 852165119010921201218029018352235192 3812692 85145929894823371030224165801553920 3812693 -2802306191487865535437854400778507058 3812694 133213624266545487725526707729342400 3812695 -1476254637885711223904264288405677800 3812696 -370813738173281671671330040123422720 3812697 691832851700396337659786514390829440 3812698 -978699333454530135947713557850752000 3812699 166778779056790006599949013141176320 3812700 155722323567289592496639822418944000 3812701 1281733048172111279341473793233521702 3812702 -170892122602805081108425859545246080 3812703 810398894682255975864536439184895304 3812704 -474792194033084526902309401935740928 3812705 921133666238924758945183597098686760 3812706 262303487849749808871651982349084112 3812707 -1930811503528798172378342503972451044 3812708 717734423594712330074933610274073856 3812709 854127429401503281022230366811494720 3812710 320063198321697014213744941658880 3812711 318416616022935072711379851674534400 3812712 -132638585225362953157678868225556480 3812713 -957224049681756561348860448240177036 3812714 -631784958154397618276807402801945760 3812715 86725057490490042285495006496024800 3812716 1114560166233976668979751506814531840 3812717 166519142041289918471894129846277720 3812718 -145609751031689211355301892316065792 3812719 -1428952867815691696961223871820760880 3812720 172472197816520366457470899305676800 3812721 71683537282548807683615148883795968 3812722 -97807124560413687962574695394863088 3812723 893614846561554130447191327212766480 3812724 -515600053647840672304003272437760 3812725 317792134703691938060449291688202400 3812726 -307851929857602817115068471018944960 3812727 -213415807630625663129236074716000280 3812728 -472403991182009619705205103946915840 3812729 -2011160893131022896953100735599771670 3812730 133448569995339517820043943297728000 3812731 183968260534140486903845157464052624 3812732 -453282210725776615921643858858680320 3812733 -64552575431202822565155505818633024 3812734 -1232370244969367080266372285761612544 3812735 705036972257950467171882103777240680 3812736 -1041836182069222511486825734235750400 3812737 -831010569930278944222769334517535614 3812738 972586898938840692683599509361828896 3812739 446288877327751655914312058048694192 3812740 -527519373830010268832822787791769600 3812741 136335474824902099303478233577186142 3812742 -574734496687327501616377882401039360 3812743 -717137145383583573306807172369229520 3812744 -794226962279561873201383803416309760 3812745 -760063351520233059770279380541860800 3812746 335095828574611547132545528494581760 3812747 172971692748765546106904863562514480 3812748 -215612359274351243137040553415979520 3812749 -795718146512801910144908793622981760 3812750 -580657815213413128717969825244352000 3812751 -114086802293036335579902512286153168 3812752 -151724501483711568466975784648572928 3812753 84626670624654391971836886209944704 3812754 55508520055163478110695571559482880 3812755 -224469396778511455105319414984425680 3812756 411411535336837562949358952371894272 3812757 321414751191165249095269195377637440 3812758 -138302316845465429876422580075351520 3812759 -700831173875538990377441679897578040 3812760 134011575659220674078717432451072000 3812761 1495193916077611767094014872703418500 3812762 160326430263390444955949894871739632 3812763 -2407025349733546631736509875231919616 3812764 -1961651208634743168586679154867495424 3812765 -595715818529036247238369930423080960 3812766 78316545978223133298815913298185024 3812767 3267595604079429673323662455772160 3812768 162651088831411182410861546349527040 3812769 -1617302826368170162150912749439044336 3812770 -271510000421519656642768711635571200 3812771 -986887416208221357251587604766786816 3812772 566609051843452546719817779886113792 3812773 84487249285076975972547472209049022 3812774 462192584308655651986256203723393152 3812775 66091928599440945388753599480678000 3812776 960356928856009338430251448385617920 3812777 1409177812524221161093507807474554240 3812778 18518638837162400146382853660779520 3812779 -196535137920593826617952850491634080 3812780 444271025199480690414443605804185600 3812781 632523842395027665814875540357402624 3812782 -1123465941912200230709941557130147008 3812783 -243991127340574526931280172725540992 3812784 -65724552139387518266522610617450496 3812785 895884331101146790095112504510412980 3812786 1035764818719889624750244592329336592 3812787 -82301555689981579715779251659142720 3812788 -712337414750175045233762060203728512 3812789 -958195690995975255653483285123650560 3812790 -2598832108430616926365684503932160 3812791 -1913821790373576803210366012789550808 3812792 -83355488435722544805188136003072000 3812793 1320999256490835447431745246867497184 3812794 -22472391741807879932953289488293888 3812795 311778647845566254186037733669008960 3812796 -98325053273357916137477679878788608 3812797 -64520418985612302384600444284589754 3812798 1643921301503221075224603929828733120 3812799 -177236490491338331989834124109614136 3812800 -123919268277604611133769883163033600 3812801 -933398589084092815127612922443307198 3812802 99302837150782387820763600605650944 3812803 -2395821396968150915581739679552056 3812804 951728926990075634673792504916972800 3812805 -300847035049165466603631500058201600 3812806 364685222391323116438805909618620800 3812807 1452879976002572608483944530635588056 3812808 535936636273660343252498065176207360 3812809 -312359032542187179262727488963156032 3812810 14320501153719286055457518136725760 3812811 -1439582343651106670032997599206747216 3812812 2215160700905303830148676426260716032 3812813 900862959474301292150579677219668300 3812814 282215053011902835533440784089056768 3812815 -765163769464569675438588925177538040 3812816 -75277103391434641871246166978723840 3812817 -888960777731230515650486625803038560 3812818 63020261506501640604943461910192416 3812819 -2573089332111321837467622750586437780 3812820 112338130615760826008028276647731200 3812821 -1367505127376181688358507781943658628 3812822 241427064362353952357482790469140352 3812823 -441880346051467566353755891430432976 3812824 -921454330486002380138242940748503040 3812825 129967084784453339302923285072600000 3812826 17683477143649794193562578301151744 3812827 209698419149374132556202500522016352 3812828 78641021476896297514271469827444736 3812829 948691800502074960985697997741024384 3812830 267367174668671880128618288825337600 3812831 358896510435264834886916622707496 3812832 -51982156930614832167377184088915968 3812833 -216630468848320084159541430322528620 3812834 283858117621088203495350660323700816 3812835 274284405629389484404130715705087840 3812836 -1093029568616767783384558805654513664 3812837 1687333612520527097187133375018259166 3812838 -332324145560113201059447520532805120 3812839 -2549187403779485130382042220027164360 3812840 312321304314114195146442323558400000 3812841 1454314125566967022071217165265023050 3812842 -673903438300691628862740495311872512 3812843 -1795847456864859446230705425098320908 3812844 109565241464485613147594042242252800 3812845 567623250630845841038223463212764160 3812846 682038525345370323111132863608750464 3812847 6797431873745807932702317708765072 3812848 -24480794240414804167563780253679616 3812849 -174484511061835807433423016344350620 3812850 -149844409492552951933673931108276000 3812851 578004174766369176891132872348447904 3812852 -1771804380080292780391903970685093120 3812853 -10803956694796267316469992733990912 3812854 -1165811789542413895494440058338107392 3812855 251154601575214983535775382922268760 3812856 -854376904764198921508722145109606400 3812857 -4124891851578863209059754126877573760 3812858 519959810133371786226868049880389376 3812859 133345393765478234833300112667600000 3812860 -876930038598052406847088122657085440 3812861 3470995487356671072485949320826264 3812862 28241595310963031574892377054854400 3812863 218092503722043845493665034646370000 3812864 275711192280224984042603213846740992 3812865 62971220152694776850866577933723520 3812866 -52237732253858534825344968959095776 3812867 -349310378300399373642624763954170720 3812868 -617715709946398852186008565794123648 3812869 1663890527229468624580207460436662940 3812870 705217869179747417987279593573898880 3812871 -146242945352962835183407993057733760 3812872 -816847475528925106403930382085816320 3812873 1418777148434465569935609725671741284 3812874 -109448750904365691655525146112204032 3812875 2676450370107497299702547400570240000 3812876 486454660272235421373021900524691456 3812877 -119568067711940638534272406234451892 3812878 722833344756026866537407650662050240 3812879 -372079877385960198307742443958096784 3812880 2549048349549808169391580037775360 3812881 -778878523930369035679983566625268928 3812882 7094709240899862287968673122251792 3812883 820897085874664283368703458608285624 3812884 143385245979521231770276810845266816 3812885 -1995310600137868087029557828418192420 3812886 -1007618247946951881005533505646504960 3812887 -103676717830379813453440616498879968 3812888 -1025968715400551799336254649405450240 3812889 -567883806665142636527118456391951392 3812890 -321925692225232420444191476063872800 3812891 1178076886847889301937940611820500400 3812892 -1244341428403841640953395033844418048 3812893 -271525061576233191988937372277744800 3812894 645488131517303004414336450094231680 3812895 -938068493055524603833291521745087080 3812896 8324714236732490621218875107180544 3812897 201956191203404637218564530947099312 3812898 -506421266679239253459967416505067136 3812899 -2150063430948169722424473384133800100 3812900 26652736043486234361344252410368000 3812901 -727347189497179236583763562465277440 3812902 1411558975367882165342246235105860352 3812903 944873704223527238293950562783790760 3812904 212271010680010948231817891189468160 3812905 -292330350143167268283556115742342840 3812906 -1318370083992882146478212491273408848 3812907 195267614676408256287402680482658304 3812908 2622699768875379772334458247272166400 3812909 -782127939833348633840173830285877920 3812910 -488192501367641863641713976955872000 3812911 -1432079896024330602557541617588213488 3812912 -52384315681331874789625177653264384 3812913 523519121948494243504128064015690368 3812914 -2780846335673775630297094494578688 3812915 -627014835020309075934056992795111440 3812916 672236019948030140795577650902167552 3812917 -1455514030019760898980817192692212640 3812918 291004091770391749838550381617880000 3812919 -15710074011897437268521889206520960 3812920 -530889613965587655587999258449920000 3812921 455621355849039100998949566032087040 3812922 -1163523121704795631954787603548282368 3812923 -926179510119042767254038557316844828 3812924 -557470903296900516745468137572949504 3812925 241812656939800061905870347062292000 3812926 357925891595546025834871451084803584 3812927 1449313422496911873413622453733148472 3812928 81025572668468526665702221572734976 3812929 -743640347730962968805645517273025580 3812930 -433121949362576326030903996616217600 3812931 -403091637356517823339765558370799120 3812932 414988881185978358864559804413510912 3812933 1323383755574059774598261034850101504 3812934 713281364132969855339498224172413440 3812935 898544772441752999581646953146763200 3812936 -107002493857393358759448358084147200 3812937 478374813812879469191718296565771168 3812938 87081368962605489588389617898588160 3812939 16622910126154518599251004571820800 3812940 148717910317643960588027845462425600 3812941 -1213798343456074606098190139974115232 3812942 -405132563093555977642222482019394688 3812943 -159861598100325885362579826827490936 3812944 283111221919241546969214755501899776 3812945 -1067689571974507665308783163079667520 3812946 -101555970847596291472601684642975232 3812947 -2331778893857362104953408830960376328 3812948 -726545897060383724771275042627416192 3812949 -311369332752453315610862073287245440 3812950 -500441512728825396337792998775356000 3812951 -3055444407381630757255672655928045048 3812952 -501007231244309423296719177031680 3812953 -549273693932729242110239032192111596 3812954 -955400385164469051728747855266999824 3812955 -738820783971901257280422215602634640 3812956 655083997211978560874505011423546368 3812957 4512967995216719624085145142242095840 3812958 -131258732925405939387306089214744000 3812959 354874809902719166865476910300672288 3812960 -1725449844386389624023745221678858240 3812961 65619058074816469975478690363938944 3812962 87891890724333244755138821804273232 3812963 -396310831100676171433511011420088832 3812964 -1065088044776227588928468007767635968 3812965 304990239909537061103698441068530520 3812966 -1021838914329035007841052710019004096 3812967 2851226258798256173604503901557868240 3812968 -604671237578586570077517867979130880 3812969 1433932909505726345302632845910039552 3812970 28532737013145986841436334565457920 3812971 -97723160677914627774217297396158488 3812972 -1077850457742385673559214913717524224 3812973 -906872423400600988412345417807423616 3812974 -705463046129425361117430008642780160 3812975 -492420237828476360277217216065087000 3812976 125532909425886433505643896319836160 3812977 -186509025936653036480959719016993600 3812978 -673578803666967147649364295530829600 3812979 354834338778060773492106095875745328 3812980 573406561189960202008199829590496000 3812981 -2634762124826791718516853672204847296 3812982 12259252327011490843425812619025920 3812983 -579585502972968586414578702192943768 3812984 417178954303230085026884574056570880 3812985 423356848487564859642011187470869440 3812986 -820922178636272801802515568646162176 3812987 -864940624359043012235580056746934364 3812988 -173800231341211637442722989381524480 3812989 -1748759284214988437141423653951321210 3812990 10688218479691636230297539212821120 3812991 -164557688343737284397333593437981696 3812992 1554099609097760007794660340557414400 3812993 1830349236802926110445324009120419760 3812994 26782174260930143354454286846028496 3812995 -942449089923199364295834225014022000 3812996 916891101834934563387635239820605440 3812997 655470497410527782244783720514488480 3812998 50507625143879908829720042073518592 3812999 -499222164052487657799234307604628936 3813000 124439880147323619573052339322880000 3813001 -1527248707822535503843526845649360998 3813002 -152303038202690344650135255779421600 3813003 -786898486985746686998338925437400388 3813004 853278374570419783865171044814043136 3813005 -77047072756285924852340914070595840 3813006 55845716376977667353268861032908800 3813007 1306222381584499461363776819259627120 3813008 423190831699098918512737109778432 3813009 -4587325592489834417200424171716992 3813010 -330904638099306883095189412689087840 3813011 -379502172677542138622104951159360200 3813012 13046341090260035972903949404485632 3813013 1409081092043529295007319433634821262 3813014 -1325645612018846480701250946351594240 3813015 -1185359061781386197281443639070252800 3813016 -188502161968417997490528440116592640 3813017 -897407193959469723055287408263984640 3813018 441074372154832171862616028239721728 3813019 -794475715944035566556610669736465904 3813020 793179579477174554072016722716001280 3813021 218808241874555838289640070341394240 3813022 647935322726395978221536673858813312 3813023 563257543133013220807831241442946272 3813024 56176109201708169673867074380759040 3813025 -25799129129762523032873188612005200 3813026 238682337991378411053659939371983360 3813027 407611490093888357454978576274878960 3813028 -6972690792974023412147621762468864 3813029 -423169538071082460742137543608838720 3813030 -177006683026920605209740005761468800 3813031 636999854871606026544953947208841664 3813032 -563573649491613672389922568048404480 3813033 -591599774449294053861022175793645360 3813034 535131075713754243052480544596304640 3813035 665207747948243325021394810001656560 3813036 1530320555152054645517959073002183680 3813037 3792546725975021977766347427354147392 3813038 412628567402007362583615356705075520 3813039 121310594468229862337632839590742000 3813040 -180341255658138512245900878466252800 3813041 -675464094637508317332625963631449116 3813042 729823864495520457304669633424579712 3813043 391461708811750351555711303469186944 3813044 359249229159388362648399751258571136 3813045 -1646583027736689068887440027210288960 3813046 1083170563053147663037832237538605472 3813047 -678874506265825390004684984276005968 3813048 970614026341198103065459829243904000 3813049 667081963504564180634829614723161992 3813050 -197289830345040564129767684408833200 3813051 719056985577351910644083003657959104 3813052 -568298584073692173811018289633648640 3813053 -921210054547624810058098947398681760 3813054 97516407558021168517242063272082432 3813055 -544340789618294065172511970014036480 3813056 193076616247915074179445133475315712 3813057 97004386496896159990352778747543168 3813058 1079894347095173323098319416869362560 3813059 524913979452820028926884671038378800 3813060 9843650197161702872968590114447360 3813061 -506801230086410824701779317585715168 3813062 -267840735417550892450551921868316672 3813063 -2208599884521588642091635430264686336 3813064 134240764170334862472687718922511360 3813065 125603322286789909046614662539483400 3813066 289627917591242527166098647061175952 3813067 1990050382469669943651364538996052116 3813068 10340837155213548805134903260676096 3813069 457647255066211666234875044189303328 3813070 445157016523590328117503683122661760 3813071 -2421096838030665970695949040953843488 3813072 41147299817463614872428710355271680 3813073 668997966994913290430818306822946 3813074 -1273200142790925085320302327200132464 3813075 18369761782490453672304310391958000 3813076 -448790882037295838830762069533063168 3813077 -2737113090231583824160525914683260800 3813078 317913574935055736589708583778807808 3813079 -2742384932353943649357837584754716840 3813080 -743735032188275704543349466540441600 3813081 -1540503046069699044899133920274835248 3813082 -10612428902829037758319286310628416 3813083 1949079940920985256055207897291541800 3813084 -1409241078000261775933294501122071040 3813085 -51258211935417857857868402873934600 3813086 143773877294862765876102802274212992 3813087 -1073986672635076066666590323815725240 3813088 -1577434100587498181801813060651581440 3813089 -1049720956318029737284804989990260544 3813090 -135011344531227207236689062753607680 3813091 -140990196398276544328351008233844200 3813092 -1069764863747133167510925518701056384 3813093 -217545038275670999288171664359592960 3813094 -168026016756621084611865609445762464 3813095 -57628985565556751880606794750115360 3813096 148485901490499175164107239943208960 3813097 78439811781573805649825748490031546 3813098 -572382073796567992440807074235701760 3813099 786869681045926870842306139806335064 3813100 -1221270542318545901246843264916057600 3813101 552203757992976282806753071552165440 3813102 9733421839543753682381824236314880 3813103 -221412482336060782208253301351994496 3813104 496333855894888614213211576952979456 3813105 -64574509098321822882591133117655040 3813106 154647527048719671448484349616459008 3813107 345504493063809865261562762630230920 3813108 -337309018713158130205784724164990976 3813109 582465500198996680388021268192280632 3813110 386853105076091627749489697266483200 3813111 -27821937109981134050325812575992960 3813112 2233402507890955501562649552198451200 3813113 1538980245673818210439723108662112362 3813114 681891800479850312307047823950499840 3813115 576667079824567447217480621967324000 3813116 283676889306585731341475146019927040 3813117 -334741934038618412125030785640614912 3813118 1337039926476714523623542277639029760 3813119 -921688455732070585358432985358107240 3813120 -476114952759773579304089308291399680 3813121 -481522425216257096401853827545704856 3813122 -1082662539393658803652672415694371808 3813123 -809384492311216608311310293616477600 3813124 -67075682353927535079564290216165376 3813125 147604082006129936472130667937513750 3813126 -479239601319625278979613619451533312 3813127 209772947715138308980264850303605912 3813128 -319801095198000629338458968888647680 3813129 1430630529506775796347687262180564800 3813130 573205764639993614580930558563635200 3813131 -1910168323176993712800932147335807200 3813132 -346163832553583733409065484010124288 3813133 -4429816657368130746114348484997173856 3813134 -812981621344886821971829801325927808 3813135 -549549799991055248288864347071644400 3813136 -328522140145091782328754324067115008 3813137 391161840796646769679884169699875312 3813138 104393508740709405275702575929973248 3813139 -1346217548420945989141935028085878200 3813140 1403210909585912973230704471142557440 3813141 -1421904360349261095469394663767015008 3813142 333585619497679318426301152151391552 3813143 132623541303368828482007480658808392 3813144 821388040624712582037917053981470720 3813145 -760155687285233629987664432741113920 3813146 -352554950312994847636821887743410192 3813147 227049344249521505373325583303377680 3813148 -2293888885632762604351483420600565760 3813149 539469395596586999008304888877474150 3813150 159598487094008404022359240523443200 3813151 110612079143433836072861001883398432 3813152 -1029509148001009307531989285412536320 3813153 8828302722499725412672665832765104 3813154 -975383561987618249726319161571840 3813155 -45206995241222286921456885133428480 3813156 -176058884637423773024835102264050688 3813157 762090198117010199481583318540606272 3813158 300496164891515791858271780575219680 3813159 222724702956529292233926746856851712 3813160 461510620589315169514724564082585600 3813161 -1318234936654011204495532447870796976 3813162 -65226484242190964991072214018914048 3813163 5050149762553971874509468699441784144 3813164 704548271496569677260740293564042752 3813165 -932697382417012569699164694092456340 3813166 -69002611989476696033988726124490880 3813167 -1616560343916958749754959815830359600 3813168 -237437889350658048708111345943904256 3813169 1174111719467569894447906823763287570 3813170 235905829093266164510187855694003200 3813171 -1353619219033661904148392166101979392 3813172 -327673110635580903729108438436945920 3813173 134064969378415984214338802886514944 3813174 174574309583366447483570731846387200 3813175 -494541038956775416797209521599507200 3813176 -2487168360452879537200203982862929920 3813177 1165477236413577874884435100664477520 3813178 -406225238720171739988748866361001360 3813179 -80285233357983638081826179010304416 3813180 357153030401929290593504432939197440 3813181 3180502174581028829953763088263282700 3813182 -970689174707032053797264316009471168 3813183 -1111169211731722789149364322604629760 3813184 495829499982975164004073881587941376 3813185 591061366408136619083974196811892560 3813186 57747632340719837193828890159185920 3813187 489668032903070067543089843054604800 3813188 -593956828249295340409298805169418112 3813189 423655085396109685885704078076299168 3813190 -251135960907566000477216261388182400 3813191 -848320921985151414306538675896018408 3813192 846731714288233840931015377017200640 3813193 -33912196828548411435055854336737856 3813194 -218770960320238917265911623272704 3813195 -340702555392967008146745603059992080 3813196 -222573787148297618874725587517038592 3813197 -4654576383372338656182821050536000 3813198 -497011378071436375798707325479193536 3813199 -131278917787769564764258483870070832 3813200 -12714589599159215845870473285427200 3813201 599041386092857062783047666320939392 3813202 418355029359822542742023122446419232 3813203 -2232082620757621883286815742152439696 3813204 -310581075777455976770074429928153088 3813205 -212001213578002719558381375265584000 3813206 -189880428347656051547775609562676448 3813207 1661586894191741187138085854196750440 3813208 478840931281720766980289600243712000 3813209 2312752298448558349240399225317344004 3813210 -239867137072925326781459671133952000 3813211 1441276419736692641908169414388639812 3813212 -268688032060434131220811574508891648 3813213 258076943436914514131937519965575104 3813214 140970558923722403630726090363427456 3813215 -351937395401577415598785670701284000 3813216 -649746529367483793747633525303017472 3813217 -31140825872273482968375637765419008 3813218 640861677234762684432142014154425504 3813219 638614301363257895202009424475666664 3813220 195035658498244574617920462060065280 3813221 -2039149653985440184952092179534520578 3813222 -6794022245400196912726576347764736 3813223 -734363751714959762935363557413203528 3813224 1742472397820831260490471881546137600 3813225 128110338692180063162509548354523200 3813226 -1309266166894335808024528525757828688 3813227 2336752525120143635853150629469842472 3813228 -56540602673339027903983858746226176 3813229 -1107856875508455277229775316078010400 3813230 144268426598105666375319617963213760 3813231 173633079233511004016675053426181904 3813232 -539055106892965128356271434004267008 3813233 2476130344411439204989866359168950482 3813234 751557964522629351186661391400614400 3813235 158496136662392807053820319010093680 3813236 -681655023710371548870360956136198144 3813237 -67962105419358821873373898676483040 3813238 -83592612028275478587838035988531200 3813239 61547547920033155401318257267513760 3813240 14804299484033515020750531354624000 3813241 80165349306600736080023275508416384 3813242 -1519693049508076270563546521469955728 3813243 6037240382159240957101277152345344 3813244 23010812551676788621871778800534016 3813245 295538471230981331241696022474694400 3813246 273666222867528616284357855936539904 3813247 -683848707967375795161514024939286168 3813248 857947272176478756484655818934845440 3813249 -360218033513317496572747994964104352 3813250 47507636142714680420486439692160000 3813251 -1094416177255867281977435993809231008 3813252 -183603518618235396588401461331309568 3813253 -147088576220759384411617433340734340 3813254 297401094430938617587374121969236576 3813255 357234449500831976466650432825176800 3813256 421125140712056635638915886640793600 3813257 407205152794071084977046533817922752 3813258 -63294404518767784173733210422712320 3813259 -782405021114579166597141059251709696 3813260 -599135879264468980839538067952675840 3813261 1498500095080746583228414403451713472 3813262 -793065399497706419461564058487813120 3813263 838566919217931214000498142825159424 3813264 -52491257134404004074472570811842560 3813265 1635928269259391967608964435617196660 3813266 -464680771997797311169183497669735936 3813267 -605972951525692297049523329413467720 3813268 -226137700960596801329469913271255040 3813269 2319574841304627908686913875265355744 3813270 -226439698859622837050252667744349440 3813271 -86569591562926996987154907970425216 3813272 1170671007903512260599924543985612800 3813273 1097940612640548040470091915416724122 3813274 -377688985808975442774351140826798864 3813275 294056677917128760345201273874557300 3813276 558628235925464555252710311556127232 3813277 92350938337851595281208672787131660 3813278 -1970548091684443139417177471655571584 3813279 836607843977776613685483399527832576 3813280 -403477199514121599496713571473162240 3813281 79061561681158337291084099688894000 3813282 -887790876591835956803140412580735360 3813283 -21137171199837244058762246845459256 3813284 -214858268830066575419280306934656384 3813285 -202608304524662554166092321938278400 3813286 -226923878638399856442186240900645408 3813287 -471583798123352919192675636493228416 3813288 -750248643469916695072045904315596800 3813289 1707561763155025148308788330302660090 3813290 -302325378544621109742991733324105280 3813291 -2348179282318777973174069974787956560 3813292 297391683918528920199473492252984320 3813293 -76483182984997967836726201780893792 3813294 -149898854311761941782865952271568640 3813295 -311310838633608257716043026687366200 3813296 201993704722835723903606943923453952 3813297 -14075782417460830207977364896924480 3813298 865399056614645319158949270669957120 3813299 -280621430147016745240047718341772464 3813300 -333568123065519873833629260831744000 3813301 191622871191893659068542678584119292 3813302 958704543216633080793860562388518912 3813303 270708570652519985324320467120099024 3813304 -2657733432911779084335637609116672000 3813305 994932549829729022093239017418416960 3813306 -87680645016778263501714658904004096 3813307 -1952367333401959126671578424879628444 3813308 -323449428562373955288411921471191040 3813309 610756101100442043843120530758372428 3813310 139258429974505926315007528091397120 3813311 -516027014901087925630327155113489088 3813312 321009042263373713043405075363397632 3813313 -675513199263177174627707157817970240 3813314 -47834072557781015234712280655393280 3813315 -511957381949012567848209672486481920 3813316 1612699563479462290493359037501672832 3813317 269404868567990486598614402746062366 3813318 -54794997238160193069543293918921760 3813319 822370785170224971970942986053952000 3813320 224442534377845119005682420215808000 3813321 -246579587146180100178993427234521696 3813322 -508008731351253231034527118885080576 3813323 2841982937969961106565972428527559572 3813324 824097032837070254233295348208877056 3813325 -680093710453460099664336176316593950 3813326 16838758508897880675040035904588800 3813327 695197542186066336045717918447096696 3813328 -149606645785861628455267232873005056 3813329 -274797677026655496038919161652640920 3813330 -233799184148032215739096434185472000 3813331 -506210484910470770489158740742945056 3813332 226476666616914044297927883107047296 3813333 -614639468851202446866940914632628576 3813334 -543090135373064973423118759979726208 3813335 1635528891380549316550834209144608280 3813336 -159119087765728146291964025706055680 3813337 192502500192498270550636419455634192 3813338 1246537486431794054546156302451389440 3813339 -621911403768627568270881544284237312 3813340 -56494008969696666122275654422428160 3813341 36413424033048692476592770220711424 3813342 -56040951619501480030435827566509440 3813343 -5598517143742931124923545257855776 3813344 -1668919974470097507104194811622850560 3813345 -2224956162406232829535143806306188800 3813346 1407418361030866348083222181715617872 3813347 -446623514879259595823900950210678680 3813348 38368296058154821206955194739064832 3813349 -1056758845421414757480943316633675650 3813350 22752129760566326330612162599872000 3813351 238550091679382881733152563534305832 3813352 -1785454676210311153925676433253498880 3813353 -727562415144343907359007686121155398 3813354 -291627465681451281483296707040277504 3813355 80515251392634910929938140662782400 3813356 623251090454924853419982808651837440 3813357 1835151460978452394266001157614200000 3813358 76335014492592110901950009375880000 3813359 209183753072440343801113344188310840 3813360 212842925067682940891297812055654400 3813361 -1979302701216725703378799652472781148 3813362 40304138997947365897243111897300992 3813363 -1383632505301505032195681400987313708 3813364 661454593900705627534215160316091776 3813365 -652877589896484560304965410445524200 3813366 415248782429281946979574629866888064 3813367 752792849883318905153078052401345880 3813368 208467542051977966496826123881349120 3813369 -5026508582741661852560661668849664 3813370 -513667812167206452805073180740496640 3813371 2899816084168226094708033759882143544 3813372 -609426443589819297272357465261998080 3813373 -161382755529903078929191919267319264 3813374 -50692814882870329016080815111250560 3813375 -499516199361943203298246238159820000 3813376 1301865088405454744089261124207247360 3813377 -844674122036572902737908273496270400 3813378 -804196525440588663970664784389966976 3813379 -2687907149760610020245339789994422020 3813380 -354446539914532794146651997859603200 3813381 -538442223575716514527344948140404704 3813382 -1119062654576166924820991014242146208 3813383 -37103792575686950406937818147311520 3813384 907263554299506384924604536336384000 3813385 -263512532003337266296649937110971200 3813386 -455030021391353517963095478935782608 3813387 1325710071888290141915428758337791960 3813388 1137260722280655902019085389917804288 3813389 -1783267566505818639655781293029749844 3813390 35426782014706115657569033971966720 3813391 1628287993558598588007586487679503792 3813392 -1034309773697499351531997611843649536 3813393 332794396758270338607864679972699104 3813394 -174671466112033650387394747978808160 3813395 366180190464500003147197151998303200 3813396 -872162144853042107334467329537886208 3813397 -35323401562511813095913949454787168 3813398 -77368379600561268747366891712120800 3813399 655797311843626039824274870709314704 3813400 -724739600695330023955090030586880000 3813401 2078690411975234841691514798264691402 3813402 684920013779167040388292767320274432 3813403 -306300689962571951581973092934390784 3813404 -60364806655439335618385152542495744 3813405 -259337740260514348336588006572593280 3813406 -647852527054990292660431482529687680 3813407 -863632895599659306347605583399473320 3813408 -620582729034629929453185323453054976 3813409 -1669026544904247802261765344180919040 3813410 -220861792647524401164241570762306560 3813411 250295177428134311110252308708478464 3813412 15784890598361256127518471132009472 3813413 -800340126322458499574329102268818020 3813414 2943550188209950181333943359247360 3813415 -576836199981549355378514850347050080 3813416 428325091239855751250647754749132800 3813417 -1703403891586190862226681192633816566 3813418 236255659597807275943915782617705472 3813419 -687178809878837455693100714982351180 3813420 200205076230279844151595210244454400 3813421 -2607540491092522513833991859538358378 3813422 -658424345623215464686126964451319488 3813423 -1054071258069285063346137911675880192 3813424 112343505154261871852123533114327040 3813425 386631840618109196766411262348186800 3813426 -201097525425248899224045638924601600 3813427 2592961535704218384832866297686939276 3813428 79229817761865524731743176074863360 3813429 -145223745092335132713093842991406080 3813430 -639751333769616930838624060134704640 3813431 850633725471800137566018688076670192 3813432 -350681805472335908931615427780608000 3813433 -332774564146138060179156858965430400 3813434 109980323497010972853649164672648192 3813435 550799290394851977852981113431704240 3813436 1130855370029117286357772314283520 3813437 -228377554801827909460907744359293600 3813438 -699729902806295716632206882933016960 3813439 -662073346102354707886269583297102848 3813440 -515682823944630468058694723221585920 3813441 894420395193753284796490651742022192 3813442 -587368534663107644234484899754256320 3813443 -518256885814220053495988095714430616 3813444 257179949539852518060611238127946880 3813445 -439557437119135127822999648826779520 3813446 47651184159852792725484808383479808 3813447 32325901067068549320869631153962496 3813448 1657220210287505905950952001543439360 3813449 3679945986429837120317296289630481060 3813450 100814553028439673314794797459801600 3813451 -412122142392357836589349373108271792 3813452 -2208045105677131196664334829262666240 3813453 171912249812927922625102092589883520 3813454 1352453702505344342186760803045290176 3813455 25828701065992047498190311809358960 3813456 84613963728870272083454879809536000 3813457 -133996461005040027244410612483219096 3813458 995148144875668440096516202401929472 3813459 59545217401709687146441420887332448 3813460 351673746281151937363746191725977600 3813461 1412914053769218890432815012120090062 3813462 -855766978079525547377899762753426080 3813463 -1096861223926727120634513445248055288 3813464 1083529427769839662361356382977935360 3813465 199187179093309131072890003363328000 3813466 645025912363770589531108830634920432 3813467 262561187995617820983112183944190992 3813468 -516250714628753982563169105741288960 3813469 -1240634372798840014374392317323494592 3813470 527313970814372611438638286131727680 3813471 -392693469535960743258461507742126000 3813472 641215166563684193481593673414082560 3813473 2160278209348056316247516115641503764 3813474 188821762862050031808295697723136000 3813475 283570231560778820132403031121313500 3813476 -306273527067878665821990884537214720 3813477 33753519395837405750414063044379808 3813478 555453915779859890111223346697315040 3813479 -1117794841057452277875890363091740424 3813480 32779947075039052897395681707212800 3813481 422481694552520360800103860135768704 3813482 703143279478146588745659828267504384 3813483 -1350875844366672932320102855158551976 3813484 -219930088152495011897538281073715200 3813485 1492291481308854410986462692088529220 3813486 391320741969214112254694088809908224 3813487 -2362263912411337301814507991565811680 3813488 45220085554189228902962749935452160 3813489 53853874906249384946412827154913908 3813490 331007977334259405667363700559859200 3813491 2412714286639465392610094794190219664 3813492 -257834777407399070313180446903279616 3813493 -258630168900933761097578294823394258 3813494 1047386807977762969197347136053275296 3813495 7733594969452786231491693760051200 3813496 645840551945826435490687898514063360 3813497 -2846451689052092171847721646723718528 3813498 3952407098397502726291471345309440 3813499 1326216251188948996749217672136238500 3813500 -1647128673407419211662102292451840000 3813501 881363311274385937797089153075154432 3813502 441223456309195354962014158617406464 3813503 -1805893398376677441941561572578757248 3813504 -147562747788472839574485164894453760 3813505 901978406467589799225477703080976320 3813506 -1144891342681145627751185568129331200 3813507 -2010741705498720584644500432200409360 3813508 851371301643047582150419367606343936 3813509 -483014626197843584451347804399656320 3813510 324897575018000193383736988978917120 3813511 396844366048264203318246499653518640 3813512 -288696879477427493988221211829862400 3813513 979390372722863716486572720266808288 3813514 -639068529052989083688091857605736144 3813515 -587446230268750684763283103839134880 3813516 -105222882962455917334096880804567040 3813517 641517399819365601846022894561296566 3813518 -429076581944590689228112338425416896 3813519 277294439576210479958803796705374344 3813520 -8273009193497521301140849502945280 3813521 877026715962793834465886975961916722 3813522 1066573233719850872615794519483517184 3813523 319178885618881458509588103531633600 3813524 200884680778735408243889319356067840 3813525 428266702790708212468429982350305300 3813526 -80377249965199996550810357159781120 3813527 -447527258448860097892544832954881088 3813528 48743984947334433996319807632998400 3813529 2496647407911054794530889377059928260 3813530 -397340908079141838975393458210411520 3813531 1190301627501268460341562263324078080 3813532 203450882511613954441465955546081280 3813533 1960508075576492324932842046189138560 3813534 -924779279925847441767336255787109760 3813535 469520753466196175091485775134056560 3813536 46804967564314634228455169908211712 3813537 -200520912415991607422154163705109760 3813538 -722920883252104603875408148719392256 3813539 -1311120905042824593406703230416570660 3813540 113177171190279824028298752125644800 3813541 15282902692372178664380275677795744 3813542 1325603004305823803563286460331315392 3813543 7131235617903119820450272633527632 3813544 796123154357908121663994097870848000 3813545 4819939225008049877082571151497800 3813546 -488534554246901246827611661748696832 3813547 337275203881483321130180801529426040 3813548 -91323843878603346763822122290342400 3813549 510634228578777991679045919512364864 3813550 -23322421767329292353739015273451200 3813551 -509982778319889553620093619688287248 3813552 60590727265478889427626545650925568 3813553 -1021330477274517981671918631985045580 3813554 -69611278865690424879718798622483328 3813555 -782460905191566808315441099485106080 3813556 -1375861245589150490393588988234924032 3813557 -1081994821396984912251146564831922 3813558 -56169123544843886651161244753756160 3813559 -974818937954361949835321431593138384 3813560 223413938812805037331159145534976000 3813561 25188750396681546209732115335947530 3813562 -167993240773252575316736295391138848 3813563 573645216931405608238185795941110224 3813564 883819944435535647811103300353675776 3813565 -578702326963292488268601470224243200 3813566 -66693534663578449857173535690732480 3813567 -1158733072176852453869119358011610880 3813568 -45556875181888364448597473224556544 3813569 -3286356703126620765139901447223649104 3813570 -319075878742517795351404271449459680 3813571 2214843894456908601416532643181011772 3813572 -1318967082858339696319700609588270976 3813573 1795387338450978238104541122064401504 3813574 265066000677043830818393210122796352 3813575 1041118985424653489347192301101179600 3813576 824740858253242910004251431609958400 3813577 -625665199690566998578531717288305574 3813578 768347996580471916516482838217095680 3813579 -310493717403578973264155070344712192 3813580 214505414620789993873584477844746240 3813581 2702331769388637537570212111194667382 3813582 194222153616001285218039873140217984 3813583 115660262973335665859456765534305200 3813584 72901466877873498087942750732288 3813585 -260729913957350636081279461634769600 3813586 -113975742742272441635958840383769600 3813587 -400421561531741377065465707523927600 3813588 -432092159654107687249803280779386880 3813589 262133371568665397665336196102916608 3813590 436299091609353506764954100094332160 3813591 360141751324310153728305104129970792 3813592 304723059825832799866798491882270720 3813593 -4913897661053919582744467205285120 3813594 588421741123069371542060874756979200 3813595 -9137356153638468655044240192661200 3813596 580801933349585081247563777932147200 3813597 594470873439175159820378807095321728 3813598 -866425135352539032571416909700092480 3813599 -2417196359235717126544417157149346400 3813600 28780125855822037260716511382732800 3813601 1543512264211634214222070470863522784 3813602 -22351656807793007266804084320907488 3813603 -1700474502667441726233827777573193096 3813604 1117482533554724719695413655768012800 3813605 1141151039167226962410339139568443260 3813606 25736355006705091828008661416263712 3813607 -553447713133157453965790548285275648 3813608 1256983471910049060850503711826344960 3813609 -776824214146332971657990894595210096 3813610 552032974277612789051161847899488960 3813611 1312068949817886381436946819055316212 3813612 519210137633396954550463995022393344 3813613 -89820860820705537172311031218554580 3813614 51657978284166474682471621733581824 3813615 -100560315631613306281656364555171200 3813616 -813072750667259132921120109917798400 3813617 17064427094005792889442080788707666 3813618 -402516237762627986617165777221760896 3813619 -1898699392889738313558225872510684980 3813620 -270721201696214410968395918085488640 3813621 1292853803254467678548786662203340512 3813622 -575999390701481455166189060569089888 3813623 1337244313055743442799834363411713280 3813624 808536948283063282653089020706549760 3813625 -1623419545903917409709766471254355000 3813626 -659123448802224777809569584519121440 3813627 -14594042126564207880853805770484736 3813628 66082102491561284627730783363209216 3813629 846333246749052363990991756435544640 3813630 -104905439055500387571082734914580480 3813631 -1220015120037508209619826715553293568 3813632 2102369542315331899694452181267644416 3813633 78249034551199215698300889082941840 3813634 -307269607386781260452819308031595648 3813635 522296128563166125312237294821561760 3813636 199048268008179001041588904335667200 3813637 467415922024120405353656198670805500 3813638 -871104483313539016134850803690950400 3813639 -432538816856418510317160951180159576 3813640 1717570749217381172426804350692556800 3813641 225658450639664059872751026977492772 3813642 -297931792144065119871721492995993600 3813643 2170991138308663879498119918998743892 3813644 -316041293205732422384670642138796800 3813645 192384139934931798576272742874281600 3813646 -619505549351228597535771912360587520 3813647 2160092188821919075275578534482770096 3813648 116156966142788620166552885898706944 3813649 598024386455283213856499371078294336 3813650 340411971236284755039992839862076000 3813651 -423023642021498771825385878144848320 3813652 249735391477895830581547202763523840 3813653 -579470987799251605037773929050187936 3813654 17141286821356180737465245531880768 3813655 -1643802841292970318371493221583360000 3813656 192103480947573283602886325576663040 3813657 1432915362166228635605559472750127040 3813658 -662691069090538651986097386388738320 3813659 2402773659228361837621701311719182480 3813660 668478558690688555760934742132308480 3813661 1475337977228233720850431456124248320 3813662 -204397731412364689918426762138455168 3813663 352645149999382086661061143421476224 3813664 327729898184286633346091169006354432 3813665 1091152407255501512464677232556778600 3813666 44581717246404087968353142822648064 3813667 59259151437154032355114934274544080 3813668 -138403950181540656867310072384085760 3813669 -737342880973932550911357403362764160 3813670 3357969620282803968769035335007360 3813671 2225963657883612346228410808841248152 3813672 1591610546053834704322100259001712640 3813673 2391374206249861342578034171365004922 3813674 -1767382706962018403969068954130688000 3813675 -11529304651797208596893205508995000 3813676 1350676163164997284361224725700242432 3813677 -210304905983338751236657535694528 3813678 2118957469384416065820982259908992 3813679 -497007536747608318062746600932660720 3813680 -159830472253159502122325637650841600 3813681 -532247471468879030622283545871720848 3813682 -208414008221964873053971860913084416 3813683 821995111041083833313809230185498880 3813684 -137042907310110978303261523405406208 3813685 -403645048030084754405671440609115620 3813686 1220603199327813994398995031264165792 3813687 -735957267654487091453415783442434600 3813688 161965130894649537721893868707164160 3813689 2058096095479216495370219308980896400 3813690 -32003196699655946016881183077044480 3813691 -316324967428013195307501878907366128 3813692 -37724815855695224187100372084830720 3813693 392086436680987944221759318713858464 3813694 -275322565409655904575367770348327936 3813695 1004385851184740689587803181457902480 3813696 145260965818735375827204968923791360 3813697 -187177019300975843333368579443741696 3813698 -137834862378771043702808158063870464 3813699 816125741594018231467449021886252800 3813700 458307202737271831250402687475686400 3813701 164267510397931771574511387750214560 3813702 36220895511143834418688662062116032 3813703 96610049343634248801399802520942280 3813704 1610812005018991985499855034948469760 3813705 194168113611063583996860908539556160 3813706 -13058606959558365497192028973254816 3813707 -734070080234267342208508473961159848 3813708 -227791181772551614904036957791973376 3813709 -227218374128770164591979434981839840 3813710 830691030632021756624915716051373760 3813711 -33664939470601431146620758602593920 3813712 160137977340317662832071724465651712 3813713 -16442595638711272976530118054959872 3813714 -143294618891894569269219614873773296 3813715 -231386056970823645234255545979698640 3813716 -43654191662918204665710475344027648 3813717 -217478754144766531523391603853741920 3813718 -512503289859309051502051375683504960 3813719 -167679076582070807242739088505252824 3813720 663498440424541407990900583869235200 3813721 2239699800490944976610166230089858944 3813722 -845767967875456343179176717967351296 3813723 34193107832500078512737576489670240 3813724 299374574606776471098234453513130496 3813725 93805241167590314423890704552264000 3813726 223541205669320482368149376661761024 3813727 595378701315973051783628825397175792 3813728 -3112727917356292652247445674175365120 3813729 -2126626811648369067582304992926295840 3813730 132749157209017864871857286342057760 3813731 -46613263033802107672180491296355168 3813732 -261051578246627410316974903339015680 3813733 -465486645279063808570929143657912640 3813734 1600555160989854245137370773008482016 3813735 -22255607882971994126902465398750000 3813736 -599453598592419508493495285899069440 3813737 -2535887493358013969267261183034779760 3813738 24924660976299456293054244311047680 3813739 89055631002244037178552476862476880 3813740 414802720405324738189589379814164480 3813741 1568225424934120475816935436256405750 3813742 -882233413491790694578042897102369728 3813743 -1002347902413500719279381200807497160 3813744 123427667375559014076424097561051136 3813745 22813334799658294983423917057706240 3813746 615858409519497186901451314534600704 3813747 -437485499948931061995749682565993728 3813748 -753867547555871333727756678800382592 3813749 752379515069582418550711772877679836 3813750 73211003108575618828124596028400000 3813751 1127014378405859427549515759116635752 3813752 -942511298706453417035698305958502400 3813753 -586836923316311283095362552272728496 3813754 589497680108537157974883144817174272 3813755 1123246159217472104948922495465442320 3813756 -10150587975563357980962533431910400 3813757 -2907182171068793885504802977622063994 3813758 -548146261868150180841863400811300416 3813759 -288595354528218561773615523675598536 3813760 -692638495630598396518017420754944000 3813761 572416593685833028552055086144774080 3813762 79473844215113711053444615551755520 3813763 -2511582066579279029342532242364549216 3813764 2992950788148144673061716264861642752 3813765 209972845982125508662024333525952640 3813766 -101201556163144252930746776458554240 3813767 -1705138063814614679106532466665236600 3813768 816235836703761220342084257171701760 3813769 -2641721558278864071164789868573353830 3813770 209405363549251018795427607390442080 3813771 -292710169706029619637588837342189840 3813772 -2164994214833699956400532286922170624 3813773 -2142208286437694524479036057478011978 3813774 -251274837506421650775282822917422080 3813775 43829871953220026446867738099456000 3813776 54865841337677109018780904115576832 3813777 624056376132707986742717416669375680 3813778 -93377640630028438549236381653608560 3813779 159144560273649101611293504600102432 3813780 -305268934187023275825822406148812800 3813781 3919983833078441931128235368871340544 3813782 345624453994939281853119863940839424 3813783 65628643535353077847602727391278848 3813784 42569738881295985409652713137438720 3813785 212032143180674720430516121286838600 3813786 -759796461061581404710192209554980368 3813787 895528601808917708608081119082280520 3813788 466353932270681827092683974224385536 3813789 -642219899521524862659884050694777280 3813790 813582910693747421590396929494860800 3813791 591469642318223864056289169008601552 3813792 635782242665230266592846813480353792 3813793 -1010569967840825030676003388963765056 3813794 -483264823967050113852378446089656960 3813795 419804139965704641366494292139641120 3813796 -419553742993636835204438965185339392 3813797 1091761879974265676518296427671565752 3813798 -653405366987219674599738363779235840 3813799 -67528928559328979543477396343848 3813800 182747999652459238301652329139840000 3813801 -464015966617995356636628095962786608 3813802 1812803488725485924137474923376104192 3813803 918962952387917093526776472610437120 3813804 104215390740151127463569117803776000 3813805 -1027803831710379010641515756113191540 3813806 230812673091366080316449810951654400 3813807 619604545041737579163422474961713280 3813808 -595533010566759114659021870827552768 3813809 1672150425714727546412539076721028404 3813810 39689559013448801326114308544266240 3813811 2572160014847185681909482765561670412 3813812 9779971551109860890281318763607552 3813813 653313184891100084503062278329610880 3813814 -389524894173494874583913756436795648 3813815 145011481277628130264559280395534400 3813816 899626161292898190015200986866585600 3813817 759518088883136496267047332018016000 3813818 534525287964613002479257343296053360 3813819 -228845869254941421419302845031660800 3813820 376072490670310986578036206111964160 3813821 1658631127379546663570310060549814944 3813822 -577571692497833310338009218745240640 3813823 322453776543116303171628542368587912 3813824 -114740609374418742457827284383432704 3813825 -10096910597557563120855015513328800 3813826 -688135677663954864850177056890279040 3813827 180942923206216683176400907785360432 3813828 -296340092916785099130648367903979520 3813829 3624770837262336132111353706172570876 3813830 -631510672041769339018438823256301440 3813831 729199366122627465525630740748971520 3813832 -1240805574686710001396842603053465600 3813833 1464848244394007788251294287267769600 3813834 813942355572099840484766555173082880 3813835 105977214527419187581788358993332000 3813836 -4228846253500708500391430625171456 3813837 41400954825999785239748862938259456 3813838 -222250186690352143379562993444607104 3813839 -1426103125916373054151242436892372280 3813840 -309432861878627671936249968608624640 3813841 631465665252915902509461153580179952 3813842 7047108990434075857938228502869504 3813843 -472828879341082046016091016202843072 3813844 926473149555870119971216680165066496 3813845 -349801809267538497075825193984456320 3813846 -454840998289042019366031737372274816 3813847 2710246307057908092468878649260892296 3813848 -1385559747959777672314128460845465600 3813849 -50510441569149533274263479459399032 3813850 87312403509927318409306275877536000 3813851 810659004816451907718612331551476400 3813852 6271050074970687814614061769859072 3813853 -3304866167704118272560075095611467636 3813854 -144833344028463810636595508924996928 3813855 -666564005605640695157947251527357040 3813856 1536686371815651080650911194241564672 3813857 -329354335357859498543066771613570000 3813858 858150759182313040353836844761329920 3813859 -1027581860052685287578234707768833584 3813860 522237973267002540660181477114613760 3813861 97180157296282188761936611113129408 3813862 -8895517691389079897424715784557056 3813863 -909665940784755628152906879486577776 3813864 -378283443538893915275271965724180480 3813865 -601608172020553436330783266754515200 3813866 768736387166500806695768075550311088 3813867 1755849763524295242551327841296968284 3813868 -544764713413629361794084607280820224 3813869 741487349427377816071231746123693270 3813870 -562641832868138217150102483268377600 3813871 750302228942132801503380489552149072 3813872 76728148770387524361180757910323200 3813873 801440475574843643011588252875523968 3813874 -142038418411332989605356101790537600 3813875 412262779997678086773390266983524000 3813876 -183650360546518774379661907850305536 3813877 -2927501324044911896547871161362109600 3813878 -873202910735845912066360265474585280 3813879 122624772512197943959456195791748584 3813880 261286350923945131868290165243084800 3813881 135436179041486000971082517236352 3813882 644039209677191264201276858890713600 3813883 -112782437924396280381881436786624000 3813884 -1074419354330727616418665273650852864 3813885 -1622577505461943471932038784586560 3813886 216841868001654138299091988284978240 3813887 1062683330796508090811598734707807104 3813888 146781080448555711798643348815740928 3813889 1551994262688445825074254818787915440 3813890 -933536722960750436752903308289144800 3813891 -996037707255067009027570629161114640 3813892 -838557713074918332009878362723494784 3813893 1105142639753734421530019642557778142 3813894 -193512251655083308148987135324607360 3813895 -1031064648322750967509956556532094600 3813896 -1772058685585235158659770849308830720 3813897 -544137499807239558926481582110396400 3813898 -1107907783664526055572320717413793280 3813899 -578614755716855363846544472956739968 3813900 -530404049901568131333724687622899200 3813901 13847246501760577169402902266548864 3813902 -516275820940409291290012396974948096 3813903 -886284206553163794983267372069303736 3813904 158996431482273624567271504304414720 3813905 346112277278860226753095300041883560 3813906 -579621136134166169055144370108738560 3813907 -921381949653851480952106372491513648 3813908 -367121168788600560018336169223946240 3813909 2661486895197565542230127655946480640 3813910 389312776007511595766418040707600000 3813911 -451114164343349398242939689479640976 3813912 297844361924556706219846184514969600 3813913 -110426349179642397928682252212950838 3813914 382085493972057564057453495915846384 3813915 -686131091688100979460462102913798800 3813916 1146380771043078457411727400407344128 3813917 1140901229218280275878473156644524780 3813918 361495199851607033787634503946576704 3813919 -454458967251377798388670691252536800 3813920 1361684104451397684263241848586240 3813921 -473849291456040217023701097945755310 3813922 -447817947038934665508142659957984768 3813923 -1283038107344057536313775609324641520 3813924 -3394434000003213525501603455622144 3813925 -289991498074197480135891147391899500 3813926 -777704367696889569180369674822573088 3813927 -280736778914608205848091787996808320 3813928 6380851664455678564484551956725760 3813929 -133022575518691913271964131557128320 3813930 113843473779250766771090479175454720 3813931 148955425996761253729509776431764264 3813932 -116737204500445397571846969164661504 3813933 158339612294795372168068911695379744 3813934 807396527523332223197950456250275392 3813935 -1747450946086857674890012734952920 3813936 -103218272482427449905341498875969536 3813937 116907007838477193574084104618009600 3813938 -1298106161375270523343488469000112880 3813939 2852392407804080199039039676213745520 3813940 79809642018572287798909185820761600 3813941 796480763810802586974659628652287342 3813942 465058886134593658492074399274520064 3813943 115018189389825256115454556129067712 3813944 565631242161621476743531505816924160 3813945 127653030623023783745258746896891840 3813946 -1648891357495123197650983530090370560 3813947 -2145495303020831064110505891157965768 3813948 88415877886162129109749026946079232 3813949 1857955637484315614325011334590346950 3813950 71352283283191426675412458049644800 3813951 1390702590911511986119487116414796232 3813952 452638418721986515104000343730552832 3813953 579269063994694250417521090919928000 3813954 -440685048771537172325692640011313280 3813955 1330316426731739757356778000529977360 3813956 2322143045479787046950541932066439168 3813957 207747310920799670117360796072365280 3813958 -27526690595261654481585653767832832 3813959 71258346638656450897801500509027160 3813960 -101969298223282570871338353856512000 3813961 -270346320944282443574363771369835776 3813962 533889107871087938222639086764134400 3813963 -1141982201680257164259733193672796456 3813964 1192878898923228637846034593887482880 3813965 -19318617424967864539053356684998740 3813966 -30961104314997856719984684098970816 3813967 -1479886162452252710732723163166392768 3813968 -649632647640644486864591853224337408 3813969 309110856707727796250266592130194688 3813970 -542277336337980499074646480842383040 3813971 -11513714456482183758648252997472256 3813972 -1125104358019953170642070056163268608 3813973 1640864244241507545003991905272129824 3813974 434037772591086682997378365930280736 3813975 -447149466111233096270299554338044800 3813976 36022801437129620217702058681651200 3813977 1216685804129299143271820775625717140 3813978 -82095350649200871702827527954759680 3813979 1010794925617143760199805511155108080 3813980 593345364544239982128543791206848000 3813981 -132403056178541010315451692766158240 3813982 857628596535759910429876750650207552 3813983 -324961998906438826794307739000076768 3813984 -507129595645852164892536374592798720 3813985 163340298952060109795987711030314560 3813986 -831463395509919836861778412564342272 3813987 457298160021417147421135802879040768 3813988 -1027457165295927788447462263008176512 3813989 -1588540252485550816203548822361320544 3813990 -46856004671494117479401454878282880 3813991 876170387465761689570232001498941432 3813992 140374544612701190311633598899814400 3813993 -1791812139839755737879964009665628800 3813994 -378556776336611058373372393275226704 3813995 -586761324666926587002304059290365200 3813996 1114641764242089791557249347280220160 3813997 -175642744171482475861951485198696096 3813998 -489713570820220712034271869049009536 3813999 -507853293909974950485468496086725760 3814000 77258655702982284190381713825792000 3814001 1471943473842364350196865425890203880 3814002 -373587709656191720778446851924567920 3814003 3155928065059208920625269732113239040 3814004 603551977490922471677339218792093056 3814005 -468360052145593469068026653852860800 3814006 174172395490363863408972157976782080 3814007 1937347264460605855497204212160865440 3814008 -883025632922597508095096622122926080 3814009 1987767561094830925184686630492991210 3814010 1035498409345821830325767885793800160 3814011 873852046667442490187868584599779660 3814012 123323209994233956175244417740077056 3814013 586104807718383862592652675108951276 3814014 5213858935561839175550027206975488 3814015 1025031707358524139128102637801980400 3814016 -1562818418114734707683670279113932800 3814017 905809491890387014421584571508863280 3814018 -217679578472081871989532585105531840 3814019 58883153216935529044922297551289040 3814020 123355393916616478489173940574208000 3814021 32028839259144506179736178422698560 3814022 -401265819060424293303737496904924800 3814023 -342219171072209311953893228200837632 3814024 -2349505356043450151921586955944791040 3814025 -38330953899706454597919077383243350 3814026 -461069616108270352795010028543868416 3814027 821994758072043562357897495474160272 3814028 -1569600725598054491111623302605336832 3814029 -1048472452498298748170608519814141226 3814030 872229598097892327440312256029877120 3814031 75172792176189087054463227037436880 3814032 7198462543458114092592108919848960 3814033 -956593530069374408709816609849408718 3814034 -42359576325177423181561856939174400 3814035 269872474567831918658650800710667360 3814036 1731195346624901661449631884627077120 3814037 2200281302156604288702602764384800 3814038 -441141246185953955344938564347645856 3814039 1250774474314556576074911444226020024 3814040 364008332879420947012740178969804800 3814041 -854476300769993525789583760742400 3814042 -1788823628302205705888162689273502208 3814043 501594859253371092054729642881228292 3814044 -224392338897011066573076925083451392 3814045 -1703034706998766892575698569056151700 3814046 1359647570729304648430213414808153472 3814047 -101300381667593450207213334652928304 3814048 174906011878368859225194154794418176 3814049 1019324377697704204932187209073448640 3814050 -702587993983608373775778956083430400 3814051 184352742159312430582763074944969600 3814052 -553300949707487254315516668006758400 3814053 1258987743224225027615800539927268704 3814054 6498166861932907252653505520123904 3814055 573536727036808068529007938797580800 3814056 1244142854819234101448238985795537920 3814057 -10524754763112573814322801210571712 3814058 -142656478933080661980416774847927120 3814059 1363985276830154276825673341363599704 3814060 1237454180947332487330183634214988800 3814061 1627797779911704536402949013407184662 3814062 251154685950679685550186944846217792 3814063 -350681955473539583056381188741602832 3814064 -394110469186744745552823393702641664 3814065 -1191007296362972177122262580584815680 3814066 9309145856558974664545087915111488 3814067 153081603431016344594103759891342960 3814068 -706603569454966762932657448156508160 3814069 -318176398750612278551584375118697408 3814070 -486407135647778572158225961129545600 3814071 -619643371704737460509495857535657136 3814072 -2441173151478105909889897122373939200 3814073 516515797362758506193717189277764100 3814074 -1311478221125066563451401127131461120 3814075 1042937454981582783023608198536929300 3814076 95934397008399136232804156709362688 3814077 -1405588624451430099259707817227866880 3814078 -201890592238660944148527127564460544 3814079 -1653356946047778078142483133141406720 3814080 -125381288131378814665292803316121600 3814081 2555963891114785880401487027230178882 3814082 491725603560832763699932846114141392 3814083 -258828283983203103521535661036462176 3814084 -826665041016912496429411959963174784 3814085 552696876583809166902014961970705920 3814086 718537373907414927805172425369943808 3814087 -1767650322229090426739971759624468264 3814088 878346090425823829348514057991659520 3814089 -42723277513206939921980948761779552 3814090 265204885636333677434137526875806720 3814091 -157212017820003284530868446558790508 3814092 309687881184293431873549458422016000 3814093 -2820801428146684204249001200579563658 3814094 -120016099021688194261978103542945920 3814095 199183049799735047449499926558394400 3814096 -239007636949922381318790729436102656 3814097 -355405022792906459039487755146238208 3814098 -807495254541296087056074963052680960 3814099 1327408890352462189517574974587055064 3814100 -3676275197653055556000384308889600 3814101 -1064527186682313563086174167043608960 3814102 -1528835105002017898337803005127680000 3814103 3267796012431532981356184705263486960 3814104 -26024184927504180366638533788303360 3814105 -819184333705564135538217625949023740 3814106 -1266337635414790368039940058169823248 3814107 -441997868366273707850553114525114240 3814108 327689291833870338840922279901042176 3814109 -946898628865087289679839124159358080 3814110 111135093005589568727348155899268800 3814111 -1383393667302778963304947378860918480 3814112 2828406014423361120189878733020332032 3814113 -822936052889721251213824047855209472 3814114 372611484429435563487180378521742720 3814115 -197266112046289531419249942795672240 3814116 282266505831010445470394128530653184 3814117 -1304054241890705303545330628422485600 3814118 -43553860832258770619026188278120448 3814119 -1239523419736737629120513047810953456 3814120 -1051693012096327223584203268325376000 3814121 -778870324269524731716777477492228678 3814122 95693463679879960573858458793726464 3814123 -891348837299487918662318799180303628 3814124 -8375489137655786946023150796946944 3814125 -306036320069801361873840653030112000 3814126 -609892292180235338898977753543383488 3814127 -75117199358600623466162782614543024 3814128 -115859808998113386638681239869849600 3814129 863536468261816881734210238600330480 3814130 -361991871460484827591535231393939040 3814131 569581706911102134740828351692196400 3814132 -320925191770656190777770668318699520 3814133 -496184592323926828006276450865467776 3814134 -310254314615750657246868661675475520 3814135 708801992641857641545888018956928800 3814136 1293360565778193674841682689721958400 3814137 1410630822461600773228232852279675112 3814138 -1458221517776534159397574290383281440 3814139 -70683634289886287759532093717756144 3814140 676277872151831791836585684220108800 3814141 373966804917013310967020812203363084 3814142 202128297970341466762586280714089472 3814143 -5310989295457016736083551814240256 3814144 -3056355590719557611137628855907385344 3814145 -210520572386899699066804074422175600 3814146 -254656045270710412094129788733976576 3814147 -836362667693929482145399734649104256 3814148 -69600433501018731689712936745489920 3814149 -1212494031440211288404340445782728736 3814150 -317565265755282563399918640109495200 3814151 72737812405788898273339795504743600 3814152 -1154708754114278854247662313097338880 3814153 1097578223675918337146445233856426880 3814154 133941851703056733132529362502972512 3814155 -642430120761727952900554590403968000 3814156 -1708970555226959225594294494607284480 3814157 739699199641268863629110236844984640 3814158 838674690565511990532815568392169600 3814159 -124904030599731538611645049871979696 3814160 175057668078079420857133713653760000 3814161 -618791332804547853488956797823515792 3814162 -1806729051724991248158058645265904 3814163 -131251671533248940858687420189916840 3814164 662395127913611292645810867960057600 3814165 -90064301367717255076829941681963080 3814166 1178679619997579315234248634267376960 3814167 -487893979641094291159717623986465280 3814168 -430203101217510380222125362761994240 3814169 -942450580639054322783908828653179520 3814170 394213960438851380072224476025670400 3814171 689973419251179247977009420432628392 3814172 -172558819724303046106583113801357824 3814173 -373716551428877673055453201781404320 3814174 228208340708280213319763698049556480 3814175 -479851770031094547368381169619122600 3814176 -232776703543919457514768505766936576 3814177 -31236156545428517402073360283413500 3814178 86502266068350779123291243603005440 3814179 1215765654525759698993391565189265784 3814180 -147412203177121326392251281879801600 3814181 11541031292720751095946535172373792 3814182 175259295183633804668454844177428480 3814183 -2731346221354774893105536068304226568 3814184 248230121351061845477363675944550400 3814185 976379674053995873126309506586500800 3814186 3399853648587740171935908929501184 3814187 -149500492510148059893829710544789200 3814188 422390915760550148484041724053225472 3814189 2088377446579230227456025383076189410 3814190 -806802444057298740257569176388814400 3814191 785604139051409210765363322616233984 3814192 -587780773866082742454804468377845760 3814193 3632282324299012752673719068536728000 3814194 -145478194730223877737471680288105472 3814195 149103823978109869903904445558178560 3814196 -1549762827044112208083201947976407040 3814197 908164755991614220841051152386112800 3814198 88417034284399946181137917122142464 3814199 -3453530007128729137082374656997134240 3814200 50609798425620867877120951819776000 3814201 -290219254925919055693257502377993600 3814202 -155414010318549032103841539444865536 3814203 352587401992762714943343707443841304 3814204 1678144767763113573599675674819091456 3814205 -980389745760388977800863271726791680 3814206 -596281869551194515695229711216648192 3814207 589616294699888679464780788551275456 3814208 -164093688801128845402808902178832384 3814209 63907756101133059261792232258982289 3814210 880795894308486923133831100288196160 3814211 2535043052824100093052775370269018812 3814212 -979960231965868560694776339128678400 3814213 142615767367790815593619816990207448 3814214 -380843281086864986176927993666448544 3814215 1138226913895083676772020775227527120 3814216 478884623269671941830951638013378560 3814217 -316448360619099057852181747302233376 3814218 383404780504064428417812177749676384 3814219 763935873642360814136637296718044896 3814220 -729911996714051002788644730664965120 3814221 209045654129382458487389885680394400 3814222 394577791454048712106971350697940800 3814223 386599355616927077418140341865510640 3814224 457866045065427766423270558309416960 3814225 1211988776755871682613324777402921500 3814226 542971936082412170080280742838705824 3814227 1114114264957843270155037100643528564 3814228 389458025251612809320832725399408640 3814229 -27888981084398758450776844658516640 3814230 49488229152733380812355887155261440 3814231 -1426577625875195168562507095048922880 3814232 -1083053503006422734575060142634086400 3814233 229776276951207399762011319254136000 3814234 -150702903302106965709084216177289248 3814235 -318263483734254703671851906836480320 3814236 1703986329786472913660544485310428160 3814237 473664290876566801414714214474480000 3814238 50290700101041749095463456057584896 3814239 -11727906720616127763789434585697024 3814240 126725129496929286370197327524659200 3814241 -2141373268956403222424489148152149116 3814242 587131416861910287461619380807882112 3814243 1117826639845625509927812471362335480 3814244 415684123361042820218725209534775296 3814245 -765738970964758769846955404613159780 3814246 1046202773821884908664457637741967072 3814247 -3294572097323813970892400031147236088 3814248 875132408623159766450247155182632960 3814249 53154330829747577287685102822609664 3814250 71885276073265120995183777682560000 3814251 -140046953406376978627316963377228800 3814252 217200473442861458797893827414582272 3814253 -1158433129259499112822316956554915498 3814254 650413473719780178606112677737472960 3814255 1416058789400850634996678575471450000 3814256 181931454411906965452682863565537280 3814257 -221326611747644658853250092974537360 3814258 -1033066453073680545599348454731729904 3814259 -3388662030094704095617620236532318696 3814260 252754371824245672464369946711941120 3814261 -1387930059260110687631334390283147776 3814262 -909202213563466093432854566911767936 3814263 -2813495685246785073990122391621063600 3814264 -2730846044347938938964477780339056640 3814265 -112040542497729909913066062752175360 3814266 687710685202162654651248962078337024 3814267 -1657716189357656623977409024645390684 3814268 1304103958997153572649252677736245248 3814269 204165514690507062076981484064703680 3814270 -306399162578014667458228587287869440 3814271 -222874698680233727855941454448208512 3814272 -5889759478419333060324656016261120 3814273 -1096914096841987251707946165453465720 3814274 178927899133375104513575200984954368 3814275 -90973783347314470177415454121498200 3814276 105392244146276664967992211176082432 3814277 2372860381517204590868205483226296960 3814278 562772308767246055569431017985126400 3814279 158253121489286820599335264576438576 3814280 1609936542633256776257862361603276800 3814281 -234420572666491240867335431668739088 3814282 610535426383710570286811815850482992 3814283 -344284854912653739556684258738560 3814284 960876648855515905338214635475815936 3814285 2483736413702381244911846672842901760 3814286 358478271097334884019380039473763200 3814287 -1692587867519214699358673715629464440 3814288 -600272591753521167166501590830612480 3814289 1817545281655213370808894527268489024 3814290 -21887142576379550640874258005769920 3814291 527118650906848283856928412666906640 3814292 1073735770490567160527667910029895680 3814293 -50059898126546603383132979566020480 3814294 -6568564236115235731325813829085056 3814295 3424143818273917155749229459478795200 3814296 975145912665185660872366832680304640 3814297 430985320798455872186340944084502528 3814298 185761692855887201673605812205156064 3814299 1753288735095510506562025353665529000 3814300 -354200424277213850108148071346560000 3814301 -319539491782546114170770612603068698 3814302 -111184172344557809677442679619055616 3814303 226208048106637947930371311682909824 3814304 172384394408070824218255094874636288 3814305 -158824961029415379544481859348041280 3814306 1337984460548241598332323604611414352 3814307 -28900078320941078506374746963785680 3814308 91305120737901620384455481217816192 3814309 1195780651822658683129963990568216510 3814310 -1262196878834717058151718811362010240 3814311 -334329505638350098660333900075514880 3814312 -445906225892625349176651403974758400 3814313 -275467709253376843954952786467026438 3814314 212414736352850095451309934689793024 3814315 9262508651531064241870562408869920 3814316 -737743237552655971247538408791631360 3814317 -592875761255313521536916169873687360 3814318 147419072906117978879000188562774016 3814319 1387292068900318154782022037441336720 3814320 -61539648173067830112156113578229760 3814321 202453722246659929005583455318670912 3814322 102299335223343221632228364033857368 3814323 -124569384146753253153695278552138896 3814324 1235868597854754716907352763890742016 3814325 23536683155648287828302721460529600 3814326 18751789059424382673554384350785312 3814327 3632580647238967384481438300036244864 3814328 -656272523786881054600648202731069440 3814329 -89623179832220026020423726783887232 3814330 -214288269429411498151011664470214080 3814331 -1731961028426689714682999202613901688 3814332 -1827334906886963564827791074865266688 3814333 -16282074387192500599664038755881472 3814334 -1007871761882612394537073292778679680 3814335 420993599991354224757750390697461600 3814336 45670066746577434336076450756558848 3814337 512692458499498780999746651790321986 3814338 -235082066903708628629704112641089792 3814339 -1051291158852582011333692643985617860 3814340 -764394252766172205363943171567676160 3814341 729605909802820778154266374459108800 3814342 -172155981305323007934874759564553088 3814343 -739799439006143773779172231810456416 3814344 -880236200665237180747052290074624000 3814345 1893118447793404741594284698944507200 3814346 416562556354495641953784348413777760 3814347 -641315413174122884348316091026210600 3814348 -1748510041498223762042047945205660160 3814349 1750867358053423069874726857900992 3814350 57440433115914696190148579133696000 3814351 -130975750530931241815686185403109648 3814352 -287019457986017485110682318442962944 3814353 377014296696869534768823911008354884 3814354 -359624513409654252779360880418077408 3814355 583882361063809593530548132391507760 3814356 39595992866903974774770369411840000 3814357 669753771481986119363840165277304320 3814358 321247306375035792164490480520320 3814359 1321465683007928387252275194774809088 3814360 -334756912344920328840112426834944000 3814361 2307969977811721379112799799184637962 3814362 -83386278310203403510609554450596640 3814363 -5272447129735946631446985570136576 3814364 -393776249947021547853773694839193600 3814365 -532803959677881617981546956797125280 3814366 -10208462399377139918850426278744832 3814367 1193536429149687964210863317091361512 3814368 1672120551750210818617955415150034944 3814369 -278516536727543753104720887753592556 3814370 120878981520725385703015738820352000 3814371 745854297074481040666082005813435584 3814372 1555529273086222888868102083293224576 3814373 308497944033073627281102437774570622 3814374 251746919376506269171013143635860160 3814375 532048736823682532356600038460350000 3814376 -1297881736934184243095421909444003840 3814377 290782403939647271081062871131106304 3814378 -183606718033359800695552110515015760 3814379 -2758870115562796220515731301275246624 3814380 -255753403866666075618147905429437440 3814381 -783245248150122752814961986970475818 3814382 308466632233379721852468048705139584 3814383 706150832143012061103134743877308800 3814384 239705130170587986174785198116765696 3814385 -834222009150910208693965076645193420 3814386 488324733001552208129673532359694464 3814387 374888100047293514926606006912793036 3814388 -2312561662299506908609251106474696704 3814389 -540278689598931634141546094283667296 3814390 47069675338241344977460335109939200 3814391 -680521553748254457966998910936120096 3814392 781249616750498820501956599858176000 3814393 -28365563243804446374087201112108656 3814394 176618869525272924647740790100425664 3814395 -158419772010894291741685972837969920 3814396 120298303656649350113970832954964992 3814397 695751248531835772547552346529827846 3814398 -241258550134502051941478868453980160 3814399 -3913669213367695786618717165022046240 3814400 1043782037865262531644274224660480000 3814401 -26192875180326388680069742098863520 3814402 -684302365099172107660372342392758400 3814403 641710616282602646629771679417318652 3814404 329795930337955439550829060386816 3814405 -1066851494766358173037554104419445700 3814406 -556806789373292574507492554710738848 3814407 -865791849020755729794322701144673296 3814408 530520362025532779046329842656757760 3814409 1923139070747142259692176157717004320 3814410 63007505443820022999112645221888000 3814411 1723661184424316980890460937064607024 3814412 -11459529765163258931109552044556288 3814413 978390204589934005927055267652433344 3814414 -556704674419524115387631467974617088 3814415 944630901119239794868753793282365440 3814416 -82412421877896050438752458425425920 3814417 -970593539033071105682153584518931534 3814418 1050718925273806073564306529510518160 3814419 230262306776790417852854617340225280 3814420 -128282495214426098415428657835072000 3814421 984564138436884809093382319226371680 3814422 -973165495757565098210162030318910528 3814423 463550846738293112369922240918713672 3814424 -850636371418449010980632002809047040 3814425 -1310150251750489842992065346459124000 3814426 210690240516584270449697141345746944 3814427 -126451368180842877117900299922617724 3814428 304231567831494189210584593426114560 3814429 -2186874049925541792659795756532354970 3814430 -1115350806942178499726796447230696640 3814431 277955333124161437978153747316542080 3814432 243858910343994198301551297822720000 3814433 265085397254768403928284406747657920 3814434 427880696352979296881556434616929568 3814435 155504699851441030092419081641099200 3814436 1219453674765133847496864088221818880 3814437 817941446702030457570101357343411360 3814438 648400726806493674568961866219663680 3814439 -1198959045283442944844487084688010760 3814440 131053418668424618370001242685440000 3814441 -659973188174412756015036891125431388 3814442 -177021795459290569678134652608190368 3814443 -1243877743913497173211693815347077296 3814444 24815700954428351112606156199718912 3814445 1029566795817293701539651599221524480 3814446 -14396142885651584530162721624880000 3814447 345989098065482411178287691876847104 3814448 -657756627902016025171840541525508096 3814449 -583329390634379349135604688860507536 3814450 -598134371896253396129364700657074000 3814451 -986082132318080420853327767166516600 3814452 -92800455794340042861932687822400768 3814453 -996308522673901810818757732314642020 3814454 -490254521283248523988372227734049504 3814455 -398308340554044937956171933626872800 3814456 -1784115333867396890177389820113367040 3814457 -413712197067919651982119220159489280 3814458 483726004072739684950949974817796096 3814459 869798543743157450676216937412518080 3814460 -306671671387674920584238880627671040 3814461 438222713140944083880377049478247424 3814462 913504749500479256666644541696831232 3814463 781111600939347110719368753714391944 3814464 61608901796911303622622534986366976 3814465 -1015787924138779234302746672828644140 3814466 566960730787068388065636288835956432 3814467 212982054404072950384417618520848560 3814468 -421203022088579582099183780131123200 3814469 -138437325349566640792634620353496356 3814470 424579734465943735974812326027021440 3814471 -7312281909075183537400327542532400 3814472 1612795554794471784130710012408391680 3814473 1284496838443668827008899587134211328 3814474 233649033578381012214955458511294560 3814475 64008988005848256249254891125228800 3814476 12567582626872556507981263874325504 3814477 770990516149648576663471500794405592 3814478 164375472462042466787291751163597440 3814479 29529543859601388901285220596555920 3814480 330403358217805679103659208140636160 3814481 430728224977676216829912221994473664 3814482 245987717562323186117768207059889664 3814483 2498145939830021206914714471735722732 3814484 737877340160190489926012379623174016 3814485 564143741713489990642912139846868000 3814486 -346808030168717572147279870118774400 3814487 -469993124579457531492952978000275216 3814488 -71295757390434457235302878641356800 3814489 858232980538072940396439692527334656 3814490 215466670488559270956541329982636800 3814491 -27771165044998055152909161857382096 3814492 129572452042139844668446631457818112 3814493 -2119857576977551329800499277873815258 3814494 1125314768091394491302314272602719872 3814495 -977097877862071411220572054215063000 3814496 -241318685712138597636289887267717120 3814497 -1435107427973128436520902385138021360 3814498 -1452503668960770945451518222761454000 3814499 809923341538350442115891593550604 3814500 -590559580608736887270650316773376000 3814501 -1596195160538070765467356663203754498 3814502 -544408200627441352546375547302109568 3814503 1002911513489394291487531908412531200 3814504 -979687693833135011549430018572206080 3814505 -166479092316006406989149757607973340 3814506 -729532951645854850867648323351475200 3814507 4820861535624272484749134303446597912 3814508 169756396596872778059871329207993856 3814509 -1760245705632797080871764799020994496 3814510 -85499714161064234650327538814915840 3814511 597555614796251075639515391176216728 3814512 5771756379504773836118140427501568 3814513 -1482492235842424714974097707780154316 3814514 -1238186850877009803260089316188074240 3814515 489524384026163479889102308660944000 3814516 -714172333714217304219974762441902080 3814517 106990641878544510564851372485397184 3814518 -133468825013985841961322314007614592 3814519 533691399537968564458869521212657600 3814520 2271739277856558494748050215391232000 3814521 130872623460235953481591022960722512 3814522 -409501203254289418691858137835478048 3814523 43992967579339090945109305151363040 3814524 -428580608298168591161985462019236864 3814525 550688491391504319845843496124900 3814526 129456726715438703139655079403426624 3814527 -941955802332665911608284587694972160 3814528 187009769672251726674651594746757120 3814529 -1653904973767116438345442789414239870 3814530 -3257166546985576135968072373639680 3814531 101236884103889555225005885312689824 3814532 918377034925843638881210263517121792 3814533 31193035537652356936935702827922462 3814534 -276849390603961211164018035072117120 3814535 1071271194523344400081449819438157200 3814536 -583082438171474293599302866446336000 3814537 236529333208513847087662831792813440 3814538 -21938596175346031042748748473364480 3814539 -959689642723628549398238945471207976 3814540 -615370883862286345038250877538508800 3814541 392754390205273876173409715026352172 3814542 43292649131621921220450864565511808 3814543 591602405663340822131407850884607792 3814544 -111504594059879816646571769347031040 3814545 156017068682943509719046347990152960 3814546 -172234847521745607741050125362779136 3814547 -1097577015998078044841575503367403376 3814548 -10794609928932992617219757435842560 3814549 -475600628137631302091747844418601700 3814550 -54406945856658650558146355454566400 3814551 -671281958567850017598236494339897032 3814552 -634079101494932568382898756115947520 3814553 431972337730864864529382938443721802 3814554 -918123156113495381500745832862705920 3814555 -1252451253691875791378363341465661040 3814556 -132488524330227980231015811518599680 3814557 813117212246857145136585196891363488 3814558 -36464768620090249769531357724247680 3814559 -56708226998878367548219695505923984 3814560 35931267750790365132113180570419200 3814561 -2074784747238639491129369328331671838 3814562 -186230551944760543162888786801529856 3814563 1235943502610400192012079688644141944 3814564 296286497276747189984396383129387520 3814565 1803397148929161723208447291599902460 3814566 53542499369424516757475674155915264 3814567 1055734183981252326375930714820448832 3814568 1733034851439080912009177693387397120 3814569 238996306930157661427803313521144768 3814570 7570702183105630546117170241176000 3814571 -2648326796410345075852531960039117368 3814572 693882847113454035456091061229453312 3814573 7318673732190780466599947997542400 3814574 570431826509948370327925028598883392 3814575 134735451083273288122240479978337200 3814576 97995767854894931628971776497254400 3814577 -116324872277791000310329997894960640 3814578 173188335998679429679970187528630144 3814579 1014096696157003575141593762725519632 3814580 -453204577965618818205003688872222720 3814581 548827958489848175779910067439597824 3814582 -181751758703048790494829269537152608 3814583 -2338509001208255970394884877271454168 3814584 285136829196463718715360309627064320 3814585 -933698181356122157499100158273884220 3814586 482975657436113024261552518488917760 3814587 516807969501882912341721193556144640 3814588 -325894485160739360624376592529677312 3814589 -1522081883318489658898098143067258528 3814590 253107381266407860141958299661789440 3814591 -913828476751280189654519868305090832 3814592 354814293405802520154901390987100160 3814593 -430353424091810289136859999823120336 3814594 -28687594811381015000217739294464000 3814595 -687005863136935048120683117425564400 3814596 81151800010596666928842257893146624 3814597 -586784140802258117447666267342822880 3814598 -1458327951904906055030846703932177664 3814599 453907980090712857129331517275270608 3814600 585174613273298268288043637337984000 3814601 -1107066129500854617650938833203254950 3814602 96577360713380226728886527312663040 3814603 817804619754247646986891558882428784 3814604 85988323195206014678343987033152256 3814605 -1676152218781057267529847917144127360 3814606 -165456227254372815265730355548029248 3814607 -1063262635034634671065295952553584144 3814608 -81735329725994637644121704161345536 3814609 -1745262093444364071149813978294322190 3814610 -911213392134934209889121706025907040 3814611 -184855779678726303529283323535171520 3814612 282494175177658292581999374973591552 3814613 380186490314091276157138572932956800 3814614 -2381010253885565644251299447883829248 3814615 -39555633134025887654031515304252480 3814616 -12523387944636730362325186579292160 3814617 1077824369062039540792935332413851840 3814618 133474056806557660042333515855947760 3814619 79676793735463258020303879580459284 3814620 739346351668301319770320425606804480 3814621 -2659114453237393727872970462587641178 3814622 -202621567170084030657204466716624768 3814623 745054168135059574981188439137843672 3814624 -73640905720509078433463850903011328 3814625 2591953746088097419334547557779617000 3814626 -51489999586498956103511106703312896 3814627 -859615649567912151138151482937703524 3814628 -1034456363575671192440937871657845504 3814629 -80125720775305479019859857717559040 3814630 1045472071530573129712697089603603200 3814631 -498527786400556225066702656252468000 3814632 1211621989540968993481172824035179520 3814633 -1232308802165573784924661446984066118 3814634 -894127046104606777400436417982280784 3814635 662985609848010089875286638903699200 3814636 418782525198901994030450047479374848 3814637 2406906136403550101939019078563286 3814638 -767596442012216579851398543361830912 3814639 1291632847433971230712611719896431440 3814640 77259976826347190426030778200555520 3814641 -681293797523830113971936886469150560 3814642 232641583027857775178709779707614720 3814643 -230336659925739800495818026092989440 3814644 1183916218779954636199306925065814016 3814645 2111832821921675329146385997371137600 3814646 654386400110710956399106500760376448 3814647 -1387918137172667281107723657174324528 3814648 -1026367581456899930204722796774768640 3814649 2234854490482575060468431719535580240 3814650 -112164272360842819363650632093569200 3814651 2480319440704178732337194708437524552 3814652 -792938682365792318647042779196612608 3814653 405372727937776240217121692378287104 3814654 -203406997536797620747204193075562240 3814655 923007059616264940454271352506274560 3814656 -566001042907353326192125887306006528 3814657 -98703419828854755099978280458786816 3814658 661770365173233899851493200308169680 3814659 -23796067881493287402682927496534136 3814660 -675260748259672348611473413572748800 3814661 608733044234384762146329313097900352 3814662 -21386948306729059977752505618186048 3814663 673219738036668614402593262809324600 3814664 616330140781740792652933294411284480 3814665 205372160542476597004258464765141120 3814666 -1167288486824791573745737841746933968 3814667 150074025418625409181172179500709716 3814668 -896627457770085199300885965289267200 3814669 -933662050313604134690869960868981280 3814670 -544908633071480162828699346042534720 3814671 -51184985992307501174725298091664896 3814672 573259196895492927422062953710821376 3814673 919740248814431699489648070088233600 3814674 -107417298356611442713360309454530560 3814675 397246122223924555238155181287344000 3814676 -1019888000151530384196995676511834368 3814677 -1130430717793483503430493776024385586 3814678 -423829877704511240576880356012866944 3814679 881336949598992445740642155209032960 3814680 -698144830111101036986033282010316800 3814681 210355642115972456893317925068017808 3814682 -89702688209721428111442879952845600 3814683 -732724637294656177092365476000963176 3814684 1320281307114813053019813237159036416 3814685 -713290283462584796459080859605539840 3814686 878655196499819629868453989997831232 3814687 -66059642195819447408995271686194504 3814688 -52561549220180519333166279706017792 3814689 -299172759999057475080698542659249600 3814690 591721361659021323203716185310348800 3814691 -889480430739250976304580840064383908 3814692 -39835548984614087919001113702125568 3814693 872870919208528288843847492854010942 3814694 611845508738596108142799135975037440 3814695 94509766088392796905220521998456600 3814696 445956787106912403471765969686108160 3814697 2400443444026250721934202818079425146 3814698 -604859888198385864734493577875494400 3814699 1102521698888928385889810253640924416 3814700 231556730219291272790754152594918400 3814701 95550228876527854724514923356502304 3814702 1263633799355345324978668853065152 3814703 -2758060618647436843132429502842776048 3814704 -356478213590426182183507894726656000 3814705 -290077011612191906155082140612865280 3814706 -15417551422501007754762272569244160 3814707 -15960029715156548981643052674754512 3814708 -2568455963118137963705175293395451904 3814709 2255070193405074780595134025119116910 3814710 -68313263418662206859098771734887040 3814711 -693807342991744392838371310473261168 3814712 -2402405332168055833147444313398640640 3814713 209289034639114242522760076020944768 3814714 1482843155091368577781829961985401456 3814715 -445510498591159984017990039864945600 3814716 -1139935817892325566898700312708136960 3814717 -1741282450113324361165854599928754234 3814718 -647520301441520350986087568233072000 3814719 792569940365813523221336863496069520 3814720 79649132058038758877901210003701760 3814721 -1980291945509537599176215151127062078 3814722 654301434979052902741182535400302080 3814723 -62677943955114492219541170465826296 3814724 1925706272811961658254894933063610496 3814725 257641538999150331953929886437476000 3814726 7436961977589428004346878261926784 3814727 270197415158429876776658358926893872 3814728 309808240144262077266873325670400000 3814729 1182114736188273862648024203393146330 3814730 -48884341380460359144488491680694080 3814731 1068642251665653586810891367188263420 3814732 579292262791852240695397690971532800 3814733 -336245790454012451683763797686405396 3814734 159053918253543372640171251279790080 3814735 199012656288686866983512603622210960 3814736 -35787579177841052218689715834454016 3814737 -139121156117916269162969169220213248 3814738 642090026593803209917583834421221520 3814739 149513649363254160419593529534850540 3814740 -41706297068713226698188554325469440 3814741 340144818222167642161066510629434272 3814742 1102015960206318791720545439430634272 3814743 918165613705049964014154390222853200 3814744 1869034555320628336581510515009433600 3814745 14348450667543620079032106172395840 3814746 115349180588572697536561732893222144 3814747 439899320175943427807282761039590960 3814748 247914113908032699987788210204149248 3814749 668859616589189800651974738614816640 3814750 -557951910575482630234321781190480000 3814751 961465954763138161261900682427262752 3814752 -957174182490174159238426411275386880 3814753 1938462634072293941839640488334772002 3814754 -1236556951549255921076824032904277424 3814755 610409658403853926040430782124779520 3814756 824288409334079354923826022197084160 3814757 -575717824705296629797576572665464320 3814758 282623029846407050779090733408200224 3814759 550174141337697684434977092450394848 3814760 1446546820629472611470369602714368000 3814761 121388241671615985171042207472282080 3814762 -8132933696677483335305954527351296 3814763 500062001894282259735967784454364800 3814764 -306813633908610133292495000312107008 3814765 -505769282436888188541315763277351400 3814766 30951955821797514766183582776931200 3814767 -254805293364691114869400523532096 3814768 656645111464517366799689346854715392 3814769 -24700620065147063852452522844319360 3814770 -93388008152386970470898365972492800 3814771 -2710717866993673598566272971799663028 3814772 -388699627663891368617641194035520768 3814773 -487894848955175758859898837979437216 3814774 -289283160704880138892521789583600128 3814775 -1182458539470876283726494563618657400 3814776 -10099647883849583370208859720478720 3814777 -171419146852046888525212395253604374 3814778 -804557818792296197037997253373696768 3814779 -2320052728321470460560522929656741440 3814780 -673110482621942342249943856030218240 3814781 315588871405285643021384019179245824 3814782 -72546754753889242158227798273817600 3814783 1062047642300313212137718035930558176 3814784 515211337453864999475267098713784320 3814785 585500707122335260565749771461396840 3814786 222297760640822694522871793871290400 3814787 2238222711677041884777073175615021436 3814788 2290249314093343851467068442793984 3814789 2880468290658952930469705148936960 3814790 248419389783787002315880589482318080 3814791 -1235942424539214292903652927048760408 3814792 1316652015616722756802596884899968000 3814793 -578163210431373824085053298312665958 3814794 -125118695972619066382313459024711376 3814795 474351616606799532147629939872192800 3814796 -1972433603913421761935927895547142400 3814797 1369770153410244843368413949798911872 3814798 -171723342608363227306663488906150912 3814799 2969445824472224167131724367635978800 3814800 -45508931675984039259703035351859200 3814801 2182654190751072545270159108419999600 3814802 890666346475860899142225295152847872 3814803 -413644095717897353650888933832785920 3814804 -268831572064766446616207779477229568 3814805 803750469190253157074349255687279000 3814806 -224164513352163297115098684421010496 3814807 -1321426777548615078313184381233636320 3814808 -425346912329907437516084674971863040 3814809 488047545788126972198957474492554704 3814810 24216670216382141504977239737230560 3814811 212738740631751650368122115824350208 3814812 -457281414252538940841402166539992064 3814813 639472624760659436822041635713529062 3814814 106425299664982017513005244484761792 3814815 -546443975488320815893536639009185280 3814816 509897600966442872609844255996641280 3814817 538871321138573553564613652268110532 3814818 -116503743246503712093721926639498240 3814819 52084591725009545653020715727076520 3814820 -1234811475717549173910926842787328000 3814821 -1405467258295390837808105661523148610 3814822 286935226347480248357687507646988800 3814823 -498142033081545808391225559568876056 3814824 -64994563330189952038450488514068480 3814825 -63198182533169957774469488254280000 3814826 -139342020482041659438895817684729856 3814827 1731273692609273399934704777710284120 3814828 1756099390831153735381277433225536768 3814829 111492276674863684415851888615432320 3814830 60583138274754474128398584714240000 3814831 -23984741965792342378489160842535680 3814832 130598727364638727940176073804808192 3814833 16902737144281942780226633515402848 3814834 -49721969689456762150601780503428480 3814835 327964944405024596059478631049367280 3814836 -849406738312716684732006984620863488 3814837 -1077233612715060315695435458283357046 3814838 1648178373957945411927110947994535744 3814839 -188088475598817012939115236089208960 3814840 825183485696125891855089044949196800 3814841 -383791384105425517200622257864892758 3814842 2922822062750501861823365598215424 3814843 1147865276714993019312082146350999424 3814844 -1285377901797976344080535705371501568 3814845 -426894582919644293665760509424506560 3814846 -670585090598709979314080500260710400 3814847 771953721769771462810706567652985800 3814848 93981073173955262615532479006638080 3814849 2154398037310658239037934853609186560 3814850 151288995031081252094215199040636000 3814851 -1574085804317179080315067190603417472 3814852 174856566883943839637321684590492672 3814853 -363357310461202128249404434228631520 3814854 714861876016719654550075142543459520 3814855 -167783399490207308725644908454000000 3814856 -1039476884931631458491666572971325440 3814857 926737182656175898643133024438369354 3814858 673540515114268855489060519355408640 3814859 -3766122555282389620581600498227589096 3814860 37930558119161756663874186970398720 3814861 177207559393252763019893049324380032 3814862 -513329319718001492605176243110069568 3814863 706383360316066134546017253206612640 3814864 -433978394727200061726082254136279040 3814865 249038112548538543872534156127382260 3814866 945844170064681195986657810469801344 3814867 -66426353701349419792071518447074816 3814868 1415800644064865232947544788149706496 3814869 -12395174394628357555758391358957952 3814870 -588145291380184802374817239791525120 3814871 183749431546507202868827051877739824 3814872 -244096005558361092322078453986754560 3814873 -413416784378637665304011873440871040 3814874 -179213451034486982910076495907328 3814875 -687603489821484390500383563154272000 3814876 572836179977892654982511966738309632 3814877 1715188380010400046325299299992498080 3814878 -532976072490661339754448322862966976 3814879 -1320800009737962119999858289134262920 3814880 -549549026230998195761906801985454080 3814881 318630078181342054047974550331161600 3814882 -1431913529007281442826490704406540208 3814883 551018159845939208136587671658808024 3814884 640298922181412108585245850747934720 3814885 719513405965892525732322677650902960 3814886 370647935608263350086099165192386624 3814887 149747769950204675211825368113545168 3814888 -172677821876724667226064120299520 3814889 -26078699226037641018810833205122076 3814890 293630868407632688845733123372401920 3814891 208291269887234674097971699895081600 3814892 -155794400077105418827335832493736960 3814893 165001683204978099330794150952278604 3814894 779630729927408102668544189658962496 3814895 215926718405876170706143341279643680 3814896 -178128545663931991921907909944934400 3814897 -3456333028601288413950069739738015760 3814898 -1009866955596528817660292613831010800 3814899 248278899531086729036540668568374848 3814900 83329775748302263753069402944080000 3814901 -1179365825487023694114725846349811296 3814902 54151872311364732323805830494063104 3814903 -3129192707576946551523527012220749848 3814904 -212575354497256480724396169283338240 3814905 66243754024357596717049681355709120 3814906 -1346806508961507805157009550865864848 3814907 -119308223751662797626934456763219880 3814908 865129373482477149118493686004253696 3814909 -610946649702446170972595062196445120 3814910 68577133782833818327449455772672000 3814911 21087378759585125361542964582477600 3814912 1414435916856443925420867128112709632 3814913 2827009717541197083309609985610515296 3814914 -1812773284039156454493698609068442112 3814915 646847881416314938891470182883948000 3814916 -4780531911054690567834529323651072 3814917 -6911392145697154170814634055929952 3814918 -497264286177053047786099610236907520 3814919 53831947821568548479962793039365200 3814920 641864617722108502691320403565004800 3814921 408399120624613166341723189008849600 3814922 102528031464011168428673800480948224 3814923 -390419998068168434440993257020747520 3814924 -1952669540732103389695765810371791104 3814925 -780972266273744539058029313427664350 3814926 79243180791288634890054036412282944 3814927 -1082140851552272989959167728751238768 3814928 99129358925049438568507004360146944 3814929 305210831450417662578553943225438544 3814930 -296364971762597122115586440719680000 3814931 2404805995919618913429897857241714732 3814932 669267783190645382732808851739961344 3814933 897952016374352005470098036353633440 3814934 -1239708337958016589283067085515159360 3814935 1004629452420981176171319967687198800 3814936 1485109555072227420459469669292175360 3814937 -110193155816847100190451350508876096 3814938 -26727760017128348059037088033277200 3814939 -674277677474630314554978909980616680 3814940 -409631328041249093316451253108582400 3814941 434926950825559495465211625421405056 3814942 -392503890000760166296165371569152128 3814943 3339393622342920418734176177414764536 3814944 -427756617309580505618676971513315328 3814945 -828895661565592251400123389152424300 3814946 -344125980734800595475612598864433328 3814947 -70903012954586565379348351736646876 3814948 -1352051516043735056816722389303681024 3814949 -1205833054637020455015614862259017600 3814950 -556506455295501776243766448442736000 3814951 10336739311298652806735450759468160 3814952 -738023705997304051752234699195110400 3814953 -257581917181889763526637218723921920 3814954 357958119813481131386312358961724160 3814955 -88270362613210936869885781079550000 3814956 1304144406195206877504508694356461312 3814957 2269860649455226271277904752257229206 3814958 83874709406134233738833900669418240 3814959 -168522306038881912509953091643672560 3814960 6228721277825935006634585274777600 3814961 2434512109035088309317811255280972562 3814962 45934161915164170027479119816834304 3814963 -1060353527221041721976399935527548788 3814964 -607324429712329857037177335936006144 3814965 -563642826110938318126956196937932800 3814966 1028228596939098174401792680175766432 3814967 379332610089684383658543334632766920 3814968 -292313230012619748975900036091207680 3814969 -567528364423023690805058421727355520 3814970 -92309958106352836089164043709746240 3814971 801194498221116693599416624115244312 3814972 210320210584149319839010595097968640 3814973 503407492977030840161501665264833222 3814974 551140848700329844758398983157098944 3814975 1231524710347420106434607284247915000 3814976 114062165693181483207550349994885120 3814977 -1259939395548624741917919379814051280 3814978 -128393144253079199318766793758447744 3814979 -929098626517520849096399953554534240 3814980 -23457827604293639118350894152212480 3814981 1715777016205451656883452535248314782 3814982 549864723220387424787777748839048384 3814983 -1795951048423292775621750218137389648 3814984 -451055507096667945185618220871188480 3814985 -919228024886229981498159216868548600 3814986 31672953557749538981970470590800384 3814987 -393647910386858928708791286925057536 3814988 -1290924992748966214548642835805920512 3814989 1582528310247137633309694190966162560 3814990 332949359528785920333905733277370880 3814991 -2093363567892944362293540186151042200 3814992 156633886749895802614731285819555840 3814993 133235686826724268848832219493438184 3814994 -1171962276428469007280874462483304320 3814995 -223008657349626855583642696010572800 3814996 284336321194157334276461546053670400 3814997 1208111644808628744821966408633194446 3814998 374360408672538408769586191904552448 3814999 -1858592825818914675436247002059839880 3815000 50817645929197740739196738688000000 3815001 -594571483113160970648304829217000700 3815002 460406529592943254594897208123027952 3815003 -12743075015250373967483621862466776 3815004 -288808787522649891652577513048337408 3815005 -418069220906652122581961053683800340 3815006 -295814521613833673034627500396643648 3815007 -154431623729488469905548896387361408 3815008 -2284441223961752070484255702112010240 3815009 387558494491436162447702893699620 3815010 196416549262104023463318501668582400 3815011 752138316332486624333586153582030424 3815012 -651796054297645161910031135657683968 3815013 1612630933886398271465008591929435744 3815014 571489735879933239898231295607705600 3815015 -75297225427920312052990103903938560 3815016 -1166724922866102442203380870035046400 3815017 -552209299158198135354619430315784320 3815018 1438864681667566147475123042021673216 3815019 38684982591552341367629780028471504 3815020 1124290480411754148305104144728744960 3815021 771317692595582031599227078414368960 3815022 925678061081027313885168249188100672 3815023 -936814555864158631672559396649001776 3815024 -523950211143262593250824121782927360 3815025 268188318067475568201349825866394800 3815026 2050225635162296141053072308415355904 3815027 -133682402338536984310348113882833640 3815028 485412199149320080629786026450749440 3815029 -109810493527725972807306360223960000 3815030 4395205706656542940358328901547520 3815031 -1247912855236049074420983500682835200 3815032 -195181853846518003664409824977735680 3815033 -467550764312779525405992404812510656 3815034 472435174802354330834162990197125120 3815035 -504826072854657674558024183085347040 3815036 569283646442418063711623109939637248 3815037 -1955863015765795988275705551074407680 3815038 1699296403733587542630061190443389696 3815039 -669483961260125157911638464637987344 3815040 -434960030282593445340028483298918400 3815041 209048146345032984085756650629101442 3815042 735916453645609410967470649717549440 3815043 -140688417184736124932252475888713472 3815044 155407343610006796525665223781207296 3815045 193566820701175383876264214554223320 3815046 -2540251250851962122068615220183040 3815047 200633325309676046559027341548645672 3815048 34529448982817104814649641021199360 3815049 -466155971605822094957496824467940160 3815050 -104583241117453450339176044605394400 3815051 2220051324462937141096801851783812052 3815052 -827472753148315027836795050770887168 3815053 124278178726991115220727909357728128 3815054 281360087249545481643212453027030976 3815055 -780823820457394085698325753280463440 3815056 -55730649120937081060299388903489536 3815057 -1894139075554547331727352197262399694 3815058 -327206866477137768217856815523596800 3815059 443198256053867594984661029622857160 3815060 679715413149145834266556313188980480 3815061 -1561841756897585469785353039322975328 3815062 -576033838385424908185972870729739136 3815063 1053675760391019063783725538881716224 3815064 54609043366583459564823224606085120 3815065 609811847699275285836522454994435460 3815066 310857977961347059625810487305510880 3815067 -1522461558152882692070273838880941120 3815068 1257959792122527235336993488057210880 3815069 -1170789358508807731959851644106389530 3815070 43124171470908562842577515226091520 3815071 -450647412413104812466736135424208808 3815072 233120069704196559755475549360095232 3815073 -1278316178165967036899431028614704000 3815074 651563583535337365258293745125816480 3815075 664435819215580427635823337435264600 3815076 209815994064678618900671290474693632 3815077 301750720754454803764652013882258944 3815078 588763960434118348585473998464055424 3815079 58418268091793431400463009707288448 3815080 -730797177919553730334105740981043200 3815081 -503290742391938995421838252941690118 3815082 -642965510938147138900786511008011600 3815083 962600647156749319991770596404001332 3815084 -280681608259346033788163083778654208 3815085 401445976632690315061149160310544960 3815086 -221061839240121783776814319851432960 3815087 1945038592030670055100610792203310736 3815088 344252717165137335291190945638088704 3815089 -3518909921763928389190446376451504 3815090 131503071470034983374671599640016800 3815091 -403653314886468394218767651497614696 3815092 1024342308085646867750406803439583616 3815093 88793373497340250087555866910774560 3815094 -808207363878093465745936921052212800 3815095 -1516798997746401624989584210104175200 3815096 -700729639772073161154661282222878720 3815097 556574078034571370998411059691605696 3815098 -371517008145622042665193866896580864 3815099 265743953447140038738517083795428064 3815100 661499802487891930690838290528166400 3815101 1027854609709888159546030351287596102 3815102 220199522329370671671052650308523264 3815103 -980695093945211970358534937653719096 3815104 232232479579432689469190931995426816 3815105 397285016937306016676358806222217600 3815106 226126182796646924118843393282252288 3815107 767655804619744567667021924001277472 3815108 654037925856230781303777574692667392 3815109 -676164739970538991506788704656317700 3815110 114539666037907217409044519914892160 3815111 -1685469064806479097909107309040405288 3815112 183257730322498040846629789878681600 3815113 -4015531927709870148687364060702573296 3815114 -485359678473845222153965121513565696 3815115 -121578027263535348989541881572135680 3815116 -1147854842126110612816645709590414848 3815117 647494564376434481823153562782489120 3815118 317256704149117684090847461798379328 3815119 1075875705012994676607621492941565312 3815120 -131519723145705376383281761096826880 3815121 -939386334306120774314767108026950016 3815122 608402996151383737949352594388628112 3815123 463875899557929837327113263109821728 3815124 445694035838450871246942710579097600 3815125 -688102392251480606485864290179136000 3815126 -4714448815757709007753938865349376 3815127 -1324716059856320463394269166331882160 3815128 2575750322644718165079904776554588160 3815129 420608705799504593587301863783471620 3815130 817206199139781391769172415330560 3815131 -1272899147801582161761552038506982688 3815132 -13167848710242587958405149507367936 3815133 223228598373538546434926591603335680 3815134 1386992655190066473894389242571865216 3815135 -688721864017156867804627263611848920 3815136 -549249672160759956080092801821573120 3815137 2130769240068053941720145280963148932 3815138 -173201842599232429473671871879659520 3815139 -286478418591870658255912208175931392 3815140 985212304649488951127660770706649600 3815141 -602669869622860643258050736834385216 3815142 -68350768535259507620203278264074880 3815143 -753667161660509620508689894972770680 3815144 335116447365430260544093380224563200 3815145 828031813155090648661804664976405000 3815146 269049853975297729954876473591268272 3815147 1117872077837068155944157941291712000 3815148 525176141746790500233075961411843584 3815149 -532460595846171971232810682131162836 3815150 -51654937942406595360418539367267200 3815151 -367368648191264754838088488951582968 3815152 173653727863447897227574713385943040 3815153 1881419877853570206813662900312337000 3815154 -116018929696054661827974451449308160 3815155 -766433656827594139331390118088951440 3815156 -1506084483408921719481243633017508480 3815157 -1236046719537496996424095313387024640 3815158 505148965332491655998891628660302976 3815159 -1928767984433737372148668583037455640 3815160 -675221334198096102174666146243174400 3815161 503021942256586078622256565742405632 3815162 202633809506558577186605721840410880 3815163 151663929017256500019791706004234320 3815164 -1597314343575103494750822355213594624 3815165 -315468025903076870667788973354047400 3815166 732400992294146463263504225400603648 3815167 343886639644910349562012666322345216 3815168 -334752979163221894592737956090347520 3815169 -352051994535257198812988627978046912 3815170 545594527647545473770537522611550240 3815171 -1440566738030474393707261351310688528 3815172 -401740351650164921023514931403538304 3815173 -468717119421783360434491847430228516 3815174 -396500089757962016144841062481474624 3815175 2687235529231875300912568518019200 3815176 81047856484876640446706741474964480 3815177 -2472000168610932610001455141340479308 3815178 -170609589411446666140507250465513472 3815179 -192391804778091128129702104065090220 3815180 810746708232930434146256862489830400 3815181 50081892647760438614758850416449120 3815182 614426567855341039418595889220186880 3815183 -277813815201139516965294563080885536 3815184 20392528310719407670749687195107328 3815185 -220946025942759628480878568239914880 3815186 -799234829929950639310698757473476208 3815187 26358374573830630855477358262673200 3815188 735200296951444117280562808857214720 3815189 218369851891821166022208121277170656 3815190 701277711814757786687364108435995520 3815191 352323641856695692092348043938986352 3815192 -478801461983009929878756882211614720 3815193 -1464830544366824146045799826416805936 3815194 -284651896177153200944993373947646720 3815195 1455915500831721618577993827168667200 3815196 -439740626921893753187764356928880640 3815197 -726632251745609581107838113784051354 3815198 358710573736138780645068980035017600 3815199 -39500758304172882006431552528868576 3815200 694284005068093236329183986384896000 3815201 11555536072119106367475950368575744 3815202 43315315751256790722105299325340032 3815203 635790872415113426921906214780387280 3815204 36489926024020335408666851318543616 3815205 184100980792395281848078054075776000 3815206 -1010265521825849049382162819687456320 3815207 946541005707577133782691325692073984 3815208 1188309549278378922185430290939904000 3815209 1357537790107281863578724614034700410 3815210 -301359927741953718672418588020311040 3815211 -1993049031035403497858754614341182480 3815212 -43683132897912513734475078044878848 3815213 1290282886587219784261641930579588300 3815214 3099261000201308091942635122350336 3815215 1939063766693511929794847166856860360 3815216 -321165396219147373716387878920470528 3815217 92936218876617080051628055990570368 3815218 -2942141470650401520622084716879360 3815219 949545070858957685988982641650309040 3815220 618899922477584186677995714737633280 3815221 1956695944523463530314444139016717422 3815222 -616307390194287691319153244377045088 3815223 -1270541750618333947998976604315807616 3815224 -191766659116271450422883219369902080 3815225 1307255525491607386248655231612876800 3815226 237498936778251623198690679902584320 3815227 -1149776470474280674296687785460082320 3815228 -82221904826858132789522095624012800 3815229 -484277715070530995891751505547154912 3815230 -84060888207828769298175906238050240 3815231 -907519449042113760127079766199409808 3815232 -36243325139455570095600990752342016 3815233 -1218920617488623599803838082620761260 3815234 1114622492370484543536341719995704016 3815235 1930028065475596849401354726554880000 3815236 -2169980333833321844712209176757902080 3815237 380819597272079890619356568948196540 3815238 -331671606412820482584341378636060160 3815239 -178093682306956303854812933936466744 3815240 -301703436120897221146672095903744000 3815241 78520506307368064714806838271941392 3815242 -194571374406242434551995774094011808 3815243 -233010899350177822830212523866582508 3815244 592103152862108511519341845026270720 3815245 581692910056503958477939316332095360 3815246 -844376579474138634553120817647364928 3815247 -624385423392558336513272603132091000 3815248 -117362424674246380427861179799306240 3815249 -2527198338118372506971891004777156750 3815250 272428348477535400724126096126464000 3815251 2130324184548953435701818977846756 3815252 321663477664929243490063750624112640 3815253 -247189909443700405125802886063279460 3815254 -856023408691741899070504824259763424 3815255 -137373496706604858898862799777862080 3815256 512706119179455202006086430674124800 3815257 -1160856005454061261478830248334182400 3815258 -687399204457653954031789839203978016 3815259 398749189379993564763150045515354112 3815260 -1416952085965627507291695906223557120 3815261 -40783310980234534731864599903188320 3815262 59917256863632802807588928130980544 3815263 311401914794980334781528195637291008 3815264 -1380241643395699589971444007345455104 3815265 -1499208782947566852515011519061148480 3815266 59773337072506327526712856030385664 3815267 783273510305947990387412449393388316 3815268 -104719541020746498509688708505804800 3815269 1616647404989632825516761767583084060 3815270 -107688694143372035698699409749345920 3815271 23840556134126714838589091277810240 3815272 198326708347222590488807091963494400 3815273 -386675261749412141249562847987358400 3815274 153323293582821831922406007052104960 3815275 -994093352258819092624894233539696400 3815276 -714278402504990081780584886895559680 3815277 -485044369547695502385066977874436992 3815278 -279797630169312686615752519429786560 3815279 -1264644343631867023097194098417870216 3815280 -6051788583039816733006871598858240 3815281 -1796616890907699822844979846708143918 3815282 -1393594892143591316197135232396187648 3815283 1253858607901060986500987976537748848 3815284 -840902962626459754944473871931373568 3815285 34085677565506591179073691721261600 3815286 -160146472898420221545930582348005376 3815287 1739166613132585550066080383182661816 3815288 983121200450958074450810364239093760 3815289 1202384892287801155800676995912071520 3815290 29611549746341386739619059512850400 3815291 -1666865542034842918299116796586153308 3815292 208140456111361518522944594195195904 3815293 1897627421422064447526390350071771980 3815294 -122914680390782595480902193580032000 3815295 180192178714558923229536414017222400 3815296 256738313191945890686134288876830720 3815297 -277809965290777809643220403175192128 3815298 -390387380172165921057332773447058400 3815299 258704962369638858134847288291780432 3815300 113768007164702749029105848877398400 3815301 198668546818195301074577420112841344 3815302 -254428209395913818494961972520837696 3815303 -425207608413802646261981199271241448 3815304 -22761346211155700804267343176417280 3815305 -144960401954685091011823637566502400 3815306 509819780560251273253336050156258048 3815307 -627879736354237736054673765676675392 3815308 -98279760507186040579180281684061184 3815309 -624258497768254165872476092971504096 3815310 478907098112135442356242035708913920 3815311 -839012612191356523960781637785747928 3815312 -365865914790598460320286904291409920 3815313 -646975973199732851194778021230617696 3815314 -332370941004250412915586797096780160 3815315 -100325303923579250654866568149720320 3815316 372254729794276282420465446463733760 3815317 -1676218453765566409170423932818908096 3815318 -393581845414420898845765064157741696 3815319 -860299731414806642783114440915342080 3815320 -905607047843683303951153556289331200 3815321 -1687766134185591777916539967213175478 3815322 -7586453209433415265208064034653696 3815323 -277239449980197487119618263312502336 3815324 1453446423904069840914880432544349696 3815325 -115175457577136315276967292862774400 3815326 -1339027403210247508207864135212387456 3815327 -638033397183307389287855391562094400 3815328 66979996576887659358284309880373248 3815329 169157537077577913371857564880923712 3815330 -226968427764992499118606676710729440 3815331 -498340798845862407315894246800281680 3815332 -415697605521203344918327264370147328 3815333 -2221517601247790847583238928625680480 3815334 -533391768104073672397212290351093760 3815335 -162485478481342189790553050473659720 3815336 428679533878349221018663217548692480 3815337 -48299929730706337262624557524690720 3815338 717671533131574270284853935250438320 3815339 -216750034013416153210257364730371800 3815340 -90171086881071331465387350049612800 3815341 -217086859524572405597872322929851840 3815342 246111526514501555274476186931991872 3815343 -1057169195020231673431020492338315136 3815344 -291646952652787342703270424081432576 3815345 58472484399692861515249291293572520 3815346 -974821664201632460037603529994630016 3815347 -5670859011878235244878731840923640 3815348 -70845651582706297342378126858573824 3815349 -23440972598182122305445616366681920 3815350 -128413191859740941484267239043686400 3815351 758099305271188662575626736881901352 3815352 -658974568901065082768518038830592000 3815353 -653143779591508515355380266555337840 3815354 148951031651906184551199251282880000 3815355 -230771985945848562552200616751084800 3815356 729254744962482455522990458991861760 3815357 -20637848270332135402404896123200128 3815358 -77094227950749191336643452042202816 3815359 -3204316307399903904110113637747216784 3815360 -148014449141542056811484263030456320 3815361 685076958624420144939032027318198304 3815362 -98049041184305537858109959362463328 3815363 -1308850931601292467469651364915816388 3815364 220630354058727915747480440703148032 3815365 243709136574348548511493469914195260 3815366 128378611869369861841018219172261376 3815367 1905087852933647342448193340620280400 3815368 -760853380048613266738946737372093440 3815369 -3512702187546264233888181970455840540 3815370 26405325487826862016186917247795200 3815371 373628547191201959061045870251742720 3815372 1274560817113597918645598590810368 3815373 -553615057910776304617186267174199616 3815374 -356464422424640369420591253496352064 3815375 3981955060153793175984070254443988000 3815376 268963076127881096623908972861456384 3815377 -1675271114756700099904198074063829774 3815378 30978938353567716605662088902566912 3815379 1427342727339179506950085111245678324 3815380 -127930920858691072911518533748179200 3815381 -1903319548364893056408689536365136818 3815382 1238902375556919147779450043417337344 3815383 -1116581780640895933400495928525066192 3815384 -3338314926998421553990745067868569600 3815385 -445938559027558698596670855447768000 3815386 -283717343568888936553259103206638608 3815387 -24434027889310024190998683520421568 3815388 -1283684880178781298558884933463932928 3815389 2242350451192560191195773238446177190 3815390 -13066973101813034936589392097100800 3815391 248064692331483096586000262538289992 3815392 545281991103981721592172482573893632 3815393 817278825438619596892420363673125680 3815394 -324459840816549307335466760228501760 3815395 -2166551654775348715228448499165253920 3815396 -92964565363305828505589916892815360 3815397 -2867822946944022622042799743063080960 3815398 289430668224636699594711393787283712 3815399 478233823691198601040902569641932336 3815400 -643272185612842817880273902991360000 3815401 -911703652586913633836644783211102208 3815402 706591803171159402951594043392991152 3815403 -130387125588244966039431255098510520 3815404 -971123818390260776321502704343142144 3815405 -1204726240447662607718371443113150880 3815406 -68877485603148395059132889160999936 3815407 1697133761733292373048643875819928656 3815408 -528611339358672797519407274792583168 3815409 -1549380485063921711789977377109632 3815410 488328114357644310062047668388563360 3815411 -1380904632410378551839110489673267000 3815412 -1108249088275481503325236295699312640 3815413 1187472584483795541722166901018480896 3815414 -297495128633157791552646964924790400 3815415 -581124421604401287708755216455710840 3815416 -169655277293938270058416862283694080 3815417 479154342144973118394805659072807048 3815418 9840954824968898824906226346233856 3815419 -926199452763162527702294694325519080 3815420 -42940208871108618713013679422597120 3815421 -1303449551925318100561989752522661888 3815422 475842150555154743211034258833881984 3815423 -1693863449361601436679841351640291328 3815424 -4138131145863520675741743521464320 3815425 1157039441494306103984072318782016150 3815426 399364134094744201061634091618344912 3815427 48200421696433533308538443944857600 3815428 1476720589326120652161123703865200640 3815429 -513401618468926239350684052592175040 3815430 -118326020936067874254393337818528000 3815431 944699828068376778120922031016814232 3815432 -1136079222663660437953127001601305600 3815433 4046957922207793226099427661094640 3815434 -937989503583170598568283350011151824 3815435 -52074408536017909450957135571718000 3815436 -5083216926855339486712891205514240 3815437 616512833580756070677578620798193632 3815438 148713823716346139442685730537895360 3815439 -217877593086141311402356111679360376 3815440 -4574796704172064112665608961228800 3815441 502454996818050359030333945407447872 3815442 780247910005913119450892988416973840 3815443 -73919377698006775368744977516586000 3815444 213885710464860100472810163921879936 3815445 113221076177673121180585455417003840 3815446 -917858505629741526049231455723933696 3815447 1204576382753920707438914456120119680 3815448 35777949006886627061298985931243520 3815449 1204883822167655242544331206555234304 3815450 -34100524956462395898464959572597600 3815451 -233062305566719817864143285396225920 3815452 2902283660427411875098957864844590080 3815453 -2144691781441298085621899526299366298 3815454 -559364786123177793151126479744089280 3815455 24938262237467887225472188993937760 3815456 2740321866605966796876056821188329472 3815457 -915577377508634330674213007027142240 3815458 -320618324181860773210113598058911920 3815459 -1095864998284156630956031268982002340 3815460 357668616760846964296887751467909120 3815461 293812823000201405985418584472377344 3815462 191899509232491952505411342073739392 3815463 1891350570475400445156120218154984960 3815464 279906088955094752793306592394188800 3815465 377139482522353880062611207356221860 3815466 -732349110080618793361659491638099200 3815467 1376434186721619238607050670753486516 3815468 635690008675137026650597960352541696 3815469 -279150841085726489328418099265396352 3815470 -343137326647017386624046228067253760 3815471 879496348172050814874617205514857600 3815472 -112712427986956046042242321167482880 3815473 -198335085132040833420430710518423278 3815474 602842859402152889977904873124804000 3815475 876745103032011313701640285430826600 3815476 4544611470228710307903024582225920 3815477 -509502647899709915710656306593130216 3815478 1067009246606511157997372430626075520 3815479 -1112388819611264785511686474516361016 3815480 -148425740019569424437510028764774400 3815481 -1793755924598278941006127576134249648 3815482 1291916124592584940246978237542960384 3815483 -812183166981958811238672851441997612 3815484 40872982457205926961995438726017536 3815485 -1636411283612187052218989408955856800 3815486 655448693775116281240975683493224192 3815487 513899805234604998811601368573811208 3815488 12834245983144914485213763679551488 3815489 -535164110978013616102782701719689900 3815490 179224836382081572609958273622707200 3815491 50555057147233099202171295669863752 3815492 1356598283427840310425777639926284416 3815493 710502076819632715071290203211712 3815494 -188934888409525320312832577536876704 3815495 -1634306529900873373801238960474463120 3815496 713433101569581340539655627469875200 3815497 527372474847623386334433666314007552 3815498 -652162916096900467800499034812866000 3815499 1570217293109634575121290198726696664 3815500 743189887709602756205493311338752000 3815501 1194595974433990019545941044828208600 3815502 -185252023006520030319228417926290368 3815503 662223011839833578583467709443952752 3815504 33710877607619311929981721305415680 3815505 70237222858814366302767999153967860 3815506 1282969337940467324730359335257197184 3815507 3979607734385489696998212185059455072 3815508 512910588906495422168310776280360960 3815509 -1255235776684532610723804489469514290 3815510 -88172383848949870887420075216090240 3815511 -1330503029541451979342016289339392 3815512 -46266499773876670074020366131507200 3815513 894021548529966428835934570194802704 3815514 415285682867832815768737812151714752 3815515 327392100805103342942539162471518240 3815516 1795251104385505849722503717775237120 3815517 -99833015674574861232540864468366720 3815518 306402022604850857952059106722169216 3815519 -9159836022082312018804254759509520 3815520 909935553669049876610419483410432000 3815521 684942977931770900851166358723954722 3815522 -242522092562415923849373646745696688 3815523 330891858094190672027551607155557360 3815524 -195572521759875104541228861527787904 3815525 -556930259988049670663258674229983200 3815526 -356906580161672561862371825491402752 3815527 -1039216084701875715213589284389239624 3815528 -22914347293044078436870911965399040 3815529 -89213703947336566416618503802984816 3815530 566550400470133436033258857701888000 3815531 -2824179517298920984931243267898782328 3815532 -1498160423164396563934409794166784000 3815533 405164795405979734570663707924893782 3815534 1406830102918735486144224604092772416 3815535 -1262020767155881659827698041800866800 3815536 375010049245052432259004628651835392 3815537 1785761308440590441495677893802916592 3815538 -182575685085882872034542662265360256 3815539 -245133419421301075931358217144061952 3815540 -325985717090234695643346523715665920 3815541 208245539774731647427395002142519150 3815542 158800770875273440909831433721446400 3815543 -1835062147642037233365425347172568216 3815544 -21539891051600166681559786539233280 3815545 347882976106406249125709129898054600 3815546 -211492777066162258661131690463688960 3815547 -675078589470324480566682068682445800 3815548 -288790618012411388036545525188584448 3815549 -618506593242538583125090908346275450 3815550 -288731728721043940151669693250456000 3815551 993490870490251169823133850504305192 3815552 -344436014359487341642983156335247360 3815553 596977113141563268214186215432698304 3815554 1839772364233413881592312859554527232 3815555 1562129310002946306287215865070498960 3815556 432723554949070784115675934022863872 3815557 -57907511925227007192129637072268194 3815558 598095698340374436764881790495285184 3815559 -1651845528582339321928980728046201600 3815560 587364890901029019828730033223270400 3815561 1063550107236516499915070484881090400 3815562 586990288116683620925423990870016 3815563 730157077439722176946618416630585812 3815564 771169646938191216281821908913178880 3815565 264777481595977870168716538487869440 3815566 -242376452276835249753242083451592768 3815567 -685978596697314031251541134259981728 3815568 -211388773265954776913141047144439808 3815569 -1768923488435817879420784074108814030 3815570 1004360995914921119744342585479618560 3815571 399543075408243177331182383909611824 3815572 -115893916856846548152742211215345920 3815573 135769532160609123146463577514212224 3815574 -170711503935590659706075083831861248 3815575 -1014266711799166599684558557467949200 3815576 -184473758705984024772878822292480000 3815577 208977747431812798053618290878904628 3815578 -228986545666935910823919184672325952 3815579 -1597628061256254633234245284466765820 3815580 -257395362933675721163798515372646400 3815581 -265042448749758695149321344795849120 3815582 332139251526368638669229409195428352 3815583 -146883292596596376905861183855196672 3815584 1351056779115643696445878979996614656 3815585 -90778179750259144886501482499227200 3815586 746899824587940335116730237841062352 3815587 -66110788276670432085051848581742328 3815588 151503647564832035318735677445898240 3815589 -790433367769638011050477526810918880 3815590 -884574047729494171111966636700419200 3815591 526012692296718093494866371862380072 3815592 -952306405668876050087984564908032000 3815593 -1607998654489012981670048610401302896 3815594 413770638537756654185646691556562096 3815595 -62391475452542751524906726542483680 3815596 221228596807523453495896829935739392 3815597 -1131143183219637435421685792042718954 3815598 -496779069380648490543720357474387840 3815599 -1512450658767738813252867511107309360 3815600 -150307799435948125236176201816064000 3815601 2123308678890752895940212675841432704 3815602 614243034419359635101424262428979200 3815603 -1875227058823893578194052492737281336 3815604 -123967193448062388283733375885279232 3815605 -1482284876955912486629731747369440 3815606 378964841952102140221849765730062752 3815607 -459029453876983323494993592610421760 3815608 691353922349419551519504044053708800 3815609 -959207127823733164276708401884419584 3815610 360110864236172560484031855944179200 3815611 287584494673219936603377032525967648 3815612 3202106035678257075105634918762944000 3815613 -901615043051015406523473341748657600 3815614 680095920303486377879567834968128 3815615 -703804925234828416546921171732713240 3815616 216684692314357645815719858899255296 3815617 63522837220510932467550458708520700 3815618 1578184397455398344637717330774791040 3815619 -572387003369813135613277354355027712 3815620 106993875324676604114809598352814080 3815621 2500801677115851603527815822219704000 3815622 563117266953336015970092250996390560 3815623 -289287056881792252243117051020286160 3815624 857452114596364821897488895039621120 3815625 -372346422857651485523864873179800000 3815626 -103043000744857007153781865510060800 3815627 -962706706396017599788468940867932524 3815628 -1124268701451102176740975525265441280 3815629 -403714680683300608011422790310076916 3815630 193427306343875157848811163428768000 3815631 1062241915855931384367861708240446928 3815632 128569720683232464032942181140750336 3815633 2617839974971106923005398764150985700 3815634 -592773592672721833875283516187483520 3815635 -411382783248084587618940160624435200 3815636 -1244972501972338386687079265868103680 3815637 -41585996232956417320024102223907840 3815638 1387584028284072319241561113119378720 3815639 585914029121566179192517573945474440 3815640 -283327783599406304980462932117504000 3815641 -794141229308519467073489201069043958 3815642 -914064397829552206372641570555176448 3815643 -14210107639056511199282069049272832 3815644 -78906122594987181319673883310306304 3815645 -344003122148063296932175574486161920 3815646 936285339028344423255150239214172800 3815647 1320083761995921735729111693196920312 3815648 -46977675654287803531142604552929280 3815649 -736225316736611514254949640785024366 3815650 -496830805046656294569931569838294800 3815651 896571656836173940528048414945497552 3815652 -549068472096630125501462666848570368 3815653 -2525883050658059051142763618746068098 3815654 254617446590743252925469561241731840 3815655 346736162062119397953839111023358160 3815656 50220734559349220263650486881894400 3815657 -2851881373502088604489791542405737728 3815658 -89998178843968102420297361557627392 3815659 1766943218770582989292035799107389040 3815660 815560971787801581845227841828167680 3815661 -465406293505543871654756034960421536 3815662 208407520997042720254285550827511232 3815663 -1318648612467994371178635460410936 3815664 342245369180817806614728249029197824 3815665 -32227931520178214667561429369782400 3815666 99414304422208666994149861970233344 3815667 -7996443807815659357392052501930764 3815668 790391928169372704523382043955826048 3815669 724065251499146596929523505725552608 3815670 2996869067028934966812086266838400 3815671 -55302736361575259998035142198510608 3815672 -841797744284080409384149885717463040 3815673 1778252661314451289502258973322647168 3815674 166929507686645724189346423673748336 3815675 573158036305106168493846602715690000 3815676 -662517127922176307370989901164963328 3815677 -777747641035233735714617402727760666 3815678 -31004129210157717303745938307951680 3815679 -837591503790533954795185230567424368 3815680 132728118101591130672858282873323520 3815681 427687583540852698314475972824820482 3815682 -137841141605556649440630341699587584 3815683 -332261964568945893197889841294808068 3815684 1244243514320613346114203850648094976 3815685 -304684277571693741270565481805298980 3815686 111469288191972041508852674906524800 3815687 -1476476938010145253262347880863874664 3815688 98402309435672101294185099408998400 3815689 748209059368502177234236239977067680 3815690 123312021488478280907468354949717600 3815691 -20966532273180747630344328674302080 3815692 1318626273111699931298044409079170816 3815693 -778869704783405894071230252894461184 3815694 -1147189791824193496868680311090432000 3815695 -208154165234579107012729575408240000 3815696 272358904998021987243530306662244352 3815697 -242726549095715577631174482793044480 3815698 1483784228576428908870306575860275600 3815699 681893381289433415392242368106704832 3815700 -112546925825595981350014887100416000 3815701 -908380193275360920761454530041509960 3815702 457651619793429819670820254255953408 3815703 304284527022378407292769877939489544 3815704 -1634486684206313577068650415421849600 3815705 1060968575541573337632821712942217860 3815706 109478122010354399816002929546935808 3815707 569470034818370930482009236309062400 3815708 -715912977249457108643580969445086720 3815709 355973499932878270057454299290386304 3815710 41701295536878404664111982923365760 3815711 -564674820290178686280457992809078688 3815712 1116936704104023941531577678864384000 3815713 -922669360214105717438378963835785760 3815714 571109903784086272359924530065305600 3815715 -448613036086919110309868862670663680 3815716 918105479461716380074949238559283840 3815717 -2041599258977017633831562202270449568 3815718 -271510133552636287565553100096164480 3815719 30726985487666272006577006484560120 3815720 1236513774422370799940412993864652800 3815721 235767315888344616195782747494644480 3815722 756275591411663760156640507690164912 3815723 -13873160490245898366057769151656656 3815724 -400374500386863723885494482902736896 3815725 201812409428633929579470384524653250 3815726 1372088136389345973317770333597269312 3815727 -572368170261179000183172446598490368 3815728 116413429968912850690536075765743616 3815729 -748889521366992976162637897129934924 3815730 569843583772916596232098145951609760 3815731 2226360216815297328509148345123338064 3815732 959146561669352578246976341658050560 3815733 2185682895022543757670046616327174400 3815734 5120963460547572737281741739768448 3815735 -444206666510277781603795386477120 3815736 -454788867454466313749301357314826240 3815737 874448833941103510056947063916633386 3815738 1403820067191233122551867199592934144 3815739 875649201763774213683791289240108624 3815740 971019002320630477341620382870704640 3815741 2984608616560641107093167873977211500 3815742 382055997747710281161318774804209664 3815743 -256271321992672730800843700463290520 3815744 -318599151228280559284903436056264704 3815745 1290919064913732619784354589597525120 3815746 5085632018886927698097378800229888 3815747 210203718194122611293028007761145440 3815748 -22533156770657250823367415919339392 3815749 3304894972385983032512917404961472 3815750 778674154340800870735541254498944000 3815751 -1104235540471436057063186318029854720 3815752 147750477714515743121239333817518080 3815753 -16612277935589968904788157471273472 3815754 384643517979253686842096293811224320 3815755 857184187505268787795946574500386320 3815756 277048730948258730139917714468615168 3815757 1154054976260717643756717721672859328 3815758 710400234550223816574437574701817984 3815759 -365114258788949954635464341291116032 3815760 -17475889849814502558397448635023360 3815761 1680218050922353062575236566921813362 3815762 -554292377626801450132609898625640800 3815763 -243057973441515844704841911355764480 3815764 524794638550519733288100930218696576 3815765 -887795236548460835703633938575415400 3815766 -842614105500454624652460703312762560 3815767 1263771426378021855723582085262039816 3815768 -1813567549817783932889528606472437760 3815769 215078434531917491377081327594439808 3815770 4519641584385510237381175229813760 3815771 -473672098120315208686912745350724028 3815772 432563408145171481675370017445683200 3815773 -22239635215415799283771646877584776 3815774 -447414250462275105519842040085183488 3815775 -303329087885956918558219923671874000 3815776 853662645557550974522048951206674432 3815777 -38970176563131305878939670113238928 3815778 -4160607848658099870900877203068160 3815779 -784473869224576337843647307036321280 3815780 484498441439605374745296190542451200 3815781 1457542765816254797411366278768851552 3815782 -528708182981601156854266110999397248 3815783 -401156651578294164935917126022815776 3815784 211907665817367245340386772030750720 3815785 -1183758486505151747989690659192109020 3815786 179523527785891139802861049935876480 3815787 -1126891347075347579173827054484822440 3815788 -21015593802331790261865857574635520 3815789 -1316176807590527422597123387441464960 3815790 -45522318393367142989349456156344320 3815791 368015323583811886172327412946550880 3815792 18923022691239700524309294289059840 3815793 -2016024720445122455767605859220453118 3815794 -792685531735474523237565745587105888 3815795 1596055832662735646869567152059698800 3815796 158654790418050825847397872975060992 3815797 13766508463058562589558388383379246 3815798 115569231516008748866559109691031552 3815799 -756334486434780764850919600802022192 3815800 299378323823086770149240194152960000 3815801 814617903474961882612419269882146704 3815802 1294596621095055401965921804592663040 3815803 -1976613871409264992386942834512057136 3815804 -988707953193133862339305829540287488 3815805 86238907092383299997778181260616320 3815806 -813243354581905506145223081289819648 3815807 1161137184864850843407395880466045056 3815808 -19817638976920065264148884435763200 3815809 255602996171719278492163643503483010 3815810 246062505120255884342143149033130560 3815811 -2193672611637956172098102368025896560 3815812 -304761083609384892259892551629398016 3815813 -1620491194338208061081067158247499938 3815814 -79619349569103512085177195310589760 3815815 -562413922557472056405262590171427680 3815816 1447809654924504810768654825354900480 3815817 -929443882510495671466963888029953520 3815818 205973063804329712955776289449133360 3815819 71303036233145538254160246969764496 3815820 12270324188579933537699499777484800 3815821 351449805606711010203171452174345344 3815822 -458412551322262130563848794253108288 3815823 -1570978603652531419374664024386047232 3815824 44291140467210055731642066162155520 3815825 -55683105461050636770915901895400000 3815826 381965088972143396229811814478026880 3815827 3542734218094921007033898371933183600 3815828 -1168052491010801768894419512922460160 3815829 955669026895854650953366675816055808 3815830 19720404557521089746321660044072320 3815831 -3058874039130017916632525264939264736 3815832 160486663431565951870580770397368320 3815833 96907237599256112694555474549531840 3815834 -286744290460494152762835210465858816 3815835 831164591975569309720366860484940400 3815836 2390906283998245423829520159644264448 3815837 1357855837415163676371951918314350092 3815838 -20514715466663146464666796812952320 3815839 581387498966624785522666119255923824 3815840 482910367394244830461385550310932480 3815841 -1594753816993121264189581125121762944 3815842 184367444367934641437810561130061824 3815843 1321413514366384521844145364035056092 3815844 -635257424691084269915427897525648384 3815845 -501954498670818338589565250124559200 3815846 -455591157451939559377493233123721280 3815847 -150000076316609498068156908860187168 3815848 -1297500711198130481423498330629616640 3815849 -766868661066403313573648284085117340 3815850 6530605158259604471628620345472000 3815851 2732015535601568558446557716380844232 3815852 -507788393452711893460668279317311488 3815853 -233795390202322244928319918198500000 3815854 -733262425602172538327989639859536128 3815855 1568605736517832199156352550605755520 3815856 -52764815802902089154944644218880 3815857 1518675978798802206089444049157811952 3815858 -1696753724238890415112872903891440640 3815859 1345127023601411169559051164627950904 3815860 -159299047833087997971416544824689920 3815861 -88171659877469790056719393890982656 3815862 -433427569623857803852963099488771648 3815863 -33919513761506149389269027778258536 3815864 -35092727338648748314417488283054080 3815865 525616335042094455010516557998582400 3815866 -837926298455587455621969645162004368 3815867 1632620288277978988652035407059431680 3815868 -55425404718713367484847581823115264 3815869 -45199877263328760269306726818476730 3815870 -71784440881356613610580954574916160 3815871 661740214227237795046030035784565904 3815872 149189077751590811785614281597255680 3815873 236472449102520533158254507885860484 3815874 -111365617599060711600430724912593920 3815875 552008296837597758106697761194000000 3815876 1115130230120903500443335540765919360 3815877 -204801630914126533107816857791413792 3815878 607045070051226038052299354429473920 3815879 1113283266963873797438589184870827480 3815880 471786263959707169457521260810240000 3815881 1000525356939898234990781830419035364 3815882 347605096868265173900246124748707072 3815883 780607410905921619153865271818199040 3815884 -276646912486775367480878723286220800 3815885 340943076284717042227500030094232760 3815886 929640882724851711815730217394662464 3815887 4111471350240057175406537809245670360 3815888 340144968300200835694947405302906880 3815889 522765709123524311229527198528916480 3815890 214850186992735464270915533862864000 3815891 -152492320558613014785281600591682708 3815892 796323088913025358749601075994937216 3815893 1554124690673263478457620711460760142 3815894 249460152295569115852058720703552000 3815895 659603477112820199427448549076336640 3815896 -926308297001770490294594925248471040 3815897 -421602201965968725988998129113348460 3815898 -394625645630681916102447934913435136 3815899 2271097683873037038709507854108222360 3815900 -108472937686238576874044458229952000 3815901 594241653339516310652889004222977030 3815902 16657122672415350608885548637484672 3815903 -75739683489271329959376585258178560 3815904 1213918272070385879416130643197952000 3815905 -477642042077330729370927568169073240 3815906 -9001238784971447431619899632168576 3815907 -131517789724849156840057345389031680 3815908 1090178294036033666137811705565888128 3815909 1745591629485137215219582131825514110 3815910 15323892801476967910773234479612160 3815911 -663737558808151786264595587323868752 3815912 2419518776385115007728078519931059200 3815913 173166957520228344370636475727667344 3815914 135625589318381909035209201777871872 3815915 -501173392450423383694942675366993440 3815916 -198888838900065601007328156475164672 3815917 -147382340157421026010230235790021408 3815918 1862750009001446085108530351715364416 3815919 -992847584881769680188881873100736056 3815920 -157039686916447350345901868150784000 3815921 -455356486153722532069703742543026496 3815922 400271740480739855945089791036518400 3815923 138587082081982893293440297513012172 3815924 -1444931340473901139227123722237819520 3815925 466166208402364497615116762081335200 3815926 1259760807525383767445768566053450912 3815927 1859178044319439259117235091047244776 3815928 1104440299086362349305815421898240000 3815929 -28665410372105670225749972483467192 3815930 -144668841686262171224907595364782080 3815931 387008835731745357285417992413791744 3815932 -2092985385334252438524545687795605504 3815933 -1565120616061538368795673712645242976 3815934 78073087329395281246736140393078080 3815935 1202438089276401539713331573133345360 3815936 -1122916313484595091528421960339947520 3815937 741907311100292954929200574833504000 3815938 -290708021799110493403589845917448704 3815939 272877596163993198524953542635788056 3815940 -749147382166647225062680970959872000 3815941 1462085155268681248995733650823967520 3815942 -554820902449813612871298796664203008 3815943 -619419117331147815832649329838044800 3815944 -1744658894992693512110169513960898560 3815945 -225897246376896714076851909084810240 3815946 -118308406341144165063675317057669328 3815947 -700738272110305752919164985674672000 3815948 -557453623244408925689340224336808192 3815949 24311610437181440302567021005101088 3815950 511644200560522073389297918094774400 3815951 -365770725166741982880207191737089696 3815952 21071825599602436280043657475129344 3815953 -1290137784410221073390260770062801472 3815954 422184579925314611111502715219574400 3815955 -51423063360223358931632128240737120 3815956 -353854449006343650793432290228733312 3815957 1616049183776075525624055026815336206 3815958 93671820180596697563627912790737280 3815959 -1640472351577943844312715556576492928 3815960 1764504124072562649744892650249216000 3815961 83218906963085479023220214720056272 3815962 755723546011079772439755551010581232 3815963 -2596414660169354354693155694583505788 3815964 -561046859767587233734000556501145600 3815965 -2104026739307704862383049872257918600 3815966 -53941987379430291181731907591065600 3815967 -1251187770276586543196765310559626240 3815968 -1372246768033102337272545245976723456 3815969 -431417218797807828679311558691835904 3815970 300374869216388285043261995962291200 3815971 -181599815428902438606301316644736208 3815972 -1212344491081262662750523404187839488 3815973 -114206116959872165008477960572379140 3815974 -72484126537961946473676161848671264 3815975 1317286499804750860358930138833416000 3815976 -153835807573970410370299072106987520 3815977 -2846508550385914604516555264728073472 3815978 35626408194422849870411960473829040 3815979 -6081294717099923885675120529495360 3815980 187850097034576822037942897826631680 3815981 -288314144732390452802608474900226760 3815982 -35383979536372100901920195680401600 3815983 -2326695715925661159838826270657417880 3815984 46398903635207653066316285908992000 3815985 1032400653573749975364900814920797760 3815986 -1197606801595874282936665090353965808 3815987 162272160129879681911272753139836752 3815988 778346080466262471778983551118673920 3815989 -741366917925092421199177959037520640 3815990 -725739684783642740291065232325120 3815991 -9183120567633788028418159361356968 3815992 6026570303422460237484937440030720 3815993 -157911193058240459916573115174391712 3815994 1737712741057790809971009465354240 3815995 -707269402024640843497149978987351120 3815996 1734913005183259860429032918312712192 3815997 473237411798074154301467054148960000 3815998 601736467061811556009145111372403840 3815999 86782458017733778818890289730770048 3816000 -175766921983715079865118013259776000 3816001 -301608378727904877711624040679555648 3816002 59862438676459799768609644283562240 3816003 1290588242728266391997825068820832504 3816004 246371331228262291237769871352701056 3816005 -1978380287848980168225634195616294340 3816006 -247123311062626256947704694318381056 3816007 -39529204291794519082090933807355136 3816008 11581832757290100728143827517931520 3816009 -208636162991615511243243099526475286 3816010 80792661523319580703998523883973120 3816011 978233173501858581915621373376334612 3816012 -617759540895153032927422807252197888 3816013 -2447480180887162448442302035616905738 3816014 257930392008835076845017375084329280 3816015 303710059992838405527288885751672320 3816016 571960789353850133357028517681561600 3816017 -795899386962888316603623765427689360 3816018 -17078744958792634184641309074689280 3816019 -352682992549362147250572677365410580 3816020 -556189336174532462063143408028793600 3816021 424111556101864202304496109687132064 3816022 -39611273603970103308054062140503168 3816023 -315461322730959781940677502792319840 3816024 -287783353972491190612111573843968000 3816025 1399191786074226830476132933096657550 3816026 -262260959938490233586809796248182288 3816027 508443438859493506406093899775609964 3816028 -1894404370683031941732022132802616832 3816029 -65407119077339232299632099637743680 3816030 396406972762584391327090556818160640 3816031 1690688302551905187402680596884364832 3816032 -458482515351216096838942297909886976 3816033 -20761455751369272740199272663272896 3816034 181587691613174868931887490144726080 3816035 12365890128281977048840305249330000 3816036 -68757521187586048284363594881863680 3816037 90217779056475493814324671142397278 3816038 -124753725945604898963436371099151360 3816039 216060798009578434762580425301518800 3816040 -992745691235848755249951831795763200 3816041 1520703816121384936123923956596433652 3816042 508876712064308827258335287876346624 3816043 832087986697162651384075035859326720 3816044 -1492591782306346324398545157167748864 3816045 228020628795112136086785362864736000 3816046 141246339238283546322615829883733504 3816047 -2803922317515523689393916841039144400 3816048 30594054799767253553046239687737344 3816049 2271409943071526563479238000635204050 3816050 -238007637657506327480178574846963200 3816051 869116590718047211638449326251250800 3816052 -1415924165238909926965493350126417920 3816053 223572679771141541403101744961247800 3816054 -273222970846225271430574119905391552 3816055 -1297308707801479244347181312943798000 3816056 -2263574205681927898919815977652531200 3816057 92282252274134039877407882008512192 3816058 1110485446396111301604644650516452576 3816059 755040100954912830921578559828039504 3816060 709835814164130175277489084905128960 3816061 847065108495670237538418788575192800 3816062 -349380006250874649341178195911059968 3816063 1043206439596925635156097939724814392 3816064 -563404238170580130216796800575078400 3816065 1245821461320841000504271059488966720 3816066 33858134247014281055503576242791424 3816067 1723175377561573053237244068322005116 3816068 1042808260519750054605325543700705280 3816069 -185095446632198603472038968118453760 3816070 265090840478733282892595610971172480 3816071 -1940128678340925464769248088979124832 3816072 539235349890691446997325321186672640 3816073 72307677677593861685751471991399322 3816074 -322561073171312966644255991985361920 3816075 20014724924037379618843872528295200 3816076 -644869536785324450148418737223749120 3816077 -853865479397611616600449134547694868 3816078 -2455980616392104676105512589514752 3816079 539978688638443256660172634819911984 3816080 -195323781570507420876492316962570240 3816081 -372223417037727717122069109620899980 3816082 -854333036143446682100908779951082608 3816083 -1328073100420812978663263329739726736 3816084 -796426275100361752083868566483953664 3816085 -262571602608418430461795117344800640 3816086 -781874685428329024845702609335575008 3816087 943207425226651527971949158287830144 3816088 -1359637261244508783623552391922698240 3816089 732620208987169836509070167369698890 3816090 -145079245804150804787263101769416000 3816091 634359388497218610169578989078592000 3816092 319361386475322561928539564026615808 3816093 74588627496953222517125658582108000 3816094 1177544878448979171262524067317108096 3816095 -2803653359322096624456507036772987200 3816096 -1295527808978726766183601919854903296 3816097 122829911943677336967457769006907312 3816098 817974309539127123772961325694752 3816099 -542721062022912460901068198998520320 3816100 -192106102316463297385024219300659200 3816101 600437057801371960012694452647021600 3816102 -180474236536235766703431503515599168 3816103 1037490452777852133045343640120959352 3816104 373240793325070005318060124461173760 3816105 285771187058229028558195083410016960 3816106 69746552862303333860169779817262080 3816107 532959004578767284927122032412706356 3816108 547295529868171249270325876936008704 3816109 907328384627517421421391678387673152 3816110 -987341807649362506553586210461856000 3816111 -235612058282862096288735847574175600 3816112 608141457250750503883920244246282240 3816113 -308054672801474540817639175060696320 3816114 -101946077195506045862325772774528512 3816115 -1370620030757787729000185269738260240 3816116 -90873026109103443713074466321614080 3816117 1470203700937117419715664029935130080 3816118 1200400702362490256842359774224284416 3816119 1732535903187207887630355454373665896 3816120 484076433229319112796083793010688000 3816121 7863925829184505657606879680345232 3816122 98340592257872578978105271742848112 3816123 -722670010123730915146680011877832656 3816124 893383545906794961775992570828484096 3816125 1267424047710920341920273329500935000 3816126 -453960965965617018843057777293095680 3816127 -395075224008483386767916787971446928 3816128 -150906927247366500590119358989074432 3816129 -160683404317991095430758728383422416 3816130 -649719089807090653028011712272750080 3816131 34149116822040181724382369960255396 3816132 -96697109246254718756252089342906368 3816133 -911192302537505298582272103157819618 3816134 -530859356847016040763768328233307008 3816135 689302483771466602998540347482033200 3816136 1512095376768964124471336975644615680 3816137 -2833764429131589417183296627840832 3816138 74558622471679863281556068550706944 3816139 65511637881564155161513893222306960 3816140 -1302203832606319756730425597066306560 3816141 -444617319122229794524517151555327936 3816142 -483942554862450168884619880440144000 3816143 980740052480054278324464824615240016 3816144 -246164535413890764332636222916304896 3816145 -11441276301822929498226852857032920 3816146 -301640132183988545102628922838234496 3816147 1631623944411018666042450779867196600 3816148 -54728248936555861070438139374424064 3816149 -268228339825121211887666903318876850 3816150 214448185037815309091613302855424000 3816151 999900011119958360214659784714820600 3816152 2514708988797846662743578329707161600 3816153 34598271855132533630114602543615824 3816154 -530057513521452329748962440470622224 3816155 -310376901472539239236795051396550400 3816156 209264479988782401160005023668076544 3816157 419845949440045214450993256460901292 3816158 1335346577246144125870976243426777280 3816159 809693721127135313118459797960600208 3816160 850940953790024640920439041367736320 3816161 -4230492074136235688050061118595511376 3816162 -21088892791754235501078020592070656 3816163 421534980905256153670961679013144304 3816164 30662769858863184955275203040724992 3816165 1461437421108210916192723480539160320 3816166 -1079800221716592318411982450047751968 3816167 2113042104235373523210292395550812216 3816168 -796936454757759716741334864387686400 3816169 -1729876296912894836019101519265534000 3816170 1025929489339428141186775335955737600 3816171 1473473233172949694353163878590318940 3816172 2063484878734407051133141544185938176 3816173 2512324887703900170448763760241342422 3816174 507289800654469362617040721108561920 3816175 -409517911219767664660830660871258200 3816176 -81835603502187790302408801823358976 3816177 -1312962811344426612531732922620708768 3816178 -320229510020823846972602555075493360 3816179 559370383524965945263487295277232640 3816180 -262241939381559065369826541741670400 3816181 902038263065147667913026966195686464 3816182 357657946580081444176505746247340192 3816183 -124582683324001152110172126754447872 3816184 -898582679581559060567308697037434880 3816185 -274844039036763421814934794358130620 3816186 541175409497743979447371695714091008 3816187 1824353505460528393498632428284140836 3816188 2118151843078873646016214147618944000 3816189 -1161498247694254621990667585756480040 3816190 -90371966424106947082551627599704320 3816191 1192072331415770234414955250371086592 3816192 -131203944721281217506428484279336960 3816193 -1330555634549443268324462125193840640 3816194 -1332527818669407508970989118730104928 3816195 -743494092276299016749916609367840080 3816196 -234174782546345079596546586613928960 3816197 161533875251126915969473397333577600 3816198 369083812913359568948555213556639168 3816199 708828684134450325354050619898977920 3816200 -116102936827450187777433194157696000 3816201 -1445606345154120450252447772135158768 3816202 -428948604093436395523863220946160288 3816203 -175478782800482615944813104598693548 3816204 -80378765489553682187823553945092096 3816205 -126351449578049635917645657179531040 3816206 -174724596971475551695997836081699008 3816207 -12715817555710525424215420770566400 3816208 359246287048560141065441122330804224 3816209 598882144901501445722905003823433216 3816210 35544450362779430333857428724200960 3816211 -582039528610537328313404585348246880 3816212 1461289366359579137808289281265631232 3816213 1282558655089666213690107318027440544 3816214 1918102591181705151738475399193419392 3816215 750092641595881315094736246047183520 3816216 1163423250176667838015450843350558720 3816217 -527004100498836395162966312568696188 3816218 607225789542488205844978795210329600 3816219 1804592322351431601509522446690392 3816220 -502346389139623146041137727425221120 3816221 -226630458968337202229577912671984616 3816222 45296254741913343296785389351757824 3816223 157767018500528070378001429084774400 3816224 -186694373840371793613718424742002688 3816225 277078990239303182086069910713953600 3816226 -1764066444190507235368617370243084800 3816227 180548287595573715925198367016268080 3816228 34474462054123633820768045899284480 3816229 520981833651962258393939463570403200 3816230 -657162888930766014224216834785783680 3816231 383046199568928350340611608075127760 3816232 -760963282404435889234415924103659520 3816233 -1483892436555839425215462181082608518 3816234 78719569081655288240876338196976816 3816235 27370067933219100461454630719525760 3816236 582625209814941289439810658363290112 3816237 1561502581456576953898453172328279360 3816238 713777632177763810122086137532361920 3816239 -96481497815261980320022234353304608 3816240 -264325418005640803683915243048468480 3816241 -760401853992968391137544378578044416 3816242 979497999709776695880547610059264272 3816243 -2242739166060524117562109520444268 3816244 -2408219941412570605427650075527068928 3816245 412420030115694565462637133634332000 3816246 239398564596259907240857713343647744 3816247 431800125296936943519191894534752480 3816248 168232268849005103971348741955727360 3816249 -172707213351206149270927020440879040 3816250 -1967545610350843723912679916960000 3816251 -858724462207047678403521553271451408 3816252 122385001280077293872908207895470080 3816253 -2230673466271002954425686819457085440 3816254 -305084057840764560344345489997017088 3816255 -138033010765703503086890409654220800 3816256 742203350650161034118444856458608640 3816257 -1670941293326703150767308724774287440 3816258 -828455693138771354451083649755558016 3816259 -1213508155401308263684593843592039584 3816260 -27719964762672522360211862026137600 3816261 -780895019164683371476215979291029120 3816262 724527847177226433584210867768668800 3816263 -699473840935811915174319702161648616 3816264 -621267471818848264301653810599936000 3816265 -66342308061439919519046013900378680 3816266 -946202152716650550041120309668809168 3816267 236399482716223150154660698267468272 3816268 687769221669953112842139748571157248 3816269 1369983102549625920510164221029525120 3816270 -201788465313929524685728214518802880 3816271 123573957051578504820780816923091232 3816272 -17830523983037025010214233495584768 3816273 1354673536814765197670137199763135984 3816274 -537397640778650308736317350014762496 3816275 483238238060702263850245683435838800 3816276 -995122162033421776879313843474208768 3816277 -2491723456602547242014521202638317874 3816278 -98598171510371896340004698395268544 3816279 606276544922731818881466249755759904 3816280 -122129182544635264844661888264192000 3816281 66892430675659822896084668561986944 3816282 -526033461077173997960330298161938176 3816283 359169152870769055396205016658834800 3816284 1497591528831947591777930471582423040 3816285 -628950192603551719286965315658812800 3816286 -240180557786725615206013607261262336 3816287 -75736064344319545501857198824036064 3816288 1028962232534312871815626863610429440 3816289 -2714048642224337150737555239660316880 3816290 944456443208383046112576559963418400 3816291 747790299181682449896883056888886704 3816292 -1245706648892336669887082679902972928 3816293 -13571611803410747410012258684795296 3816294 41164536774172416914322944571731328 3816295 169924145098975152631817051039885280 3816296 136774017971146732543774523076280320 3816297 -1470958705387846760190156219593310480 3816298 329034865368435415188014293807544064 3816299 -713362809408113000844431918061218700 3816300 256595210959444190397906623613964800 3816301 663723654479292721256971961058458892 3816302 -405588632502829254113248462214446080 3816303 -750149863486250347561269303414802800 3816304 249006381071005430534732200377221120 3816305 197261683525963031032600530819473460 3816306 659159076040770377707931002461318144 3816307 1552835919048688476300411989383977360 3816308 277761935932017091925083314492783360 3816309 579254093055551407308021018980400960 3816310 -1056967484318918506480589081210557440 3816311 -242224589802984261215499247714952088 3816312 -1654428175349570412821871539510292480 3816313 -1075186763656432851665181554950283640 3816314 -156527678485779890317346046054489744 3816315 197827740779520795052821154735320000 3816316 824667406514022723706335316861529088 3816317 107938581470746064616656119916361984 3816318 397490771416644704379469718236732416 3816319 183150698644113119989261042234003088 3816320 631821940999055316094668685443072000 3816321 151114735828053358589591767060715520 3816322 -1456505177756311341018703393413416928 3816323 -836368449977295349487741169991840560 3816324 140440126026397205779948112386139136 3816325 565928471419351085984560348911326100 3816326 9271999772670724961607840647169984 3816327 1045676126768880778899004777174494120 3816328 239060422200684022901962866105845760 3816329 2352701901975978839964646232271068880 3816330 274212299074715100304969076190259200 3816331 -35240393849716281346890989160736088 3816332 115897355955806064776368632338534400 3816333 264067521959881757577550408465426902 3816334 -93752773889755850995945618517765184 3816335 950834507867990129364330465191846280 3816336 7916633413564984049177724528230400 3816337 -849800515467068775589860192266136000 3816338 1185680823787227161561576793022738320 3816339 386525283808060056127852884050551224 3816340 1108066488918839728216380394444800 3816341 -767151916866399757564162322708870016 3816342 -162670634299088050316095092675974400 3816343 2977672107611024186995046492178309544 3816344 404540529979437027331296736403128320 3816345 41418937705812002027243973468210240 3816346 -1516713800032872932506017710004538128 3816347 1525384998014404242283002103040488872 3816348 -258708495180957121985265805570375680 3816349 358387116960459246700728878022509964 3816350 -376094568505656301018656714543667200 3816351 -101431656332894762170440796249992576 3816352 -152907857498956403878143256166400000 3816353 -1675633946468394538962433202008108800 3816354 -683587437544729771944210795139620480 3816355 -264203313631817359160481269909160240 3816356 -2267829855381296471861681634741104640 3816357 613283715984175472323247838648657120 3816358 190156667760814697167060688280914304 3816359 456828655819507190135826831773276040 3816360 -598153071575331258663335466540902400 3816361 391042939515540264884626368466513252 3816362 -232137164425782862653671368351683072 3816363 548315952576240519464331128372684784 3816364 1558426196145102867670190896653267456 3816365 255552698622604117099965102556071480 3816366 780663688785299221644565716689692224 3816367 -17140220776664724959400999619981152 3816368 544349609616142169278784986459176960 3816369 956967931402399547286317842429045440 3816370 -185768163017262832023169657699713120 3816371 327079644400800917560830965576855040 3816372 50769513118876185526051608912433152 3816373 2613977795067379067379100375429749504 3816374 -1379659750316944855790957298203699328 3816375 -408405716355698969726170992808476000 3816376 -1266955635122915781422824521289297920 3816377 802767974843898582115042554470189226 3816378 -464403074665991812658285535552441600 3816379 3124042768858653218251524204759040 3816380 -622975121432012967431298468584509440 3816381 1626498773088685547597774285420087424 3816382 1331483758917639246580507269195290112 3816383 -2402012411077876394226917690590834368 3816384 -125384817739725507666618837148631040 3816385 626527405118293120738190183609433960 3816386 161758238896506754030289933306534400 3816387 629103519641643202443807249898079160 3816388 48273392350601354504662170955868288 3816389 155369629331450428123890342303644190 3816390 -6181040337603097693912255334799360 3816391 -3110344143809600719774487711869191208 3816392 722748804017049802388862030820147200 3816393 -281387276900457340408885467594058752 3816394 -969305566236717575547788864465943504 3816395 -1842799514211064063713632458281087600 3816396 -89039780997720800716675613154504960 3816397 434896327803076241633634020852322080 3816398 1275114711370306711350784869880465536 3816399 -904261313284398349545188828688239736 3816400 145436905250643827145611633098752000 3816401 -2820775089055281611506666413068425308 3816402 293642606577219486693629683482330624 3816403 448340596881801878495259569948448744 3816404 683669274019625593939286405822752512 3816405 655458531691186845359562926259503100 3816406 -895641412926986598269435909376332736 3816407 -14628121332458086658728006034966688 3816408 714283477589149260551835318581391360 3816409 -738930059446253073724561755969074520 3816410 100904438229839576548807248532869120 3816411 1632340769300741653826343913710558720 3816412 622863538117027245570168240230713856 3816413 531923752470105289928488289739667104 3816414 -330899769769207714772647002757314624 3816415 -1340417509562965980162785982408266400 3816416 2979690614910339027885060990672568320 3816417 722802037654522233226732045582457280 3816418 354298667008497393057754276897454160 3816419 566862778536416613499584156978720696 3816420 -10580383279218947596567968225669120 3816421 -421705969622856861658325555060312288 3816422 2195920409563201966263828748492800 3816423 -784317026699013032383017916591799040 3816424 -641999188204790929730663420400814080 3816425 648097724350161737986887111709677150 3816426 557659179395378731338194832488434944 3816427 1717066527170077827046256673127628276 3816428 493575316774279853167234180881334272 3816429 521643167884942995709521069653216160 3816430 153876473384981282519997561399861120 3816431 -2381423548585622352207965871709902768 3816432 61331631441854335458451952647864320 3816433 -1743840292403672760784273052837849600 3816434 1629838418173892970916293875666009616 3816435 173238200721524083864469686654118400 3816436 -135879913353485953547739546737319936 3816437 -2127315988289675928400947993088024914 3816438 -36409272098043632537161430085243456 3816439 -586134158560828415876663763688165968 3816440 -52947582933720777769031051134771200 3816441 471218253403830579879223052444382720 3816442 586396366997024045823425513337837312 3816443 -1674736367760102045603392080782636120 3816444 -158669151082264801587451064479423488 3816445 1915034111641237776549688354779133920 3816446 550009299392758220107697508082716672 3816447 2578614291883827141182016659833059072 3816448 -369513615350165180858496970016161792 3816449 -214195362583538754396917310457507968 3816450 -574467366843744705994495537059264000 3816451 2387241582920983815946595054357206032 3816452 -1469442745741657261911523231933808640 3816453 -49430816133226238509153799922033696 3816454 -844238137003950662237957417968320000 3816455 -5354635171442318552403847536155280 3816456 -452671211328491866344966393921699840 3816457 90639807238626230267618732890066432 3816458 471917090130236650608870115395730320 3816459 804209908179069512225801134410666240 3816460 -109854612710308299678396843702942720 3816461 -1916806358089999108201694019783114 3816462 -29716340613560227850254299109949184 3816463 -181509286812319863925784643804099984 3816464 343875120028532117206678744167751680 3816465 -10877409782675654959642809417874560 3816466 -1537364908603282289660988414469452000 3816467 767085381134190851958512600218665516 3816468 464840461540518755438692025011757952 3816469 2459132050911752933525285217627161870 3816470 -242465301387838767153926146858525440 3816471 -76439255817393157177716403745921688 3816472 -509318411620174622909265896865792000 3816473 57885117831984874277861718267360720 3816474 191473112809767459318064453794320640 3816475 -265878189696745981591969850995774400 3816476 -5598628689516449240846423108957184 3816477 -11691201170939707006663146523527168 3816478 -1068746211650373026549252561685624960 3816479 -1307208428398350800955429859926885720 3816480 1245579853994136161238559093916958720 3816481 1795962959807807179797051219638641812 3816482 13729818289357580056835088164221440 3816483 -12630589486982073143799781318031232 3816484 -442558185130153974877592158388363264 3816485 -224118614291983872010742235422703240 3816486 827159105174040744360057619403961600 3816487 123692078838523999715073886936655520 3816488 816431334998752087367718563748648960 3816489 545383111127244619608790906308007824 3816490 -497906458114924608849653518966579200 3816491 -165749867633241721585265743175215728 3816492 4423431381018118055788572142474752 3816493 473037170560160270008495445441936704 3816494 -162664879557883652095716081715746816 3816495 1093273507622433619257844192696305720 3816496 513591567933646934753704258199601152 3816497 -690040332196461971130215802460515054 3816498 -86577278509675106662534263853655040 3816499 1681108176710149364746575523075791500 3816500 2234799694364280228910001978467200000 3816501 370824177695534904177570236636377440 3816502 318998984001496919421997914411905952 3816503 -278795814729628138821048396214986816 3816504 -63500495541668715072888121125888000 3816505 57855600372464309852281264568279040 3816506 -168372868927789681048276037385037968 3816507 -162181212862538801091397050140400360 3816508 22230385748695296560127113178058240 3816509 -67690800924328008386316162861333696 3816510 347980742361127745001983331403090560 3816511 -121746097493396502138682824580256600 3816512 -118975648959204747900642275731439616 3816513 39862660018241362102378294876332264 3816514 -165314030274330539292531473048095680 3816515 -552651510542416863182368217050233840 3816516 544950075529934689632630920125378560 3816517 -837960190831606285959446598257156868 3816518 -240292016539946103625642842581627040 3816519 -502246744281536188399558061595419520 3816520 404236982097162354041927789276620800 3816521 1798395725961915817579789653566072592 3816522 -823798607161255091435322412863333840 3816523 -666817068709463158007675920009814360 3816524 713674652821103520486497661124068096 3816525 641033782839951923391188745065601600 3816526 63294415242462441657838114714621440 3816527 2122971090605999549112869539441248168 3816528 121785829243746133506495648102088704 3816529 283644980658179254787969871096217920 3816530 288901461155836955476128285848256000 3816531 1060092816703749412632441092494473840 3816532 1732168266217626896015580607955021696 3816533 -746188324441688050004741860681596480 3816534 41995487680231596715413031355817984 3816535 -701365994460870080764971052973324520 3816536 385825390506170751517854404267212800 3816537 248041327691490791403856090865055840 3816538 -530315888119651855841333037724737792 3816539 1191804426144397811219404312040726340 3816540 -137276191186267525436343088157921280 3816541 -2913618403805112184398952059302015808 3816542 832039871412395692341786187159542144 3816543 -1096735021706950091797754797398646272 3816544 2734720179025975475497787145160359936 3816545 -1134017137846690161551058579384346200 3816546 -265251221709897880839781860707909376 3816547 -29513872753029653741692978298696800 3816548 93750463138975302811933074221026560 3816549 -1341930137873380174491400943127813600 3816550 -56414911388693762757350921194195200 3816551 -2998339232705102551795000707753216 3816552 -1074383316179020525166803964175482880 3816553 -321170106606864319454482989251065656 3816554 -833184469163444662230399850740051456 3816555 -73476537962785525337971283216724240 3816556 1802010015736916955876121121007192320 3816557 -1671170224083611468427234931617121194 3816558 1293365913307870680849700622392208064 3816559 684173999290140303043392308508343760 3816560 333248828812919118809337381154652160 3816561 778812563853215259072414758049456000 3816562 1122731183812339729757057737676120064 3816563 -1174723041807002177162605983576235188 3816564 -99608528556955977562643710103083008 3816565 128174844267882914165758484634424320 3816566 70281993640635293620230652267655808 3816567 119097123328207109572696134346056048 3816568 -707494356036422852197757194734796800 3816569 -583066611740238525007128068231859840 3816570 -371150869747614941416457269246060800 3816571 1478795385426390259915346153689411944 3816572 2246939099982924151685399550784488960 3816573 -317724175663650540232321657013346816 3816574 1043887798591827957543262422270424320 3816575 -197853766412164714351853131958306400 3816576 -590892957886860192516746439095746560 3816577 399293484441159019421115993187888560 3816578 -236715806931795752446089923415962160 3816579 -57473628662367791784801066272280912 3816580 737528035014614513846177650192723200 3816581 343570446015653564215737761802764382 3816582 344022283670322649099890355310592 3816583 -682875193123765922505823549804761936 3816584 -584048579530261466902699074681277440 3816585 -1084456126895780268338914300993228800 3816586 42490976808861236746324441201859424 3816587 337754827858474693027461044630901600 3816588 1261551261935407578882232108049989632 3816589 686330329430338700653834145965074240 3816590 -625529701507418780390248788238651200 3816591 -576932766609937773290927987370666240 3816592 147602241768892834751465736827043840 3816593 -1906721156013142768789526228911130256 3816594 1048220216037080920352761920897408 3816595 -260040451579090225625097669305940480 3816596 -133016384911468741905323274687381504 3816597 -69683961971935043401726767189598272 3816598 1182456334315611945843928034062816800 3816599 350128284481657226655779523943590600 3816600 389622094717240247186544403696128000 3816601 521860016945831627797905590134422602 3816602 210998629220937558234275832195236832 3816603 -803781541265113403616100180389285600 3816604 -626676692397666699504276949658370048 3816605 -7446687900068780997035010136778880 3816606 -422079318835740606197374910382412800 3816607 -272528007446170277100325735922477360 3816608 -987547826887540962692077905899028480 3816609 98391240826209947295972707436617904 3816610 -603969448641677043551766160433330400 3816611 -205483869553283755915241729024238000 3816612 -1909042767450492347481249654474393600 3816613 744531861166873851230197071341361984 3816614 -526295204753297922013596091546858368 3816615 1064647210582443361873240863738829440 3816616 2513330024248153052121773715426708480 3816617 751076269082547183461529742907928192 3816618 -230315848479557479785399686872169472 3816619 -1107588128029726093330935298065883488 3816620 -436637697794947693552637210651781120 3816621 91508673642651294270392296661392800 3816622 567641237047296009838747059614306112 3816623 -925807298404270442628785948669110128 3816624 11620452589059248778683305046310912 3816625 -2666458984550302083670946972159760000 3816626 -403863820598137766727218413212383616 3816627 -252501916141472290979114277226506240 3816628 212939227102587809981719889999274368 3816629 -2930091627315804170891254970337706770 3816630 -236010808740743089393294177480736640 3816631 138203589589243524614334759167462624 3816632 -1525208987626133353569467301931315200 3816633 613529494679416913027105475611148624 3816634 -565125843565618039653782496357968784 3816635 -1063897568284047264219805251025680000 3816636 -101847253902635613567012156549052416 3816637 -43794247785136305064270877502681120 3816638 -24499060419118679694228966995543040 3816639 105569287308228839578071293304828720 3816640 -658974052315728141257376305051074560 3816641 -3007473048891712054143575596951040958 3816642 -654242495152860266936763849375017088 3816643 -1393601437754665749358308886007048976 3816644 -505762879355116041564142626560962560 3816645 53490787584491128767679871934013440 3816646 247285596920451593679568875875794272 3816647 -263102446343044277574414905579972904 3816648 -1360948555815880958849267213937868800 3816649 1062170962943369691962648739831955380 3816650 807680728596896206911300394679974800 3816651 -782486248241723303987234085736733760 3816652 -267040634078569507652870130228792320 3816653 3693475931023193049359685437439819456 3816654 -445225040603108912553907240179794880 3816655 -1646838854572294153762708960002720240 3816656 2021815850260365286947819999854592 3816657 -250119964482047541184510548846263052 3816658 -84726398531861983335073117360711680 3816659 -99616352359625044790020197341271408 3816660 -360562702811421974281699338265098240 3816661 759875177613585816965906326068733080 3816662 -23739029383959265174170099572644800 3816663 -754462470467755290209034625809465600 3816664 354275683145944796555008113650688000 3816665 -1384731772613106408728634615231478080 3816666 15938149698915474287182627137945600 3816667 -420220997840946284561656399488788284 3816668 -205396248816410635153394515715261952 3816669 -597762705977008391468048394301405056 3816670 -325173198624542753732953133913838080 3816671 -110025618207904734065291635874935800 3816672 1528066131931284134922380836884971520 3816673 -648278036026988684673651181686013760 3816674 1898022607979121078622097685403404672 3816675 35986872369297521301807437026730100 3816676 -296986174877126539575736755275243520 3816677 -892417277662494690010679862061113474 3816678 522563821034808303716952590729919360 3816679 -1154234172177489635517994733488267720 3816680 9754716950561968846904588053708800 3816681 990182791853923573907132058720190944 3816682 -762242372530353232572419285625492480 3816683 -594624721286551205317685965867798656 3816684 1216733023974555156360125104141720320 3816685 -1807177730547758828505596794961425440 3816686 979216558788569933895020374306569792 3816687 630877915704636741899401809942276864 3816688 -28357187221971858224052762762018816 3816689 128531442044830215612213582782524416 3816690 -104297047955196739536302380505318400 3816691 -1267286678409161517282005937237977908 3816692 36969109595694937157851391836710912 3816693 1852675234960539596706929871860515200 3816694 -41040880076269086630699384506026368 3816695 941344680823357891220074976833306200 3816696 1083544987633292175650336288767242240 3816697 143507084564861341700538021974295146 3816698 288557572890188499914148411802554336 3816699 -313523016841797261150459697069954536 3816700 710506241497057353301973831603187200 3816701 -996194005912187608504904190711526080 3816702 652703655599583909793302981913778880 3816703 -9168273787717127064902423523064 3816704 -2647527155321856954903524255270436864 3816705 -245413303559576094215241280592864640 3816706 850144450781983074454895953934047104 3816707 734980896286372106545834500097733112 3816708 -248841595663153028290984813261784064 3816709 954131963168810940304164973151549528 3816710 163115893298660218723160324497296000 3816711 1110427344749113936147356669477419760 3816712 -538166587820745241426380203458068480 3816713 2471747298461702339356396378795783962 3816714 -163289904170249852762747550686887680 3816715 -43967368642898863443840739823916000 3816716 -1448327572632812138154334735077457920 3816717 23571145812396399639295255474417920 3816718 -435843309223859291630904234905758080 3816719 -2992024851002912658026175075450094440 3816720 -4472922634762080202953516829900800 3816721 -1164542085929555102455957494056919708 3816722 -357571593345792870452947398560203776 3816723 -2943926740198668586033225444234176 3816724 -1856245116710131501766648619917413504 3816725 194558089875697363012631735974764000 3816726 -79814131578203731363480172473558656 3816727 257149077390220688078110363436952160 3816728 1860233625787695354828489174154844160 3816729 26927340747432522933316512470618880 3816730 416201375164054771338339197277761760 3816731 -640533849710095592210904672783853056 3816732 -6316873256180315261501569461316608 3816733 1661077794091439432958863035178842982 3816734 480674796862775380001958674928518016 3816735 -77550574502253086274283609822616160 3816736 659868930313262842762207014263193600 3816737 -2201433057578766689330218189546867614 3816738 940349790379185522744701390995253664 3816739 -2551019480790837659976063725821731560 3816740 -303326152951573014148710141301743360 3816741 719950575564158976395261950227223392 3816742 208880873709364934533640702664784512 3816743 242193481807329667816728855174843360 3816744 -505983447346025087473014314256384000 3816745 -1161219386288557249574370244696849500 3816746 750277636518910463250406991434257072 3816747 382352737043301730777449022659356160 3816748 217492039706426270240562559749749760 3816749 972814430880761978238054957515898336 3816750 -89604234127486097689263394784256000 3816751 -922221118581230015165642513146124096 3816752 -359223605034019029439643998334828544 3816753 -634700186457987081917534779901025792 3816754 2319199365390049153499197931904896640 3816755 -1658804074442849657728078908161467680 3816756 31959421360187866127491967898723072 3816757 -822010944759637398736643551159241394 3816758 -530739610816792085605360603639019520 3816759 -204146901680764585832258521905737496 3816760 689663085127574334743263826124288000 3816761 210089146700207424025782789529401024 3816762 4983303732697093499969992942938624 3816763 1047773772971119696898092110387671012 3816764 -47046284055102831842718990060945408 3816765 549198847002208818091545272001691800 3816766 -17500125738194763277099767711195456 3816767 -2141593963032015428022897817740869184 3816768 -835753638579207804616325910522494976 3816769 -135247158007250045142201626463176160 3816770 -356524157113021895817688306191714240 3816771 201986909342352484438013941629729024 3816772 -453280551430044442860090289658172672 3816773 -276399546355537016264368427397882276 3816774 -177712250887082860730721429394786560 3816775 -42069584440750554452726563079399200 3816776 -2927094827720246103404639309435043840 3816777 1136126715481089466104433883073192000 3816778 40340843761802524755939766266573312 3816779 -2725036152595850507347537497845149320 3816780 -687176866856318174803181579180359680 3816781 -1466904988997298462375367716041784288 3816782 -105306040640166430795952115794274816 3816783 -974328425662718065777962188456759976 3816784 169907807317473026800910784062668800 3816785 264096095808534698868656885281071360 3816786 -493562222933745551218090199374735872 3816787 -1118063498055194397171321706069236800 3816788 -1351496571377120159701746040416733440 3816789 2304890781788849811990677890459353792 3816790 -254307409562646861743701714444099200 3816791 -449827607837569922683001154819006336 3816792 269926831894031756633089061164523520 3816793 -652501352896695540514058855413251958 3816794 -101742453970167423622535562207367968 3816795 -478949879745600550193561746168899360 3816796 -450718941546255309985831342419361280 3816797 -1134849451926909055742926716091625568 3816798 613258322082078688021897062227705664 3816799 -366194499434919005528648808775128464 3816800 515531396804423180887908446817484800 3816801 -680962832712976880923564370011907040 3816802 1241896860230507859765926756509778304 3816803 79367027866040977443277096273313052 3816804 753891098925418053004219737838325760 3816805 -165166467080408419398697178883586440 3816806 -1376610270150930670659322381280140800 3816807 1298559748780177055535633766536012840 3816808 -347427835376569995110303901450240 3816809 4217100695497333949449321713580800 3816810 -191845825943070707776808276022698400 3816811 1218920843740417308083605364740471412 3816812 -1532390648218165334339599658065561344 3816813 -21219676117765628368153200486432768 3816814 -1327902283188896871638039138361975744 3816815 -962548359356068270108015569460676400 3816816 -392128003132256857994530916533272576 3816817 1086315107226732659893355542266194160 3816818 836588379735317745241038605188546560 3816819 1558677539003258785552587659103682644 3816820 -25770683655334016931283685885952000 3816821 -1485885402258236977878811608084915648 3816822 -200667139827821497604481490132273728 3816823 758638460577971891640221031682277856 3816824 -1772843553723870076762304290590720 3816825 -506684086226054032228881366177572400 3816826 16263648611333671154851914481101024 3816827 338460943507582401352194473537577984 3816828 952673490237489174154128208066560000 3816829 -60094278129968362764804450572471700 3816830 -609699900021184295900578428680332800 3816831 -155625851809617724716018278026780656 3816832 143362670205513983298952096854835200 3816833 -73093295639015803707620608598914860 3816834 -300011083383033939681448680443166720 3816835 1062168304247715562231063531303101600 3816836 963141358867471595552702684356836480 3816837 1787328057006952817384568108763184094 3816838 -263302227038185563352581627510344256 3816839 -329981435119576011213353120556010776 3816840 -398217991723557265302064455263846400 3816841 -54969878368004041402040735136780480 3816842 441386096583873777499732560308385072 3816843 -1051602163137794154956827208515575336 3816844 619489922929991305513003902135734272 3816845 1700482724699387084210711254251809100 3816846 -246445909212941562748307066874271872 3816847 1059255872065165691208188109087093296 3816848 8019230771333021902366350521401344 3816849 -144372790430301074398918214832945936 3816850 232841540398903823630707822454976000 3816851 -58958927528868982605051722894625000 3816852 -4963651601579979041504517243678720 3816853 -15568554835770348184792333257827940 3816854 -4032520697267970336651130984736640 3816855 -527140092120033105582528621589135200 3816856 -1676789827774449624723312353396183040 3816857 -1535842904136688838899449626419603296 3816858 -242245949565033844509756589183918080 3816859 1595985634808111231258252093615736160 3816860 -1126241765258408944650260515276177920 3816861 1671509267025734145707301811563199872 3816862 272530237363239440354476513651004160 3816863 -653079165003307668514045752491961888 3816864 871129722722181840658104302128988160 3816865 638891528071649329716204519842174460 3816866 -108113732012027451473768093459656368 3816867 23015666422931710929609129029410680 3816868 865083008873705820350724837525012480 3816869 395185818284550992133928386824644896 3816870 -184926476410149769649708737764003840 3816871 -3034415807901392584652777707452422288 3816872 109045387260656978112602336267059200 3816873 -158025519035538207989447679061055040 3816874 1167285943884963699020279316417482592 3816875 -74303282912903778440183881745880000 3816876 -475032015634101505264844743983759360 3816877 810392161054480263354932213366216726 3816878 -21369750115015449081721343828514432 3816879 96285517223539457782931979066156288 3816880 -347156236829603806254964739246653440 3816881 -296894809601326123632281828242590318 3816882 -80311242842797129989856900922627568 3816883 -262434569751449615417658880108304224 3816884 1638927548551664372813067059459346816 3816885 424211368668485140024149613464633600 3816886 -1021999003564342942815431234833408608 3816887 2771752718168619188253584836812796920 3816888 1101616049877172099610414077727539200 3816889 -974190118346093391169138692647546880 3816890 328917519239014129493080527183682560 3816891 -395149516296792473659167498038459040 3816892 199640489512456653932330020481562112 3816893 -1093660123207769461369604566725234420 3816894 298871020527327958233286172692800 3816895 -2545658478283932013737396600560160 3816896 71731212488217522894887111394066432 3816897 -241718701858512544190581081184996928 3816898 -979095861304687768457437931946538800 3816899 1038194888455675897464646474040141664 3816900 423639900808495526705886986237884800 3816901 -1126471736695427599463734474900963296 3816902 -885000293192342187685031130807346848 3816903 1076898654801326671253006772373377408 3816904 -270971027476257642853589822103552000 3816905 1063420654881894378595349406932409060 3816906 -165156196268882045772917189641377792 3816907 2462290314438022380562807432680779156 3816908 -126641042065648390324559716142129664 3816909 592033372903567204323126684386875200 3816910 -1019869132733087127823791662653296000 3816911 -222202155353705494987463888798748576 3816912 19194839744921481524941443246981120 3816913 -194515293345041000118726425269485838 3816914 274276773308979358971733377392597280 3816915 819196477739845843111915030906543920 3816916 -219390008677597968829398173270853760 3816917 -763454820226389611647912087296369408 3816918 227275629741707615498161656783540864 3816919 1929303525625549752476458226411970048 3816920 242749907749032535938056454392832000 3816921 -20080235422613259430620409477680480 3816922 550964857616215465789614878640568800 3816923 690042876488863406912344330001645760 3816924 359722261684415313690204861503801856 3816925 -659614916955903447678258984389179200 3816926 -361106944685515355816149292246489280 3816927 -751685274657734965789024100538519336 3816928 -444122760987164024869635061630894080 3816929 -2464886453241643044847479086780145360 3816930 -260325394567474855945931279824826880 3816931 455440341893029681303925450876623192 3816932 -268495271031605145132550831866839040 3816933 -384027026709033030605774219529228000 3816934 -130376077322915355168356255706118848 3816935 20621462300692883378247479355992400 3816936 136909204033203413624794691675750400 3816937 44082607807368033400278142154252032 3816938 2166214669812494514818059432018944 3816939 -221283594803655422546835047392788480 3816940 -835287655429504855059036622794316800 3816941 -1155667392016198354076050599828815658 3816942 -62393345495958775764951021574711296 3816943 231009838960141099285068763847754000 3816944 75691503933348096961362607276032000 3816945 -1566608785166939321339790758046540 3816946 -97670722569623959614864263529223680 3816947 -2467434668302095176599996893052661448 3816948 140849025509558602111913262526371840 3816949 1925525089510813278385850892870711900 3816950 607215467411553579356057715706958400 3816951 110799420061242952652350309943041440 3816952 -1523831967133435831411331448147025920 3816953 -1593754550730138836661891609576100284 3816954 59726618511057403807338776094920928 3816955 1146327014186925394242874361640975360 3816956 254781287010011083884511624616008704 3816957 177175827117689316196735286724158784 3816958 -24798847539819884727583123094050560 3816959 -1924983186777227768063225340588449184 3816960 72829440824799529931101712595025920 3816961 3800173593355356052377349431500018692 3816962 267144606429953958165756360829677600 3816963 70096538386591836928567525758353292 3816964 -3612910329645234250374912551791656960 3816965 -572837799066246004863161467570654080 3816966 -239234137731115376692560249512848896 3816967 10801156665490597972070794383494400 3816968 -62921141008037391245684434080890880 3816969 258603513328593125099735885297209728 3816970 -527025318924508733301816961380604320 3816971 -286700214039721931798264602834444008 3816972 -241690268564305593927444387569571840 3816973 -3115609456193774687906686151153112778 3816974 -976093703437271447155711512133890048 3816975 -222430187260297939065851545516967400 3816976 -282615983171518853051708532852768768 3816977 868685777675650323632710100673175332 3816978 616978124087412393918906437240487936 3816979 861635782148039753505826614606145580 3816980 -343778035002960240466301223513561600 3816981 1815679085925597377392841225423040 3816982 -153884178454848657179401546682560128 3816983 -6010197808878389979852777195896016 3816984 226164984317212286324901986236293120 3816985 -1080938218557341753760009854180183040 3816986 392778930014922641993561221219384320 3816987 -115884284089865303399140474996481640 3816988 -362692953807239126663263768254971904 3816989 158372463649238262647015419963522368 3816990 893373304419154785443933850711091200 3816991 -222161154845525709865815376347525000 3816992 -1969632586254384879288734818975481856 3816993 -167111762408546931002919133113965856 3816994 -544742897391120236169718858054081248 3816995 -99590410745192388853027215525105600 3816996 652389856720417899536845939667527680 3816997 2464361591487808753418040354362015772 3816998 -477250027028205295250251187118804000 3816999 484797847871021688396289406256965568 3817000 2523886202139131222458892109803520000 3817001 1100029325366800129062759145267757904 3817002 65050361103957498266076188186257152 3817003 3833114361911585876971246414862151520 3817004 -1122054174635448138079251049200873984 3817005 91569558376785730367408673771072000 3817006 1965551261033851514039098725554847744 3817007 815815300203022636500001807119828840 3817008 -65590555410167606231176014762147840 3817009 186004485580554593900876067718138560 3817010 -389454721414862218226790023568565440 3817011 609102681668459246954234491184406528 3817012 1503554634397051865796286378124061056 3817013 -657316432397280687714952018027464900 3817014 72901923195262910261446131009678720 3817015 -1207793978389116575051037777702060840 3817016 761900224244490118749584200180162560 3817017 -973183027979279116600901618795033760 3817018 -443437070070585780569276809193786400 3817019 -386425970861719712547759026331039600 3817020 640520450538748899197658364819399680 3817021 -265786470782754546827802579936163508 3817022 -1419143830570230715357405960659437376 3817023 -267308421177139690882935028221449856 3817024 -721428657868681636794869544386560 3817025 818546472404401996554245059073198550 3817026 -481021853994109071604295937225893808 3817027 -621561828579834956936724311534204688 3817028 59922046383956359956542873108439168 3817029 280244350400642221963845482515049184 3817030 -93023252507273376793853790889574400 3817031 360450902349584609615194602411919584 3817032 550135108778851638497459180781158400 3817033 -1567098347007278441646458588897161776 3817034 -315737646280378715774248710120882432 3817035 -205746440645815188189917040677972160 3817036 -1495619130278845270716252174804901120 3817037 700421627150119571838655305294109152 3817038 357645821892582622765972995515871360 3817039 218548814661610960018718837902217840 3817040 -190908691366408496092851990704701440 3817041 -200312012322137485507716333221883408 3817042 317656933810053618597044188105110672 3817043 -1802152734161936663208250605408844800 3817044 -280455054048583391896308006205575168 3817045 -376559707484257024744354194014753700 3817046 -650045453786094789554632671862626528 3817047 154431283453938664063831597729191840 3817048 -495947608312337058827673409810544640 3817049 -596319522209910035764374119499668736 3817050 100558779819523036234148629149868800 3817051 193048619084893395536424225611867700 3817052 -198074201078666357337089750300081664 3817053 -248581692460555743839831456713839738 3817054 -1535845494401578758235141848226161024 3817055 815658694818715077607562209831735920 3817056 -1344301713256588173496257053120004096 3817057 2055349927686128821954322518974341952 3817058 -509027560560714405441066918679554048 3817059 -383926584814694075435190708367133712 3817060 107641272139063114069890111932789760 3817061 -346544172344517101693353833003991296 3817062 -177906189056072942206214102687238720 3817063 -1773129284382981476122662852495759688 3817064 -571996938362645321106054097759027200 3817065 -332890917805980637188961823785918080 3817066 39176297687610710772222176435376 3817067 38135364532648845804467156317685520 3817068 -320643316450612314567149219344548864 3817069 -65440116799930748156032665168909120 3817070 -943225986534835689557162110385939520 3817071 -632544222608562309571078024357720800 3817072 -45179310394265250840759288029380608 3817073 497997947200066967005459617545693364 3817074 -911776329247286810182095451261804032 3817075 -1263006922521858078746899621311136400 3817076 -895649467928601245371662805045914240 3817077 -1117497166723030360689351463542188544 3817078 -2329573681657251378377459532256998528 3817079 -89187271029102959964919109194945920 3817080 630487974340109067575013643025203200 3817081 -2818176313128617996176651600340462000 3817082 -411790530991256021429290405730196000 3817083 369716019687535060006974584551142424 3817084 -707207748760134080458868146191431168 3817085 426367947775255286896818828512340780 3817086 -63684495247066713991137322204618752 3817087 -1448549337480469816117012210951317720 3817088 804513394658334748081033655133143040 3817089 1141455759071814478216508629854195954 3817090 93675366660880857391060307867827200 3817091 -642152399352201017239136750968707648 3817092 -533425300236220547820126074218066944 3817093 843670125624359082341625745402972800 3817094 318536305903812975898536899094111552 3817095 -340217809258381439533643013017032800 3817096 -2097644989721973563998654146072115200 3817097 -119856672947576221578799342674019020 3817098 864486221632112137148116431101061120 3817099 -914580933192357348707452970961059952 3817100 -209239317014380114829006512103616000 3817101 246789360148424028510146096385104832 3817102 202404439322057437227930870146219904 3817103 -1121505133124528479450436655921449136 3817104 87456877560932540768495045692489728 3817105 68662012356937050314320411557235200 3817106 -258627416112886854066994442915220480 3817107 -213512321404774621153584098750067120 3817108 -1535196575408197599963902222388921472 3817109 415739219356157572638596707491373980 3817110 6910351079930972673446470215628800 3817111 2406754509241687819861442524317376712 3817112 172078563808619030909603079548436480 3817113 -321685451590242297611342266278509376 3817114 370984605571623183862249853060666112 3817115 201616449728632382133368246283965760 3817116 100946093341699406393650711245468672 3817117 -1167909258959272098281366917590007834 3817118 -48102448011740977014726559881240384 3817119 -987398995867434606985685147511717120 3817120 1426020274514373356964508640675758080 3817121 41946017716975516983984732561636480 3817122 -87884908797952482615911367043937280 3817123 -349442763408051876059799179318676480 3817124 -499236888660304880235471133583145984 3817125 44348356336659108712143429164670000 3817126 -890858925756612392980078583026528896 3817127 -86894586821489790803756743593702024 3817128 -393455257938476178150823580216033280 3817129 969324134167989730120318952946884352 3817130 -1065914497763014179355841527937915040 3817131 1000546450175357945558051251876292952 3817132 -1188145953163783954754758803460105728 3817133 -1347221729605978249329341066041488618 3817134 76950982590742667850703290364719168 3817135 -319967407906387981043652353588244480 3817136 236969346952469117769277571201040384 3817137 -690445461914401726995214571801393040 3817138 25124779145762599346179989143639040 3817139 685991134225453932779226647530556856 3817140 37371395372041283456459800275333120 3817141 -122908893944955649032490449158113416 3817142 185637376540163945502405144762328320 3817143 -735222996323224847796583146247897896 3817144 1328087720318621004040558262046105600 3817145 1166070903416659196791977866850984900 3817146 -145415992000179059539967937484624896 3817147 -1635613921281417480795029385720341404 3817148 1227453022498930691312072871363806208 3817149 427654327385535953279895022219220160 3817150 399434921245005674678254972965988800 3817151 -1501386116845044519126862310282052480 3817152 -939496665230526697524766153082142720 3817153 1416843872598960813847980067595824 3817154 473822537313189702227241843279728640 3817155 255405387459428723252109932545569120 3817156 -515753270199609366384203529951506432 3817157 355558348058876997726931028925975840 3817158 753786992797223234465563878171374784 3817159 -2719983964105771406463080142704505640 3817160 1090608324022149393717255688964352000 3817161 486388635556564495269620816133557610 3817162 616530973905007763669100168846710832 3817163 1071886696659925181374591882579281696 3817164 422358819018475276919823192713456640 3817165 -1237057514490274465359999473632594080 3817166 -313453934900486185859473420626163776 3817167 -1023912055158259608664391352586514688 3817168 -259143864343983835617290471562846208 3817169 440521737827819480936948555630979570 3817170 9471679932855867441099667962301440 3817171 2407160829927859698881930882061751200 3817172 207585561763836696843066994359785472 3817173 117851392700188156690719898852738368 3817174 640646826199806034806213881208594240 3817175 642365798895066672176676841729359000 3817176 -939675744752488669728687124419379200 3817177 -23643924488335745996925780059927488 3817178 791214513769594894309594725753220320 3817179 390062006948905045524047109161564640 3817180 -814516628382763621466206919857459200 3817181 2505760187359929959652444254799650982 3817182 -234730490642089502839151386142545920 3817183 -218828869397706663908397803575554120 3817184 917887989265422539036953795446177792 3817185 461330666248832895313553169139200 3817186 972350886964981954535613829517253120 3817187 -4005897956943392868173180759874732 3817188 -1181784896178108247514751484454944128 3817189 337898214209864750478370979023172990 3817190 68704899430119866427579045473243520 3817191 230309883729959977575788834103439104 3817192 -2598400246064941436019740682611328000 3817193 1944261274178183648479996399907072442 3817194 131726857502769160340268206668627200 3817195 166784299344566631706607153038483200 3817196 -23327601926007973578689860952606208 3817197 -1125576313457563801266421000573469160 3817198 785652224738127223554090976294567872 3817199 -75214763129191514709467178480090048 3817200 -9507621911922575281627443656294400 3817201 3061743905679393719456608403774652800 3817202 -654300815058827259750326686604414448 3817203 -911837827825273626816865559788822680 3817204 647531811465038562926323381541389056 3817205 -793493897640636343585330686127578240 3817206 14895246477335298137537600745068832 3817207 -19662441061380756400385592930831848 3817208 826175901390380221497197884403281920 3817209 43909601933948733053071161580613376 3817210 300076281565430828574602603717208000 3817211 459200112252900912249259674496747812 3817212 258300558357168336147770554733690880 3817213 881314302578801557562000398198451462 3817214 -23347558983999373013574123601650048 3817215 1255964796674267820695640880234153560 3817216 75888137094903226880201561791791104 3817217 -1224075391042288946753789945599060734 3817218 -49014307405514700965546502110208000 3817219 232795842766470834420665197934002080 3817220 -392951605686460494827544861863178240 3817221 1075968727798039959024473053050431424 3817222 -827588707560825924840946436900189088 3817223 -567636116207375393101435668218968416 3817224 -226010202839784615098666810617482240 3817225 -239561376585560691616549235733951600 3817226 -417815792741012060205842648376963840 3817227 -1467772020041150968577354103192458280 3817228 1859121448508577343806501659188045568 3817229 -568058175235362820857827934220544916 3817230 13874047835950898424922585741038720 3817231 -1223916613202678706797980393744135200 3817232 75357961782603619974115712927465472 3817233 -734684506177986516020470657274419200 3817234 812477145283711239816862684637168016 3817235 1540681350649686225840519488472757680 3817236 -993620556878935025047562888402700288 3817237 1710112988709666718038273076375567886 3817238 4071669136503824225345399536034496 3817239 -19913382021570144584646101375987712 3817240 -645616945162812312780784205499187200 3817241 -931858846861475760033934507496054400 3817242 198415660759186753246595786803213056 3817243 164181607537800232317421123098380824 3817244 213577709285376279817489735928220672 3817245 -183578161053572993101140341635138560 3817246 688733326363218967935651069666581760 3817247 -512311681498101318033297767115264000 3817248 -711177279683372402972203077646417920 3817249 -489928910038828088782659011272846750 3817250 -398660597050438456143225327471960000 3817251 -175806801624323089546721474404179420 3817252 1267171490178206791987243083519861760 3817253 -243318442681106447631831840101118912 3817254 -231158362251964994510070548517562368 3817255 275447669732559510786206037798564960 3817256 279705207842230618476755877851289600 3817257 1533433509006496962076545613344711360 3817258 -1595790749802796989088094117546704128 3817259 700375860415908246427499448392129460 3817260 -20035515902245367807536505812224000 3817261 145727768346033411090919129741548480 3817262 -536988380417236466055018280862194368 3817263 1484366467911241694077858172698164744 3817264 -98415275567859776726917580564692992 3817265 -1755300320921513463480663324888274200 3817266 -509504630588891385168122972798126976 3817267 2177932702944044170826875765549727280 3817268 295980418923386893431765663138226176 3817269 776177906938503030211885608409210044 3817270 375487566356840830779399250671964800 3817271 -2369438327764504399931486229876943800 3817272 -465108096504543413295876473224028160 3817273 2651172009906999641484985488414836522 3817274 -275835111785331409603128105663639840 3817275 -306593222758951740137095770937900800 3817276 1280591593366054761485147760089308160 3817277 -2845489108168608590482723900348514874 3817278 87927399505702504057601411540356608 3817279 -667066285904274038034578055136045120 3817280 -409710994441938239402138152835481600 3817281 626438260976072646815178625610291520 3817282 -2621677852654246164917839153130496 3817283 2144504936780260541041801092721563024 3817284 -40618177453543676004173752485848064 3817285 1844582517159138999567117035970769980 3817286 -982468448501335634754443023602462720 3817287 -757288347304667118765374346303411072 3817288 483909356977255702991047928361984000 3817289 -114749884606306487429429728534169280 3817290 -56565416595475177270275313541145600 3817291 -1913505313702305274554970291487651308 3817292 -626497927343259995795574059892681984 3817293 -1009786068091725909690314270235240576 3817294 -521377270749154896670457711886951360 3817295 1539824610392700068950065978114261600 3817296 -322723499020176585594144488348786688 3817297 280356113410742964432338763716769120 3817298 -240968840680140550061120982501620064 3817299 186496058915920141620232836533680080 3817300 -669217026195234432428628885735168000 3817301 700369618164841080727543609634116302 3817302 452647646677458306119364749924663232 3817303 935461299004471986473815559395004080 3817304 -1065138688298912169971450816705034240 3817305 341859281119327864382488481840099400 3817306 226843423498598925845725309267444224 3817307 -424987768566797904741447102560820720 3817308 -403255135241382354931765157023088640 3817309 -434458489443145542532187932603313920 3817310 -116201405662276415906338976959303680 3817311 1445127096116305399048682386392637200 3817312 1746462122968127378400970535466565632 3817313 2020551260750047611771012455767862562 3817314 1075447325231300895508355013704355840 3817315 -706313983977241391405060477655792480 3817316 37559334636848845593558440066603520 3817317 -175556542252679888139070528143607488 3817318 -1397259117631645456037819537909348640 3817319 -456094470801117154232026128738031440 3817320 310226006125576193115339492153753600 3817321 -1232060520632457179611864312744078988 3817322 -381043674556553375983943137066782288 3817323 1706736570853370810686422957914519772 3817324 51989275589110455929980537054667776 3817325 10790604273410638472302719505941600 3817326 -171646004765163517273514568232230912 3817327 -649695016116790962998903167611586808 3817328 134978144050389968590686056796979200 3817329 1117193527986281764174670664985302384 3817330 -3140095577887253008596116660014080 3817331 -532525012956986756741316678455195136 3817332 353858101099234242808408162290081792 3817333 507087389152179943344546275100814848 3817334 -802777460802845920842980842090361184 3817335 702891885769770248053802984978456400 3817336 -1475646313684210394547914231846400000 3817337 281700815721159690156253866018955332 3817338 293506653454512671366850075950748672 3817339 916675585681304526329049937061823140 3817340 637618500384433495041250163612712960 3817341 490529681093527861305432496501270080 3817342 -132918955296678580693338481960677888 3817343 -863071775535792997466227953486849408 3817344 -1411409456042248204214612280276418560 3817345 -1378334375948229294062043037072317420 3817346 75271327559286807996746458430948928 3817347 -2276074378604452855489264024540917120 3817348 -3785592247787344754583699673818003200 3817349 1057559944968472649873547524508928350 3817350 -52292854719452902128849436203000000 3817351 45051636419668525900914603212419352 3817352 44997089375654021130002362546421760 3817353 415076390881426549740611179314149904 3817354 -612578612456912852973964678725584640 3817355 885296598584352269317832394928745760 3817356 -72289590397626911106505222703333376 3817357 -2184961082329772424763772588929288800 3817358 599147635555453958876570800891577280 3817359 217445545436252818657023605431987200 3817360 333959599730265792863525527089070080 3817361 2447481623609631962049743819324762112 3817362 -210800302246399000231858111873689600 3817363 102963291137441495910518832433216584 3817364 151220471652423961036528158263252736 3817365 920617774194874919846606941040946720 3817366 95839087124677581470459321530122240 3817367 459779406927314296613217718395795264 3817368 715999599979412643664311153807360 3817369 271042530338246931314995910832573770 3817370 -553153651074464950696885846025145120 3817371 -63885995959668616257957757579078656 3817372 -1107093551506417684659771210483600384 3817373 -298716835474263340608818209335812160 3817374 -187817708957154267800445296903792640 3817375 -297014719122335399334412063474170000 3817376 -592846566530458152674483208736800768 3817377 -12608852719219805463095771156575152 3817378 -535853580242341340869374879208202976 3817379 11723010734047496725450853757807840 3817380 -232781190442907439654326696011776000 3817381 2508216656719854678508527212565429182 3817382 -473972399839480010672127120580745088 3817383 844273895810666876720900312561187624 3817384 1378950764969417105395348059887769600 3817385 -334571744705225139232340884475011200 3817386 -774154388564166733599287340520104960 3817387 -231719569028908074468737131370259456 3817388 201277162569432026425177726917834240 3817389 -106962710903980827073512799063862592 3817390 349379398466521964924894207880523200 3817391 -579763462061066699195907175969220208 3817392 331424319816640039750920035280617472 3817393 201781889512745608409917903921226642 3817394 182485130090205038149095089104075536 3817395 900258410082141790563616683960693600 3817396 -350093957212230943802961963061831680 3817397 435785947198767441786311451148260846 3817398 -157231758416034239847579545017632000 3817399 2594845419320783437470855004372456840 3817400 476912235832968044697946433467392000 3817401 110715202255045172384852469027982080 3817402 -88919197407478684808037115012509696 3817403 467667775109954664780202133505439344 3817404 -385694796204214108979636455218869760 3817405 565606417200501048207056182977222060 3817406 -955806786642966207288640744820014848 3817407 1327343588039731200445490341695966720 3817408 13988419178852491676852575038078976 3817409 -3520333756485605685068118786516546000 3817410 -445835624008426051634450286084080640 3817411 3921839982875873925732164749904720 3817412 -1071227457393181363972654277079671808 3817413 -1294625220075286837219480078933673058 3817414 652942309760110586734688402084041056 3817415 -20181571126943347522989498722011200 3817416 744599991539943513265811002772889600 3817417 293594373296613781540586531289750400 3817418 436992298379056854914184327044298240 3817419 -530963762467782227557583454159212352 3817420 -818233462793446386058301243033502720 3817421 2603607288497379070780332896179442700 3817422 375742558751015965922577569164032000 3817423 1692077462325680654558638988055088640 3817424 288475528848150124894509319493566464 3817425 49531035290443584070134277712779200 3817426 -1265593760872725722739264243208991088 3817427 253838023593126254052817694955913200 3817428 -7959623052277025212506288112558080 3817429 1324538455548754382562575575077088 3817430 1074491658997409363975499465536342400 3817431 -629768560198075352865589447046659752 3817432 -20207676897277752993976692543467520 3817433 598122537762022674401132114972070144 3817434 -301340257103333217959270521438860288 3817435 -305730326320489175332667254944877440 3817436 -400797855465665062740536038069220352 3817437 -562472800398469417561803354931988832 3817438 -197591619132248896043163163835159040 3817439 1618831526590133306449636916554259256 3817440 -13351664396589068183629703699496960 3817441 -236491248787313614116400569458859116 3817442 -961443798443475644308146126247132800 3817443 1290923012393051757057300738905491320 3817444 1185421870238882128160379179922950400 3817445 -1271348696455670112306138477831070080 3817446 282884134793341430211162757817621184 3817447 -565872201572137500368996804858876104 3817448 701597266456564248643786374009077760 3817449 18713559264725387600580732655285530 3817450 -47134784834266341822806684412288000 3817451 -1369492676385375430952991956220545496 3817452 1127212481790346962549558109768215552 3817453 -483766376156779894623696973087931040 3817454 14167502243626522981236338272428480 3817455 396416455667405685975548359074921120 3817456 -80354648179060960779160961142489088 3817457 60305523869018314521287959443306624 3817458 -733873232110458333534074828308292976 3817459 273329639410215367009646295714925632 3817460 -296889608948183085320007561885296640 3817461 -31764284208926893056077517031679520 3817462 -68644130480544780057954709782539136 3817463 91233454470515749249525719660586824 3817464 149051232709336950565087365420810240 3817465 -783215310827622958003556919467806140 3817466 533631916053293947860536738391299040 3817467 576957499448494364453125018832091084 3817468 495931024254156219418004888896667648 3817469 -236505494107947829390430867711765928 3817470 559547583223607658698543998880400000 3817471 196504002953659038777002029943981568 3817472 -1745272533862017640332331480843812864 3817473 -362018712978427393313204324339995200 3817474 -1573650870501482715232568618477961264 3817475 53687518601354667336383024020190400 3817476 276641183888068102096161434834534400 3817477 319653471777665264113009200376046400 3817478 703030304209241031119370035560012032 3817479 478917393816802385265606458570027088 3817480 1476592267470194080722299920367616000 3817481 -4775307376734918164240490679466037888 3817482 433591899623795788633253744913998592 3817483 -1125987306546687112890524612529598176 3817484 543380468158036938554860910069486592 3817485 184154313681019926488908805736067200 3817486 1791304911072278028708526295806654080 3817487 123204645284506033871312514333018552 3817488 -34494782099749277237100839178141696 3817489 2256824156018963836195342292036358848 3817490 738812056930115102793613411447140000 3817491 181373209125574030533934396185222720 3817492 -525182042085955821752053743775802496 3817493 -1524688118213898357865342092823626240 3817494 54149388279773748689879499179426688 3817495 -335614069953133908642764749884211200 3817496 -404578134854645074489971030329241600 3817497 8440829364598368130573707477617856 3817498 -622832012859960079755053730195402000 3817499 628969165060666738054051866992471040 3817500 15551637413167399030824636129600000 3817501 529135144596125289054047928585958502 3817502 -363334509399671473261479870940680960 3817503 -1303251479538936167424081184475136480 3817504 -2618242526511191804024697558244982784 3817505 -264698198641576402641548870741855640 3817506 -111441723831175190455281650160771072 3817507 1281573377021344268473836367195676320 3817508 -1839103477818776143619658592118412672 3817509 268521151485765855350815021142771040 3817510 149792240488895552743953538377784320 3817511 -1677398333710365745625156413180602888 3817512 313256924220998346875016570737694720 3817513 269514949634601386904679310928495296 3817514 218060350051072947292226391887111856 3817515 -375569339851336396250918674058338080 3817516 -2043878353677636711155293113905570560 3817517 1049457570098812822097907755638947840 3817518 -723486065083372088335599477890549760 3817519 -843957717101361833449580039065478120 3817520 -73550805059628011794344825594839040 3817521 -344714537433899171473904762402520510 3817522 -61097396238046697797229614673576688 3817523 -431156682532804195095556835464698228 3817524 -96736147513236756971610391510585344 3817525 615366452951391860867238308481765600 3817526 95493200099470208009904152143011840 3817527 223379662042353432144736926975215232 3817528 -686587837892783569006793422271938560 3817529 141579368331324392102770401352911300 3817530 977726323481812865793746101856344320 3817531 371659419668746934964534010817257200 3817532 247817302262753535570777550280632320 3817533 925459536995815100913325394534613600 3817534 -97432478431656483858694539553824768 3817535 -136091373053584292382257030064968400 3817536 -427112611112381685402590492271575040 3817537 861940974986913953516392987714183680 3817538 1182654145386696013354308313297075920 3817539 267284575050987206252832702863406408 3817540 12354213055795608530617265222737920 3817541 -1804904985745337664296799516147287238 3817542 176251632240635317819851120228203712 3817543 768580615414855524676298378090984792 3817544 13195972947301948482011482207027200 3817545 336304618320774188964620719937332800 3817546 635656626979529843280120852151779840 3817547 -977603705263944320909113313734377120 3817548 356613631449610096672764405604070400 3817549 1085692507138036331418042661135541836 3817550 -1300134895634976898500710903841600 3817551 76549531717539092424130642915767576 3817552 480553438982951605286563237729779712 3817553 1639387366058133307945872469526450802 3817554 -235531925253431735123637229819207680 3817555 -171249172130305780078316229812953440 3817556 -1740031251577467419981402232321607680 3817557 -423179915156778885201718284539358720 3817558 -1173016230417670125864546681986769120 3817559 2092165611168183638054899009285322760 3817560 144233573027350139181117811390464000 3817561 -2332273993572922989547217463587560176 3817562 -264056744390618906795720768163710208 3817563 -2757657023283065082853169357068032 3817564 371988510692899079230051981178610176 3817565 581577662760702368078440388302580460 3817566 -122724735564820811327306974036880640 3817567 -1173104438975730245821655664937008680 3817568 -15592135514096993399776166245171200 3817569 -152227322160707826578261611231801920 3817570 -127995393967044521687414872215095520 3817571 -915893896112476541451461610150666408 3817572 -458417441574574122259745265053730816 3817573 -2638314161106108846081948102118002178 3817574 787248379460203032838822094973133536 3817575 -21994655781744429110829420502525200 3817576 -593460899902823467266326034220400640 3817577 277255246269859324191034947186571392 3817578 211023364683138526186480121681159424 3817579 1989856990629771899714814054854456180 3817580 -68785215143776001836067768780835840 3817581 1635216650787900035467748389094390304 3817582 587404898917103553014339038606598784 3817583 3200459307546111387048910839522048 3817584 321845560801925347158654769381048320 3817585 728462223994391587190882715502032000 3817586 384121089254798989388538950369585664 3817587 55089844373386837392966576790079040 3817588 720327475070241987087224628269432832 3817589 -515671385096734477027897601946441540 3817590 108415289331224544924378364502056320 3817591 -24181468381354376858357734815021048 3817592 500357821561910650277440486099107840 3817593 223532540119892947911062241586152384 3817594 1242387965993519513160179970824321280 3817595 583223494150604260370466806320443600 3817596 -1629700835663350347183525489234001920 3817597 62170077755279376766538612793358432 3817598 -943687404965556851509517195388427200 3817599 999825354291165877631011614626141568 3817600 -24815916601344732915699238305792000 3817601 639511919221183776157143638450756052 3817602 -817871123738820846912410493174107520 3817603 -923109961568832030764665038987808560 3817604 676236418954774369599316083685011456 3817605 -1283614630735572829496606545029375360 3817606 -450479555460838555096852316233900800 3817607 1279817305018268992579888472641784856 3817608 -10261971372096119400477909630566400 3817609 1847347121194922025590490671061199104 3817610 -982949227023125144224582602302363040 3817611 -16875483826770551718049215036805488 3817612 -1597082612032791957293852013550837760 3817613 1536038028739433423334610879219201920 3817614 377646707534472554327007450556632192 3817615 1363973691718040473659942455181818760 3817616 28246553792451708841626533658624000 3817617 990773536229029225560105232182589680 3817618 103045955937470470965298413678082560 3817619 -76079621439468896953275215438535552 3817620 -584765250051206244348431260658565120 3817621 857847013509214713157333133251463822 3817622 736966651981910193856006857959523840 3817623 -111617715278824843748189764076341632 3817624 -18648092778659629703055217226465280 3817625 999345284949094026554311389880464000 3817626 -4528026022894550091202457664135936 3817627 1682851845299894878185950611182775272 3817628 -411266798675663144377610679444140544 3817629 -578302160345233654485732891393462516 3817630 -280472043678952309347616762138905600 3817631 3659316596773240154050927618558810872 3817632 -95311686964777955076698227857162240 3817633 -560577212965385664315978944624799996 3817634 -576639231761606775774822382928132784 3817635 525996867676703400203139083047852800 3817636 -279830662521261955022224356308417920 3817637 391815280995410093253875639029394652 3817638 720536394773651521137629565176663040 3817639 -1450920016574219018756264988973328784 3817640 917822027545393271790733761526732800 3817641 -300804422093468749024132600623889008 3817642 549864813544667207126115895595398752 3817643 -813375982105378803420181139305244736 3817644 582100582185117365493986851595798016 3817645 -805984180846085791473094900644398280 3817646 -344946860058573814668048406932030720 3817647 -1251769012632090351817268361259830840 3817648 145866526129649725232347745386168320 3817649 -2255428452670089765952866302527268880 3817650 -2274595682485139120128697538508800 3817651 1340241450203695152173151272749552600 3817652 -18084900636926175075862411537913088 3817653 182299913282536894364889499781414400 3817654 495876397823748710766475467551795520 3817655 124143540006213970555099353562900800 3817656 622902857424645181196937396116275200 3817657 2367944985011630754941311952033492906 3817658 381214033997148669732812444306076384 3817659 1275182878418753681180254732030254960 3817660 179537499676270829275856754002657280 3817661 -3585560762943245510489659046092020948 3817662 947362441756446968952217731957317952 3817663 1095451882986671080476073628225887080 3817664 418288080523348966310288191034228736 3817665 -1746315185267767897175207115197232000 3817666 98073232495693581881042937684925344 3817667 57124613666673919729361431123891200 3817668 327790586836326060199754009259116544 3817669 38367156428695251438207221841598080 3817670 -202246490859112277322004579902105600 3817671 -406624436515426725436723593868080 3817672 984538180458762331798753091531596800 3817673 -2469640990883566461977880919608715980 3817674 118296367660891269469443459723010560 3817675 -1364507633261763880688802349716836000 3817676 1719943999921831644905493365474887680 3817677 866340032493317396752796667640355520 3817678 93573522231145764656049975510892800 3817679 1367991464607321813175956104505335280 3817680 -102157308487377480376200226294333440 3817681 -299582082464808675178262364449792 3817682 154245385534490044520116455317395584 3817683 -398811417648753336203347971993217548 3817684 470815460869294912649897002184824576 3817685 1724990702877990067475926039014942360 3817686 15864979200686372347376575717154304 3817687 1052708904363431014636634069758547336 3817688 1633099279476378847261708779658905600 3817689 -111710474459234797860012967458104160 3817690 225125158439005107000381815365176480 3817691 -1106485066291560996275251500309166908 3817692 45633074519212492836501742108755456 3817693 577318893173766321485793191142598944 3817694 -530127731869786822860751340068550208 3817695 114608022366411968841317613702435840 3817696 -342986698610324939421978446866415616 3817697 -20486566676161023537258779448345048 3817698 681514287636892741775206093887790464 3817699 -84578378258853208665675740388956400 3817700 196270998359439923353192772429539200 3817701 -344634264157364363035807602036952032 3817702 -610824912315193773671907627218763648 3817703 -312581110208370919894861306970143416 3817704 755751506778592368811334089580298240 3817705 927493063989654218137408549090083600 3817706 30247986255002665501950692395175424 3817707 -347440864368945500709708286348957008 3817708 1052316654940714956897426229421015040 3817709 534871820258017817788801558810965216 3817710 -249429818922521660163407899453556160 3817711 -717037680349494597264227210916041000 3817712 1502039452349697891339628990955520 3817713 -1648387049432573907179907688014285600 3817714 904823028138790733967989711841405456 3817715 -41506760245670589818833951482430560 3817716 308711662737568295082766576270442496 3817717 -2668462126743254344762865140950385234 3817718 -1347937632638569040495946615697893696 3817719 -1008959647442503887136894440613621680 3817720 -622652616907791306807332587960627200 3817721 -1212997132343709778677726977723421078 3817722 497542487459541048698317545639555072 3817723 332543776106267659482269093659648544 3817724 1016603316109062695329176196510820352 3817725 291518099876027349879599944235988000 3817726 255648035302007914348196703974455680 3817727 1504969626993332768189250936776400000 3817728 659553915452721192821937578371448832 3817729 320235835381915293210440322417731076 3817730 269269850295036340723607044854643200 3817731 891547752055936484886213195654479352 3817732 233056004550462281419164621038036096 3817733 -2833645434743966757585603455036200512 3817734 -42921789984024373265431724887322880 3817735 1060758990234877589927782477308664560 3817736 -484913770265540459373688064973158400 3817737 1363700838053477876102856264678970032 3817738 -300496140100124712129042710994102480 3817739 -2735062670537946452633566305752204460 3817740 -262041497876069150191698318785049600 3817741 277340631094614129415737757625260224 3817742 1487703071890945219191244658942926272 3817743 125247944991156342603463765056342528 3817744 95611368910745082101082018734407680 3817745 -1026014196537183856797715227567823500 3817746 91476267606909003599225488972051200 3817747 434186763524685138758982303138066432 3817748 1207514388947892491026400409703550976 3817749 317565768762942540366489285796161408 3817750 1397988854237880719699780243938464000 3817751 -15678784365490460715906403758754176 3817752 614683573419567402046724326537605120 3817753 2970199999646410181789478951086061002 3817754 85144256781009080318948560992414720 3817755 11196484022590776578749310407351440 3817756 320604890630290871840873583030650880 3817757 1912455216723814742274797696949852006 3817758 -128012527297546708287520235071162368 3817759 1660292038484653792290170933826683640 3817760 -628872435787938370011950075860746240 3817761 108472014006403889908826216597115360 3817762 -73092215129136778159241913311071968 3817763 1927293154476319593375049651565280960 3817764 -393166848682061129034288136859533056 3817765 663810116652249730745463791737027200 3817766 -843465768090419619357771664008411168 3817767 1540875307493123017787572506163754280 3817768 -992552417054662533661250822725309440 3817769 993053212035684497742691548056842596 3817770 -147494204183115794153952324520427520 3817771 1092718431168978000290729326042824352 3817772 -247581991248393778617622383724707840 3817773 -1558713178899347750428771679982429258 3817774 248534968393833898961246521876623360 3817775 279504335848052687859257035972719600 3817776 -248831567972574942833639365787025408 3817777 -1259471953541126564095751826712763374 3817778 716851950111153742596242177437863456 3817779 128926407409711127020396002585388032 3817780 -282737572680177508042437014549894400 3817781 2290335997354813255407045243857758464 3817782 326374330515776768756679875390815200 3817783 -1103546433438129871116817612721786968 3817784 -409660879005680720346422289462374400 3817785 -417041791426335098375206598594692800 3817786 104048730901767019358206223983664640 3817787 776306055952497701926642370214675792 3817788 -206637409666608798881611291570338816 3817789 -942245477720045438762081858644196410 3817790 32684974298835786802121110893630720 3817791 1106485842686431353177343903507841400 3817792 -1192803118344361272345410776596480 3817793 -343105778978305965143324225506539456 3817794 60439197374360874380033936472252672 3817795 -424948165678600763462852039108809200 3817796 245456901582365121955995237788279040 3817797 108652806365958856917474091114498560 3817798 6660021356262385624414272605810688 3817799 -47350198834489340476285732714976136 3817800 -216058056413282516871955642245120000 3817801 947174858572625350898905096148027812 3817802 -350161210697155655495005363627774368 3817803 -738913429430988953282512709767228800 3817804 1556911955869142113997770573748646656 3817805 -556009116926539606752039031765102080 3817806 820024867992437657403155616093885504 3817807 52926207905423988842874369597091424 3817808 90955885562308588502658916993843200 3817809 832724848311197543398489470152803524 3817810 -1064463843965829284859692828954711040 3817811 -1839593843783853312409344026569389588 3817812 -541234932651199059152226495840792576 3817813 1204255922011203669276134557976058062 3817814 27059169944072369673449971033872384 3817815 -73402604789172237197433643530240000 3817816 -603547427091092688099066919080960000 3817817 1708862063919065724101444180829385866 3817818 -352919011876093111321160020507869216 3817819 2266549235665853843131806577605361220 3817820 -402210861437953253082777994689169920 3817821 629041971988332281596027781405635200 3817822 968042006769703717357932694994510400 3817823 -1019139379938075652297898802260730240 3817824 -1069974717065221674366281030058639360 3817825 -121227072100274123397527666079992400 3817826 -296109898549391411388335138622622560 3817827 -69124792506619725216962093938248000 3817828 30547643720265416087208834105819136 3817829 211573314599470690956588069903410430 3817830 -394773157346440028262198096897406080 3817831 318550238086848733764060521407356600 3817832 -705464108767508607810469373782041600 3817833 239293752881427292205044311310252800 3817834 -351444020328364164362485663525320960 3817835 1555795762362725798291396811848038080 3817836 -235701505077498678491788889747423232 3817837 -3738148900402098343103587779102409748 3817838 287409330978429447955365505612945920 3817839 -779457076001620147592991125896632192 3817840 93398605301862372941168647823032320 3817841 -25235601197361663438133657333861920 3817842 -354707668936910837204177906251915776 3817843 -1898382747913786929519950871206562120 3817844 472393634223219934899396931183076736 3817845 176375855053610083401137789107149720 3817846 -1307652609156945475549395797985868128 3817847 3648730719432420973297323241311610800 3817848 195264283509782547841030569942712320 3817849 4643086896658146849843661629080000 3817850 205866949395751458593111761435524000 3817851 1006376652468022968095308286823671832 3817852 398303486682756881846110487445998080 3817853 688496603851287673626968839034830284 3817854 -25582883208480742506863791517265024 3817855 -338495345010654127795878024964379040 3817856 6369041608266044588851608441323520 3817857 30574232513439107770468092199358592 3817858 189477164043034118453157097183966080 3817859 1727999713266593640827948345639880060 3817860 -379398541218718747518963181683302400 3817861 2986278237921391796457293208818866912 3817862 -252308150573407989840517777053775488 3817863 214820833755337803459832781990103984 3817864 -1725911143175636958887946755414138880 3817865 -196046736377517127251920140401379740 3817866 360210446990380180415577713980379904 3817867 -260000394643908887366146797720354816 3817868 1349612081267596387422355043000979456 3817869 -1026141363020208733089457592834080992 3817870 -371902341970196052789221719571139840 3817871 -137319464234406479345565732400998000 3817872 -202841522115841274059703099051237376 3817873 409033706508918820698225677276666980 3817874 -288881863948677355312994754417696768 3817875 -175278110146385566804871644452132000 3817876 350945865588355003506901292270783360 3817877 -644653237697546008718623290138030528 3817878 -400895789547257339372144684169638976 3817879 -615167628204773479543934775271707600 3817880 -854504115864974302434733884636979200 3817881 34379071144442296011201934270239840 3817882 350525151612039186002395018993881312 3817883 377224602788845118254733636189091984 3817884 8887768266969266112942341551644672 3817885 -940388178558517811886797391945888000 3817886 849671588050612381370647615948075392 3817887 712554601705166047631732894441253960 3817888 2157479489083087573971532592454696960 3817889 1701184141298446984047475638058206690 3817890 -663760634198248691272723797664128000 3817891 247121078634354085537771047967292160 3817892 -369836091137426012892005454790795008 3817893 986572124020047427728228691593408864 3817894 -1639525828144942044927014381785528128 3817895 928188255076378406476277576886089400 3817896 1146968028204928332363850840757452800 3817897 476313151749114431090448304526759680 3817898 -27663268689250715066010267803320320 3817899 -74516136862728621963603618904136832 3817900 -1198786549887220695655342503027200 3817901 3282969947084015717515995700729976064 3817902 237720185513062745424594168329800704 3817903 240479054186356234772489104079499152 3817904 81599748342315254713791374796128256 3817905 185184824469090967980553556137777920 3817906 288532452546048046393470139971334560 3817907 1796365631536336201287995425633254156 3817908 -412140643869413151626116744312012800 3817909 -621129529383925794105965928444389696 3817910 -368581384295246539107366100550576640 3817911 1183697041400081660396408627563467984 3817912 -582901853966854009419370330010419200 3817913 -404408312499111163347173217390480 3817914 -375271918106962836873625598573890560 3817915 788883961729273925610776927377138560 3817916 332888364101286606010611683162416128 3817917 918331056687088422835652412544773600 3817918 -230358941501160780576813419540882496 3817919 -289970196874648402780134689322810528 3817920 75937910790782030515704924639068160 3817921 -286614083567859075510250652741061756 3817922 -11938363025845065348531600293862288 3817923 -1171976483915425800672600654169009416 3817924 1112168442929422353040152460703112192 3817925 -984260042805609177812485743650881350 3817926 -326863880925044002140490202575132416 3817927 1443193901430053495843037732888280 3817928 663002847699386635821045298061721600 3817929 -439204716211628799507842555951522304 3817930 -972259901021563600623607756559348640 3817931 335068700522525532565936875853999248 3817932 552349990618247085231768037453020672 3817933 978862062452884506846701034949265600 3817934 -1067621416167122629280638787090904384 3817935 -95697116728347133552979873852954640 3817936 14860643310220503458454471318331392 3817937 945056897957719147974024180612865320 3817938 -715865520951484668623552183556740352 3817939 -1993247511924751253235007908411098260 3817940 -483566017618978818480365123744440320 3817941 -933486811852841169695641255943315808 3817942 811950119054189517593331449899075872 3817943 -1099734102129827830451797573659712440 3817944 187125510715491261220395915604377600 3817945 98048752276444730534779001987001480 3817946 1155665193771457495386611703862159104 3817947 -304964063507217946006196102951041536 3817948 810237210143025259831985941419403776 3817949 386433874183000781594354027548175520 3817950 259011984326073111638047804449585600 3817951 -1862553177360891539789555734914824928 3817952 -2146249701224786027664041757859381248 3817953 404779165459751271580120807337106000 3817954 202086166369912682257390119895793664 3817955 -104723066748477761451406337384586000 3817956 -351659546484693868596376208718950400 3817957 425822803250894361298633316033800800 3817958 -595229112931750055906234815591813920 3817959 -740867285256007130971705474362420696 3817960 -313773436081572079797080061935616000 3817961 106906624869217510239821172755399808 3817962 1055502650584070775437708269082419200 3817963 1235634514806052183265616668554932212 3817964 -1162533536398088075355662840045793024 3817965 133942593569718060305119518864336000 3817966 306257889676363468329164975207714880 3817967 2515776040559943268176706409755880016 3817968 1130863082917511202887152815833088 3817969 -2480810478099889756896814737060211630 3817970 3476533048662289220985662373450240 3817971 -895055199613711279363623927726870192 3817972 376155583008460482166057095862413312 3817973 -97723593024082365990178206433434756 3817974 578857133536323137309261625596052480 3817975 -322664240658506405823602666418335600 3817976 876655494641252012886956632195584000 3817977 -276862006364602827263952695898451392 3817978 259387706662739762368373615884253040 3817979 -529637803041398954736821214553147848 3817980 423748328262522605853968856381212160 3817981 -2008361544259123589346337681352948218 3817982 773782095488861143688671424452106880 3817983 31001933669597330424793736695326720 3817984 -1234771709082086765408944195847061504 3817985 147630383328204962931934833596292180 3817986 15284261574849704429284056232481664 3817987 -123881333081925582794454452085807364 3817988 51894874901985681757845405040399488 3817989 -969572843443870758555560486563224960 3817990 -583042219304738669643030500622585600 3817991 -159458697836140085556266694947942400 3817992 2155439935789955681541802146728755200 3817993 145191770796167552907953628321035840 3817994 84060556106789189938643385189397296 3817995 -1528095369868727879245217754587270400 3817996 2393224542701689995117464931127296 3817997 -214436454964623088999386302681465460 3817998 -1552794518820074486832553160021204736 3817999 -2287659584499102728142274940244946000 3818000 193812808284464547573603000188928000 3818001 389652909213719258491678124713279488 3818002 440852243025438404087757288122035008 3818003 283088211781660976162362215845017680 3818004 -1820769707274831802900827669390520320 3818005 -88342433239023191053654805368802340 3818006 588548684093551447179018278256209952 3818007 1773370308791976239385830566447425504 3818008 -1430051072679807121360620834928128000 3818009 43481870572689115410024683203760520 3818010 -64315092489316636918276490835041280 3818011 -891875952633902401769966420274909000 3818012 277162614624920895679980714665041920 3818013 1811388647426803104013711628701248 3818014 -27811282265406593369571422708179200 3818015 1510542206998536561129565261905490800 3818016 1275473453817186765933809985951105024 3818017 -680540437512901603289088383499699328 3818018 -22856754984490788669447824955489120 3818019 1766697790480164110359777170096340344 3818020 1454514998532206850062387774324916480 3818021 2655490027733193321707961094431804222 3818022 -98459988753053113250374090915061760 3818023 -789864910623912928975448665235651712 3818024 756058715562847749445153501809868800 3818025 -202577289508409846269969527390576000 3818026 -378714567098049633559833231168518400 3818027 2196901446582950484530012316362781876 3818028 -306573577027986171135341709076571136 3818029 453359330832178615665473464681268630 3818030 364097834658728597194067063121684480 3818031 745601480974168384826674238897761920 3818032 191611138197086263740656531942260736 3818033 -705465534434787344712813493552148718 3818034 -108866847248320267748167204251888 3818035 -344794416886111662541674366000955200 3818036 -1171408615821763978853300542915221120 3818037 -1256644067523434689526521068238921440 3818038 -358703424624557620857997534749266304 3818039 -476483457594841586400656861296547160 3818040 827333567429708714852664444412108800 3818041 -1767007515173018314450862267472759408 3818042 997687859833376007435340951917186672 3818043 42287036219990475858975199369788000 3818044 -73421262218313170886196060098822144 3818045 789298761930952355062334637596651520 3818046 -24173601412668182912249418334095360 3818047 -515211817795118686938822102004458528 3818048 -98059935204329657579940397460226048 3818049 864030994217470319819077563914602368 3818050 -579967764103590093801314782385040000 3818051 -2863373037114785163884580164689303296 3818052 -122834064230725057881566567796633600 3818053 863081257125185915061221089243243740 3818054 87793700905070271736026368781530976 3818055 860341451747200799212363254713591760 3818056 10937174040514237002067891862323200 3818057 1165792587313729861627143038173849572 3818058 743541853380058288741439270002339584 3818059 716500740108545518132834423074768016 3818060 137127822019739691815762539476864000 3818061 -187573857086596133959706246716977012 3818062 1006804771292901185854448771025502272 3818063 -1415567367289113342961048646197772688 3818064 -261923219503233133249032990657085440 3818065 -292107148341298377801600324792726540 3818066 212729696283669742608411370925982720 3818067 -203314389089778093572269902364734720 3818068 342943955747289543192663492664446848 3818069 766964073066531942978292061199848640 3818070 544405247869493137908012147901440000 3818071 -1714078786001349867446025456796340728 3818072 299159513210264430362420259748300800 3818073 371814162539477902658090366167767744 3818074 575037881690261243092715610409183200 3818075 -1548987063328809149006457663048746700 3818076 114732657587446341377660817030277632 3818077 -1179243152375604803178476179465082074 3818078 -1330774702308811038759675869092910400 3818079 -263336265352987528617092520396657576 3818080 -354554718859427525683332880056975360 3818081 98907666212999036243155157847237600 3818082 289279000284133782108433126060177920 3818083 923076232521285798841736487055137264 3818084 163389628543427607586995370570481664 3818085 -195345834659012909555238207888849600 3818086 73848040749641983991095477273696992 3818087 13987860360634625498654392610852832 3818088 -173876639107642016895627585966489600 3818089 -114436325963100970890252558615034800 3818090 371425000329282799876270706657280000 3818091 450803913810168080623461578404066800 3818092 -38061075720004447166243454152245248 3818093 -1785963366281466643169959322517983658 3818094 195346051959991460974990708123395072 3818095 1020184993685086692042756917782326600 3818096 -292867687456749977493698578157469696 3818097 -138771796661317201356342643441210254 3818098 -530229799773546393394606048996637664 3818099 34450858699264723884389557969344264 3818100 73016652268057173300975072812544000 3818101 378411526151995229830064634642197152 3818102 99225957978165540947794644067246752 3818103 -119505864568008893492147465203350192 3818104 -1145024798744839110582752909803008000 3818105 -682123474115507948821477279300759740 3818106 750296383499825813775315507624089712 3818107 -3794545351852747348039012922416952320 3818108 451879486534492281029311692123503616 3818109 -3313262267680246798384345464898295040 3818110 -80905370210048611446550393950397440 3818111 3032871897592458758125353820653097200 3818112 -212069646620074090551205255100497920 3818113 -1028874552814083321503025154720636076 3818114 1465642750326734771174722301987539872 3818115 62529137957529200767032726962135040 3818116 1027176711136373936257424213454357184 3818117 507207992433200234478976855650547260 3818118 339093673832478312765002331592231104 3818119 -30017307999782278978641921621163072 3818120 -576961225089847288653060971531366400 3818121 -2005525619734295888102397099066232896 3818122 519240521659965064281874291839450624 3818123 1183116729870959366731055645066172372 3818124 314363389189062650458874968093547520 3818125 168027629284632628579606807976437500 3818126 -484452368399952105542579886633907200 3818127 -2064665288851370683023572133434836992 3818128 -125779902932981012620515252339998720 3818129 1381672408644773691600247504128907056 3818130 221094035964505406098702556652971520 3818131 -117755706267032084222696511684074068 3818132 26627809549117468037209400678803200 3818133 285261128542984428091380813947154144 3818134 19886552097655741390217048594351040 3818135 531694986607695310494888276850909080 3818136 -275508734626467047947352345548554240 3818137 -138874057090513459901483446483788214 3818138 -169148764760494209618958935154189056 3818139 -886577632168590051841264636589455872 3818140 41454564738521573731575589149335040 3818141 -931694103529761673694350267364598030 3818142 9692617339497868386093492674390208 3818143 437482771263882842492305008612569200 3818144 318675045187962447409913995871649792 3818145 367524160921510288514093174350651200 3818146 -108349826032099440862096127373029376 3818147 -370862919663378982919181375265115088 3818148 -235460807205758665527983032939576320 3818149 1503545784070369258243644314794968960 3818150 -148205082167557867263918822018576000 3818151 -2047456956245201761325683099732230960 3818152 -209403658744880947270600810548602880 3818153 -1656521675077082683839124382373427596 3818154 -639399592321234344084008907977690880 3818155 1025340108022005126037318006537680 3818156 -324592147622656836095438115604212480 3818157 75438931880529732143810703716288640 3818158 -861125649498283078393984992829360320 3818159 -378793101839216325254154614627204184 3818160 230181104924870053090569076440760320 3818161 -49672852967367384330027777781440960 3818162 -433704963225758833566000841132797168 3818163 -6100831037451265235561721229325712 3818164 -435154163947152720350856897919037440 3818165 -647377463248558142386707287974024680 3818166 -201827801296046773842154710671407104 3818167 1035809172510322776942903835707412272 3818168 -1674807589232772307644592704666685440 3818169 1646062350379236558133550210863599300 3818170 317826118006461486615046991604173280 3818171 139811857772572279220649668363736864 3818172 -708295069368973174846461819326443008 3818173 -1360047534804321443123151110550298632 3818174 -542943642943469510006691535820753664 3818175 411025127370472807085432106340983000 3818176 333847373104132763003543272140308480 3818177 -651801820190823336728497690502843136 3818178 7139348580380011627766203794555936 3818179 218695644131176363082851407405758780 3818180 437856523409927734775901867831686400 3818181 -2444324209340341516389462053285510976 3818182 720673882839535337012384708644644192 3818183 -1734501685815243294641933175309458160 3818184 -121611478743382163618673070782382080 3818185 -389872849888830323850750762198206400 3818186 1373890408103238761041890280960112640 3818187 1598346911037200821506233584096747644 3818188 361124235126115541064215632630075392 3818189 1019950425769629376802840843112816780 3818190 31040143252136934262687875096172800 3818191 -488270489589649211350321705102698640 3818192 14937173013804700271751170006188032 3818193 297482551006006589607210080833740000 3818194 110725865242433439545228093877215520 3818195 24110098061996584639488268670557200 3818196 -424526626486535073444529442565378048 3818197 532948944991589292141477162401738620 3818198 611063263879319685309152318188076160 3818199 65874447059075560735365311268030720 3818200 546604083207148222918687295660544000 3818201 -991164004558987207174962787677399798 3818202 473059755617696021652209676729665280 3818203 3265975292054459140393333734560237560 3818204 171336879608859483212570496924444672 3818205 1366963091323314761449757149334395200 3818206 74207220981357071701822790321455104 3818207 -605703512295708091580712390128200800 3818208 585989067659937582208867697172676608 3818209 -2700851947812747101711558169499370590 3818210 1692876192586735870925473999638021120 3818211 3277621486675068265087362802320624 3818212 -1025586282657488290524102810031193088 3818213 43035896250626308000105641281174400 3818214 672343592538293585454374649012508704 3818215 -77621416805311200549786898099612800 3818216 -1847599656335566519665759425584235520 3818217 833406144293861730389644340588363808 3818218 1398103362039934915270549232437744560 3818219 -2628993732738356159145358014835162380 3818220 -304219613051850339567776508304343040 3818221 -1019620650604627267908117084702223200 3818222 113028008043384235313710116572046912 3818223 708970092078830206269428514852278472 3818224 311484420704674439945810341531811840 3818225 414455676724355077886025489544455750 3818226 -267682865496903941130679023639230976 3818227 -1020364739847001695130441282797269760 3818228 20212998332176256176518635148533760 3818229 119206789994389741797338729109433728 3818230 168566195287120347919458834041157120 3818231 1594011146679500287672868375122573032 3818232 -2305667572770797636440104681180364800 3818233 3175928452050672440443186074214131840 3818234 468617850134376135206204943076276224 3818235 69256087967738169603733399265057760 3818236 929583363869051952531785923915597312 3818237 1612511256759540825482711827709978886 3818238 244879164012461629853910024251440128 3818239 -217785315515856694434664853835325760 3818240 -923847949134959368580838201910886400 3818241 -439326992348740008821943353933480448 3818242 -720052952443348386459045368991943728 3818243 728278716119975642394868554868897488 3818244 -812887561029416785375239065885460480 3818245 675505458430768005248102742428269500 3818246 174184242018087052015744153781338560 3818247 -1679928625024075730045334048484455000 3818248 193373098862315406779213518885355520 3818249 -1181851650179179569732891602426358240 3818250 572734310772431991771984446286264000 3818251 -2638727684856324068864637686530371768 3818252 -773993953795634479919098626371865600 3818253 -156997475453838581278036644483383616 3818254 155804529229972767009271794000622464 3818255 115633215177184438974426061256908800 3818256 125362688221989815650923989037219840 3818257 1927623954493992835126460969099807472 3818258 481392078463231753024723047351726480 3818259 38938765845500725621504206722581440 3818260 -1268398317659512226619300379522341120 3818261 -440331124464822748037159300940273138 3818262 -156671902544383457004575200656531456 3818263 -1874578932733472612962691977932590360 3818264 -577123188755480610641271616525516800 3818265 79409311110883501840976028031635840 3818266 99089132445027871071868673259669504 3818267 2957307948739078658153761285004093316 3818268 -399376817531988075444418512942339072 3818269 261003914601482293221159053095195520 3818270 -38326647665952523480340704951756800 3818271 8158920914297234717957652138662400 3818272 -272701745327647439797470987733106688 3818273 58305867502653510478253302311969984 3818274 743093678382750459430272090839577600 3818275 352544712446889088497571944692909800 3818276 -841339118141050865365103357337600 3818277 -221824423272135332356208018233628832 3818278 -343036631666669538304556642768976000 3818279 421591241060689322376777825654260184 3818280 -390471864413984843439270373716787200 3818281 185651374761781734230829676394648064 3818282 358571028524710141104278217610661472 3818283 -225125623371076887572581724211900672 3818284 12990814659818951173904349271567616 3818285 -1605086663393834216284506243294330000 3818286 595479207481139565160173839807107200 3818287 4056993914654821263830387606897702640 3818288 -440734254863674350055099797988638720 3818289 112645621890234285341633783177535360 3818290 -17652304398956615055453253005457920 3818291 1967821496059383177966916176555511692 3818292 -788752260575134125688267513084366848 3818293 1383540376363527592378879091397138542 3818294 250724474931233685316197020237985696 3818295 199074371960636047813225685711055840 3818296 2905447953611870112703469292444672000 3818297 22554466446577493568676146833581632 3818298 -533172981808515241902095876045636352 3818299 697930583510475498559928702238393264 3818300 -349871788620726216155127284264025600 3818301 606853576919409169224973647154685184 3818302 -778764344984935711128004814993818368 3818303 -900727440833654532168198491064324840 3818304 -146448408549436119683720571544141824 3818305 -447571680716983678260552063096589080 3818306 1533530070325786241954801102414918352 3818307 -446090043952611999763056953075911680 3818308 -42553598443202272671229245968971264 3818309 1012455508202586565329817608881492160 3818310 -446978075838304151616545621327091840 3818311 508487056725506924452063570011222832 3818312 -1317442096041925836473108476520724480 3818313 3256676458510664482966066890689988480 3818314 -27559098280933460965569991406849280 3818315 426247022440732698682525092240204960 3818316 400845434686587138446505279844945920 3818317 -1001025674995371072280030180684410634 3818318 429252464900139385237635596014828416 3818319 -1830352405504219559421737716308069360 3818320 55972486849799288711538242725478400 3818321 963068617148343730974785977858744692 3818322 220222612098896081293555678876696848 3818323 1413165401381075858513915475973825984 3818324 -300003222500077730679564100539955200 3818325 303091467265890593015293424913336000 3818326 162555714117082521237777118435641600 3818327 242253159607896781408064101717906752 3818328 383182663210598954288107235923292160 3818329 866926488359601699170830957059041930 3818330 330008580951478355196186444195494400 3818331 -457833955778230802587325008412978520 3818332 -60980570422489786504392881256923136 3818333 -37753088718095677696552859279315418 3818334 9912190927190066869401862853931648 3818335 117777637148379128210347914480901200 3818336 920775540363701988476138138397573120 3818337 283735827310643457979324274347533120 3818338 -39446093680912468513300474052578656 3818339 -922159156150161891615028920068522544 3818340 -58012300435340103200474632843196160 3818341 -609812810188692149435859564337792258 3818342 -253778784415571470010963196122571456 3818343 1195799076184238774771506377824984400 3818344 660853533820590536385685964075228160 3818345 -58163642497589948003112860532300480 3818346 -249198194624824290720228641566755840 3818347 -242890354840686011424924119531410320 3818348 -127781667140954511563416875082560000 3818349 -789655900597059570149328705082624266 3818350 -128497310138766160001504059379337600 3818351 80080172210106817194971028893510352 3818352 273143052431721532424716205336985600 3818353 11528310606525322056852870036604032 3818354 111850713265726052972897907611533440 3818355 900801222473714331232211406671910960 3818356 -1442091448188378739867750853959865600 3818357 -26937424322564355415196130783638400 3818358 -877164706138752560666137623063257376 3818359 -2629269517848988649790140308557548440 3818360 191208616572872445573263738941440000 3818361 430304807178334785234962470928112000 3818362 505075283153600223841977272378745600 3818363 -272277844371743770133803695456224640 3818364 -125760448024464479413432243896188928 3818365 1605139487729239087055358034305193260 3818366 -810098767690467628721802244568698368 3818367 41700748052272494991951512361612800 3818368 740383058389014516727068583966801920 3818369 865973454862431430552419233139760770 3818370 40070062123109253887348614171484160 3818371 967187121966072301516016910623479944 3818372 348469114880712909286569551344938240 3818373 -233682128728766550501652874368779840 3818374 1975091133962287187920725285058871040 3818375 1333234258829597835213176220245244000 3818376 -228970326047934903720225099139676160 3818377 1266113358167152014344451532054287460 3818378 1749560770643381291149056200843268960 3818379 506826091745287343221782896729403120 3818380 -632619164538150691401358184029132800 3818381 -1032939798854206523394225710858776608 3818382 -594978030528234420578379447349886976 3818383 20337350984945565579442962195093504 3818384 86596511665334887411470377552486400 3818385 -135185613951043334091858693673604760 3818386 -918445291655071276925699139443865600 3818387 1943629139335735689775023960047599992 3818388 -610579305866272606244564459001643008 3818389 2193739311774465919122419575846114190 3818390 -24336051822878476927987149858086400 3818391 -693006022803217605807103402010163840 3818392 1098269608352850809045800134678835200 3818393 616695413432990674017118815373965642 3818394 239483817072645166758492544180654080 3818395 -111027985059693152163917515733341920 3818396 1234353350236708204468780244656012800 3818397 -2556791523508596613122454822296864 3818398 926594179124156749867073296237603200 3818399 -151202236749219424268318558835879336 3818400 3944340891172999659432941951385600 3818401 -176439518719219767355827894892376280 3818402 309009611386573515321311757942028800 3818403 -1298746754147078196810722981555140188 3818404 41297739500445024628516232776960512 3818405 -1086122999810992990957344034297964040 3818406 -134104943891448571631044086568766592 3818407 740618825382046760397561539198145656 3818408 1107634857082073655216809995221073920 3818409 100363971095827025249167552895702400 3818410 -355802724028260183929775329882132640 3818411 57527578302867901538847082275594480 3818412 -21690359820953220156967005658675200 3818413 -2737691482625368093618107576370295360 3818414 921788659657053797820668848266261120 3818415 -34455322690894319256530690344894080 3818416 -237258525120354658077012535070949376 3818417 471538230791457716426965031483062452 3818418 -404799698692914286980617001747559296 3818419 -2889515392852110428426736388649853240 3818420 -1211253375972378647379963937919550720 3818421 160365337307354694105910041319416960 3818422 -12806078400268728106445188256016000 3818423 -41299478816941475859616843025586600 3818424 657800322438030189978529579889664000 3818425 -114018423361673579841083659521952000 3818426 1005240820312049248109218446576588912 3818427 -427445968947386753635157841786388368 3818428 -95609046284667094266272511265605120 3818429 788016061467428067996270313353907584 3818430 -161436406239888681324447366870528000 3818431 1920628810988720235952453208834599232 3818432 -439905234851962703374439664618307584 3818433 -332697110316882730185602104486708176 3818434 1530970577044421149144654859211665616 3818435 927027333076516037375043106808663760 3818436 640353955739482772780536790791437312 3818437 57352119415739070546946144283645184 3818438 -54688087957643665760872579732699392 3818439 1674086186551641942716417202607251504 3818440 1768775406380784969814877096863180800 3818441 -518180790838745604485899943455085616 3818442 -38296668167635552620610307890399488 3818443 -34807437370220651040177685093217816 3818444 -728507750429445053404131853185813504 3818445 97194732428073954615135615843811200 3818446 -146690043549009104521031545564331328 3818447 2901832749672089189684401399548550896 3818448 -575909511404596246875820134806323200 3818449 -2598745771087627819304813981889295760 3818450 -176965647480038144256526055861922000 3818451 -68650224848724736022186004298601472 3818452 912257407555399266697531705613156352 3818453 -1191213293054978223683600370241737156 3818454 -960202648233065882228792292598409280 3818455 -2374208923604657288043838629623918400 3818456 -106037722841666605211555140637491200 3818457 -413876696231354400265911336288308646 3818458 -563246833165138120165240611168304128 3818459 -1179943822838551054510997222758418640 3818460 540232259946528888915058796051496960 3818461 587860469813721507928944499622961062 3818462 -997354668173341930095149455093200768 3818463 -1275636794458588673962811538714724224 3818464 522899699004336872137988329035005952 3818465 539081327770214690204701726788364800 3818466 -114727711914123735718745708791614336 3818467 99187266598966855739898522728787352 3818468 3423680505193750763414535246104371200 3818469 -1298306556663630634707688842425082720 3818470 1673658259650134268139203776530560 3818471 -47915134790606873865685371281791656 3818472 689186718733635742391414203223900160 3818473 -1074080145200674405258159482353342278 3818474 -161591994210300074550692660031757056 3818475 -40549495167059360375105394890022000 3818476 158537443146333737161471411193442560 3818477 -21373407431700507039426605597283540 3818478 -828940720926020430933156569225231232 3818479 802481128851178337252891384506952176 3818480 -138668744746621117912334342234112000 3818481 -758525775712838283491485435311381648 3818482 1368665414526912195377256775920344592 3818483 721127434870419404889298735234230384 3818484 -49470591514003103907144912726994176 3818485 -163767294134396086207726000805315040 3818486 -6032386940675654353298953684924416 3818487 106277048967215772080497191209794560 3818488 -657187383894520284922400759642112000 3818489 814139023651956909018241560721231956 3818490 113041427665187026857088640582000640 3818491 1365113446695818960445146308072509792 3818492 584836086346860513819293065211068416 3818493 -230276564254652032310474629869052896 3818494 -226842998768668625039754123433062528 3818495 -108572463059917429869789778219599000 3818496 -420965980992254160183377825938538496 3818497 -1002644088196796943663274918649040960 3818498 152261543039294495466675778871816064 3818499 1630135288644626593514224108489052664 3818500 -681539964049451727820246130684928000 3818501 -3123178937675735086355593604653662498 3818502 -79090002308530340985996056976579648 3818503 -142537227725491891140345470535441600 3818504 1547223786871877456742672250645877760 3818505 -833387809902987719799799244232681600 3818506 789367575113922298514260104251735040 3818507 354055057135691050185741184803925248 3818508 -111413205664109770940268793867031040 3818509 -498713463265121111029087749637444608 3818510 574165335994586570772027518126837760 3818511 -341526843271971273190876547098058568 3818512 -168229926277703709419550565608054784 3818513 -2608902714098667198523104222175964238 3818514 -193424260664327891339957839244702208 3818515 1727834262206752231775161249779000000 3818516 537162788161738617904791716133265152 3818517 1138761003713941115725714823492701920 3818518 54195055018248288532415096885760 3818519 -2382811862762566096127180091380525952 3818520 -114558530412230432066183852751667200 3818521 2279066864394399428484029239830985290 3818522 -168022611385393213832463527560402176 3818523 159671842867294168968535455158989104 3818524 -2304951627850248585418908742992571904 3818525 -351635189183633538095993206244580000 3818526 116894893694201550133179579414414144 3818527 -1554903076024114514208554530270078624 3818528 -167515217149758084189557479339720704 3818529 -7226372015431762339183570108692480 3818530 342527230666206668561468248696016160 3818531 1754418951452091492288417729738414072 3818532 424990965231221304155355901244777472 3818533 -2179841153164510010434466895467585218 3818534 -1254182856394645544318885371528471584 3818535 -35913033227212222090248920341140480 3818536 -11260690181756433738370696473400320 3818537 625323137823966872744797197457848186 3818538 238882889575941873830591512797396144 3818539 -2635635442502219141190287725805392560 3818540 897908432873011836963779133246965760 3818541 -675934697416534765239133810787145408 3818542 -225611045433070350792972371797591296 3818543 711111237400523334466627953122859792 3818544 -161345768742293921792815296518553600 3818545 319616848998387927038858754360623400 3818546 408391663270643089248474512996107680 3818547 -537792858663872844491995773622465080 3818548 756834231108254478369328219993090816 3818549 -42765502103208428986766110346746368 3818550 -449811308458459099562584302961963200 3818551 -651396460593377387496161359117504296 3818552 1281317433630187029865822931128197120 3818553 -591309248964108127446286149391621296 3818554 448634825755824845525472492117327072 3818555 -1219504688736077586773831009805334800 3818556 409103452365712879889564468106117120 3818557 -19580758491211181646853043714824508 3818558 426366816340962165644918164031450880 3818559 -1380467996857270369119016662661874160 3818560 -314323601693342236496870794639441920 3818561 -752207071552363212711251772680939838 3818562 -841573396311055875238108231974223872 3818563 -247102709819777232036181311047061760 3818564 -1724250329506808417323742231430397824 3818565 -848867215412038843761312643839103140 3818566 -450244796055692359027055021034180768 3818567 -89440438384937786073930493962323088 3818568 254312896503102255102541251030220800 3818569 -159268300180546471919952476483373104 3818570 -538039053747056610730582700284271520 3818571 1601884695788574163970228172040490712 3818572 11106485450538001141031020698411776 3818573 -185874713437323547339721962050840096 3818574 -805094733427205719691864958242135040 3818575 721798690952661251958510219557820000 3818576 -22382798152214730467927358163009536 3818577 -371108517588398354991582307737135168 3818578 1735268742557071387466776056521868960 3818579 1159092930867213671642338870535408376 3818580 -257797822211705443829754773662433280 3818581 572827860152641721013884801558206560 3818582 -947287639317350921769080219436111840 3818583 45893252867463952055425916426755512 3818584 81902981280226632568472984666112000 3818585 234975409049499676184908993147101960 3818586 -489387445177181957281453461226269696 3818587 -963465671294887927060907631686936764 3818588 359816415021378599968503259840942080 3818589 1321617901215585167591667046509124224 3818590 -274653150090920857310683444448875200 3818591 749919854757637040657527928096137440 3818592 -825880787708733743634875595347066880 3818593 173395354146034758544362656531392704 3818594 -64783038965508914853323992926325248 3818595 -624604018677668718721156028475567360 3818596 -1365238191701846708424437155058108800 3818597 625129679991929528280335577211972440 3818598 151675719236441715624853792229130240 3818599 -419412994562797362672122942086166864 3818600 1490766949119600407332030726848768000 3818601 -128850115744435094373624670745485920 3818602 809489296846041310382646063673341792 3818603 135442531102409783322557043119316852 3818604 -877484247077531522645994744574755840 3818605 234044414887086509239874796861000960 3818606 -911320743028541931336925044798313536 3818607 -184119536143066621748496968195498880 3818608 -332562985476719416746797076188037120 3818609 -2221786620358075134556894491417653760 3818610 666378996789576792953849448021811200 3818611 -162639753242701561462650357304192000 3818612 176840979681312505402245901683824640 3818613 3102695721666460320524306656147584 3818614 1232721452723639456581504912769194656 3818615 5018199936389329485554957862550320 3818616 327071943889894410578801935450767360 3818617 -273627396544908481208565712615179936 3818618 838231170811500217117988820656315760 3818619 680518355875487730041020390454061600 3818620 -488080489190003800014938632570828800 3818621 -1737838635330571810839010196261701728 3818622 -685369749880235761606640815553949696 3818623 2017714064029502156763689248441600480 3818624 776066873376760721733445870021509120 3818625 -1063345221809600530558897412229600000 3818626 -165782773035250692331099775613258240 3818627 147043592881122521144879371987358040 3818628 -686385554822815751848525720104815616 3818629 123034052759902090228470992064361884 3818630 -36105391086591669556659344829319680 3818631 158227771280784633192293275638979584 3818632 -1168759925963121944831869553232153600 3818633 400017851833092642863220622349794560 3818634 2385946851227019724055661914434560 3818635 2821003553154549775793858031997344960 3818636 -9640987924826982526776824419172352 3818637 -3212511143076168383703547862731215360 3818638 149910012307012951982456211387510720 3818639 1338372477782880781578973809186773760 3818640 12635690654545547922226773499576320 3818641 -1753723088004874977444336652220298958 3818642 352184806863842585950723166399729664 3818643 -657495833172956973493393028737688136 3818644 -699799226839333583596421417483618304 3818645 12028651336757060702808584224630200 3818646 -277385096071723996119844465803371520 3818647 -901347455970484726432872220638137168 3818648 1387494640902041384105064132351221760 3818649 -230399336281483565753392778659634736 3818650 -329775283031689504028510009341804800 3818651 -2577458734748321904374598382140132348 3818652 -283259859148501705120857764257824768 3818653 1197419591152091391721597449253616544 3818654 -619507325858379324758914439957440128 3818655 323031484080107412514307385452328600 3818656 2482456643307547240438912424544829440 3818657 -35262897316590043526567924612855214 3818658 -90137257187824966151417619532032 3818659 448834778521597426962917284168768992 3818660 167570063243555547286426051871170560 3818661 59127703877291465286294673437167616 3818662 -24489173994030356708952453749356800 3818663 -937267944034971864494874891247844736 3818664 -40406702953801907264192574803066880 3818665 -1231689083667094968876784670659848000 3818666 -668036499488213517822442803595909968 3818667 701932087438043226117089112541122048 3818668 174078767967411539414286682547843328 3818669 1296070810870177385925212494369112844 3818670 303628220922830451958974685827254400 3818671 2525810184866305693972512881005985712 3818672 -226960612983116537081981080587141120 3818673 46701208256577107573453489184824064 3818674 -113820316478146636965977996372957280 3818675 15552763153561519629960881870914800 3818676 -880884525251980860730282558727700480 3818677 1929727984212607339793618076682169440 3818678 -371104703448211577407271484878894400 3818679 -707935258224222316075238032039464216 3818680 -881099681303406302170310680511385600 3818681 -142233510436582711297641678355090518 3818682 167523939935451593961015276617041152 3818683 1558162399028263292062033740966539520 3818684 -1126546355476807233966727995526339584 3818685 -318211830895384435765495051735234560 3818686 -1246092113140479446639481722483774208 3818687 -1465614067084874633272870834013129664 3818688 405533608470362153665032822026403840 3818689 -664979012387034538908552318734087744 3818690 -533530174232569237761821235087444480 3818691 1186169829932483429236012267121109600 3818692 1469572108176428495601167829149835520 3818693 -813963481535317611298623160397858820 3818694 -42673758477250977043128913760386560 3818695 -565194376948425620247635248013761800 3818696 206133276332402194466234531084697600 3818697 58746568856634762451109829435286800 3818698 -584388237976933952805297094947961152 3818699 518401920386650407195340181609775480 3818700 -260075541666161390858790678992275200 3818701 -30401249348902745556378392239679648 3818702 1272393459463818660943000720347897600 3818703 26491768832092199357547590012172288 3818704 25022377110295485917588638361190400 3818705 197396993502178752398022846263862720 3818706 -130962820396550659459753163865523200 3818707 2891051414776090101514175344126542956 3818708 -197637806699115293444799630994438272 3818709 -787814028062179483576802185577130372 3818710 -404718538255596889123342779156211200 3818711 -426080954431387864985998600954737216 3818712 -100492065392127348528738612484116480 3818713 -496678997420706042648707177331501696 3818714 1151135901498463362391722915734214912 3818715 527878809166711869031196699347680000 3818716 648066968321590596181867408218193920 3818717 -2109853240313659024399084742859919674 3818718 -710097313246459723480035694245713280 3818719 1203868110272072728282432739373257120 3818720 1650208681622030120944528033500364800 3818721 -1659109636691200602937182413136326400 3818722 -233407202696639850274902911479467456 3818723 300887234093577099213728155408513680 3818724 -234041023288989836768799182271836160 3818725 -1355866672883605899819865194502210400 3818726 -394613632438293473459584726937894688 3818727 -1924103963599846695125215629978989520 3818728 549904514523988854890618258044124160 3818729 -1181036863994881734266170083697433670 3818730 403449801204515185016778058960446720 3818731 86837151483260575613730789569122192 3818732 -2229606136293174203150067944955456000 3818733 -495169403398646348024222270383047456 3818734 -695896200313693920231237762040647360 3818735 389014628994527842067442195904542720 3818736 -43662406941770595026312900461658112 3818737 151522344333151888003599887935064500 3818738 63643352722467002896008648204370944 3818739 -912707393101194154710883069391071176 3818740 -515767944782490470113068903428651520 3818741 -796335778928277291630761846884107858 3818742 130207780156486902720783749305896960 3818743 2175096472317668441434815703094030920 3818744 -11843636808260906733229262739578880 3818745 663665975645071813239645610054992000 3818746 1299813873541048485300178381015305072 3818747 1113165414000575231345587099221562560 3818748 -104243868584265947205954644305067520 3818749 2317208488470469170926295275726860320 3818750 565189389787991955110766957873600000 3818751 -1238565576384172471451536965887072568 3818752 -252515464584381147110477055307808768 3818753 1357813388551028673226720677615123120 3818754 158925932443234838782311900834810528 3818755 -1938123983007735643578132826435977840 3818756 -572347155683865689710612477719798528 3818757 157697207371051996034634035349788640 3818758 136394353060718205470395916476915200 3818759 21865499303541445298824155601635840 3818760 -1243787894583572031118170800947200 3818761 1582485345510962889994786467436212 3818762 -726705188251040008508412673892956368 3818763 -413304906968139976186435623017104896 3818764 461285206142532058455570843162082816 3818765 44174365059802629798346563341379660 3818766 -39809839331445244174840219946127360 3818767 -815032832695695755891107714063887184 3818768 325912759053330248152026069488443392 3818769 -495817759389796237520303612742240192 3818770 7183596820182811870508978441175360 3818771 -1091798194786221427550005139373577656 3818772 -637831895061072569085237061030809600 3818773 268162030705313602476030974903222336 3818774 403931774075185022064559432438333440 3818775 360490319285597943994130122748736000 3818776 -36192552251156215316502763937218560 3818777 185094465991316238069891559226800080 3818778 -101488356418204084932056571457697280 3818779 -233292508359238844303365794290105024 3818780 -8984739850800838310034448392898560 3818781 -842894634173021417661559364252914560 3818782 -51962715228825147348400019432979456 3818783 336907215868051881293090895196140024 3818784 -1370821258317935900159583409644503040 3818785 -571570576540003827656174435007751020 3818786 145316953691148246901214663974020480 3818787 666517100645939058619810867480320 3818788 -930470927646162793107295933540246912 3818789 -1443482215378274783427298431869959680 3818790 -228465907749628399753374563491196160 3818791 278264786785293244694853535937681800 3818792 -352516481732796514349062270834206720 3818793 29092027723096925423552327936146368 3818794 214128321719092845960631699478092032 3818795 -348588259400929621912221588807006720 3818796 -1236031242844157769116658893595499008 3818797 1216992734736714083119886151191184384 3818798 -58309200043185923210873545351377600 3818799 382753988330477510627166028859504640 3818800 -250957438979187920340772768653721600 3818801 1139949930166740057560636212074418752 3818802 -55501203913184369313427849347746304 3818803 1291227021611962565516504456259655052 3818804 1362869612254135915253241819618662400 3818805 -288157886222292626049664100571945600 3818806 -422728682106529280403408634552814976 3818807 -179679045133262818011112291787863200 3818808 -194046322828434651227708638979235840 3818809 131290847099367341561012677490571204 3818810 -73584880831656831327961721996160000 3818811 1119738403753064962856134792905531672 3818812 1083151274236841495778347950872791040 3818813 -1680481126562190726339345377294597460 3818814 -533332082167415231588804901909677760 3818815 186026438096736850540483981610421600 3818816 143760307397196377654129145096437760 3818817 302929017805515574203515763524483634 3818818 -782166575054117962362031546601870640 3818819 -1146148183968544508878247900460785304 3818820 414529846253888429144881571667886080 3818821 -63164024191680289072618788976026528 3818822 -199726802436611954276821245100490496 3818823 -66944612406324648691679774200617816 3818824 -349482597506295949898561752809799680 3818825 -1512483536128766865221327993060448450 3818826 73990909450979969108422193158431744 3818827 -2444975665860917477810706040380154680 3818828 189141727335990104037771176241266688 3818829 76104863957291464566519231030727680 3818830 -5255325474461497893430836145658880 3818831 315528523698001071134884728215371632 3818832 131947831127537736096058367919390720 3818833 -537618869272680405740584908535592540 3818834 628315969448832726349403716861653120 3818835 318614684664196927535513174969365440 3818836 308811004624166224582738092372295680 3818837 -2927152236383530707343104051460295808 3818838 443271401457615673262603439804817344 3818839 2391306536924640792809537349496741640 3818840 864825228790815106518228777395404800 3818841 315705424203393748102138502139079680 3818842 -1120234399250265415056191947775846928 3818843 79073518007897087332674808516342800 3818844 -569828351666442049245359652209061888 3818845 619046601451973249295304457704210680 3818846 293989107346534098824259342606914688 3818847 12031731438946433952113280638160000 3818848 -1605773691916583542409264912683499520 3818849 40445444249379120328337917467992964 3818850 -68780707954457700974033815298035200 3818851 -1441553449118606174188928799035272660 3818852 752606671884556573049726672527287936 3818853 -1097401631048897036930928465275059200 3818854 96680248050876037353503360015431680 3818855 -746581459947153345017221567186935240 3818856 1062470720851003648841572829594419200 3818857 60405474538417013003215328873437312 3818858 -845299103435947291104835202582832720 3818859 57057059954473701263935547641445376 3818860 851118687964072066986726391532851200 3818861 171138271410159892978034692695108000 3818862 409518547146713721110762273727140928 3818863 -706211046855940722328343209570446240 3818864 -318988441581045431023850886847954944 3818865 -523283319592909453486736555161896000 3818866 -285973987931816205456725893708464000 3818867 390646798159438013009169526498266480 3818868 -61984665340181263275793332098955264 3818869 -575763994397967966985509091653483730 3818870 -1214082634127525664555187891122912000 3818871 390611104919298281616040573527105072 3818872 -1847920860270990267953822350831411200 3818873 24365577463565918796623152219196304 3818874 57682400115415006072335782096506368 3818875 782590840607473790711447730062304000 3818876 -2187849533260678160126064688556144640 3818877 -227811044571935037760021184667679680 3818878 -588009416022435479619504020369814144 3818879 -1415648302807937700298044436472603520 3818880 -477407143379014801359290297745408000 3818881 1360431962552495494333878187969876 3818882 898144571965373272069794809296611792 3818883 -180085590072903698028310466295866376 3818884 1003143853585976104490953234873497856 3818885 -30441376349562241897042746712506240 3818886 8901016001361414288791624893363200 3818887 -1805167025890935656161265521423199464 3818888 -2244952661610801763622716999429770240 3818889 -812817739577221872030959333854894992 3818890 -120718978896117070485406911436554240 3818891 2502613370508485430968789639445050304 3818892 -322943787615504543463960596802584576 3818893 1751570268446700760773857969971146240 3818894 -1189426348684978483182825307134479040 3818895 776896201740737814676683167859048720 3818896 515556708086575940170551525626519552 3818897 -1052171826302910487456757170221015168 3818898 -346645059810990587054673246554808816 3818899 -603284077950927445685218210945992288 3818900 -117150156996971155361048756794992000 3818901 -849562432883019856698815809856989440 3818902 -546469390234894322564744533794106848 3818903 4868998628201920001862998288562264 3818904 -516723394680637029781366948064501760 3818905 -811408356111173266603963429009848000 3818906 -195897382675099728685542952617040896 3818907 -1243187069220621466707779420924844 3818908 814768481596809901691368986886512128 3818909 412963946983712422244438660965627110 3818910 -441749096049521025317545303241312640 3818911 1051073936214552575966764329865410024 3818912 1367607842346353893410809525582168064 3818913 -1247959406884383946308469253940151776 3818914 1019369698936210693191877713366568704 3818915 -553438160618507218478642215670956080 3818916 -9185367276603474497357298860786688 3818917 -1167336081468847710486832507506324034 3818918 -272071488521177320289232695113325184 3818919 -246017705053046693302200063347038944 3818920 38634996280126646191701009029529600 3818921 -181948923604205343486875642307123456 3818922 23444143931510337824348679080801280 3818923 847695500266178128965349886554297680 3818924 841044109651928966758849072905907200 3818925 -314330054086637718670003482667720800 3818926 -260153719593499077322850985375569088 3818927 80736421792002663338466143627555712 3818928 146888127769354028343138739956056064 3818929 -528456370961039983166971342493135470 3818930 -850825131534630353219491152385663680 3818931 968327674408496831329445555789259264 3818932 -480306784666533268823056182890888832 3818933 79446607599049460321204734612692000 3818934 -252447341122511711891938472325672960 3818935 1842022148547464273466226488600785880 3818936 1103190460917341255063739278770728960 3818937 945125585367835401711743234934032352 3818938 -2154235634089720841435998116682658304 3818939 -2902794110995628979787561693322665440 3818940 -54198917640928488677487298720128000 3818941 -34890702470726502312817404579753856 3818942 -10619172337603937150589580673400768 3818943 485365738729667345580101714607000960 3818944 -370620110782592184388248657989730304 3818945 -153965194156715342822360826408995760 3818946 3427474201155530475465220427407104 3818947 -587949906171257330030203064877956088 3818948 141907932976453928789955523072376832 3818949 381878962664429952724514233489546464 3818950 -477184394708658710629063451621028000 3818951 502594637905846405083366882282260952 3818952 -338044295645537926627078812647424000 3818953 943455089312265984204732031280698202 3818954 318322969093002672683001658663984176 3818955 44162887108620771924050464747729920 3818956 -104256801849204774583992006155615232 3818957 -1061547366953598411590657585575753908 3818958 -404628458034787358073462763322471424 3818959 41351187419446382800593531631466104 3818960 460572386402320697586928834582855680 3818961 639756070585525981080205446755636640 3818962 376655974748574896013816198333312000 3818963 283692459096635128751374868702095212 3818964 -530594814614087943086831710525569024 3818965 -728137453982398042626144727297963200 3818966 -889096080435161647742296087289317632 3818967 605811375360160545292630462879039080 3818968 -341758232995499514130876279185162240 3818969 -52734532915313566770889730793041088 3818970 275201436442836487812205521111613920 3818971 -607584056863538193031544337587668208 3818972 -420575922830909475473749495204468224 3818973 -1090804038408088168518135077198265216 3818974 -1191473982633649772340017360420667264 3818975 12507047432223125099894315377020600 3818976 -17069304580115726233431795025575936 3818977 1515758617348821099968352359903089826 3818978 702688877038515146394271153841705040 3818979 -1053416407047909520225780353801822876 3818980 147041569822491511800431669137612800 3818981 -326375317960122924516124875924427200 3818982 -547274954568247911138277332705315456 3818983 -231161157761479146969626787587276800 3818984 317782426051357344740035273322526720 3818985 -103260982051286053416759951939306240 3818986 -451118539253648064892953322480975776 3818987 1266987585128514269411254885759014312 3818988 406862095240212978652797902722490880 3818989 -560807558449974075981678819995556576 3818990 -119966568267935882312726993290713600 3818991 -1115091287930552232171530135919326976 3818992 -81787965297611540753588561816158208 3818993 807519452285928433450125749875280820 3818994 -68402215649323565449417882861488000 3818995 49826980190402603112007100954805120 3818996 887856760713796645381773747357806592 3818997 223927019771025220859212203678162048 3818998 940283109831233139048993100661052480 3818999 -576596905703374476637118960843897808 3819000 1261500669161776911603659935334400000 3819001 -31705130209814085920219992854470828 3819002 -36437364973384370439938354241024 3819003 -4730078547267741341802066078251496 3819004 -114282327073603667224818902471558144 3819005 -231489640358140002164715625877456340 3819006 -143180399477075125609988726027450688 3819007 756555507073782619774872395475616256 3819008 792742640633257063206936730203586560 3819009 -12007983480979770183137933302977600 3819010 69467771072335006577203327695657600 3819011 -1274341698427511272365816819623798040 3819012 168007169356981232839327198752251904 3819013 765664953146366609835858136711512384 3819014 -573748770501761741668617643524622752 3819015 1180409951693435603074553368987524000 3819016 -1013257313418273440058170486566410240 3819017 243082921607564516372040532468841472 3819018 210459226601864230229420893675192320 3819019 30847204653662728704406531129462800 3819020 -232176220087420049635599295384811520 3819021 14455368432127201958628133438723680 3819022 -387282859773702104898278898832715328 3819023 1199699845466195274093445504776119904 3819024 -272401467549061159671805606249562112 3819025 335100169989631874605028516805176000 3819026 582186144713394127021852402961933712 3819027 46319282618222876478697692807331680 3819028 -1627130783850578616191390724065352832 3819029 1119267664071382653619697229023824476 3819030 208601092204285182882943503648424320 3819031 -1283492560504743568652935796273194168 3819032 877744011941578030502237791247400960 3819033 -681913995159521922502957312095617400 3819034 -2546058282002097385431130592748376320 3819035 731779572108969623800769235268550400 3819036 125338539006031501332683029165077504 3819037 -437442778249774364840493344425724314 3819038 936680367517370546834834448605451840 3819039 42021432028323312692374694159032320 3819040 -987306961486645063503658776733286400 3819041 -1457191214349320453635588831489638558 3819042 -797088392904015001502489704775500800 3819043 1915779901498596993655776817741484664 3819044 1219025593249534549350088504654058496 3819045 3042791151208413149586342560071680 3819046 430700268283937856036103041263001600 3819047 635214242532689710965867026311686480 3819048 -165807662472061352554763855802286080 3819049 919434770101761215546645239723697764 3819050 -815932561350731582293491106573279200 3819051 526443027139881650508461784295165980 3819052 -1334528715385278040815603501923025664 3819053 932748252306435128645720275340602080 3819054 -117902398605787531126013119037549568 3819055 -477247561575160777432168757820170040 3819056 -443560495685580789105960204180799488 3819057 -614732366531222448182036823124304640 3819058 -445411610608430030379324303521903616 3819059 -2702993527827029398200945582119290740 3819060 -136947632846539133708350541220568320 3819061 955808270924334406241726311780097052 3819062 -976502666750620460604347900754050400 3819063 186826272114408566539755307637107944 3819064 1877137613204914625713621686397071360 3819065 45558438679515857101648041585985800 3819066 -24015076332228676180767231909939456 3819067 -1881220092697192896456990271811205120 3819068 -45575730805914300035747344377415680 3819069 -94895681371908794051490141241937850 3819070 604180871982081974343025625360457600 3819071 400653487652634721215162351514075344 3819072 -25379934126369787589703278933311488 3819073 1468228590951950335825990163134000322 3819074 -116003551559895128219788979477134848 3819075 355321722536332207665290180007267600 3819076 205376808417061701711906713385943040 3819077 -170032552817436968900882092677439074 3819078 -174859785117263824286553925315468992 3819079 1053336683579981174228555001916392960 3819080 311595754973500676038274284149964800 3819081 -261233230048578532576486815806370816 3819082 -1140262474715465642713034261358686208 3819083 1904098032545864504306265408819949332 3819084 1045827544178735464311639608376195072 3819085 397513354703081882695285563479772000 3819086 -21541278989956555800618608569170240 3819087 -421622230904915696943807831780565656 3819088 -1137640728373425068021578878943232 3819089 -761917216620949518484434200699956110 3819090 54717505310748579787897983817850880 3819091 -219825110898029824889599789260870816 3819092 -1115570850120359108239777833647597568 3819093 -25951138291270772223375119228076096 3819094 663946456092983408410354659401256960 3819095 -621196149869837455678125546798412800 3819096 -669774038196771086762406669942988800 3819097 3836803460499085220016145441734614400 3819098 -113880768511164465216099248275854336 3819099 -1497494401736139003643223213525976936 3819100 254158179878802119326657002043532800 3819101 -1342518806826394172244530834927320512 3819102 -120169659518974899360552973502370816 3819103 1050874420760509208404762092860843184 3819104 -1218223307162025457974613821287301120 3819105 862492776631660340687074191831263700 3819106 57475424009974957073711507092746240 3819107 33754257625780161622523587972022400 3819108 526284243581529246850057253064053760 3819109 -393853963006304696238130994062983588 3819110 783412260643604370375007512682008960 3819111 -755174542089570778736398373240455128 3819112 758274986682792040051643374024704000 3819113 1811565715955390355776672000937228324 3819114 -91429777836716657068455941422483200 3819115 -519651298994048112899441750152062240 3819116 232374916050429595716016380653872128 3819117 -1060734142028417537369211455198992320 3819118 173299658881245911796028156227513216 3819119 323364316025777423908337424874923360 3819120 -173808486791605460534511609443450880 3819121 -1926620741997131062492584892030969548 3819122 256601953576959697031284363343492112 3819123 1684390954207524895476701347714560 3819124 240222228222727854045779756778830592 3819125 -2269992802127775823397895652423101000 3819126 1288475774516311138973282339528847360 3819127 -3976396823951069959999178211858624 3819128 -909663007113217844496015812822016000 3819129 -798439799737433202954860117407416480 3819130 -347475739721958001653534399464755200 3819131 -33077541029636379313403128545943128 3819132 990370946040773536629785939812333056 3819133 915819608431366189183174060722723520 3819134 1786696529334035768014743150645694464 3819135 68964966818453146339599159517475760 3819136 -685264377549016937886618934302474240 3819137 2158720737073486789567785420719271552 3819138 -269959517568244656266477396398589952 3819139 -281428359659210747334508323478621060 3819140 -155761582254358311296281639461534720 3819141 81822970371420243123280654193285148 3819142 -585218702419394291541018702522604800 3819143 -1162303947252345982041038472123781608 3819144 157459597964924357687294472015052800 3819145 1429799713439231757302208514146470400 3819146 719244640566565669171927450521940272 3819147 299777765055188328831433836057708528 3819148 -430964694358452220262149195046369280 3819149 -627438040779700532820583985685229608 3819150 5853885688572791672261272077129600 3819151 153835595615327314139285637209097600 3819152 611015485344237103459078435966156800 3819153 -812159731848610573269288506368013376 3819154 9346159138979048769269001682261632 3819155 478519674318882608031295396696206000 3819156 -1034792668456561656394564294003562496 3819157 -529206497501224504551013784265845408 3819158 670861402334362107075769829911790496 3819159 -1851622527019508763600560532696114336 3819160 1107413251533125643525321252252672000 3819161 1292511505019366633738081606453332224 3819162 -164141370483601397692274321484683520 3819163 -244605252035684453563490071844015480 3819164 -464567961834764822974926444244953600 3819165 -50843907949180794957041826013418880 3819166 330977165789798423227273203001139904 3819167 -396364469004641587161582272428752648 3819168 623191681583107380772913044242432000 3819169 -902069020702935040749055814924725248 3819170 -94996339872747294779437383526698720 3819171 991568766206536086612731644600015680 3819172 743154129184788533885295531398963200 3819173 474738272827779568898953786956989184 3819174 -5569575569070773274468485314182144 3819175 333139109554390778601617749977982400 3819176 3345913261853727721504244803615948800 3819177 761120420680482103098506329490960640 3819178 1589443015573535342228646024085171200 3819179 214449255372717546447198188709092640 3819180 -211101039471360970742939065959598080 3819181 -314788885219744042593348400634722388 3819182 -261420417915447498970643872860078528 3819183 169129789725564978149102955518937600 3819184 -625340616717460612382665256711946240 3819185 -481897005289381451358276259339756800 3819186 -52593782377883073422238414492189696 3819187 -283704607795641282862311659344754164 3819188 262100984476978755592017136866600960 3819189 -3484599973036072775748559214824032 3819190 641903632796124459249871036478947200 3819191 -1118711435225517820635228270637434816 3819192 550912131562593669254796790989987840 3819193 127040590212212206478904644796889600 3819194 -2354976303439929199049286522769485600 3819195 -372246556567595148851561091155389680 3819196 -400976889780396861451848007669828608 3819197 -367123902234334851745141836436839354 3819198 -251013165911121241465716343897849536 3819199 2076283151132758560849608982113307200 3819200 -32558499375403227157453088174899200 3819201 -78476945726346882203901129381661536 3819202 -234196608547770551948824487172741600 3819203 469574485941765477494880563413239360 3819204 -799326004556901126147432484123514880 3819205 764701910339327148016425027031052760 3819206 -98843085723024681971898704840780448 3819207 122891820113767486257033643712371752 3819208 83158001852065480520570183270400000 3819209 2279534357976762417215767319258369040 3819210 258961292001943817286620518916613120 3819211 -1168992954376701598694198897001740376 3819212 -2418760351997717189894794344091952640 3819213 -164256868810042980351446537292355380 3819214 -8761532721636410534566439596509696 3819215 -294371102704750269616536645141275640 3819216 269252823108619807421710270668079104 3819217 -5864877845874130823135348080111760 3819218 -178880674541476565347467701352940896 3819219 889286611340111451819062433063199488 3819220 -942049804325684550681254860785254400 3819221 962027579030218932776261822994208320 3819222 560880173641995962806745255764138560 3819223 687985715851755962822181371745646472 3819224 -331058610989239358261035881649152000 3819225 191846217126666400943644808879691600 3819226 -720829521497086442007552085498495776 3819227 2359493151869859872644557628694075076 3819228 212130284546526867009453411638231040 3819229 -28964089337200572778183638277646170 3819230 -11920500428865198322974056577014400 3819231 237516850659259541276562896611626528 3819232 877104076880960371522242665835134976 3819233 -6149791811675097821940910452217152 3819234 -8713930046869064956551482143048320 3819235 693882855266641553106918611755846560 3819236 1565385714997336543684625980551168000 3819237 -1021608487967837634799797838626157248 3819238 -744458087607563865940838326891464480 3819239 1006409973924017559524124354766883256 3819240 -1721421616219260824142117596233958400 3819241 2423751517046221677613779858148286592 3819242 -198335481839178685025224009191782400 3819243 -1117857342264180622813026631717673472 3819244 -1057801543550237848812040695222272 3819245 591803109505222699590863035993329120 3819246 -270418865562479697592094206872993216 3819247 -1679413653543290155566558554771884800 3819248 231446791136508833280741917542121472 3819249 -195104473033230985033617763894114176 3819250 -596558246518166603175476574572088000 3819251 381765948403066759483683499298469360 3819252 1105488998309393591338353882163986432 3819253 206649443296561513308525104570855584 3819254 -1520357326717370821665229062582257088 3819255 -593456674002757590606253634853964800 3819256 776250349199657950948573768728698880 3819257 258649300068115973525236176901308360 3819258 -845928200465597970554020726181045760 3819259 2042881174225035787652247851319943460 3819260 1165265780576381629213828488207360 3819261 -757854102820969717768920186963606528 3819262 -387465977529146657561703429067084800 3819263 863121241490652858729640682881365360 3819264 -604437322241741800628780090655768576 3819265 1039879764923058179807034953948253120 3819266 -1301621230836152975510233206745570560 3819267 847429597858076496230559379821099360 3819268 2717491871737547065377844503672810496 3819269 931051992810275668061041105685960670 3819270 -60305508547869026262887771507712000 3819271 1620644790375523902398348828993448960 3819272 1583753069239852742764944620656972800 3819273 208027415029133781001873526543167968 3819274 857517084490689579071467144131641136 3819275 164400375472107869852535658979905800 3819276 -635699376965924706366317285515542528 3819277 -1167335848540270631722396652995913856 3819278 -1352935946953380777010925675102818944 3819279 254256999908809937410355470395251328 3819280 27224348382651450364810124420136960 3819281 127399013457508223102403734927410164 3819282 -28360494265707251767349397361127808 3819283 -839269462377861766147484820547157696 3819284 -90528465334213288884740474307262464 3819285 624053201706266525040014657970480000 3819286 276339359770129375635169668066372864 3819287 -15229195362809612506068310371162432 3819288 267004029144477632219086066125373440 3819289 1406555187193252019412209718293747220 3819290 -1644378151718139603217880805548881920 3819291 486156380563005941270158030852452864 3819292 -21606993975235842455583243611294208 3819293 438531062469717886569835542765032064 3819294 -817568780678253495754803491990717376 3819295 -1846182560185357836581564460580570200 3819296 57082976845782638079251991106289664 3819297 790420255843548337194534752286529200 3819298 -127754527048843820594258018169368064 3819299 1750156816732018376817176703760342920 3819300 -35260468672469491410613845649920000 3819301 -1056488865668523894651716817857717698 3819302 700104579476221976873187724891664352 3819303 11372709369026218583896671373441920 3819304 732678085146846100290078998823321600 3819305 -1295971837409200043186713140736032000 3819306 -52187105820850439192265100498963200 3819307 -80778233964857162734429181869750920 3819308 2145133726653231935985029351597468928 3819309 -195119730313478344536519814677918432 3819310 883741909399406120749880133343797120 3819311 -1675171577420342174364876423600871296 3819312 -4709554947618238025017062386761728 3819313 -2251418135355059777218484194643155438 3819314 -465831919243345004885712863823814656 3819315 -632311779053444233255889647712268960 3819316 -1397751443300000051631221480295736960 3819317 -469585549839052606195012634339489700 3819318 -63043825738758390605926543244498496 3819319 -272180075532513726859353522684647504 3819320 -449826960605905410134750499370291200 3819321 423520164909050529377175756696205056 3819322 243317779745268814267695942842633664 3819323 658645278187403779837287697962187200 3819324 377553740389202502614787981758595072 3819325 -615314869648029395282540041894545500 3819326 59865968147842003177632745227826560 3819327 -877367124606886236936630213898637880 3819328 -768861137897781656186208226514042880 3819329 2618223413611534342294030747229554260 3819330 -328668175245555556307524727714895840 3819331 924360987413710872993758071100819132 3819332 1488426393627879648471524541458325504 3819333 -193867164705543413941525667980153536 3819334 957447150888988102311745436497489920 3819335 -1214071504661188124006164892584700640 3819336 1133366596129698276211414270778327040 3819337 962745392095680105215681401702656986 3819338 408684431329329045737083080838006320 3819339 -1062220760851525591401144267735159360 3819340 530781495943791281072477440805038080 3819341 -1251267321883413669237814769806869258 3819342 -887695408709960450379712325655736320 3819343 -5947515278393603143934471264370617472 3819344 618626983937989260824577854665973760 3819345 -502854787323537356129330779581876480 3819346 1118447853254759518303731055200000 3819347 -276304954534562315158013231434715568 3819348 -281891554284246493271350491166392576 3819349 -87296196359613801229758337439370564 3819350 537564121074485576817141277263530400 3819351 -1265754786538197794714046588326070168 3819352 -850810635132930616806782706313728000 3819353 -476980827193247643526502353728385398 3819354 672109463751955696856369219224737024 3819355 -183961447937264903719945357311240960 3819356 598372645901627370574255255549959168 3819357 -266911221359013883328900265143848992 3819358 582236632526807252685916059875789760 3819359 -3343648961386341088483542802829401296 3819360 -25753133747464862563272074644684800 3819361 489857544748668686606264328077117120 3819362 -661345089755667675355023824015263968 3819363 1491805706488444017704801901527937144 3819364 198989982050576355717936068412006400 3819365 -1127096899995688846200996963501600 3819366 -250855151951171264791202154283766400 3819367 -2202122659580675691693388636706432584 3819368 5468405624866544350868378203422720 3819369 242341267804687435032655679263731840 3819370 -1007037279402613794163397151558249120 3819371 31142361863583227530164626582419572 3819372 497042030739587326392321491516462592 3819373 -542929030192602303431131416662863380 3819374 -274427603186950442055653857796209920 3819375 -69784374247578274254058653094530000 3819376 -468582222698358477433145782995419136 3819377 -12393739383982946740964014738349328 3819378 641505246495192169547817717789393024 3819379 -2747979662900351498801337997648772020 3819380 -12153594920988070750331587810273920 3819381 666191134001671942000336832079569952 3819382 506004598283487905288047838173587072 3819383 404375406847514028352392117130700760 3819384 -778582432111030489924018633721917440 3819385 -1498620552248887176589294286628669240 3819386 -62756768144371610748230936138996736 3819387 -153025502731973806134528294926319360 3819388 588604855690537614480517246374668288 3819389 -5567545760924740945036702980755520 3819390 -532977770268058195305215377750137600 3819391 2012385745794474098420165168733008784 3819392 -132181793956882303346668187324252160 3819393 -129105083949175438042164763967028396 3819394 -564671534712151006962177843085982208 3819395 1788534762296007750706617673351328400 3819396 -145987045610525403319593836228321280 3819397 205521136445448058196949014376380700 3819398 -551260257616947962328610568279851008 3819399 656457479179664703580577733223754880 3819400 -267497666282077856453809506759552000 3819401 -51739427345600917542739415510793600 3819402 1034466133812813109025062560115080192 3819403 1387941522097015099227829175393448240 3819404 -1502061277638356045810307468180390144 3819405 138313799872435240729938365337128160 3819406 879527814244076670199902910701577152 3819407 269826432002180208642060818640396000 3819408 -34874983557876979604107786068688896 3819409 -1646656346539620041031904291498504800 3819410 325188003729833554446130201597877760 3819411 467775279112565680772439790962545688 3819412 1235921459166869666591925964297513856 3819413 1347338931455988742703011567551379200 3819414 -791367204490983635600571734487274560 3819415 -1188477053865595421140050220814542440 3819416 -317301266974852211904993367677542400 3819417 14707982034351278598104502260281344 3819418 787259608808112143024831720424023040 3819419 -613694545792168892832164244330561720 3819420 84668548459931097674199550020403200 3819421 1163281511365607365050685927399291622 3819422 -325950624693084445911575069449811328 3819423 -408627863267361362088301299194708976 3819424 -229367373468733002825690760237547520 3819425 -141880879310514581513367899620139850 3819426 -95467617021165071981245861778242560 3819427 263301321114313687200270927188380032 3819428 -769872221358772718025817602508828032 3819429 445356478618155211449916955790761184 3819430 -437274556299668386242698525343296640 3819431 131929448118779087900997400604348544 3819432 23974850262951430282589937804656640 3819433 -60746487547791164609654389003099916 3819434 1431295427251411214487731700231485616 3819435 552710373944224517899186324987288800 3819436 -487173603986821279476508418554881024 3819437 -252841660189741211015640633674358720 3819438 -110603059696885485238827599516167296 3819439 -277610168017283235920466648200602376 3819440 -239835183519402097011945092064215040 3819441 1948469098393677208849618321383080544 3819442 -212548056075307660913228928733920000 3819443 684720546516679139915055552362140464 3819444 537117334239410912007663403613884416 3819445 162289496262656759411463071408985600 3819446 -67454913454832791124265368973446016 3819447 425006378770934102678104131337577040 3819448 25821990104849159207090139886878720 3819449 -803971317043676107189263818960267136 3819450 220443326884470994086050965357113600 3819451 -258457566727721180637538047119670696 3819452 307558792662985112738017997426112000 3819453 62719924334960344944396026342027808 3819454 169264348814067005405452535699758272 3819455 1584346713440955075948618740265111360 3819456 83864388625301766391796678787072000 3819457 -2219932116271497291552809045325200448 3819458 377316047447514874700903568911350176 3819459 -233293200800051394782567149478538240 3819460 300236451337732460812307496261020160 3819461 414709187656268368141190396461420062 3819462 -318657720203639280607688525105870976 3819463 -2286719712474684060372397152636469288 3819464 676826083226855470218562129745387520 3819465 -274398403787386562545749057435161400 3819466 -324582822907232507619117376488883200 3819467 -638527192842288207604060539312718968 3819468 1095199891342724762982622169253527040 3819469 24821903029692019202263093656953120 3819470 -1493729580970783433115952827579331200 3819471 -861527561570528748165695014929005688 3819472 124578786234361161810619759720660992 3819473 292103333246360853509754869391356736 3819474 155608173477357417352277742314603520 3819475 -17189042867241346875111050080368000 3819476 161576419297724923793870987945842560 3819477 558767829078182960304190908949890720 3819478 236455476672589129695817963349065728 3819479 -833785155340457330643466632016034880 3819480 194178331455614162574650620644556800 3819481 254703049377831287371352082605366282 3819482 -1075935860136267781849082393031099408 3819483 754873485860710767722745894536530440 3819484 -1290313212541287028192659777959785984 3819485 -347921529504920378686499588541068820 3819486 1115588968019473290184938596496192 3819487 -791697419313870308980364612054223248 3819488 211369959279664527462536609016053760 3819489 -173803481170366154812040781879571872 3819490 346555016684986189283398195722036000 3819491 1528242620047112427267203650174092720 3819492 -814330130681010625240894833825500544 3819493 629134345554429109106249139256659004 3819494 119446593924591332277330440642734080 3819495 -409815789980343589576848348082114560 3819496 -9486895639399109290562408540375040 3819497 -2721421601675035859586565047714733488 3819498 -41505544348198684143937523501559552 3819499 -590491554459955845191858014754223240 3819500 525173127022150608765138158595840000 3819501 -511604089135440000057020754873915840 3819502 147465311620855140189592154863994880 3819503 1025642266382210467889628550364648280 3819504 12742381522447352621876860757803008 3819505 1268899986605130096837769655211876660 3819506 50242510161449191439736223220703264 3819507 -728084521891154960818769960225734608 3819508 765680269704343281554243011539628032 3819509 1328258201691948637030779536936050716 3819510 100740997859340572371660712890959360 3819511 740094064216105468504963068041371112 3819512 813641302538175691664195070325555200 3819513 69387738202813200372743377783383360 3819514 -270253267489235872398311906595840144 3819515 149433680171942802616388999316398400 3819516 -499900365514158730922299143397810176 3819517 -769485846349760479897606513329636360 3819518 -739545811620777326564967656696832 3819519 653316979560330602090388784288331376 3819520 35514343286569497264537605662310400 3819521 2047952570676654999839918637626398722 3819522 49376647664371513824763551229329408 3819523 593462192970457452048869853481195772 3819524 -1020093520465370363650163875954886400 3819525 -225215201478050962303012923124454400 3819526 20161310861449927859230605512226240 3819527 2622571527554984110623305697495668376 3819528 -1555403868768156126863095628760268800 3819529 -893516022926300063496751749833143424 3819530 -352575872003189054104523306172610560 3819531 1525993958127524330436624106665392880 3819532 -63413631424887307942993551664358400 3819533 -428092684367646524572599176111855700 3819534 1031957094750657004800370756624298112 3819535 1304013014107948749870690677933433480 3819536 21943693419788462541723476011253760 3819537 1919921343943769436679799767553684340 3819538 -961679178300379720858751305245844080 3819539 -77147208610385318902797905318297976 3819540 79641531240197524574886851761612800 3819541 115822946091200557406242832223510528 3819542 -482894646240447882346278503186884800 3819543 227718924283872571344180177070476288 3819544 -1737738903914868554726161122508308480 3819545 775656704859007386669367418524161600 3819546 941137259514726897353882195563115520 3819547 979216530638332246166432452886349952 3819548 819126861396205116567170715467496960 3819549 3711065716478307436541861494024286208 3819550 -82215475729369344358099964626248000 3819551 994259494283591509919152417704851280 3819552 971182241921489348666723553392984064 3819553 -1451536616921003133783949767067367660 3819554 -652684889063234015946436323669711024 3819555 -108393745766203085182450657984797840 3819556 976301586248408680642076772249071872 3819557 509970368006336195692532686457754912 3819558 610083624106021733817899881406647680 3819559 347266902250979724704391529816288760 3819560 258042323963309056328455889594572800 3819561 -18956253468959093653080912201533760 3819562 231827552193905818179658213909363200 3819563 -2139268514249229453605874483424589016 3819564 118282279748619706985585896751185920 3819565 -102847097355479479030755388908807540 3819566 490747873615729604261611556774183232 3819567 -792320361730645134492338503681192320 3819568 193966716348068042814440086275080192 3819569 1921399743068325282848047318153243404 3819570 -383164480897789412723811893245785600 3819571 -1136599478481612212423171482736043520 3819572 -66925004454759936621246756326596608 3819573 951013004605158012344805796867823022 3819574 -211239847616057316423563400604790208 3819575 -189558543977887456772129014804825200 3819576 -16761049091652804670838776797388800 3819577 477228293164022271430373332556707872 3819578 210254216919018267562479465532062720 3819579 -11911458699930291710507731209359232 3819580 69117142807251609001009445850739200 3819581 396718295416116838794374736373015200 3819582 -66342641585674781138410739807896320 3819583 -903403786275989719786485957923407168 3819584 159588422596993327599523895077502976 3819585 51000829288874217412275950652165120 3819586 725568045094314073054943404997289984 3819587 -379234065509980353528081113204202240 3819588 -1167890319502516676267765645339059200 3819589 981215739945826862183210902904561440 3819590 332168487507306418135366055020348800 3819591 1311869010843791368015906314901224360 3819592 461822354759247358154512377600737280 3819593 46026161721319939011114241710462480 3819594 -33228581192243511834724442076630528 3819595 -272931996787752645467661640820154480 3819596 -2890178509434894313195014062818689024 3819597 -396950033055164801510977212258849600 3819598 -544923775678524117141807517171003200 3819599 2041143834774269710677562886789271936 3819600 208853530392824030960440920710553600 3819601 -852608099875675645490363743574354400 3819602 653177075943044507565323578505284752 3819603 509843976675283479799166587948274688 3819604 -2953393032757537622681508895119360 3819605 541136168886233034563691745767559260 3819606 22385676544602284156872171621478400 3819607 -284448868152371778622146426632272 3819608 -730519689532238955284981554605465600 3819609 -41260442587053214144215661590288960 3819610 465527134718925979823706250668994560 3819611 227874745434492460042000087252393512 3819612 846677664809417789099195868104550912 3819613 -245824093157960529745263192148989120 3819614 851815040285256454285006351081174656 3819615 190796167992209931142087388164740000 3819616 -438970144675945971772368057494274048 3819617 -5808981589573891211285665936058334 3819618 329253258468840277597099324171923456 3819619 -1407647910487561224973816677869341440 3819620 -249527671478463561781926773781073920 3819621 285426972010585152029212052248796544 3819622 -1564909608248732971828971703609113888 3819623 415576684526794935988856601144996720 3819624 2347862777489326677049238934803742720 3819625 -1403471227820305130083764568887003000 3819626 -325841206488913766456519638342140576 3819627 -173864669538992682221048347259109120 3819628 1198121590636176527881336280269011456 3819629 227226484818939398363118555020688480 3819630 -310260683663686724307780590803140480 3819631 -377337958690080528212271813780651568 3819632 48507458852800047182087609589006336 3819633 -284238444176244868961019908783567232 3819634 -17336220281842495922837002027524096 3819635 -1330190230300610323068632253781291920 3819636 56127200559702862432311401556366720 3819637 -172160967967816380347637791122919108 3819638 107276439747946204040157952980678144 3819639 1385619489687184357629211935014888424 3819640 711578936775791237367999244645785600 3819641 -432288494093585409256074487834518528 3819642 310308593095560647648676953944502784 3819643 1640338570093726528066948854676478400 3819644 2175535524513806669479431232224270336 3819645 739191470313963259429099826590039320 3819646 -142961003482206405536334865306169280 3819647 -19373891605236089591892830809110672 3819648 673022033488450451340306709217280000 3819649 1397803336661939238191238361876288836 3819650 431436275320740233238949391029632000 3819651 -464214405317826805601563400219579520 3819652 -127794779197544147058753844008583168 3819653 -1758938588568873566072319305986656420 3819654 210030187876139135499828445722255264 3819655 348738784409071200315966501130875360 3819656 1550784741202842587045277732252057600 3819657 846686997630993259120194545950836288 3819658 105536254775999246760814088396424192 3819659 -187181981269704484416610497294141696 3819660 157570424753775688784257470307123200 3819661 781907592213062895887265541422766262 3819662 479875393920183697900219352138680320 3819663 -3155749690275275838646031052722039520 3819664 -487622968743951734970648523958149120 3819665 -319651648969246336658421863223820800 3819666 204506410606815066331252783073359104 3819667 298502672560256261888837807943288960 3819668 1837271542267119566363785360609074048 3819669 539341303095028889507633020428905280 3819670 300125080516451548905524224825522560 3819671 2263867399005740237025470023660252872 3819672 -656903145944868618576330860127713280 3819673 -178988479257388730532665842810884672 3819674 1324242108224581592575992066288132336 3819675 120819840758005727654105926452309000 3819676 -683623182659529414050188159259251712 3819677 3130020787493209589997961935308058060 3819678 -376090380682067696738924453016413376 3819679 402033495083263322790486240022695840 3819680 -854451294555402717449267621979095040 3819681 613594299670258175246630538406095120 3819682 1203462150572473606224095319924090192 3819683 70564001983568519434899250890959520 3819684 76660934548511264668716803420897280 3819685 1188881625404033075288432367291760380 3819686 246322622269324412286690898024723584 3819687 -379692298970937729758425299513482160 3819688 -898874487006805756817904403240842240 3819689 -4950126150077968912834231370328917376 3819690 6545911364208835015285421413171200 3819691 -2432661948645988663515768200011304908 3819692 -930569776712954983493005969795517184 3819693 -856047139161685944448973214814623936 3819694 -320997327852084840855304914422271168 3819695 -715020367681075209807974314423105440 3819696 -74843088310850536585856826602422272 3819697 682076964401280029816464712482137060 3819698 752777001401309226069143063778063360 3819699 430181662402222934441803370786013264 3819700 931995855831169232722465917699843200 3819701 1871931519739014020984125758385287072 3819702 140551399431653407982620507133521920 3819703 -727941095841200580699858519270205880 3819704 729515300727528605448046292064460800 3819705 -429099374425239535417236263615912640 3819706 281781446750299302228109616189564160 3819707 -923256461174149944857150789054662044 3819708 29889876374852580111411054405038592 3819709 -2327312719828882563870314519321884090 3819710 136064268914638173892461219686664960 3819711 395078256026074052198302775698053504 3819712 -354062850294989003382483412192329728 3819713 -299948408829972841169428414579418682 3819714 -58683189553588803621752473821816960 3819715 414053599961339210948964756663897360 3819716 -232852548954192358630146354625292160 3819717 -1161110943005150578986682723153320480 3819718 -28071751851077656155790357994323968 3819719 -427699843287035119323824357971382160 3819720 -725613313911199435511553204080640000 3819721 -305851127710662743524923434296136688 3819722 1450087583959487902201949102677766400 3819723 1739424301563977088895928982667373784 3819724 730701689190921762404879895189576192 3819725 -6731602050937491675921401586412800 3819726 -129636379976767354760664242035099008 3819727 -393466403818266625701422450409466688 3819728 585906828010589113869011916251136 3819729 -127895052023459337789698976743086080 3819730 -204129131915292026665732383115166400 3819731 -834786670329747175103268552798744468 3819732 39108624104964160868189911340359680 3819733 19906789027584049488853958728006688 3819734 884433495691168028826951232715566080 3819735 -810042632608551592610206698667200 3819736 1184985325694912988980504559835791360 3819737 -4925331038738485449449779316487082368 3819738 -198285536168749646779417503633374976 3819739 -22127475520742601976796398699952640 3819740 -396760936832410061080619400904504320 3819741 -33554183026523943723966163871985888 3819742 194378784276101326941414781542249792 3819743 1953784333293256840707192426133153704 3819744 -369647652829177679273994754350120960 3819745 193780756890542853959373098456227200 3819746 -1092319103314225575885358751597568432 3819747 1529287273481388406190296189294098672 3819748 -467759959865735481266089284118241280 3819749 3227881242550318583164128120204351900 3819750 141832384569672762431100367789056000 3819751 165279304306999444031794762761939112 3819752 1116093410552714938335647812558617600 3819753 142342463136393702862286757020305344 3819754 -15934143405637462631885111232420768 3819755 2827472773204541921375447562059014560 3819756 933533888446274229797187069187241472 3819757 -620339115349769133971880712893885994 3819758 -418477938294447333764614150641646080 3819759 1182708734779483815694552674479472528 3819760 -134125367497510484162138616889344000 3819761 -647942433019604475251721130128853776 3819762 223491823253556419769331539190335120 3819763 -163170722102161083923889691547975136 3819764 841186600288444941339400353159552000 3819765 71044484105283772486472394359912640 3819766 433673616171793295764705881686708160 3819767 641352680952047401165583292709097472 3819768 201068456036679102011795361680117760 3819769 675194908345384980930083646641097796 3819770 -678991087780179208847841718816549920 3819771 984420448570970665166022387232596480 3819772 -687055540402496647505770390108205568 3819773 -2354340148475126054543756097105609978 3819774 288993508351843987229708906337917952 3819775 -1107305681408887014006134085292976200 3819776 -36366702315071504758929831260848128 3819777 2584183967872351587641013446092608 3819778 246018986752678074371042903028942720 3819779 -459130124518471143939895184196034560 3819780 -912127053013827689671159393936823040 3819781 -937501205689378054209810944115806400 3819782 666108287654674691138627606076600192 3819783 657860611904154435380548170744056448 3819784 -2252027199220395152524525163180851200 3819785 1920546131633764359977520863777434980 3819786 147933467940467740048779879720555264 3819787 26377318272053118588182422325945560 3819788 -36029452812746525464222688130837504 3819789 150703383582122389593088435569422208 3819790 222923085125916870364381232973822720 3819791 -1649760099201863093054513857905574560 3819792 -235167400777781826213045456028631040 3819793 1122302975164124081944525577313528960 3819794 59192672011595582199347074951411200 3819795 705481518793165328804764346071890480 3819796 475451564438379095278278106316988160 3819797 -2547434578196598818305814141195936754 3819798 4307162454298925230486671083514240 3819799 -248013208413762065940099770097709680 3819800 -544983586479719405012713223070720000 3819801 1113740051061084713889666529925959632 3819802 823640810900020025521062232431604224 3819803 -475308869897065081931283391988578416 3819804 912026729856196376017927038709972992 3819805 -48230287706230541034967994950800000 3819806 52697948044857735538070701749083520 3819807 -1625637388979096538294827639556885096 3819808 -3575897531975304803797098689609072640 3819809 302854523577111890191428638868544512 3819810 195356651865914705636086203300779520 3819811 -118334262783366915993877379943751588 3819812 -574122780858851746455266274057166848 3819813 -75507057381772977094999952968781376 3819814 -522357580679770267341862385630451744 3819815 2475811338691496586106538459284657200 3819816 79245295618475843018157462136750080 3819817 504175770427930012710642923039926080 3819818 -1349073802325598291416109147924962640 3819819 26230355767287193230405265054223808 3819820 213640506707208111991109202052792320 3819821 2248266079213561802568540163020176022 3819822 17298133686583446833854608594255552 3819823 -313736412430701247260369199511116800 3819824 123789527367148216723339493288509440 3819825 -758404716389066887005962163257820000 3819826 -572762839908384364552650942688492416 3819827 -2327624697658660058375899967989142328 3819828 -559092119170710445890312723895111680 3819829 -1719011310076544355891814701318989472 3819830 91656905667111145065101442717934080 3819831 1968260460136637285677720156436600064 3819832 970907029002876558914476123210260480 3819833 -2478538206207604793572460865432072918 3819834 -303768256394940587113988966519354400 3819835 -1338987769331843281768693104788622720 3819836 1541316671848978340742206096732613120 3819837 -500742289328113642217967125973020160 3819838 30226673622591230568128013276653760 3819839 2546234339699018573079152715811977456 3819840 -58213154611202566154915971942318080 3819841 601560755582724085668114374935225812 3819842 76029150771601055421263551151157792 3819843 -223342207299915970881660374727701856 3819844 -888455558326488428924513207708499840 3819845 274602144452417157618323172564900000 3819846 -771353967463063615919700335447701632 3819847 -6182248766144072667092534325567456 3819848 -811180979782910479084311802536168960 3819849 -3664411804729439368953282170318880 3819850 -11801377821957703299291135481279200 3819851 -283591169028583385736236667199242240 3819852 913683707344404106369160207160637440 3819853 -530364449024365846414168975935429898 3819854 -327159174413581131336706174176162624 3819855 253826036301440173024388044419724800 3819856 -522914570722115007978826663827488768 3819857 -229037465854078942784076323747082894 3819858 -11798743133408782005455828382277632 3819859 -2155271859294302094511508314461780920 3819860 -479402658631490465581840929660825600 3819861 387132524282658025003499348216077710 3819862 -11898254066392218053830589286625728 3819863 -231157089130470651412580319360138096 3819864 -552930791184987416677064972019732480 3819865 -535246790106036245559147068373748800 3819866 -722568368221961005515289518126842400 3819867 -655274063470321761170457700692841320 3819868 -182461279058622925557834254919626240 3819869 -102814868062514343543237025658316756 3819870 -293357865325860173132515512335580480 3819871 -118628394522404875971367045255932672 3819872 -834229885924422319172300037617614848 3819873 77077812615634961508533392842366384 3819874 -576559762160488780486963657826309760 3819875 -1671006136407709443775014187940880000 3819876 1055886770246496681647995251116332032 3819877 915150936961570640336346987716201726 3819878 2206450772111484659559486854973171456 3819879 23187806397297908237645337159990576 3819880 238608296328167700112643787463680000 3819881 42761178099146034760327590779634504 3819882 -259181912837580811544869999508570112 3819883 949416408531873850400977615335736200 3819884 -612484933277732961154184569874237184 3819885 -419315257199015837714280276198842400 3819886 -71530309312962089430580253148450816 3819887 -196739864964945023533489043576420640 3819888 -118760402508728012772882601705537536 3819889 321087622297945979668831363798549924 3819890 -934554442761468148116328805197576800 3819891 -2558022746017244142253458880382178240 3819892 -151817271035754029638329035194374784 3819893 533537074527269619911702614520343840 3819894 -237560234145946207564569862379743872 3819895 954274178459716938724426877437012080 3819896 1115379169884545090801639082164121600 3819897 770398436562253912354403386868556474 3819898 349990498273448278193283980382841200 3819899 -2002920662513498460032953692531851100 3819900 98701127389349223577059724115558400 3819901 -1118446550103144691483341495157343098 3819902 -1071314527807190253950439249347470848 3819903 -484016203958572566761065250114947896 3819904 637202883918015249812248123712471040 3819905 2175007348808366925423624941899200 3819906 -86627469335521306371819847734804480 3819907 733591909629153783019084994534901360 3819908 -492800679950132904155828456452735872 3819909 574515651175492018527406506697302240 3819910 -964283502414520870233413609529440640 3819911 -1687296633960036164998626600168891648 3819912 -550239301540235913500444491236556800 3819913 16064569424658443270840530586092800 3819914 -181642360527953494930428333986750976 3819915 -366021345306198300114012103983066480 3819916 1385887250854308706608974004385898240 3819917 -602231194084452301285819616317921128 3819918 117798911497961097541961730357616704 3819919 3763293616215694994843506154528435560 3819920 -42792195474649497543515609239879680 3819921 -305567850763453480970301411445556352 3819922 12712351862917571368333788977203872 3819923 2891675246852349664178090131520172 3819924 233033358453249676286254929210149760 3819925 -2226259787595492989644136551735531200 3819926 170968293256807806508691902919127168 3819927 474609385846167578733392552249372520 3819928 -226078575754520315414776284157501440 3819929 380169653202401451958666606472945940 3819930 -300118586130224737715676724196762880 3819931 -3029303026706057855902544921806589000 3819932 155635252475337878864983300843594752 3819933 -1178334198337874050026780679621062720 3819934 576483695924892185028869716977965952 3819935 -153110417764461862416387109172487840 3819936 -495199423617354315417648674673524736 3819937 771131862030335626988316490668312960 3819938 567402650631568194462513997594882560 3819939 -475775507125751996682101055713546376 3819940 935327540447645067620885600283767040 3819941 273133407172223840348467042673846400 3819942 -315257118697611853853110018202123136 3819943 2238653472338276671010635855220291192 3819944 44390936027370271785907093758935040 3819945 -408414289475166252726636998410870080 3819946 -595721105595308621056252523179679136 3819947 639019993286916027736010988210138792 3819948 16102145222786154215173230316412928 3819949 356451104578086907870004750152559360 3819950 221157329391949125966725718088536000 3819951 859296273154368763109565879440890992 3819952 138419322177243056294659893720006656 3819953 404408854687362491530710349221993984 3819954 257490659128608906403407399935672832 3819955 -114468283634140337603614612241068800 3819956 -78401618593978786314727525083377664 3819957 -1112126589454761496342486982702870208 3819958 1290049406894496318757379511712258176 3819959 579907201598389184302727304251546928 3819960 794198912999791138290439398163353600 3819961 -2036113389342105816684080991550108928 3819962 -1136731533221587219345806139522170768 3819963 27886202816172234368080009943821824 3819964 917071601383531799296329118818046976 3819965 -128132243608664602141929524954157480 3819966 1103031637601914300385902219737753600 3819967 -1344512722001032888034994737955280800 3819968 314029046522521124927089653690925056 3819969 393143898064370041212577292078863200 3819970 -91061991891408324541006823557109760 3819971 158845257569524306566903893248087752 3819972 534210163408988268706165265454219264 3819973 -1039826503690889843746879943553338240 3819974 1514139391973094808029718958702864736 3819975 -231949173422286986532299080116424200 3819976 -892121407387601799883594520590801920 3819977 125284365835076936161670488168639872 3819978 101031661742185980766337309283458304 3819979 -405385804886139513342136602733645420 3819980 -515580794000772354212710131345484800 3819981 -601110447915735445274882539384978656 3819982 -1350349819747425253599707814781785408 3819983 2132775154945659668963077920484565232 3819984 -71339341444443170351103002231439360 3819985 506054834674189863448334978652734160 3819986 10661020508539081832352978742557984 3819987 1532968474325796110945581094025379440 3819988 542514286598513743545698817698437120 3819989 -1960289949220267021877986817681136576 3819990 -306876212849949733239845207843266560 3819991 7256249693124379578840287679903512 3819992 28907336533891707036217701323735040 3819993 -117331264544747333067319138531922736 3819994 -1042349385706942912881340417517554704 3819995 -937822155628982611791083599573800000 3819996 -977354219553704229388897286007667200 3819997 2029689755417084556022661319598977446 3819998 114232171000266177040341509905551360 3819999 -1048361837722859452230244005981873336 3820000 265657344738345606134190310686720000 3820001 -483911893780462138029626437486827456 3820002 122127847135649124447039291295857792 3820003 -2615620199779494581526788351565410352 3820004 101609194494538698616833563258880000 3820005 141830018741391700741301387659144320 3820006 264297373995018973717995274842499584 3820007 466622795605837724227922491214409600 3820008 330390197171368997514902554051215360 3820009 -870837341788162527030329542998078790 3820010 398569423771888302357009363264248160 3820011 -74223626240624507429017017222024480 3820012 -141869914948494526217365224617384960 3820013 -464123516944448353880994269518276992 3820014 -358521859703987767009509504811776000 3820015 -650752774586964966259769678437542840 3820016 -15703900079087656802987135332909056 3820017 85635923766545445419248048504575648 3820018 -1163396053415723266080581615016557040 3820019 -941920284327940193275030009492620288 3820020 -213780307687635802158778329683896320 3820021 176567332783684639053264820648678332 3820022 -492936954120107619934873686082085376 3820023 -67385453922500609294684487122460120 3820024 670335494553087596564625808094085120 3820025 -1839453844359028963033113406541280000 3820026 -83510122397332391944675533708226560 3820027 63933102616246173095193340523701632 3820028 94141449889847890962645421444478976 3820029 477499818795157502883236679992285184 3820030 537790717293870483747606372800708160 3820031 278739675293951099953228735787576832 3820032 748467890635721245129075180343132160 3820033 515730713919366558927744700269848576 3820034 -11323006149570686876442938738137776 3820035 -54445713594260755844410507138476960 3820036 497552164903941726902792375759763456 3820037 330121282227918178024469593812702720 3820038 -67519169873418492659582940513128256 3820039 -165504135411204295938328078355613240 3820040 1044962952638526610760643708407040000 3820041 -49824731166128110403416451465334918 3820042 1144217097388700141509446225566257152 3820043 -333512862163539616936398266507745708 3820044 -477656344192184569107793743426998784 3820045 168317957052875587967021244466080000 3820046 1243206307071583886882201545134209472 3820047 -408347876959390368159197021984931840 3820048 84567452984261281607687045731860480 3820049 -344690603505776466227840281584353436 3820050 -47629065861944987338726764953824800 3820051 -1483938462847700387087512540063060948 3820052 470004542023642460303411829990657792 3820053 170389774530718338722446549214000064 3820054 -78741981326933111187485368947423360 3820055 -1202914075735320577018608889805384040 3820056 -1060925812893700699566883580681932800 3820057 -1789795982665893559648481546721744694 3820058 505561464711156669952574391982479360 3820059 1262454662040247771269955889750600364 3820060 -904957852060527214248162689845017600 3820061 660494879621718319739040188649044832 3820062 -309906514087849270423854996420182400 3820063 -53298355823148764283577797947796976 3820064 3293520821559312151098625891950919680 3820065 546325936272679650159255665989792320 3820066 -1896688125143407321907641370232053760 3820067 1556000395579878756947411837180257116 3820068 -34151987071132189857538704825384960 3820069 -261388953040253894595914302960060320 3820070 -130423159797145983388389781152483840 3820071 287787974088224765635062748538454144 3820072 3203825396977263721643252581243207680 3820073 2409942468010899164255069661975066960 3820074 -364600865525296162155401159267074560 3820075 304025669811516078252244417661625600 3820076 -1505193680010617491024961180784292608 3820077 23227126349912730013391622683621568 3820078 -154286181417568806346619379027816576 3820079 -391523637293303315778840253094380824 3820080 206854579929191038719521211175403520 3820081 -1344268125788334595527473260565286348 3820082 469010066139879541048441111243855872 3820083 667812194543444979368267139319430400 3820084 746483372911586300941452575190546432 3820085 -423300014218449239245622194942901220 3820086 -486841574931443828028474531462363168 3820087 -1758429452748264900240947094225555408 3820088 1283999051825960843470584088260341760 3820089 -286569575474472248174007923560464000 3820090 -51022179886986041195371601864047680 3820091 -72793063725864592946933819595048 3820092 158627849786176327484695327389312000 3820093 -367518437470680681642872417362124352 3820094 47744414698694946326051733301860096 3820095 -219868492781727776275051138717874400 3820096 -224215934329494247008128912580411392 3820097 123608932289308844501415997065828546 3820098 -448363550608756352540435128073921280 3820099 272951490314311013269896570210794560 3820100 161567467458795430477303632070358400 3820101 852781098396128325236266432340228832 3820102 3814911734952015073066001639013504 3820103 507132969372396559995292155512211456 3820104 -15827928561982408945885017595361280 3820105 602695768323101737179944515327372260 3820106 66562160067206259094128265141744224 3820107 107283290961579560491674826275716592 3820108 227514895282874829046851435642149376 3820109 1158154502948310131397313131958904310 3820110 -33023054120333279652460713991495680 3820111 1407350265080329134850733385513817712 3820112 567010901366784565670147216523509760 3820113 -45570310000392785364080875781822592 3820114 -496269740110998907717968364597231488 3820115 -294140176017579645709414681719572880 3820116 536699488741214587931034808796934144 3820117 -401767173742290673608945194215027808 3820118 742163518544467028797900023485609760 3820119 -2346078864009157016167215371872068480 3820120 -1658708692060580808827546026598400 3820121 388689450642538945118961838629714720 3820122 -23665177354307498989803196294149648 3820123 -935010960910520871509949416354178480 3820124 660521551941334084259877692136161280 3820125 -1733728927041903525323365046551392000 3820126 863917586377797618352239041267920512 3820127 -208424089390693126718633547732333024 3820128 -496639973255850195845464049702141952 3820129 2387051051297236505440000674446173730 3820130 -2834091181011650918307558264391680 3820131 -658157099718508546312343702318691888 3820132 -1142147990662461532254928889590225920 3820133 -969937272188837960872590957340143618 3820134 -71164930203030675668714801769279744 3820135 -295568651229509219955959648574732240 3820136 1109747992629009980660523202669255680 3820137 -1018829505102231200969527262224849440 3820138 -495993297568757385558235836253804704 3820139 -399346711125725922541728956952287184 3820140 736915791023616873711172339652889600 3820141 1140429622999233846450439199356036920 3820142 978048959034128909630320797105809472 3820143 -348366703521373277931694626690662136 3820144 -241897541072125967534490957142589440 3820145 633903288946225567723158556553782080 3820146 475646315477965332233342036790221568 3820147 792976301477564442823359296718787080 3820148 888556435469206753134380082636494208 3820149 2334264330891626548593409158075066240 3820150 321863440138494332690272953439072800 3820151 -1481840269361524865174536160139410928 3820152 509103745656425108300978408212070400 3820153 2459464906306124962874335309768775402 3820154 -60840346579453938255040330441377600 3820155 559102009567781532833283055915491840 3820156 181083287203800900714076589989099520 3820157 -1251120724382757582243917902452291168 3820158 -153132480311608520317228474825016256 3820159 -769365322834900926607998544237778560 3820160 -1152837369086505103998554400305971200 3820161 -65305632331122454590662623659515136 3820162 631856869412497768636197662847002112 3820163 -651121764863075481007639684469616 3820164 1099079781770494706172878329742232576 3820165 -2577422975348175522955010872183804680 3820166 -111565902730774833075313467162683136 3820167 -1235711632182731759148242328323639712 3820168 2299407681900539688706079499085701120 3820169 1112705215115498590724280668687293440 3820170 144400662786028814370757642385433600 3820171 -228598641915632950736125040530755628 3820172 886813531366655207907288692170237440 3820173 -572216610112813027345213408889221056 3820174 1237405537035178738773535237041510336 3820175 79111356518156511518960443251808800 3820176 -94104331882078325570710050255667200 3820177 1367690397372149538170321203982943026 3820178 -87835710698263770841813396518336000 3820179 286289830669052625817937564659226688 3820180 10915596619749005315428803437568000 3820181 -1263951758393382109336687464440412018 3820182 29227874079179753714280667654060992 3820183 386590820169161960955222536816320680 3820184 2530447008053479748787710419994818560 3820185 -48276060010094084981720508342826560 3820186 -158160601867838988604127044937746752 3820187 429826940010152215894008305629022592 3820188 -305546744561137104446936784026150400 3820189 -138517359713723728628676825827091444 3820190 -326181639347458989846853680316483200 3820191 307579230217408125517345227715246080 3820192 -340184873734158423371959066643398656 3820193 382408286049651086880065784745297044 3820194 -46628724295665262028595873595253760 3820195 -451027118181698099681507709112252800 3820196 -287114422814366825995305460556270592 3820197 1380069933704130370361396444178720480 3820198 1556896327171349986934488042535180736 3820199 -448716373245555571184329900138302840 3820200 467216877078858918283458755272704000 3820201 418762259524029542824918877248851264 3820202 -1008562814929052540431409821110170448 3820203 372059486033652350212501978443072000 3820204 -1041442431387255465379553801424972544 3820205 1673427953602063073528168122475134860 3820206 -6397876925609543933742766243325952 3820207 1169396148809356914002561607926064672 3820208 72578956737041644429440029492772864 3820209 -1235038994172684685907492007793911696 3820210 549560465455733005897376712740345760 3820211 176968360989601460777691129928026000 3820212 -2342624893908514203590360774946432 3820213 -163305666372669456593878236411268096 3820214 -209069570217162010257498994362152544 3820215 -260281275840438410590816274019809280 3820216 686301848943389874829549192415846400 3820217 -1069475752868768030287101314548134000 3820218 330258081517659312287183557100271360 3820219 -776584608815330424403951741405956656 3820220 714828080689771579514938559814773760 3820221 -1238354721822220888211313887957718528 3820222 575075540649503188493949097624402944 3820223 -441914048156866665581575665035996160 3820224 -159920533476334653858127324945317888 3820225 -1419134526373004301125117117897742250 3820226 36064930893640171112660466621279744 3820227 -1711677351106862564913265728820310280 3820228 -849157210559017570660323141557963520 3820229 518459276634628503460168825147654176 3820230 348712988160678748900632885702240000 3820231 -283713589258540834813474375262805120 3820232 -433970592520485476179988712313958400 3820233 444747528935665440724332527950155024 3820234 1046517630533397520351425531142589952 3820235 -548199053264778373503912114374926800 3820236 -23029123340174872375583987582223360 3820237 -777465290484688349790996918321535114 3820238 -472180189119234800973759043270236480 3820239 50445303489906747919577315385116904 3820240 221320647226849310136749734337986560 3820241 -921839489161212646558637715742305168 3820242 -526603635035259742849720283258284800 3820243 267383704163109363778533334069138000 3820244 1890284111875448672267033928285169536 3820245 282035520384249205155909752497275840 3820246 98539531788202027104497785770231072 3820247 123989646180853260048565231582787112 3820248 -541673825759705468849325434700042240 3820249 27616396887776098712718905820718864 3820250 -136410269288519257658445316942080000 3820251 1397046144233436913960806326855841432 3820252 738340718234912909708094407468980736 3820253 805298686812334660134566522517902502 3820254 170711117928377053897339239396802560 3820255 678861527751460370901543458993381160 3820256 -500061574554832799758186850394832896 3820257 -335250633677151171501582181734412800 3820258 -71080853229369041355522657511432416 3820259 1885924353564403197944263872697730460 3820260 7725384664128126878039117445058560 3820261 -762893359292096285686395454148147748 3820262 -766698511946333794746013225978222368 3820263 -1797933037048311746406162256951415256 3820264 772290665133970730400485912785305600 3820265 157423837510918881553620726115578660 3820266 -203472308768698950014314779235593120 3820267 2043705079750193567148197902723584552 3820268 2471964950563390362526112640776025600 3820269 1872416560811353646721025047930529344 3820270 1314605755444333612315216529665785600 3820271 229329616895474369599980850236254304 3820272 252093318358657353345746530310062080 3820273 -2259376826717324647872091027169870560 3820274 -1051095315825118541635013441760419808 3820275 -254959958746434763052520394884853500 3820276 -1027235204946685905882632448109352960 3820277 1431535735465500602867856311806831200 3820278 -339123467210605192613016804722411520 3820279 2314629437034825066902524787093851880 3820280 395773218271062714920910206025830400 3820281 1710058506605688397448892666121110144 3820282 2127268386694578116397921142323110400 3820283 -181783721722536167551531815955168080 3820284 -119489633011539954014838003085824 3820285 219413890423183301403351652252316160 3820286 -942773200508701318115021878651993920 3820287 -45454015344951176338488981235286016 3820288 1657048967906268702053303266586918912 3820289 1347357989885600837566731449050263600 3820290 -284178704521006581988524093770849280 3820291 -768998627481709521568098802698797740 3820292 -12397269150143311407261822878023680 3820293 151210345546698148246532299224710940 3820294 -563956803944832567562113175139558304 3820295 1123104847298337254580694907239975800 3820296 1256000954905603389052824795388108800 3820297 -431570070668935266427220080650459840 3820298 -156353518452237017606245312649385120 3820299 -34972273886061222131754623144924160 3820300 -308431359859021100216459003440742400 3820301 -9111360090615149877702663833560128 3820302 446917186838162789374476493364561280 3820303 -1337635189951126514341097050139994448 3820304 -119028522594828142031121381434966016 3820305 683643361610284644666390740007160320 3820306 365978516932503962431550240003066880 3820307 -1660658467913220606074127096687259968 3820308 272851547429061567961074264533594112 3820309 -43441476610825803312356406515974080 3820310 431748109442849633211349803264082560 3820311 590198285215976631821446235653036800 3820312 -599228875129440555839618175569356800 3820313 -96376853769841278096106532885418240 3820314 311420345395330059698731836036810240 3820315 -330824699681400833135778338690271600 3820316 131103437367226728798485902234152960 3820317 162421978470649288654694192034400512 3820318 -780895917618215053522627912272704640 3820319 3015297761153912605321251332637402720 3820320 -264786344961899837558859911607091200 3820321 -326020880464784352274800634537560478 3820322 105366934972062968511619754783063424 3820323 -270150694093513929313130026363557120 3820324 -392427823739048791687879303492988928 3820325 -359763176017919956628986050718503000 3820326 -562794385108213536992373585598376256 3820327 638067679739571891267174407289397344 3820328 -684735790195697246582791991130685440 3820329 1308338072503751963210987213685073674 3820330 -37069063297995923443773074814278400 3820331 -52494501946155691658856593547918288 3820332 -12416785827488380469040067369645056 3820333 416874687650357676199398048987926 3820334 -520238470116317955881169369265824000 3820335 519844965310389864410325169683840 3820336 -225737927123948922035382276902617088 3820337 855366135712895623148974234950185472 3820338 -1103015716859894379641730303674803200 3820339 864536359896840404668979722907966760 3820340 1904611097054601824608923227429959680 3820341 -230806794907054581466292716768329600 3820342 864929124958301769633596878077974592 3820343 -1301210831210344774367107365204984408 3820344 -159118110065536656933155152896000000 3820345 1821827595040134920623409148845932680 3820346 231287281325387223382561555728175104 3820347 -536807851397691008267595126283123392 3820348 718244115787599941168952197865209856 3820349 -874454829026217631501635907525227360 3820350 227749945234984349912613301403736000 3820351 542000894797156039414463861212732352 3820352 -624317342472344805128203775305580544 3820353 1703849128399600430914303226485672608 3820354 516188822381748294703172936181191376 3820355 -219001391598058508332718837738369280 3820356 -160378157900389868496125690481468288 3820357 1228637840668602104443146285276008606 3820358 -1435956448871312852099549071226178720 3820359 165199077554389458427149197583508128 3820360 -458915556818794479079833242426880000 3820361 615691270399586294930000460319562880 3820362 107622133448368095567462366378906624 3820363 1675584412788030427053245837523758612 3820364 905824606754469684983958336721195776 3820365 27879494838538278581595258448155660 3820366 -1178985158450251909198476022685279232 3820367 494880108905753314538959891469159592 3820368 -134754066918957031973349143032627200 3820369 325454342028882835658057217245064960 3820370 103100562947259393666325761459998880 3820371 194678373353299101895764630461577912 3820372 -1082310551345271821388080730118455424 3820373 2400070853094222302772876261804748800 3820374 -406612003461759811636114839495159456 3820375 -863339614400409109498488974014512000 3820376 254952924814039715226874297115688960 3820377 -397262663576709492001620035631877920 3820378 -3889310356552892516091282682939392 3820379 1458188837537212578266861297659558980 3820380 183607085033553536255649706553272320 3820381 -110650718356377528312363728659835636 3820382 28841940388911165646817510551332864 3820383 -1213713462363738763478712387108276888 3820384 -231814929694726910167604603705622528 3820385 -668302929571209974346205141887051840 3820386 -435542228681412515486952984677329536 3820387 -467105846055263764437247869514102760 3820388 -72128780495112531879856838786519040 3820389 880917986908723107856253083898147424 3820390 59402967260945345739149799787188480 3820391 150174143109203135464438663753188792 3820392 -291316133943281308039550499004416000 3820393 -2653099299917742296807509230685886220 3820394 -75226968583285869829589928271906560 3820395 258537733269663986613064695525235200 3820396 -137260305133654771684936655588062208 3820397 727801246804140816586484640054984000 3820398 -271013874976032890609150228570820480 3820399 -855450217589537523509420896957051152 3820400 293509329798158499124955386571980800 3820401 -17231077244167221406641022228816332 3820402 142728761035578245772455945439552000 3820403 -385958462616448231250140711197704160 3820404 -7962645876649636034581948396597248 3820405 262914928510201531818206108069820060 3820406 -581380815673595641624736488547138880 3820407 -1353286784609690635172396115644446080 3820408 529592568108491736523144150986792960 3820409 359599419301448004363753847902977280 3820410 66137817879071324444351461199915520 3820411 -257763502871364601575745265473584368 3820412 -41169028473171502271426415704070144 3820413 -201862071416797289110870444177030656 3820414 229819650517922353023869200811796480 3820415 -383677134276800406746522011665024000 3820416 609950611238232611115084193726464000 3820417 368884922526465765787956375283375620 3820418 -364914484312579132842002751259421184 3820419 -66521695755487133143161220813969680 3820420 -1082104417100307771792801030626046720 3820421 8113541260634689906635841858062528 3820422 -578114586523487954328393249380505600 3820423 851028265270521591196308202409915672 3820424 1846781946439451236928520801506472960 3820425 265496115441938822538695814408192000 3820426 739631778033223094008889530230947424 3820427 495381483817375166291167963455572640 3820428 966223437062975587598887368539488512 3820429 -1096272248992751392426517351024016970 3820430 -726149570273921106101770979385588480 3820431 -129702093468766970544340859781056880 3820432 -294070800827491779391961433833668608 3820433 1003505586132438097384655608507284480 3820434 915286502294135851836857916948670080 3820435 -432236915713854593800755786878790240 3820436 -419616111719350230557898642361049088 3820437 747726546861128839715768581229634894 3820438 916808224256679263042172733973948160 3820439 -476867442875817239371733432847579648 3820440 119657055158128581034541216956416000 3820441 1737070318722043829839707002182080842 3820442 -355133724105254681451968161945850880 3820443 -597314926670736148721251892635966272 3820444 -705631246005831788163130341422423040 3820445 -490733587552599062852927263566321300 3820446 197865754752307891380025448508724224 3820447 2420163617377501476239627789228796896 3820448 2342500804174188290549126884767498240 3820449 -1280098866880766474981514721478515536 3820450 257564299216352118633377893111068000 3820451 -1189760897621053458515261949511182096 3820452 -480369342167055627076502151812886528 3820453 -80754302607421668999107567259959296 3820454 -1044831375394068035375639843778912 3820455 -42255080057120288501610807823118160 3820456 -544611925129945891908578704712709120 3820457 1329376158997424450886286569870899706 3820458 731282617029578119786549965849753600 3820459 -815354603834135905927929614151515184 3820460 -533486759134675133294890668943257600 3820461 -596503105464660757550226009567144576 3820462 -354915200878259373990416182371803136 3820463 -238497956178240186696877971814211760 3820464 46755346595205594120776054636544 3820465 181222109497841192717681321758883520 3820466 563925709366952374368516893929689504 3820467 -631885283304279042215877316368530688 3820468 1261997205650730429398205447781611520 3820469 592532546269609803652063421190994620 3820470 -808945421776831203333546538138890240 3820471 331961885813079792047237306294988288 3820472 -280945761181062904642835657386168320 3820473 1078092856339926600851562289493340000 3820474 454207181883888989942650166432205312 3820475 533788225331614994611175374272820500 3820476 941764076486620012555018208603947008 3820477 2493525096809148203010805321861440326 3820478 -2598277982324479859902430772556980480 3820479 59952521392277138041071497338249488 3820480 -231651157181071612737703539533414400 3820481 2197816571485857572910336336165265410 3820482 -507490718032239305884630269264040320 3820483 -604911336239739441575674822700625336 3820484 -1444870636065108633383946502858027008 3820485 -1213704811777900484294520314671548000 3820486 -1354120754757081776219811008082594240 3820487 138860019493410596627819539577875992 3820488 -121240528996242264544069241673646080 3820489 665658510671506975550305652857080960 3820490 774754734102577867368053903729445120 3820491 -367652008032011395226995768984726560 3820492 -75785235281978522905002667018846208 3820493 -1815927905296698359905837085736047796 3820494 -263809381568321421578342446555608000 3820495 -779040255733499151796527755301983040 3820496 196298863762047597847932362081329152 3820497 -1714458021043581254454487053984810000 3820498 -412343494077723637692363257507575680 3820499 2874992556805383801802525642833115500 3820500 -647206087034387434200995935964160000 3820501 -2024360506160853614277604827886782720 3820502 -88017826968887844215164924703318016 3820503 49763075145843800894367426403716000 3820504 -1899817498542153260964136224057753600 3820505 -339744432686317507328220864031834800 3820506 183449191313839267822827164028424704 3820507 17809996150016064669141162539359488 3820508 -659436778277116057694094284335068672 3820509 206759010743091277086811011477897600 3820510 -683638808067053919421403413864423680 3820511 690041781870051488910738788486078112 3820512 162749098839650134929977866229121024 3820513 636587074138911594320133148772441762 3820514 -788436559529989419248865997651380144 3820515 5840102865643373603363728795902720 3820516 -432919978922804548904960082110185472 3820517 1704408811563056399038081585545661566 3820518 -49566413474794591827051478463544960 3820519 -282185330606777446116802451800223040 3820520 705812274588583074390157381718016000 3820521 592226811390511600454803288557754512 3820522 1101573941038740155609535641346363312 3820523 765982966505997313137681207658289040 3820524 837988674801204078106127015428486656 3820525 813636442680458377611092304455442050 3820526 -669286158999932651481373993287204288 3820527 -84036268343276189160385674167485848 3820528 -58668003028872479290234647362994176 3820529 1717284911943602872291728798788941476 3820530 -78690560278397239414110534270151680 3820531 257199413363029532025530579630727504 3820532 -382999321908505532424893708843758848 3820533 92121693851044093795229517035067648 3820534 -112629326091725096941596872660767584 3820535 2032802500512953345934942055668353760 3820536 1383941844968568365731599460701388800 3820537 -909279854109106462188568322266062848 3820538 -1323988429708163638314096613135528080 3820539 -553686112271733786153523840635861120 3820540 813600206549606849704525731056970240 3820541 -2490710808267715277148578372364364800 3820542 494644972138523248475998563146523648 3820543 -3172448885408541083749596704026590208 3820544 109382984379371555972915181222100992 3820545 -66347770423802654899240476850656000 3820546 -438404369489377490941271673306416064 3820547 -770023351958226794649150378773903040 3820548 335343856575135914632877633349304320 3820549 2001610084173275448501717996116899550 3820550 10962727992333111296461654080868800 3820551 120025007012836967184315270880838784 3820552 -2388079691280559517771197081441843200 3820553 893885324286966467312753053297403328 3820554 90005014301190395357155290700608000 3820555 -256576519148839343125274968626371040 3820556 -974127836530695147505837658795239680 3820557 121865816414952342537428099602800576 3820558 25765385841263174745096857241722880 3820559 -369944804845346814446833967879951880 3820560 -13919513632172659432091724270796800 3820561 2587440420513642116560393448197015024 3820562 1053057532628875644526330883239893792 3820563 -66742556089281508948205353417737336 3820564 232258544475706048337655650435579904 3820565 570118359997672038925226874122812800 3820566 923414496767775333443656732590834624 3820567 -270869791280446073748011003566195384 3820568 -237170243578812448751561311384381440 3820569 818354215924570261467309274960131360 3820570 -387258030587671152028401989644257600 3820571 -2407622476143737587145636380928847228 3820572 106162259183400671503615365043571712 3820573 18744042744282973123455898993141248 3820574 1000364668149806998849699457173489536 3820575 -547918642331965096650823666732200 3820576 -791762321735116113708086237016883200 3820577 -2899414343010443457081173119108045920 3820578 -576818416138692438910101490997544576 3820579 -255545527537460592474315180062339184 3820580 508563838847352167933485984240362240 3820581 166903706953343331545475728902078080 3820582 -460388113860730709908973966292815616 3820583 -919582060173195367102319996107992960 3820584 -349427318488434200660371848276295680 3820585 -307586804264688583987971699358850040 3820586 -43744972555460905407810733182497280 3820587 -1261571377988900689009265655198799632 3820588 -1756097615276864779908329782340461312 3820589 645422634891306191406792557322474390 3820590 -610583464077806372810395090798514880 3820591 -2061313553708895637693018111479713008 3820592 -56361783014962283075996393108766720 3820593 4243092597055384309648234831408128 3820594 605523286221412756753357099315662096 3820595 -76819794887770044297737698525849920 3820596 12031559087511002814779349981081600 3820597 -1642830361276450926682016062433341056 3820598 -1436544567819886466371934345052906240 3820599 -373853118127223839267096360120206576 3820600 -23209419591924406856473183165440000 3820601 -25880965176453360434148156491299200 3820602 -648889438681906402793313891118772736 3820603 2748020879784768318673531170121370852 3820604 -477584593806687145276283180043532800 3820605 97818113978121616251485023099065600 3820606 -2014445799164559519684505150606486080 3820607 -896286052418301638786936145577802400 3820608 -37202738630664101511570411680169984 3820609 128402603890444841148315916135765204 3820610 706797556997316862722577562048700960 3820611 191794968693753554362613302061561520 3820612 846624032872336633086730778997424256 3820613 -57528559690256134558043367619774116 3820614 221056718112866396784557981772509184 3820615 497922218452969393312007461349251200 3820616 1771649762280746226927067181557908480 3820617 61019616195647639556493311621362880 3820618 -568868796505637334723988718031943584 3820619 -1662951297140311758345891183896586840 3820620 141088738558881053912519183629916160 3820621 403694047399191752357452812708469184 3820622 323596747583171663590610080654844160 3820623 498715790347488772256224574630613384 3820624 -260564815751763788819918664432885760 3820625 19634325376163823169248583858676250 3820626 -122337248160158485715799034086223872 3820627 -1424681172547117846376625099309749524 3820628 1111272528692039310073370736208187136 3820629 907029909574575689144352082813543584 3820630 1400099225131946707112399653535846400 3820631 1367537675105720077697990673620447472 3820632 -800922341201064968209953288305479680 3820633 1510213257631819111118926464227339524 3820634 -750407094178203830627219692184006400 3820635 -170766074406239968333601994065049600 3820636 -22360200632775482973069686354744320 3820637 -87760953961454492340492151167091968 3820638 -11729220728821735255383307822117056 3820639 358892946842923118563775820850078024 3820640 112196008604875287959619399018086400 3820641 559321792125452047514450925171280224 3820642 568399233354874494423792967814810112 3820643 -883162864145347080586010629425914856 3820644 386249334590722692271852306830142080 3820645 304157471957146426541958234245934720 3820646 1283294143683104849145424682348098272 3820647 -451432070398542518164613819283773400 3820648 -252314558353482077928170059456942080 3820649 80293151048348188569693664624087872 3820650 250164036788381060295058992047001600 3820651 -906813275287354612735163481972574348 3820652 -193989753302601994038152339517259776 3820653 -648732629980932317468480259279911520 3820654 319689359850134036054026626151680 3820655 1260770105848198350373156427766751560 3820656 -36313765746901958621507897011470336 3820657 98924480362904343116925950665067264 3820658 56464936185754617147568304625808800 3820659 616286366921806685564947361686038528 3820660 -820713623142851977640752850400472320 3820661 692581676509793306541693138525361944 3820662 -46911390388825215034995478544684160 3820663 199172046625239429904683020471637120 3820664 303568459885551075451405540109291520 3820665 -429535607218305268776457490937406080 3820666 -1428420046552249735328377737359245968 3820667 833031648566960685231716777835967512 3820668 133506976450782598356666442430545920 3820669 -1438202845520776214237924779042239200 3820670 -297255770739031524132228114207248640 3820671 -1688756353670129276009645647172143560 3820672 -2268567926673724537465806794627481600 3820673 -1401160878447664815926045832896190078 3820674 19021731381090098945388882922540032 3820675 -1017291143563095593473007417996778200 3820676 -90993952532093191682036252728147968 3820677 1588087256379430582999166298421248000 3820678 378364704474653697507412888136492640 3820679 -15933053655248856152618665514994216 3820680 589911854567856941542303530757785600 3820681 874975557466853179877437635399851700 3820682 -2882038726947855441064542846948435456 3820683 -668397888082088598732406537423387176 3820684 -142387174273613124593055748621528064 3820685 2095689727749955363285551714140715360 3820686 -331292824080830223297640512702975936 3820687 -1032993087671424773305341753196272200 3820688 75256480303836161828312374343368704 3820689 -277486397125028544442311487586957760 3820690 835532370981061657519224374862717600 3820691 -92380318537413441613814756180160000 3820692 651030597401192176723341811570022400 3820693 -9812095546673110595309431697740160 3820694 -496267263348067233099256502459528448 3820695 802444390558219883330008177928227920 3820696 2214270569502435063447561547376640 3820697 1213504725992876236193189216917440132 3820698 -263691656893014867002784240446789376 3820699 306795638731868481868120066407964560 3820700 -93454222058569199775108936352704000 3820701 1170297921658593739503622419778511232 3820702 1144161517413375508528587069892193472 3820703 -393508626166768303140128747572451496 3820704 -1222717525517155782410177481827942400 3820705 -327679272898407359466766352447950080 3820706 -66868389789980442028408526321602176 3820707 807479418187526502536915400612003528 3820708 -321199284226889762778675572485749504 3820709 543013067167170070770453672535646910 3820710 -446136717985789702652586317759385600 3820711 2409203044862100334683324726038120312 3820712 242097827219384267302373142543482880 3820713 71163322893626403214752242824992384 3820714 -229989369109607041916442259837313280 3820715 -1370662490100942672617391920852756640 3820716 2445613468345323398910133207444101120 3820717 254105355847697847493354322959224780 3820718 -363268159306771127145260292680708160 3820719 -95408437558970144513669625623992320 3820720 40821589306795024851765245030891520 3820721 -2701865511130022129974210691050087500 3820722 -6978111234117253820065652657080320 3820723 1046472907186745852635425766772646864 3820724 1188837974155176911237750646897831936 3820725 1003699849713645328112273555896259850 3820726 214538672600871813348484479271920000 3820727 382163342786487048597352506689025576 3820728 -591058524677591619963224331701575680 3820729 -464409427973021308983016248914917440 3820730 -273447233131125645475029372796446240 3820731 -645776465170992812931737785261289616 3820732 -1934317653039608275815659879676795904 3820733 -551530406028935010064617988509967488 3820734 527365292162743111413965444369618688 3820735 911084099424653257359044792099664960 3820736 -18955684355034754167861553948262400 3820737 255080660397193349312183515165762368 3820738 906093314270175130637661997303565520 3820739 611541541830546369066284230821554928 3820740 4371091650711828717169951790530560 3820741 36897481066885554522340948583811232 3820742 968414464788578819067661352922470592 3820743 -860133386061275754399499500716746800 3820744 1529955520268475367951494282679772160 3820745 -1949639305684982613478084882167625500 3820746 -205010143532261023518855996493900032 3820747 27511205148424741207961934427276832 3820748 1997682782623094479758546658640094720 3820749 644607154288064397289009181116655808 3820750 403743682039703089107516441822720000 3820751 -2644651198451431725347450851111789896 3820752 215156490603403231069540341155241984 3820753 -121210951826329509048468801842204096 3820754 -55704629480562870167734818421705728 3820755 -556424228638920683094603172375334400 3820756 431120383462924420708662299750522880 3820757 -294138374481709983306685357248996228 3820758 392139428773910363092509143918647680 3820759 -622647130798932386309633596529682040 3820760 426269402393256347987715536384409600 3820761 -283877965012343476715473698262738368 3820762 -295235823574384428415425755931207936 3820763 872127237088032089877155967330339012 3820764 -803268236322887352055104213972615168 3820765 -7815285178532688894782080593962880 3820766 2915684042117075893799336818203390720 3820767 781351166046312531212565691457268480 3820768 437691937026689729575535393224261632 3820769 -1734480017970516485066498610995764830 3820770 -7699929183239133221516783956593600 3820771 -1031203587979356020121622494436203168 3820772 -1876604618279053192154286276760842624 3820773 -433523761547386416377714031578785632 3820774 887917293409112216668494283633433280 3820775 406538072421040506431710703851254000 3820776 -711277142514112695453655970193408000 3820777 275724894777190604179235896317275620 3820778 -677749675045019882592180957211702176 3820779 972027072216335963876926072649810400 3820780 -454934450335291910729144915165798400 3820781 -902065853670206244428469370159315200 3820782 -275198994227645211328278308667841536 3820783 -758483956733629821039212790424553856 3820784 -492036317263979050468959457446002688 3820785 787360190272064916695776719697991040 3820786 1217195302408008014258219470523656320 3820787 963440739222398719847609567777375436 3820788 -575675949836152918698506058771818496 3820789 579907502803581029274106561162385056 3820790 -278047939467853085599877371060780800 3820791 -1029559320021557880414754113263679432 3820792 -777952241429742173672168338539233280 3820793 -1418083166765816964479545908771008022 3820794 -42701819319262406820247307305182720 3820795 -510241491352095961149174071704227840 3820796 -694494504144477650023435358654490624 3820797 -106235509674432931644667073609856960 3820798 1065063579999964132557156294290918400 3820799 -2618574235525598058741914472156115200 3820800 63850799248099016519206683279360000 3820801 -402056239355526795777751683573230040 3820802 1052207800520613150821258430842342352 3820803 421532238190536894311171847823106304 3820804 -354305619332894425598777529915294464 3820805 50485248812013213990573010350105600 3820806 -216435216739696123607080519028705280 3820807 1278206093142937538790569749663651800 3820808 -42997803410115877715397211285094400 3820809 -871726647561790803028707212556749280 3820810 5397984901235369449474082280207360 3820811 -793433730895050301015817915859132588 3820812 -366888921485835016685965903168536576 3820813 -1554797241250385419430328600288020938 3820814 -5467264018933474494812640313972608 3820815 -113310652340869638470345354228671680 3820816 -155201924627725835757334163082108928 3820817 -750377477037796807777236253043904 3820818 258436374049813166669811649662093312 3820819 -2166035897654585911453614528358638504 3820820 105087268918700628586572790929108480 3820821 -1680188417804269847358973267836753600 3820822 -1041848635190546497894196244473901888 3820823 -882861860938902833298515704284985416 3820824 -29670875454826848211293978055987200 3820825 1255248616366972311325535895063913550 3820826 572512454663029726479008467873808112 3820827 -1366392923140250987731748870027147880 3820828 1587324756687376578102738926115780096 3820829 -173720444913248649445793134121140992 3820830 103485625322034039889680157454000640 3820831 -161573114220593027570373457424844576 3820832 -638895995640800631435618827934105600 3820833 -1857467676528864651052622678494343598 3820834 -598331769349382223812537713982123184 3820835 -1719491287308084247728438230259312000 3820836 419010090595643702603428577227072512 3820837 -3599804460111631947379302437913235200 3820838 -339150964199070353710712558112991104 3820839 -811467336383092524816354480206504832 3820840 1005401591942607014172357433927680000 3820841 603501600618384115767081870517957242 3820842 228989108623215213063563975839819872 3820843 -35438378888278362753231888828800000 3820844 1106110395697430061630322213064084736 3820845 353357617339353334656280791783542400 3820846 -697627646775191755671274107604456128 3820847 -1923029820273676671022040678966878704 3820848 -112255009493718792480112192894304256 3820849 -650635941462195287660370157901959150 3820850 366790254982991636641687754509852800 3820851 -311522370459048963421582875261048 3820852 81373087197358735846430977999257600 3820853 -349150573418426546377778662788458898 3820854 930212555299907033194581301806467520 3820855 204324696925051644736078528540076760 3820856 874429734208188727855009234239590400 3820857 -1460194186993613194671007036808676480 3820858 -597964698905564063764530902404152720 3820859 -2600016934454641486151989477521120 3820860 -202615274913418406126039246916088320 3820861 708165118402431188328211874461351200 3820862 549617531785920768805514247516456000 3820863 -510768411343263873706143088367179776 3820864 89099403675429883599869568054460416 3820865 -1502793196457808177717554126999923200 3820866 160322274492561786703454711134940160 3820867 -484933298560849146731979122837686084 3820868 -1754753297191119123815946402243399552 3820869 -75023219850729063107265246852818316 3820870 1048396728862366080237447172063562880 3820871 -423952354860408257076574758898133928 3820872 87354275751279539463422520414535680 3820873 794707130152938035987183637742605018 3820874 166751659332315052125362422679903232 3820875 -553836698096482882050533793561024000 3820876 -939792600456369525294523222271431680 3820877 2266781115638417904597495519208005312 3820878 344597654462729629288065683667206400 3820879 -245836253845608142358234725266207864 3820880 84921147362914279063054656311132160 3820881 15066912291507902980936408112750880 3820882 -230367929262141782985712018360104960 3820883 211482073748675152650732952848518208 3820884 546404970202202049354495741600884736 3820885 -1372780640842425082770140404016828640 3820886 -412345387459423949782390640861633280 3820887 -592352913943521709104863460790357200 3820888 -1210763596744513197759120527267389440 3820889 534844033055507124064554820630935690 3820890 -408664957947362254054815712728526080 3820891 1054253783680661668946408186458612292 3820892 -927436791521597479837452311715638784 3820893 560593683223923640876570665245482560 3820894 3229116143279980902840825963853824 3820895 -45527846872794369814479086128375200 3820896 -1345888063928119734421027755276238848 3820897 551992583201287645523140747681840452 3820898 807891554686062944390194315512267264 3820899 66493742827948049660142268427814720 3820900 -421335394543074840364776054184832000 3820901 -275516158985223556138955617078580448 3820902 -369761776458539503286652645638069568 3820903 -3614350419507175521282024322790078640 3820904 285666494264029765486259135699435520 3820905 -293320391496532745708835236691763200 3820906 -233256028704594262997988014331000480 3820907 -729302199570844711597724396098382280 3820908 164003764967028240601920600029184000 3820909 1749938038357491980603062796215374316 3820910 38982779327015362106525687838750720 3820911 548765070880357189492138735402104072 3820912 -1190296773892469351379616674157559808 3820913 286021963676829743119575403919146806 3820914 486817231034107330867070424640143360 3820915 560154758505709551238854762674493600 3820916 285019145457923996281540098439919616 3820917 609699182573133210436725565476686880 3820918 -837782830817530505720088593576031360 3820919 1010972733401274473298410986955904840 3820920 445711185259847097463054463197593600 3820921 -323342699767078568384463744077623872 3820922 -163824510061179232410337372481236992 3820923 -231996958420871385757467640529365428 3820924 -1759482828426743847336221209481126400 3820925 1174754432849770643054449325502301650 3820926 517630069772379295885848027785626944 3820927 706554094013652413634866618441102064 3820928 -1969071151272500259290031856476487680 3820929 -54042093031280716569695361379938432 3820930 221800414038288864936046226063899200 3820931 1895306298132610312663146630742288464 3820932 1009842051567135458620202195265795072 3820933 -683017715030928582799566512876870818 3820934 6507073983646955262809556364993920 3820935 -19499560711909169082401143409137200 3820936 313241258302382468330137745964564480 3820937 -29065845797983079722990214908367328 3820938 527569887194158354213762892286720 3820939 2413631347620622959545380026072424224 3820940 -834109098352446555708744668627880960 3820941 -1678006658783618334546854243077060650 3820942 -301253325162937613378545126656472128 3820943 263732820310177454278239651803346816 3820944 56639327965610093297517956761387008 3820945 830548212799404314971881126948611700 3820946 -362426741334515317424731437340164096 3820947 -467180411880290239580095442050878672 3820948 94162541821042188002172062920093440 3820949 514176133947121360741273580948334720 3820950 137857169418502163808330294517065600 3820951 -1815987496070585878765813886942925000 3820952 -2518659281035564675752964719627110400 3820953 507402650242471098943037945976816960 3820954 -180202579383478243674790543973530176 3820955 -183062831573782982636094274656641280 3820956 458664243754076228273458946075366400 3820957 240669503758573247474315764526561600 3820958 372483598061962428848257227486736320 3820959 1300177020558154060858075417431267840 3820960 808407739892750409956978164204830720 3820961 610695855601413083260018934206257300 3820962 343763870942890786133343670986219264 3820963 -611074110623627485851243265972490788 3820964 -414668984389303614824719788778512384 3820965 1012454102644022541490355706410409120 3820966 -49944800865201272725658601906426816 3820967 -561723501946791087851771225495725632 3820968 -667076653375181978851493788648780800 3820969 577515824532089873434538310634380544 3820970 334371018602566118926272147721954560 3820971 942233945096095769752911032772113280 3820972 -1282091533867995677604319402772372224 3820973 875321792644013769444404614877456928 3820974 86986684168721258564122961672439360 3820975 -1415701222304647277001464230950679000 3820976 -169921279401762005041103911676313600 3820977 -123309045556997786324709032339791740 3820978 -393901598530782652590387597744543744 3820979 -2273094525205013117709351699648450720 3820980 5549320091700768901267949311365120 3820981 -3141061249010815510942698621389757636 3820982 -223899996100160447603040989642146560 3820983 342485254231010250918627618709977600 3820984 -1044097163005825173771210922586173440 3820985 -409554329907830357419689175623589440 3820986 325544590449599295508159423960327680 3820987 58878584964830151991944279747041636 3820988 421387822978508035388446958586663936 3820989 613811765743309039793262451536109824 3820990 -241142192438983404338483851612608000 3820991 3571066223571501493476758307938166192 3820992 65056046995044184280876753325391872 3820993 2081157391078624736938299951930591360 3820994 1269563026028737719664066212967347072 3820995 -132498313571047399538439612839796000 3820996 1155082020299983808852815040672830720 3820997 -2455564452647858672866719544138051554 3820998 -13042656964120636415457659828109312 3820999 -47866022765879273992368282529779200 3821000 -885978577270666161016242326945280000 3821001 -268585038171492290503351520534532576 3821002 47105940977328625126374069533198592 3821003 311554000858350042640506345874767252 3821004 -806884397795899595923488127364083200 3821005 2044925408975653507932535372594513560 3821006 256435425766156892554111205752160256 3821007 -666978730015513678375572962854669440 3821008 -847345177740275523634109780426489856 3821009 1429597843076894980806495226964244210 3821010 340661370822353693140493843445957120 3821011 1880717891549639124321128702053864800 3821012 134920938291700701891935859287864832 3821013 12437423083247787899053660791840384 3821014 -1291708869762180421149532301115745920 3821015 -369445576498275748383457362982316880 3821016 -232949265671071704655915126943846400 3821017 1206234322422744212698996142704815120 3821018 1359934966218164229037217533124862960 3821019 1494870506415547466078066568732232344 3821020 -82009409792995847627844815374848000 3821021 -1531717142569006291647253114825212000 3821022 -639564116423877087308783474996170368 3821023 28589429059914408060510116015742904 3821024 -1429142807406801509143033929545023488 3821025 -181918493939436924547779095457648000 3821026 -852911228148186151852990611508377216 3821027 -830999978160740929019586577692768 3821028 143650756385846916828889275060433920 3821029 424501185576862657342122966226702720 3821030 191340415922909990269055924867276160 3821031 784658476348963963096563859284706320 3821032 -795605529413672356371406099812403200 3821033 3090014056905710382849420675482885520 3821034 -290928087134460032466160466799717888 3821035 316396380092631543319148634174001200 3821036 -68305719156580645296356830301300736 3821037 265482765390316156213479983944902720 3821038 -6363961141894452244869377971047552 3821039 -147105152035771685955600562649540640 3821040 -312090849280401335947253551693824000 3821041 -403802732310984338535430792709563328 3821042 -213162451481182739522061535362053088 3821043 -578482397560839919170030213872110536 3821044 -932368353481090721360505953327284864 3821045 -1904461046066553275955893853528089700 3821046 -169886393611044525816028893137005056 3821047 -301562621360838200698076525229947088 3821048 860804013929457950287532569906053120 3821049 -26272664434018842404569841448032256 3821050 199897966179364969577775740473630800 3821051 -262877362978465662819867918358717200 3821052 -276152538569543472069242711873740800 3821053 356924275588672554972869960846212800 3821054 1225452974139761914685317451274110976 3821055 -3886497489878418192949383119631360 3821056 -73171041648459739590297031079362560 3821057 -2447956576710804115626945602439005694 3821058 -15320810865697877935191253655718576 3821059 1828889121157501031546319541938672 3821060 -307316811445475835717961492502691840 3821061 809768255795328259443792095429448672 3821062 -118830143637948152167283060035982208 3821063 -305091166625726371922401871848965240 3821064 -142499546341687418031853995650088960 3821065 -471504854157857498364591073047379200 3821066 9034062323206869071208633566264064 3821067 -11060163789840260730487772298560160 3821068 -903464591403599530146316913784785152 3821069 -1980155127678551006078427494214690900 3821070 -522713831831745636878204275517414400 3821071 1785983040209373950967918127319767680 3821072 753949798551038225467530960631234560 3821073 -2110861386804629468446714086563035296 3821074 1045668911755431024751736842853467536 3821075 1488523346571363512666683202016996300 3821076 348272246306397908027963132390338560 3821077 248701723767193089839918468182449984 3821078 475416141121061026039827035632206240 3821079 -933244775690570829045394989865214616 3821080 -1364760746314198655800413271012761600 3821081 3187256020500646561904834303428704 3821082 -120041245354372737827324967103357440 3821083 -401385025856853753528678701957018080 3821084 180762043529206622539634191871817216 3821085 435327065784309669017290300127318220 3821086 938445514090495293973574674221978240 3821087 -5610055194873659289349783603542895560 3821088 539354341873100593361085708021792768 3821089 -326932909059367556062624684982856044 3821090 208413345262746639339088427882419200 3821091 -18049865809781180392902409694948352 3821092 308184897403242353992702282405696512 3821093 2116280941080905091177044781393876540 3821094 -106682149773440320908216214683642240 3821095 -753878905396116625393166359818438480 3821096 -1931970188805587565056487601004958720 3821097 -355848728404459224894018224758302528 3821098 873522733241173283882791151153240160 3821099 -2260071957812073794591595889733805900 3821100 -95777262385810519768079213548339200 3821101 66127492504099871913320142056748344 3821102 -141758567238560567127327419227117248 3821103 -95678005691706029433634181258273040 3821104 120826051501754621452397845582315520 3821105 -736724317408242706962390692310912000 3821106 -283494961268755875844586561770240896 3821107 1269951023066273929217213452477540152 3821108 1513087220435148207663138317806086528 3821109 -3642558550724184377893506283507200 3821110 -966783058053617900382378248732400000 3821111 218402993748634362156397557259661232 3821112 -34636780521162933695149133702062080 3821113 -1160369063975676074417057962628115120 3821114 1071883943785072831519866250436504832 3821115 -7317646306284094985696388935003280 3821116 129264837441497613937263343682493952 3821117 2044035816342039158113583721855380166 3821118 263639888151203597520158166616958592 3821119 -1363549655047321605819532116659356480 3821120 -648623143470084575089101102797291520 3821121 1777938493434906037692490222718491200 3821122 -531770597289383299389003102897586176 3821123 -30428946189060825655624522643522628 3821124 1380754966664999780651449228591798272 3821125 668787376099633093059171498536544000 3821126 320192102455607579795767482041010240 3821127 -2163813847596400015329426989481070080 3821128 42766102742637624351104802469478400 3821129 609881793852698395092195053939604168 3821130 358516364861305353321893975984811360 3821131 -2228097113946150177259621989698681068 3821132 -252029768292266542200236254879580160 3821133 -541481233134247769202858785765470752 3821134 -293118617731893285159252341667710784 3821135 -1508206346701808908047012334037768400 3821136 -210860129675134641734665489408720896 3821137 -771646973049080232844860212248419214 3821138 209384331009968611342658729470171296 3821139 146833170981077764114495492565564928 3821140 114764518271036465614452650240413440 3821141 -1094686703844630910413668137104499656 3821142 -92695075707357883655791490740199040 3821143 -403106483007585263898132694170644880 3821144 -3075821571122936740731519963698073600 3821145 -896672291303792183779341063937828800 3821146 -179912752281875500717268036384317440 3821147 -2295604176693540078224300650758950400 3821148 1811138773001706222265833302335288320 3821149 670340524358752577058733115699679840 3821150 -229766477792810234047970413205899200 3821151 1025656904619676562020402747568163840 3821152 -23401235936224766466560785788960768 3821153 59468106316284338191579232270891520 3821154 -457192878209216632801205274736564992 3821155 438901669283763439026156845328640560 3821156 371605357276337887511760298593818880 3821157 -1537459729733875856270513233982124546 3821158 -402785381410073327796331553352157248 3821159 -171424506314373193894453457849901600 3821160 -44435019024741938946921455247360000 3821161 96334275399969495203272977713782900 3821162 -250848812850252668760595386171781536 3821163 -1392206186382662497853602255527775656 3821164 844638869093544931387293370890072576 3821165 -1700312689056754299138124498250141940 3821166 91167457577495065836993177162511680 3821167 1126471201920853481991057478874858976 3821168 -41014854159713863235900260363370496 3821169 710832111813353633156530072160973408 3821170 448115622998188985444675314072997280 3821171 -1879616110349351099936398180337960628 3821172 272413845023387411600691290338516992 3821173 1365150225043273680153884987611557422 3821174 285255895839192313128603482333018112 3821175 -429991755432831156884444677629025200 3821176 -43132396842315246818153819608842240 3821177 -853022526987370254548815590959389974 3821178 -549930638190005485477241004991973376 3821179 -26780966506043193744311412319722216 3821180 -1889258652075571019615666653094400 3821181 124439025610318648792398431917636224 3821182 543456694158618926894515041570014592 3821183 -847697140185718756091454723750461568 3821184 183208279174871053847483909186519040 3821185 -2564113564690461543126379393042200 3821186 -990875038484592084161474808139676208 3821187 1635685800861638409623048404308359160 3821188 23740417676330410802884990197968896 3821189 1996110815458924312762715902851760224 3821190 -413710950538359767541224444797284480 3821191 -10440545761149147852615253328541696 3821192 -298866267435051013109890057110558720 3821193 968662280394331399106743865088455082 3821194 308613507343135465357395506264279040 3821195 -6504205964161744885622304234105600 3821196 -334307080526415815026495192996823040 3821197 1365621676245529445402276269366643328 3821198 -161032285157044987236346414481385600 3821199 -1779174129918913083024195024351004536 3821200 136217192511919146562188133757337600 3821201 -742717825777990123811941651723567500 3821202 76566592656284708731608072942796800 3821203 1674955751234979583500681951324801452 3821204 -829752867771731701074279107558154240 3821205 -621842875197607235395403934872156640 3821206 79892817510636741206803897322181504 3821207 114007234812724247128558311405212688 3821208 100997761299849247020100518244147200 3821209 119004788205908323795442876850168192 3821210 -1055945870803953895500463933484340480 3821211 45815930135736678151724589837878232 3821212 -705484209848745669288812207006282240 3821213 -364224283035561389310697471621642080 3821214 547409238357859740922684875368469120 3821215 -104736445292633369806167690299961600 3821216 -240448281971461320010615199484936192 3821217 1485656320851978493225405512853756080 3821218 -1212684203834816690431208774502905184 3821219 677518199248559923775400094007398620 3821220 -85211708921963377045402147487170560 3821221 -748584697965194501739935257529120578 3821222 -510283529776330131890016924336365088 3821223 -411555657877138744951627410569925120 3821224 -557275754800484910393344498351554560 3821225 -63442669496781359051949185070312900 3821226 -630227379550950876858853209595439616 3821227 2828354789488239537906841607091476512 3821228 -18953293308829216865334992810994432 3821229 818270969346408699783987331105794240 3821230 -203255708977131011144772653428531200 3821231 2131358048995759078508545690628710032 3821232 -277673097328999276112945225888071680 3821233 923387684075250851848442274602871604 3821234 314679682919222603668834893960419232 3821235 -761676614523430907987813756916268800 3821236 -863830437081814324831716819344686720 3821237 363308785593456619799492934244694592 3821238 2781629232994999127324800130808384 3821239 -1354752220920305921934623691605119960 3821240 338999693155734121457719993107148800 3821241 -1112198110773546947783453262929394432 3821242 -102236090205242775467617342949260800 3821243 -2000426063811750128539418801947064640 3821244 -507350544908941883946648863823372288 3821245 500275924853192332914820294742467500 3821246 28115638079783486914677469597433856 3821247 726383421915415132162802975346306168 3821248 198086945917023292217517910768222208 3821249 -148203552601414366890049661293974720 3821250 125749464436497109344511993556400000 3821251 425867566977884801601693567936582352 3821252 1141456024319425994912425059802052736 3821253 -1541952123876181122930161226489247200 3821254 -1983037130050399105094271670427971200 3821255 -832010945207775170081985095140632840 3821256 -131196178081384585302555100216581120 3821257 2281015253734007375955190648766387904 3821258 -14512904269570443825837374803806720 3821259 -1299421816912012016038749186196464696 3821260 -1015353537561131303004294133270886400 3821261 618553915614505915183901991714038400 3821262 -116254173434726598929532648890278848 3821263 2081341135401291515973016917761046512 3821264 -453790198755726892972832759215595520 3821265 29311299437649143971392665674419060 3821266 490608028494168809986345716663312384 3821267 -2483401102464464695656195268484193684 3821268 487086340926001152142148339318630400 3821269 2821996076198268193849455689996302670 3821270 -13652017401776369166907905614567040 3821271 -32801241222419090579358181596718488 3821272 -104599213674526672767876237137510400 3821273 31160890465426770369492167279712522 3821274 -93695076544644198067164641989379856 3821275 1499624874557606798693452304266085300 3821276 1876646533968521210949891004947356160 3821277 -288821847798328672784953243230230016 3821278 2017898785999897700780581108986344256 3821279 -496729427688901807672643679212032128 3821280 -187369052436162072047648509526016000 3821281 47150435703717486501745593807159472 3821282 -215582733560665750044987533330930016 3821283 2138168030279002313273043742781679600 3821284 35992418083638611731130030415538432 3821285 -849524088485265064012671213923538600 3821286 -135647627968974142910449024901498880 3821287 -1746700885022507026647317347769626880 3821288 1504612355944473027893700039412776960 3821289 475602031582868929672850732729299008 3821290 818499168860933470820400174372998400 3821291 447619420564941351225485225240273664 3821292 -85313145748750183905098829209879040 3821293 941375872411508845605243354345522400 3821294 2164797278712840620217897739699391232 3821295 964542612256726353352394762552674320 3821296 -5352283343338256103489284304797696 3821297 -922779266324279355564039554565670848 3821298 239123494201269920564070226110302208 3821299 527587757896018148333538429873217240 3821300 -226453832297682858123580847796019200 3821301 1189941902127164318003953227877445550 3821302 817565880651801196071835149327368352 3821303 1139841783459929559586995787463888640 3821304 141326656170917337506666971063296000 3821305 32554488954649958751688457666363460 3821306 1060238575353904116957313635511648224 3821307 -121237702073880997955436336848951808 3821308 291989327838317161651964625865486336 3821309 150626630710617504826680510703728960 3821310 -720307725800149674904588072116652800 3821311 -675324286618992180636661296726609936 3821312 705562623266141512577680676424253440 3821313 -737490317573163709258194917780431056 3821314 1313551888353656428292497199056802256 3821315 -558570444391946192445380499824373600 3821316 -320960404302566217860058918597301248 3821317 -2664480979610423329339251515628441634 3821318 114255532914348293194622313174704640 3821319 -1140118426277037143579971318994679312 3821320 -652632387810221706971483816814182400 3821321 160657238875671956102841012027784704 3821322 -417054820709043042386147932783944960 3821323 354910498985496069217037543950271520 3821324 2046753417917678431734537378001920 3821325 574523445533601959494986591643125600 3821326 -860328156983350930828665279327885888 3821327 -1762129191587911983433327719641791824 3821328 -95146611697240796166440458257432576 3821329 235142496485040918070468077317450930 3821330 -14548684535545198751195069183889600 3821331 84469466560759328239355562837490800 3821332 -125564868776642688208516423456664704 3821333 4018667486398400325709251662000494620 3821334 -21827364892016804786642382774950400 3821335 -331209531678106799881632329949204480 3821336 240244558084132716822887730912092160 3821337 -28333253343085031218708356294827520 3821338 -73830590004170846134707795964561680 3821339 -338337622607657025214097696298874560 3821340 -676911682922406326448007519500364800 3821341 -34074949100598957037236528249026388 3821342 -32908713225016701267004938360960000 3821343 -748743343635767404347725440007121336 3821344 -2099244554454101348397529416151793664 3821345 1920524807185807829941479873159861120 3821346 192605042308686474126444682363288272 3821347 -203136040419019523311828090696183204 3821348 -1016009373559273695306298534177195392 3821349 -21437158242569173949329488937769472 3821350 112089200577991400268611502059664000 3821351 1308990424209601595205259356859247352 3821352 856795346699685291978318593835909120 3821353 438784190143483483219652393666064804 3821354 531153412186377946410374487383411376 3821355 287992774541862062749460352455449200 3821356 -166525596532423227223667202694594560 3821357 1333519723379311607418225533636788512 3821358 -338015675712831201971931663860401152 3821359 3253492313187062509666993031630694360 3821360 16439885684276794784859414074818560 3821361 330423167730409397911604078134453872 3821362 266020109526832852087032494375614464 3821363 791067355509593743296694176463137600 3821364 359313630723499719928683156788183040 3821365 -180485485374260406749031247727968740 3821366 1102489433798066598357305467541833632 3821367 -15668875466599544436250500024737664 3821368 669894140128313973558664282518466560 3821369 -3692226246996194544298510116401043120 3821370 62917613738885345626417903654993920 3821371 -139597078814355369664583462696371200 3821372 -3143078104745460336324972148858368 3821373 523226267045438741507534927514688422 3821374 -298323335626880365419909189290360064 3821375 -803670369380061448021785708395100000 3821376 205210646212432152631460673223655424 3821377 -173483557451422099394292505027684928 3821378 -1050606224227245351973210470234345600 3821379 697430115461477235343502758434366960 3821380 -242858753172551647573810688623080960 3821381 1326712216076403348328769268505574112 3821382 -664794562815650154677315234645922048 3821383 1201542052798578123799210369107869800 3821384 478257869733215076997400685531955200 3821385 203513912078771732072016344823080640 3821386 -469449644538586865927246898436102608 3821387 876247038366155865123588307570326036 3821388 -1083519904694755966411804911489024000 3821389 828877329930278143097993621661454368 3821390 -568476213039246712478528229642190080 3821391 -435331703458151740668962517255417600 3821392 -567942511455005870030677679988219904 3821393 888225989920326248128004768712453540 3821394 -385015016666190933213522834899531520 3821395 -1011390469128905518083246719611604400 3821396 -1751095509234632407503735751305384192 3821397 31786751817954876467316208196764800 3821398 -15902454933089297189312086114633728 3821399 -693015512631038645873877449892516600 3821400 712281646992627312855474713366016000 3821401 1164673033254915623015385566241163008 3821402 418365675078990818244099513492230112 3821403 -1861527536265894284645295223770028800 3821404 -54327858395936244073392214433986560 3821405 -75141437777448063984060188827726080 3821406 -193130996812762125356266815617179392 3821407 -1513356199207499682173046324050885344 3821408 -881618356432568592888171235523297280 3821409 341753783747915527277236899284560914 3821410 -15894768589982177136855766990871040 3821411 2048432697863860240258629788681766024 3821412 -731043671651584456120007119301670912 3821413 1736750242156307951256833235080111040 3821414 489296827621399135412282461066275840 3821415 112287468769427495016834192163372320 3821416 -1161320275048254023755545059168363520 3821417 -2185783564261827227810877774398530680 3821418 633901107976502309771626733822871984 3821419 -999244908231486544637114919455982704 3821420 -1083624074895140046957462748610334720 3821421 1774718062007989964127053818532948064 3821422 1272980607927235232461397460164736 3821423 1189309527797702210658232507754622672 3821424 183019306116599316075984757043134464 3821425 945431113461052361659206881094782150 3821426 -235477625462853079839278769779159040 3821427 -132147594494004230063734699946481552 3821428 -348486004135255706565479915853940608 3821429 -460960247786705957625010182725260224 3821430 275023983168950557380183373838745600 3821431 -316197964650559754860056625057729400 3821432 242026423598688103642822953723494400 3821433 387930990353779785801681039479371776 3821434 -113004155637887821153647021087801408 3821435 1828959448731212520738987554895273360 3821436 -767653677496267402955125827252681216 3821437 -1919359306851312865882801335727169914 3821438 -651459215636302970839978811309882880 3821439 1097804101710792847474516565959808400 3821440 409640816816641912906930940647833600 3821441 314091857859611055041478739419333972 3821442 -415729393594777390674118537855779840 3821443 -2762429526218641996610970312609308880 3821444 -1371115706203710994446921995660080128 3821445 -114281772732525645896691608377358400 3821446 -661520454782736844247997132356970240 3821447 187326720084556246256203833246456720 3821448 -884265576147455396152335799674839040 3821449 -228511101230305398868936269317851440 3821450 -403880693058859614593448197085062400 3821451 148709230882608978233723560193369280 3821452 1102755422445738706142553206009659136 3821453 -8259770508890345697439254877112352 3821454 -117498100113945178312787020601609472 3821455 -388757710579896568564043810712299280 3821456 509939437553236466083305640056102912 3821457 -1118342175759573975872436254924616480 3821458 -1142120374867977807704107508776951920 3821459 -935583807024982007225673440358723696 3821460 -606894688263760334400262752350115840 3821461 2886166575003267861599711826525640608 3821462 527778060672907633094719624948723200 3821463 -532666313596831684870880075100626496 3821464 766965897705742253595322977443328000 3821465 695346587409005176372133675943337860 3821466 -22394290048236447187971789141265152 3821467 -107436047225534246341922453698722720 3821468 722705025545136125391402440592485376 3821469 -711477741347387411042849499207305856 3821470 856375457763315148569886279233283200 3821471 268889006467837078257875298726448080 3821472 -795082055374350786029327573802024960 3821473 -1090169698574807184800464073667982656 3821474 574366933953663466913167468133222736 3821475 179370506136364201120224532337568000 3821476 889222069541285723544314078178828288 3821477 -106525931859715961610982726015450560 3821478 -387003842726847305165032745073859200 3821479 -3574750588840604537951035020279406424 3821480 560643471105642089910106538964480000 3821481 1308921403029437791015710006179848212 3821482 -9691890256913375926507141087234560 3821483 2442167427467403853946666734198887732 3821484 416295063911487748319793336262657536 3821485 -2633925234171048259478891774669164800 3821486 -1332074399444568402013385088884104896 3821487 -594947700157694027688719390479889520 3821488 -489311125435447672850906940951330816 3821489 -203713548094965093163373974792012800 3821490 592361998083587195119899876426786720 3821491 1175643817518441719020305678863770892 3821492 -45264678666933772435823174055302400 3821493 -307019652444618061962691629052760736 3821494 24795958794020774686833330461041152 3821495 -8522216711054212205997817920933600 3821496 -3694779314339782643947529295298560 3821497 -172047299315323219635523205008948054 3821498 1204140935427358698776198146990131936 3821499 92205837682408299070731350346203880 3821500 1598556385154690130869825813718912000 3821501 -644648199866165759026154772117865428 3821502 292825314007964467009683217327501632 3821503 -100994948943491308522911959760306320 3821504 113325842183037152119145846450159616 3821505 134362020055776614169412208060790720 3821506 -325885079491120763033897806259083776 3821507 -1567067373784427432323086104501477400 3821508 267922112100227393524446301912535040 3821509 2443047710175918454858562193197001916 3821510 73439296837572778932767068861084800 3821511 1330047828353060925593453503262308224 3821512 -1298136437569134237847883677406484480 3821513 -1301634872099300970793153304566595238 3821514 662582053295161357185744270818768640 3821515 -1261744581120119099706944535859555200 3821516 -387634369161929777291874610007266560 3821517 308287530155385173559193456875657120 3821518 811688504937330595747644153247584960 3821519 -387192737829553655364897251524688352 3821520 -135498221906328785314498347842273280 3821521 -169280661615164584814286917765344656 3821522 1185751450014571940990271721500181152 3821523 -1125932917006027987211545325892642816 3821524 565333731067372433977310072925054976 3821525 -30238893259967723989514426918006400 3821526 -1232327538127812239625030696348393600 3821527 2048995334999482439099337884235420800 3821528 500208384167999417956280842976624640 3821529 -509178056822281455940049553723648816 3821530 619102974181097534458504826959312320 3821531 626859430103741131493633386403864592 3821532 -499681814445703051226284736500088832 3821533 169813152878603182583800643675170380 3821534 254252719429733504112380885907724416 3821535 182187589879358327419197463750749840 3821536 451381472935802847649589582203453440 3821537 -24865847828227906935827155670129496 3821538 -54222299243450814454723533545003520 3821539 31757174071555756323349011371143624 3821540 41847870306299280514032563862028800 3821541 -801346622289377634477300209178396960 3821542 230111583554672035571573994811635072 3821543 -5003997505041530426292119769723744 3821544 246344973053267905342100654794767360 3821545 11577240625681450011043495308015360 3821546 -40001282126858799470569805029854720 3821547 -7856477135460232029057481357941072 3821548 656078108835531270396308440174133760 3821549 2537761042596374907936479031052672236 3821550 -5788781269767558157511256679440000 3821551 1249570728982459923685074123609500992 3821552 -218001489777984235581943382949888000 3821553 803027203297797274178265729957232800 3821554 1355216698729705063986152580181318272 3821555 -1115452026466693072249462813893996000 3821556 90796018583071582062162451635585024 3821557 -288498314124610367982752967147319808 3821558 -100055109743079148719855433080018816 3821559 516815857956999810795281439242858856 3821560 357793628911315324484930167712256000 3821561 -40520617213965001774585464256134768 3821562 -808509048075455919478453918232808480 3821563 2737358287959543367726734085410507812 3821564 648063983119326543150471389183410176 3821565 -206429426298982764856511151216998400 3821566 254872110007669542204416012029483776 3821567 12765262037763399552680352805083672 3821568 -904404757201181522187909955275718656 3821569 -332106703738140123466935786366059232 3821570 523267383520165585048640240723534880 3821571 291923796940104380107898986786676160 3821572 -191827822421702417453813982860133120 3821573 221904233977028068299136995424081440 3821574 621055751809104454639739342978285568 3821575 -592913643254064152019756821559308400 3821576 630848671819470048723342521963765760 3821577 243290033247196404543469304450120832 3821578 -267110100447656441210530692194268576 3821579 1512860558838146019547144347446532180 3821580 23986562815146855494423304814602240 3821581 -432217958316488147110808891270332618 3821582 5528747178911670478786920620183424 3821583 2049008893095343401695461694341611024 3821584 -112456472851878576538614519290920960 3821585 288930795638409208593125944711377780 3821586 -405913107220695612232947220466123136 3821587 -72992691567880959231443332519483392 3821588 570095924774155924440675538237440 3821589 1869345340728013178933176030430703708 3821590 -472879519835950571381001671881950720 3821591 257278010558324806626833369882279400 3821592 -1495111246380524673269115733708001280 3821593 -2183274967862987698661787019417361516 3821594 -256378523884070267936447193248832768 3821595 622663593790915297476544739822417520 3821596 -264342488968515572989199840318796800 3821597 1172034558728398351140040833435009234 3821598 -428393697388768056472912318544500032 3821599 -549124822819196942413677882904451736 3821600 -728660326942740348119743222018867200 3821601 -17262609371002540171867453403351616 3821602 -33884932493381595035703154774437888 3821603 -1048899153696288819981977808430194960 3821604 -535787532582342862713279315586735104 3821605 -1464816837185333457504415952363188740 3821606 -489786438539785226093305842976180800 3821607 513885140803393360270394921873280000 3821608 -1738573599267264628185750150157440000 3821609 4560346749479410711239976260303601728 3821610 -37126402530918612664414783803494400 3821611 -523770765306716792572748625577679568 3821612 -1053127381816221606208320067376616960 3821613 -1703114995896139699142828004817629216 3821614 2210566548410061601725767085080368320 3821615 55341224295597465970163402708786880 3821616 220558745536440614902155269343559680 3821617 5157006300161875260278135281934295552 3821618 -106453040655096769073568797090322432 3821619 45355940414964544367818395014042160 3821620 830685503305612996249047055856640000 3821621 -2359963561174668848550068150919174468 3821622 -34274265016980838275712465866086400 3821623 -97474874655980947289951191069941136 3821624 -73912688488013304862043968467578880 3821625 -26632010815423337931969836244960000 3821626 201679597645147336333979966253094512 3821627 31452634829713652456990112686389476 3821628 222780997884823481743934968219262976 3821629 -312975437790929566222864033974494624 3821630 823260323613967695825024879379920960 3821631 1400051591388482432852006678577452544 3821632 -306465797496107591385120022659596288 3821633 -1206449310835893416562759965403725118 3821634 225700606786174405663758613612922880 3821635 326867221609987945829619911394520080 3821636 -21181865798214097729119193741824000 3821637 -87959616847764713736294588269387040 3821638 1032751588316312930793739967843072640 3821639 340740855841748674937862846407812440 3821640 68648368484435232597862960381132800 3821641 -1950897297126720427096149615074505200 3821642 48746232555256824617043035742809088 3821643 -327665499849530323582735467397405296 3821644 210924234479885516972909412018771456 3821645 423360620364887633498842548813254400 3821646 -154358134745411089091368200534469632 3821647 -533802927055547926283389839845205904 3821648 -89597119513888662803205525587632128 3821649 72592663944123005488648335671270400 3821650 -119854367366161958960221721232576000 3821651 620332785688364486886438028808357904 3821652 406290864585729171592543895773839360 3821653 1877964705591154770899480132511845568 3821654 -456083610061643126241385042453504224 3821655 -173330495879646820149600149559057840 3821656 -1108332194585877607169728795272560640 3821657 533205568517547147186979647537311232 3821658 -95866836119045177961540194196590592 3821659 -1293387910868899591786300370715302480 3821660 -161307883313268035287216155353856000 3821661 -1044242608937112809266643992316818368 3821662 273704681129610158454983067852656832 3821663 -2675618622811591372691018080115232696 3821664 1111502089344982476129897164046336 3821665 366107450336185154779167142304183400 3821666 -1305399813929278566505354840980499200 3821667 1299755946302850009415522381414517880 3821668 15432799129936245273489328868714496 3821669 3075097375874520590444592662877635070 3821670 556349455990009918947444605972190720 3821671 -172572494644815092913068167754527776 3821672 -2789175714503602381675106530672312320 3821673 1420019917612359321862553801714173584 3821674 1157295091553656023126346871996796336 3821675 -639356368579902638111310169440498000 3821676 -146640051049407545216442308311853568 3821677 -517761232278546731516012682770407488 3821678 695773773704005201361963110159215360 3821679 -797935664657063129819851784173311000 3821680 72720576002099379592218035953336320 3821681 710717264233355865419897709175702482 3821682 -900541602230994150553702380698587008 3821683 -325763197508271380205467567936436480 3821684 651132749056492546998317500846473216 3821685 -394700722536150403270776519872474880 3821686 304108394290187855411623789996398144 3821687 2099468898068599083975126463669695336 3821688 1021623108540162586677074059816550400 3821689 -2795609663919330095790572739255199510 3821690 1525626727218718338815915335332292800 3821691 -323028370842280546608640573796900160 3821692 -214748870424771872935777653452113920 3821693 282833049426633456776331487164397740 3821694 89296702576767248777300884398636672 3821695 -1646168254246628030139751057653883800 3821696 -102025318580449892595348178521292800 3821697 -664242588359716148123859399128515632 3821698 2228278435306066625811991502480640 3821699 -14483721278600500482892996921148160 3821700 129683692891431243305687359921536000 3821701 767569966807619292907541575921680600 3821702 -1767788545590265710279943502447496768 3821703 504748233516862624968821066332278528 3821704 2154072831200084139605369203123814400 3821705 -520602247931180832299260052850826140 3821706 709022240095005273542008514450112000 3821707 1864971369541879136880105027805382160 3821708 796949030395541412366704711751676416 3821709 175918638924779012988909448445498304 3821710 773438649439710544783604534996717760 3821711 16918070398711346978035231982604288 3821712 625901045532008756429904821471674368 3821713 703977541839318121395494644080688960 3821714 286854923042642903224706908996536480 3821715 -886195456576726103723436469201764000 3821716 -1010597309836193417527056905098871040 3821717 -587933947299345395604039008771728320 3821718 208106541919197675775487255794490304 3821719 -920350729761847807696384483751049216 3821720 -666850684943912460019656811223040000 3821721 733487145409392619976738140304847312 3821722 -1552401126800226129283503056508262176 3821723 -1285367248012884673920800491960748028 3821724 -374571087837054615531380820789628416 3821725 1190162729167355669486063591948688000 3821726 369367109632088819252157418134340608 3821727 -283690827155631784747284164898432000 3821728 1617468455650041836916792873317498880 3821729 -971348851960689400650539569772432670 3821730 -283085180753302526489692169824834560 3821731 -1582310892854483010133584840015538468 3821732 1662627360598154139788343437588628096 3821733 433039447355238079131695203407427164 3821734 349234574720538377228519359266187392 3821735 -101113686442139892260738454463820400 3821736 391120313121389289154716093523968000 3821737 -1571762942390312069536607544641060614 3821738 654171591518998846775164807228601520 3821739 -459719258927431735165140452429371152 3821740 -497543496278773224676082824335744000 3821741 -796143017925835811365238829340639296 3821742 -16354349332056643241277310625266176 3821743 -681704786884317077493457366075490376 3821744 202808161323447855667040573445980160 3821745 -902078011636279472203657191406010880 3821746 14036848475311851032156396364045072 3821747 2260907930647896646414042775022649272 3821748 188954992440307503579512198273273856 3821749 706812862367911920879123490014089280 3821750 -873467624844733437591935595310368000 3821751 -1687797126946583559292498342355401920 3821752 -1119039629704953013664381870877450240 3821753 523508765684634904869628446765264264 3821754 1131531290951549259323664858187008 3821755 -24389995602352606592728157383064400 3821756 -744171158745467043550768338310241280 3821757 424473554538540345918365002446992640 3821758 261431615395692582263379878955102720 3821759 2771939048686381029905638240337847120 3821760 -152326550469567720882453733095505920 3821761 2787914186796222490292820442349833392 3821762 73062795659460338276403776829230592 3821763 930714652948051341697170411035028288 3821764 -1361389773731994190416877852047255424 3821765 -1144200418521600461562374677412322600 3821766 -234139265760613931318781614830173120 3821767 334183614368868525996331392043638712 3821768 625534226606728394355696454196290560 3821769 -29489220720352926685428900815842560 3821770 822382213428622201905847277557536960 3821771 1811442967545301737193901651840013972 3821772 65419559761790489417839180451856384 3821773 346566051427964578826780555984694528 3821774 -309155884233750459185884667766743040 3821775 -135110101047769023072658829541268200 3821776 225256452704894739829665205661335552 3821777 1267531761932319958727975799441013620 3821778 -2663605923783720128342748445351392 3821779 738579835038335825837167917660462784 3821780 -1141493948398748758505388388148486400 3821781 1225423362049939668388974110742661920 3821782 -574518681591272956859034207526327008 3821783 392518616974609800553253273627688960 3821784 -544002337988071866468873232404480000 3821785 1260753164296238772787631172748740 3821786 -727244801929401459032639748708112416 3821787 2106192751539506163254699696192259960 3821788 -391491914381511201597198235523503104 3821789 -587245176919177668489768815124568410 3821790 186478175539536069254746077476352000 3821791 1000217926542080141833266410068940192 3821792 827534798712819753320220623926198272 3821793 -498280351788818155039802353370028000 3821794 -985932144340300570582494490682119680 3821795 180688076561056787520468538234752000 3821796 -776712228584857981625584357183918080 3821797 -15985032214035995395043285017062208 3821798 1533399226195432510102512475123634400 3821799 -427220967736692321767626722239474136 3821800 464754294740846199809575156637952000 3821801 -2894434868404736830648997330200752198 3821802 507955747117713095187040639844351232 3821803 983806984286927671553077872084856052 3821804 -166100953125896483319512286739587072 3821805 508591250886291711251228982388972800 3821806 -755880778908422402919315277810995648 3821807 -658570953260288359326270197539399368 3821808 16538863590814832492514755599171584 3821809 309367859597925843775459252651549010 3821810 190343673130000899933614177242053120 3821811 198505361842142678744979202582339584 3821812 -69020066582857541900827903326064640 3821813 1962424058639771900847602344455622062 3821814 454629212966440223476552268086011840 3821815 334890004737674738126043495115727040 3821816 398664076388204566624716903892500480 3821817 -182716146703786852857653493079961520 3821818 67881244748409494969332628400685056 3821819 -1020260756612619196896103202236866780 3821820 383144271471994959107512681204270080 3821821 1732248209722004889788047803674326092 3821822 -118898364846875547410222508713100288 3821823 -17132973608679018935844974579617320 3821824 692646185955870810047703415657594880 3821825 -337180367509516955873038500862224000 3821826 -127999850052474042683556562921195776 3821827 11374688530639972770119944943047676 3821828 2054250547041631318464607481814000768 3821829 778283243609463894720143103425349120 3821830 -24356336048788028265944674835806080 3821831 289336307369627867432866642186052880 3821832 16867055053635226028098561256325120 3821833 -131975752256521320457669840636646876 3821834 1163823303274208753772968624592000816 3821835 412573648108755996413281203335654400 3821836 1370153820249301566692541685161863680 3821837 -130902622972295665752124273665965514 3821838 -178620561621941657474870144134813440 3821839 -281337929468311154183750933883225088 3821840 -3568302909672216624502217169960960 3821841 -42032376687326858966215863417240000 3821842 86008018982491866387411816196023072 3821843 539733401385338219465439246786054720 3821844 -156306688484435091294104929824000000 3821845 -212600880852870580394231937265380900 3821846 511309212192833899698167119446426240 3821847 1913990093753454556662141931537355472 3821848 166841679430919580417015316353423360 3821849 265167242966034604546397925735319680 3821850 533306668458263808219525474984000000 3821851 -290690448089202949048108720884765936 3821852 -2909254569791887796494849143513477120 3821853 552261785023320183722667073955400000 3821854 1147675862261654423022805313831957376 3821855 -16703058683366972091676030326758640 3821856 328192437874155959999586274831761408 3821857 -288584266479027737239802870278503020 3821858 -372499361442158600753234671311402624 3821859 409991458214968785377489621393717328 3821860 -297981937897500789428833558061568000 3821861 -267351467996427024146272970380066848 3821862 -975215294731495643718430939740917760 3821863 471601533239806316658697543272997112 3821864 -497201787446236518885354065078599680 3821865 -515254313787995669110013810532905280 3821866 -461844372086948831289657995189523456 3821867 187585996158042569076637494845325600 3821868 -70740814164378817507700642572347648 3821869 -1000994083183118179534240963739644160 3821870 -292974096236605041524695807353696000 3821871 1278087503622209743099047085148091912 3821872 720713040496755518466646450000330752 3821873 1605554458303491974939168232712491504 3821874 -321987770953405383302401450639016448 3821875 381866480395325983396449970993350000 3821876 1467571471756143996787613634485631360 3821877 2349633025179487325338995073137747840 3821878 -445724046866217241966370449255916544 3821879 663218735218932425930848699484512080 3821880 488242212576697435975877433185280000 3821881 700206780320768808070009208069247360 3821882 171038657397997504159146792232071792 3821883 -215871565774723060661046871781886864 3821884 736574519095742957665082377691192832 3821885 -7714596035423425722279314722482600 3821886 -112633696710920951772749743695223680 3821887 -145778820634582130326075624127046960 3821888 295078449239578080782282750164992000 3821889 389019495615140139145993624932700992 3821890 -749858414496554068116285047300920800 3821891 65175736605826236460573291410624072 3821892 -47754714362349502140563038687100928 3821893 310350471508263875697381331004650142 3821894 -216625316638378487050795262055756288 3821895 -453004805309012761047357810973455360 3821896 -345422877112920208407300753350400000 3821897 -522730213459704608606484493188616524 3821898 -583082256010925978525771708183675136 3821899 1210321195924932579408825641301835200 3821900 -548029705397135441540600699102496000 3821901 -431589980737862469399266309315037600 3821902 1126476179979499067288773331028116160 3821903 945071009856683482632520536611767152 3821904 157317874878193807896233250552152064 3821905 -1021013041559728536285583620320060940 3821906 295297489895053433966449765431840 3821907 -30605809399395708215900937977362440 3821908 1157188368330454686988793933834592128 3821909 -291047135806813441958244001339680000 3821910 -193177076551801454682828634418380800 3821911 -2624980644350339429090586148812938488 3821912 -1042066801007031524313800177088460800 3821913 138680729853379164418525824933886464 3821914 -1212762981422786093027574179637991680 3821915 -21531059489012068665174459255312480 3821916 143286326339629341295632139670421504 3821917 -2190139157420276842929823080429312576 3821918 -208261772371772672370668584042759296 3821919 1583463278229194123190564029029512720 3821920 1819803482557965296883892231974420480 3821921 -31180906704429016124277827023893456 3821922 87916041994194624424299547037069088 3821923 80759973836008549743723447923000736 3821924 -1128564118591349102879078529702943104 3821925 608190898329042769479686802721524000 3821926 -9103564215323639736912841009190400 3821927 -1039336381415384359507054777351605120 3821928 371308620539662638274297451894538240 3821929 -459834217384733904286546556289014470 3821930 47970544860623416591115904070195200 3821931 243518626322938415095896196563043680 3821932 -1334927439514378139162117726836213504 3821933 -559552345486737156650492941256300736 3821934 -40542250088640855683004766770263040 3821935 754603984778883624897342407881897320 3821936 250104859721288184679556433949458432 3821937 -511294314413365120703943074454723648 3821938 -345620257238175909191579318934601728 3821939 2239876119906820447482498511603651920 3821940 -154882769553251998075252383520320000 3821941 3274183924978284637386601581526348800 3821942 946379790092174448070101842259379872 3821943 -203044821455888068516453752674598936 3821944 408469647257402035729137790338662400 3821945 1312305103521465834992134605911275200 3821946 -550613552343580021080647810693846016 3821947 -472429826054452084789263142668576604 3821948 -143826293287277598779814748276399104 3821949 1979250582123444129549125115497586534 3821950 246064438793099602724547589632360000 3821951 1905653581177120971209172739270026000 3821952 -401091100553717081587017865337241600 3821953 465295945453837641801979567391875202 3821954 -1492047742782563183784034485282571824 3821955 -833337532900560973629821382674002080 3821956 -1005899190598038048257553956996272128 3821957 3890846281902192154309062383340844032 3821958 100285251481185797798451471021834240 3821959 60063351889351864818222285832338880 3821960 -1711693945930486103333948636916480000 3821961 -332991999004883743481322286780554240 3821962 -430668673894205052355412803873859328 3821963 163014102906946251966068102853760212 3821964 1047286474939531919614618551298314240 3821965 506650815520521867089903795151456000 3821966 -222101975276686329479999819237238720 3821967 2297062295594540474604749097259008528 3821968 -48355380486208288090785057516011520 3821969 -11147639008356911999333735784237456 3821970 -391040014943418062188940446810176000 3821971 -2311373131237814731045866512138431828 3821972 599720833174401396762930086070005760 3821973 838261445819957668955152697928537600 3821974 -345189199633358483174405803390464768 3821975 -326906277589241987169100235657178000 3821976 155140963117415002584348976545177600 3821977 1286412223651582193646930890098363152 3821978 -633610242588180928784024214999474960 3821979 -131914300664837559906096336224123904 3821980 -114794821931589406981278990662976000 3821981 -698452682586204988800661917945448218 3821982 -630651391248718413454566612337161408 3821983 919936639203857204645390806552861440 3821984 -134413112112914021873666182317342720 3821985 -76238142471257858517723153507827820 3821986 -383717074314271176478082969645760000 3821987 653294538128378308689975472325868000 3821988 -90270966317970746459652985717180416 3821989 -438889377282506613691164913995282600 3821990 -118342627242465391567662185884339200 3821991 401877792737775366382857668890104144 3821992 34999088512506152556391350570270720 3821993 1287815171837563809881792641642550016 3821994 79670450229870192958728450648460800 3821995 416816398935384720134148050436252000 3821996 -593329955678293162130332578117611520 3821997 -682625796047597058858880164827066880 3821998 1240154536547364601678207350569352000 3821999 -129151678348610041729244669668825200 3822000 -87554240070710021256862800101376000 3822001 534430227406130333494863263833955904 3822002 -323609102201710967713477376487390720 3822003 -1184281611155462451530830261200209388 3822004 -506668245557713686668480372415458944 3822005 2021173132766189263879522034220556320 3822006 476637298526542154752717486754963904 3822007 -635755135799100569381999705048337488 3822008 -1290053162521642718405915339568537600 3822009 -470942438670574560191542885249934592 3822010 1020332608126633551283490440077048000 3822011 1444837359541505218638314897634258192 3822012 24987474471814524120083307269898240 3822013 467744830492686259152708115329512524 3822014 570054916840439763204671756112995712 3822015 -1011247413205104518823725190880970880 3822016 -250897158987973664685919355661189120 3822017 -674761976250649381140974240061983934 3822018 -303444430862529880267780303425108096 3822019 -4401660182975584374611499452429480 3822020 433304430048463853627867418937344000 3822021 242015637982908110904496453677096960 3822022 -327806832640728768758847050698454688 3822023 1303504685236470102716276257534248480 3822024 66571191434250749936680968690155520 3822025 207112692109038767056774358675038525 3822026 96417685797922185323747639222309760 3822027 -337980783018055690652718776578920 3822028 496333712860633697650747913035150336 3822029 -2710107060706763337543403395566015370 3822030 223339267642365446761996291689744960 3822031 -983990004984577156406001164628625168 3822032 -51162080300273809627370970116235264 3822033 1122243432205000448856943491216778224 3822034 -433036560391989671752160739071113584 3822035 -534109689080110712809911143731571040 3822036 -63011653268041059997817747750565888 3822037 -89305434802550106224877554177531314 3822038 -1652059695720530203956129442127279040 3822039 317245252531971374288884745835357600 3822040 1054982414705290386613343109808128000 3822041 -139596691469722831193108418729645558 3822042 91241374580019949903199517952493568 3822043 -42317473310133145160640793002651656 3822044 2071039091585193864264783925403675136 3822045 84127985804262821501044890944212320 3822046 -690195439558189541720256567262833600 3822047 -922501309154845503081627582957297504 3822048 -365770836214749159620093531288764416 3822049 265691823531878347098094701853315200 3822050 -74331040583273398585776982945261200 3822051 1568753034867035294693955203324032632 3822052 144310937409276590527261276533407744 3822053 -927372566463520435334365289879437698 3822054 624534563074141582524441572068846080 3822055 -26266899526462274300841564845978400 3822056 -828619455444104013984567591738900480 3822057 1616488181342081300780231280618649968 3822058 -1032846690498521801491649151453399120 3822059 1928446869742570008849985477924685040 3822060 579324051891816170819083208857681920 3822061 60891787456668255752021196811732824 3822062 48357114925711743182213100867988032 3822063 161128696145001500147984236918218240 3822064 -174918118071225025901017033590046720 3822065 89576834750233551287191210411499520 3822066 -16289268550290253376518631319695088 3822067 874846553958919372785825397470816600 3822068 952191396667620939190267445185382400 3822069 -1867484503576837119430868841581110560 3822070 -224369498032649152864133065333943040 3822071 1761419589584217908793861009020621184 3822072 982104471133469805619655718667223040 3822073 1171628900583276252640248046546729322 3822074 -151518091948142568258370269045688464 3822075 -771570707646502256044712685801059700 3822076 -811925297711508744069534121777293312 3822077 -942629470268147584568030339691574656 3822078 -121628597602075038957529581935385600 3822079 -1794828575990676341570591779740616680 3822080 -589008375656776462151452195018506240 3822081 153865462819089950857427517582459840 3822082 283144123646159997633996840826961664 3822083 -180358940517048316699781512585221120 3822084 7847386911277646181948285746319360 3822085 60907539927804442673384758329552600 3822086 -499237778802046654178334539432239008 3822087 -914511909158181329867506548897838848 3822088 699603676361098986719636099481600000 3822089 -584248933834028851192062727710035676 3822090 65266563859633764960832523807320320 3822091 72479290994045970111143224397022784 3822092 -593477019299856728419948569015851520 3822093 -180467439140063078123351194559756160 3822094 653353054798990040077341891352510080 3822095 -426097708647778422859745831209440480 3822096 208000057997821334391904101730025472 3822097 1605878757598067280636010780882845040 3822098 58851946506440474664208768158336 3822099 -1263187423916227199921497113867632640 3822100 3473357414778860473495029197958400 3822101 2097086347510822916919925111538306304 3822102 -70063142245776805624963566880639680 3822103 -1023996021002017190916305472750526648 3822104 -1578234374378494139030072177418670080 3822105 -105013276792407347036416527472416000 3822106 -50859570196401998590242848774911248 3822107 -347077802064573954984533956346059644 3822108 -223833106012508508608741828703928320 3822109 -1987422866883479058348778527437665690 3822110 123328398740859932438742060558072960 3822111 -1038142846020078616441604142383240040 3822112 231211293285658148040916436175028224 3822113 1396187407703020419115122556596040980 3822114 -76487704729486484598022056284620800 3822115 -2025026297673118785756807183157477680 3822116 92787670437653644400358721048273920 3822117 3053936933045578598129362504907136 3822118 192523741302636593042984246636187840 3822119 635212848086472870847322426902606896 3822120 -1010617175094476750622619469844480000 3822121 422664533949613887257472829701875200 3822122 1208225976192234499533713874283880112 3822123 1577922287368210223123223787360791384 3822124 -30160795027752630440533883578502144 3822125 -1433294777585596597211003814005313000 3822126 245331114664480038197419271844538368 3822127 -2763697652926420088938009439616156288 3822128 709990026686085938500706932649213952 3822129 1388345944711065560064337199331832704 3822130 401868495646838557113634715650201920 3822131 377107595963498424956901403302360912 3822132 -1065452328207204281450428095821795328 3822133 -757066430345780352005836064567792480 3822134 -17700692942309139484753140760508928 3822135 818791216779202059890210982182006400 3822136 -201040063106332237360110286018744320 3822137 -632601075679827774579666465377341056 3822138 -61246890449482899531306685847623056 3822139 -1862321144623354589996249236366156060 3822140 -190994529087201892310273566040555520 3822141 -11552290386148785648074701393939680 3822142 -610043894035726472694190239394248000 3822143 -142478841762123861358768279556245824 3822144 548193091561581752254677912096079872 3822145 -148137212727421520586971466724358400 3822146 532045327037076229223701352400664272 3822147 -471968701954252714082440155753617724 3822148 -1305893749224950424393110708140800 3822149 -3392580046420367784889426250290450464 3822150 -69267979737320928487651333622822400 3822151 2873441212978065618065074206633500904 3822152 -1821740843095009041802951284972518400 3822153 431955912952678256408689347695161104 3822154 344174822121417722516580052063910400 3822155 -913319885866386039029920372106329440 3822156 -248671847098837634390347029252922368 3822157 -1598604932437659712839463736513155594 3822158 1345781481516079543784422055042623680 3822159 1177765114931455641072025821355024128 3822160 269050616894344277376918785485946880 3822161 -53667532747955382736865784635134080 3822162 -207732653558296402323747885455851776 3822163 -655931273609158505292427185455832096 3822164 1788419907995807780320046880183701376 3822165 1223748302560359257992841768458068120 3822166 -835242535666641123069361516374943968 3822167 1351403136937444458943126403502366216 3822168 174746272670555969097446051107307520 3822169 -654577432383543187384248373547367356 3822170 -631707561905840695571759352685635840 3822171 942899370597129363794957731678078320 3822172 -1427538941742543428734083283262594048 3822173 -410280681870765896163070358435993280 3822174 255501281058238415637628370087005440 3822175 -346216553277583689567183146876337200 3822176 626652274555971023373329465390137344 3822177 481100298491421740076106333478261760 3822178 -1717679021467643074176420881097584640 3822179 -2807416638147291040102948586712557616 3822180 -594618735799021709016727068404183040 3822181 517950871787838844903267166542752384 3822182 -131340830374334671382404804996851456 3822183 1608380094102689615879513855211095952 3822184 1679678062971343748627556651171840 3822185 13079469083218179006218275348806600 3822186 134052795486596282754459138872845824 3822187 -379962030034895502622373053337436480 3822188 342079736238848010539404457471525376 3822189 -107647143498785095077655409603820480 3822190 199787146261166807271626023428076800 3822191 2510631394419620238077793745795952592 3822192 167981689217169680531569232660398080 3822193 -237077547436279767847367612348196800 3822194 -126769814586941124180229240835793600 3822195 101383407877548382143125943610549440 3822196 -1212181285478547824113440176228606592 3822197 -582396586639145012964273249279439680 3822198 110428642711235491327069859565116928 3822199 -180942731608446565441910612556150680 3822200 626550628254129038204330690649600000 3822201 -1151735175596513090410744614380363520 3822202 299894651136062787210391875373917552 3822203 -773194961017988432978305809563416320 3822204 -1182718338880528648036693235564789760 3822205 1131300569840482168138744292108475360 3822206 -1317666074305416043382028896701352448 3822207 -4775113919249300243394315989627904 3822208 -742793964710848858475647499690311680 3822209 582645551530780298352190248918957504 3822210 -171914163790832661512773268600394240 3822211 -339774156812170784377092595845425680 3822212 -239690871741957760498553463272728320 3822213 -471083320772933611702217426317479456 3822214 656060983783892882904159169800966144 3822215 1609502801550038647131895722765164400 3822216 -1204622438216398560770514136667504640 3822217 -7094955326674516330293177869691008 3822218 -82945428016373876702035904658079440 3822219 135069324005806572807653682709422000 3822220 1160637507920639093423002661924167680 3822221 -38018368557405867962462398649653320 3822222 446872916426136156546654729373148160 3822223 88261849855623915584943439915399472 3822224 70833293445631074912489843750076416 3822225 90127097949379604684270357825294400 3822226 -97330750035393646826247729160759680 3822227 41797617025675457020811427152759808 3822228 -85520851121946101126639984004132864 3822229 97506318188331978394101378200615160 3822230 773321934250106019370868062139337600 3822231 205734770885747442264668036080585344 3822232 -47613194780916204770281780225351680 3822233 1817597399377429164386373980379789264 3822234 -113570885179726741683955390181905152 3822235 729844156570774334421393220268047680 3822236 -1784196568356081478355178223003937280 3822237 -823529850634094622932817474737963706 3822238 -180849761103239597251386382820917248 3822239 2530030256784736599883402932217968360 3822240 -540632776924534651683655388815687680 3822241 2116112390772063802591976279909564642 3822242 -848871582249142611314866941594583728 3822243 806554723076836035954195902603128128 3822244 961639776936378042563808440282403072 3822245 -22018539212839064632769829678655620 3822246 90835637230361339846036192005072704 3822247 109459204254068560567798119543065520 3822248 313501377396716058756631525398144000 3822249 929648054209942491934684539273179040 3822250 -760000550377670872201715528734920000 3822251 -821257616278413915486349044608012748 3822252 -258428055655667387752086950798819328 3822253 668041955880609103926916501859956502 3822254 418268273980475087446610747644636032 3822255 -639097028433277493208357073470105600 3822256 540126091487305572727674555813888000 3822257 -459875973971238944370215404125450240 3822258 -397264760807505367133615391978324480 3822259 -336562272107690314947031767597528928 3822260 -6609428936785269020632447508628480 3822261 -458999004962448803297254989213282528 3822262 62057255131826393085919422391312512 3822263 -941596307317359938013778257866154720 3822264 -12863976351000111928414669929431040 3822265 1319373082241280578618304005506749120 3822266 -81647687640973312189980229303457280 3822267 -1261854033340610257291409810447295720 3822268 44731632481201898835183179486550528 3822269 -1119889080484746625095730421220480 3822270 -7674219746943368255201722245903360 3822271 -2821793986718632775641870602962350528 3822272 -120733908389429814816598364078997504 3822273 -437305462147261850303895243942519360 3822274 -463184194464345359776783522477788288 3822275 454258159789349339858010387503968800 3822276 657201462685699937040298426226015232 3822277 -2034180269531281804496212506278043874 3822278 193806832889498120800979516266967424 3822279 99829781939130134252613534312307200 3822280 36923303124894434309206387251609600 3822281 -1058579677071608446438376554504170918 3822282 1172808034722293228124461985787453440 3822283 390146009578316694656264740541500080 3822284 -86376282422415479534303310700337664 3822285 -162898160321583781948019996542298880 3822286 -425021986197942215758044162722744256 3822287 -537322734229110769171986981888460800 3822288 -376723637792079649200082518031466496 3822289 -1108986917731799797365812474929680910 3822290 475571903829148446932829963588746400 3822291 -72879056627582078888310100326819960 3822292 -379230255732143731506979213995982848 3822293 -2232633073652873665235436985436347236 3822294 726859833868696803914188925517223872 3822295 -826451353744798087016867289242932200 3822296 -4228460891774159917370763587468451840 3822297 983381192440542518982816566207145600 3822298 -1120622972617969879882285938556227600 3822299 -78287320483176315583974438101930736 3822300 -66990512460140758344117282054451200 3822301 -389628926399026574948229533559824256 3822302 -186377264882670317471564381096037696 3822303 -651942558901335504559117083465481200 3822304 2256189063888623236107512437221359616 3822305 -1947095995600320978819293084729159040 3822306 753852715220514247474226675933779200 3822307 -446019289531561595205394229992671360 3822308 540115444668678001014923067976482816 3822309 3772052849654660803954138622691390 3822310 -648467366303542978071636547793869440 3822311 -1325785229812830734882696137564934088 3822312 -261056774998567356331806950257704960 3822313 -22619475036681624727170391380879072 3822314 517961998589484263524492230152913600 3822315 2573775572624314214600417741913600 3822316 1153923970664946357304056694386478080 3822317 -887972474505374234411909542044782634 3822318 426566511089873011298236291123940928 3822319 -970977396862624799989494894345039104 3822320 228668903887204604444196445763174400 3822321 -981096071229669678235424388159558336 3822322 -258784859653426058087456695840886784 3822323 -492958827042930273701897665034473200 3822324 -144594253535007377759546224677519360 3822325 663660571950836911793187213834620000 3822326 -627543618809379415824529343264001888 3822327 -848686083341765543929396937041866720 3822328 2132442560098351898936164451374940160 3822329 -518653576345720863752608892341377024 3822330 -641890304804684902205320927544724480 3822331 368811756465237898878572459334877824 3822332 353549888936809625313955076491425792 3822333 -1290962801756195635272843180867480576 3822334 -818927792297560294605031058619485184 3822335 -1754242950854544848664827188004061840 3822336 -638013961863487277816451908920934400 3822337 -1554604397792201122375241971230191100 3822338 93087414112005943727941732053146688 3822339 -148825592983719025444057471017568776 3822340 179163829714988904127819261747200000 3822341 102583452595342362696436910429757084 3822342 -298262053119439839001082986991730816 3822343 -1623745376405190882310037936997763992 3822344 -1993470959088545242426083282205286400 3822345 -192384430177170124997240543544376980 3822346 18574838803157286817064269466325504 3822347 672780168065581359760655740169183280 3822348 239544223256095905674533644369672192 3822349 123759771112486768698576112067127350 3822350 -56767496618171281718303907857587200 3822351 -210763581421878790352900304490830960 3822352 -214442967975688439249508926200274944 3822353 -139665187068937823733331527012886236 3822354 28092604630899545177705637234434064 3822355 862974639570016228642090818250595760 3822356 -24555248409429194138804124903591936 3822357 46443922759498772888488509608922624 3822358 -99336659537978578476681199454407680 3822359 532929791393506866483268798169539416 3822360 -383901624486679553546273798223052800 3822361 1290439692808429157996988007638519840 3822362 177534798874557165535452025973412864 3822363 3027797478123762205636295293419292800 3822364 -88729160222529245689576800669779968 3822365 3188353530401443786154014955442406320 3822366 -78092374225194521972562819170534400 3822367 2572381517598675821765208614930808416 3822368 2249275943736733274848568709147525120 3822369 -2510627840497844007597751112080836480 3822370 -115952654775445900672055044198924800 3822371 -805420735267957284561397985354096688 3822372 -12035451073482166364968325220299520 3822373 146194536573674213813776878346265440 3822374 1368058258469312899625568036157660800 3822375 -350005659914756386001848219036092000 3822376 699209359764502187236387797639982080 3822377 -1110043715280895564222628671318742940 3822378 -116228757432154519171076005757652480 3822379 -970405128418710190266964485698402520 3822380 -507529774502570661948430384597555200 3822381 101746500238386925466396718510786870 3822382 922099955762495205245176777146205440 3822383 -2937979205134842781922440423818256368 3822384 206841790291938306348229524052475904 3822385 -757182107510006325553247811187458240 3822386 716812610595385978737071563975282080 3822387 -497232594059541660435241107146660040 3822388 -385067500512649582979081411695314944 3822389 -154740646630242397791438509074987140 3822390 447227172796922888217867961925760 3822391 537400741121834846048839319080335192 3822392 143087696735380980120473694291456000 3822393 256690319048168657645921514397913088 3822394 -12661905225478288471869332893356288 3822395 -1290059187228582007396920263555587920 3822396 184333659874126220840659047264936960 3822397 -197332762008284061390448890213828154 3822398 -785870671929155559576555408197356800 3822399 -6601770636424870884996639020504832 3822400 -113885333366247333878683144486912000 3822401 2600244393808471145223503893611333600 3822402 765296087585181046152928278198210432 3822403 1061156088199579062363546237386576400 3822404 153923226456767979909161749511753856 3822405 -1250678485696895751969122195718879840 3822406 308263688264134378423028456021681280 3822407 1337317026869643172825948258222765656 3822408 1592852549300429231292897616727270400 3822409 747110820435269469467040483981979610 3822410 810046914474462593699743182429579360 3822411 -495873618469188737880976852066757928 3822412 -133145631480722466312662346048752640 3822413 -307244939354061565567019671113163776 3822414 -24970636352388813230196281897579520 3822415 2594051290466719123012715272067294400 3822416 197322438148208917946518003299385344 3822417 1606599462479651499615873011900792640 3822418 1299530047092711494475062874131030160 3822419 -888453654091330237807287513927516180 3822420 336097678133901938246327318151168000 3822421 1427712689743138040688240497383804622 3822422 -844058511260176767391805440504843488 3822423 -809369976675831057814861478211426432 3822424 41347783573954915585165443952312320 3822425 -605742410443874883105458871728756850 3822426 65050770792504068629033155507145440 3822427 -112479732688955467605909294969305856 3822428 -325983200509108855457504077744492032 3822429 -198145683435114349392851040807849312 3822430 59856622789346809436123706252481920 3822431 1382402007132718824476513203326720072 3822432 -1253035134391964598973939877090426880 3822433 1474147289040553207996608403162811520 3822434 -197351126669764155784632447853794816 3822435 -252413769151978231967760685543792560 3822436 -192344638461335485367173777221757952 3822437 -1067077342624368877626799623502973028 3822438 712568217341833808116338182019236544 3822439 69322073027565233283485576494343040 3822440 1884218894743230733294736072271820800 3822441 835587220518393193319845875383262672 3822442 14550125083212186101707994838889728 3822443 1073343934884594320920313944136946048 3822444 -1656511660816931317437433059111982080 3822445 -1592821666090339118274677717183940000 3822446 -574902021879111231085217028099379200 3822447 731495824876268578703852608102849800 3822448 -43908092160161931792518201491128320 3822449 3575955106004352474332700092333166960 3822450 226974805572587789836511426311200000 3822451 -234860265204629971693727476536561288 3822452 -627231464120175484004971020024756864 3822453 86661707315127728556487903556445504 3822454 664756001611136027502890843181334176 3822455 9303132873177810110882979625943040 3822456 1698023742964496075591479729314201600 3822457 -429435896879776106723296448660128688 3822458 -136199876320652900396755198525647360 3822459 -1582716491537890767711376461270442560 3822460 1041755214127192342584628369016609280 3822461 -580417043665892196205042468427082600 3822462 107113763727238033560289662135521280 3822463 -1628037220797768526128539654749461504 3822464 -1749843247411019128792940460197806080 3822465 -380952138199705517729329787895914880 3822466 801725856554506872763608448458145824 3822467 -485052842250660618160782885850365936 3822468 -228677771902461036297651335046205440 3822469 -275394002860691212922351626345678304 3822470 248198772255027040684654965703532160 3822471 27974600765850249650834164341575424 3822472 1959778076295240451727287243277644800 3822473 -400610741860640836923307900604242278 3822474 234998574346063239212162961399663360 3822475 334073309761666652898257168751822500 3822476 -575268874570608748708549999165784064 3822477 35582169525008731724134311323050080 3822478 -93118103486739482505335865117666432 3822479 1280799015545338382786331909966866352 3822480 -134326658613504868288334874984038400 3822481 -268388052493006110438673839223661440 3822482 -113198833974674588338604398240579968 3822483 -466626818597709570360703253327572992 3822484 1253041911745401357285449341051883520 3822485 17187326291039303164792619440794240 3822486 -121685656566479271531317131165212672 3822487 -1495316558288993107382245113721485128 3822488 -2651638555856537775658932690627594240 3822489 1442555653154524961824914035008450608 3822490 652638545406366787629567485133624000 3822491 993975950584836194676449330757701892 3822492 -1186512106092266062993137846875136000 3822493 -1172214524545370310309340117066879258 3822494 -293131500486352657154852433892078080 3822495 1001244628073291674780000207977567120 3822496 503173201187466782283610959139307520 3822497 118896432153180092254493984382589632 3822498 -368520829738914652296280625218728960 3822499 5281396228410404862130056015933064 3822500 229608050379332411711219261366400000 3822501 20076863992842233828686686350214528 3822502 638248402700710565097753716251241952 3822503 -2628538346079210570292301048768521536 3822504 136785804328386043132390968352112640 3822505 1160614516873918479932549053115754660 3822506 -939231096507971759839204461724596048 3822507 -6174202278981953426184090459281232 3822508 -197135329567145742745588806168499200 3822509 1333450157881149336979478153375410710 3822510 -349437140109219212895522587770183680 3822511 1767679571961561252190666529144176 3822512 -180201376884977007036717189370380288 3822513 -68427402402190521424561201990744416 3822514 683882805290985828153622935422053920 3822515 -128692040673060469753445643642080400 3822516 1111189470839287520495178539784051072 3822517 478216537673501286631261792496670592 3822518 -531508544961706154594324664473211648 3822519 -931998046737864738633320061794066400 3822520 -346527372334864469118943435152998400 3822521 -400807085662957578935834670918114300 3822522 -392816514138193718248120625282409216 3822523 147635877603677352399883635173116772 3822524 107971728904629051743834053647691776 3822525 -175355723360464286806005192072720000 3822526 -984185469283410635753358896802156288 3822527 -2440799359364012892216465793642194624 3822528 -1423406188746186427174165420179456 3822529 1498134343598926030454829585275128130 3822530 392316383321467849449509433577328160 3822531 -1108531367612004492738582798832070400 3822532 -321092302497185196762279021424701440 3822533 81197640546081553966199317330567008 3822534 -550032778527839027432391931663210560 3822535 -386248323304834233220185802059669840 3822536 671580524568104964119653209843302400 3822537 -1579513369530197096032093688913120 3822538 -295630135189526693753180790885424080 3822539 -121408215389165787052730297890913568 3822540 176397448312791522554190601205836800 3822541 2202960569661175266288580587592589942 3822542 -148735970264488183626678199108876800 3822543 -935405157719281230513491181826105368 3822544 234078253499727991069595600178511872 3822545 894544917930755207737754063874652800 3822546 -57345984390236610451751787844518912 3822547 -1661217603900962793986327443083713808 3822548 -560958469280626030447898783557386240 3822549 -598621564294779471937159601465207136 3822550 -83242079012047655070302194587240000 3822551 1485882304282851531007071435471058560 3822552 151224123806623765653590710106542080 3822553 -315033876665503556963462388528520320 3822554 -36713445830156163379043936122707216 3822555 29756006705898227145614199915294720 3822556 785008312249942920236688229179340800 3822557 184759299564824304151912180316513472 3822558 -589609785575828763607050940872143232 3822559 559698266300027691888989440434316504 3822560 -343072250313386566337441331586007040 3822561 969278811932688716436957193775697810 3822562 -854861682264070411684183457657857968 3822563 -3823943415482458084330638129692729616 3822564 -336308171881795064440448475474524160 3822565 812619154710489518296054197357421440 3822566 225779345055419548717121878147092480 3822567 474222301939698081817920756600592512 3822568 -2224223181170887781572168205089981440 3822569 1656575131017130161431695708994053632 3822570 -275647867541795377159321611256843680 3822571 1037359954425755715499800573821032 3822572 -21182684960927249642541018435102720 3822573 -668581931712946963126997834252521920 3822574 27781444888979344520884050998345472 3822575 372937900828498641285370763865777000 3822576 5208275613273316905070782516363264 3822577 1187126935619044304749457424774983040 3822578 627655194659280765513045577160973840 3822579 -127921027379236544813063974201128960 3822580 1452261995109793034565862420689868800 3822581 33097991974148731457204448989823360 3822582 563337675479454493512012414156729792 3822583 1996329191696210848999875529498681832 3822584 253984441689246816280462123390402560 3822585 -367317592580098539986402797668596160 3822586 -543186205263197663411308345136543520 3822587 145896365714539784161941678587443236 3822588 436480493799653750840296125042003456 3822589 -1401996057064405435145184259283055610 3822590 -67766803966211292264879123276326400 3822591 236794112922058048833204017586528000 3822592 -294117189305631603210608145747410944 3822593 -1016142286907755583581294576409308158 3822594 403389258241383825586526593324414080 3822595 713810844226514181823778708731944000 3822596 -1087053022213501034124685003351804800 3822597 75691377290433320285507985430496700 3822598 1038225160108644610580099465810335488 3822599 1105973225121238396156872373205834520 3822600 166168411141035389727988057632768000 3822601 706167069290144612016360480619416602 3822602 279479866549817296898810867534621952 3822603 -156209645190007961721735691845880440 3822604 -1639814853471358828003321969735133184 3822605 30064326959808071757225436838557260 3822606 1211372891921793274831749860412883200 3822607 24321048435005523405714375593377720 3822608 164062253486840707319891316898873344 3822609 104570513445066106483460089546522560 3822610 -181176429330569926150130461003776000 3822611 -271199989234616841835534456204297860 3822612 -743237318215453116650230667940120576 3822613 76890271865068414266390750220270862 3822614 11270976294961129874085292872014400 3822615 -1126458388093372990965411716688573240 3822616 617675096810768112283103933286850560 3822617 -196435177711520921600464263904323180 3822618 -408810955521232336877192567064549888 3822619 936840896795206967347151410873830020 3822620 592599105179371258743123372929633280 3822621 636949825610107034786704919651448864 3822622 -148309626281441102592955789051893888 3822623 394175350755474822037916988554194944 3822624 -441781865961423419695805461025390592 3822625 -502886287908537317599081744310526000 3822626 -1757451305168728057856374302138030816 3822627 -921116524556502971484953984129452680 3822628 1313267925874474217369423373505866368 3822629 -15967932508885117907365601196721410 3822630 99014434472540896246090647360921600 3822631 2571136893340682184326920868148605432 3822632 -2027054786942595651322548394089676800 3822633 2720112399130078209561628061954717424 3822634 -673429751038289151654334008771176784 3822635 58090291222146084895652632788645600 3822636 -1010662432910852170944941098538296320 3822637 -168654060465406723440802701078885288 3822638 259159406935634665357163596953702720 3822639 848553552484489413639563045062406400 3822640 221340479798303285438221633779793920 3822641 828072196033854793859437771420214784 3822642 -174611561499875075020998721051509360 3822643 -1380307950392044169156929875736057656 3822644 -223069795085035269664930842365282304 3822645 -922459569000363814568997710756160 3822646 -356359954744919156592926981257289856 3822647 746476880983129374793419921529319160 3822648 -544261258656530489481371940623155200 3822649 -353681251824415825041604719296891350 3822650 -17236849081847844203340743783522400 3822651 -96765481024686266449509113653357056 3822652 347703694701811075235398221994915840 3822653 -1149300065697145155052835301232567098 3822654 677820677990368032127103217852616704 3822655 -847216031721402655613987326011097440 3822656 306657952255411910186650941786685440 3822657 5888879785025384269266593712533088 3822658 332726706557031120841255202745048576 3822659 92712696739185197566126278019995480 3822660 152208443047127213332479981394944000 3822661 -884832177585418792088712599091184738 3822662 326965602871211801298356910097152 3822663 7083988806807457038717153151861584 3822664 -160374742196392776049330007230617600 3822665 528731916726886043927123018303452800 3822666 290463487665627437280842691749566464 3822667 -1122167101515935396673106959955172360 3822668 -288188019456160237029649272213488640 3822669 -1093716994304258130036757223180675520 3822670 407359669113307804349832916184729280 3822671 3069054915166190052793891549110307392 3822672 -39156558961219711453173867626889216 3822673 1806049214062348102772581133160121060 3822674 381780870563083607404341243704266752 3822675 190425398661745254559852530328161000 3822676 -50127732079291297178205493068214272 3822677 -1067735454561412360237070926579970340 3822678 -274650148021341689185210573559481216 3822679 571848211684423702202586545411417776 3822680 -94944323620064145767597781186355200 3822681 1101464816068606750874543240891155152 3822682 774410424473575433219318610366051072 3822683 -2918983900028313343445642415128443068 3822684 1100574323159718044916032739061787136 3822685 175097433357183196146508697815083360 3822686 -1182317584400897064962552927151122880 3822687 1851315987359914730126408257873493760 3822688 2516955257583718119800820265469607936 3822689 660466131266046147063671396897519124 3822690 581199101423770263880455898041323520 3822691 249290815247750017638148478107930272 3822692 183729805218714027310349882961334272 3822693 769812655663618163376341921673874560 3822694 -729634960367501616523251478304419104 3822695 524589196409593503173572912612102200 3822696 -1041334475007836379433341920793338880 3822697 -2533972578221925834682196267977266140 3822698 -2152627567928422649220339547100126208 3822699 270609249656856177891552688104101040 3822700 -2827685141581817748437392300441600 3822701 -1544175102181874443264065979516304298 3822702 264089934456196895075937501052583040 3822703 660258488915814526784636414115473280 3822704 385814656884902929439986348179947520 3822705 -980988205898448864392408503711401600 3822706 385529249506417919714086221555824544 3822707 -482805066057432169189323796389939888 3822708 665283758667207430529419015487938560 3822709 1556216699769674975758490936773655040 3822710 -886289971768845785336280587936394240 3822711 -463115399003195891544197122201235712 3822712 -1122967673738058058250128911966412800 3822713 -3279370307522724944932002016291959420 3822714 32975627001102721910691593251345152 3822715 -99569429200212509531221012009673280 3822716 433938243832991872708233883591726080 3822717 -541649792346815083767365779768370880 3822718 -61347075021228525052262567879546496 3822719 -153871731398588480629366813594811400 3822720 -219276307132646754636291521485209600 3822721 381845749645397924767207107147570112 3822722 -948406729856144427864229373795113920 3822723 2006436006323971583197033374147613440 3822724 -555069382380072392370030652429670400 3822725 331207925244373064850050469686960250 3822726 -94857098433398276700149221874982912 3822727 868352361796933312069984834862999576 3822728 105989227163647111023475201449984000 3822729 -278632075192088954229109657424934720 3822730 54569154392268633227917237281419520 3822731 954094226297176511813948848803786240 3822732 1056600259507705950204587342439526656 3822733 -67387608731591253845713265579895636 3822734 343126188252190900497892147035796992 3822735 102055147433283630976183930421376000 3822736 -299119111914251269382457952594321408 3822737 1235163313386859918098876588242350386 3822738 171786604376867562069249900405938688 3822739 -256733752976926945777535003944044480 3822740 -41909244596505094225533741243951360 3822741 870157855514166538504897303906063680 3822742 11218515462575534657121141796098048 3822743 -27837974511098361529124115297340800 3822744 1927722669529615608563212411284480000 3822745 -1051911837520792065841335918415125120 3822746 -1339116397724125067911302840324230928 3822747 -657278406087961921043995699429329000 3822748 1128667088185980930098675111409803776 3822749 -304308961223518736398659393117270528 3822750 468782374841133764955172613686800000 3822751 -2118290139936004293282327524310491280 3822752 -507854517324288807836534885028200448 3822753 -1482537135960532032736394056813488 3822754 -153667984367798443379912202069193440 3822755 -277369294592477122502546823110913840 3822756 161310746127833474059802721755160576 3822757 1032497056556648766264123296288099006 3822758 484194837501490080237331535148939840 3822759 -1565758834570134614359934995717765800 3822760 839075322958473579772396800814848000 3822761 -528238453740085169626916820106387968 3822762 125195664782073659483345782827098880 3822763 642286186058973803365218428489257360 3822764 -201377848883207401701984400260108288 3822765 56580247111241709919780306549424640 3822766 -260083280489419122762195037395455040 3822767 467181972168320099148029416702992120 3822768 -458008413607273352108981289689088000 3822769 -635897818784040917373163866059582830 3822770 35667493923746894679387689181096960 3822771 110821964629038258054054881239844400 3822772 1901457806165928604666164305284309376 3822773 -1374037147788944671474232376308238180 3822774 -142784172681868261076169807157055040 3822775 -1200880406643152053880639756350481400 3822776 -971865898170312277029451519063633920 3822777 -288299705446618486920788777779458240 3822778 891920558340436731670919007633818880 3822779 -641438203755665676129309076449886620 3822780 -432045338235883105654814400105984000 3822781 -532875416463964388432488739554113120 3822782 120600466356655419370509318483763584 3822783 -1358258862280552806388850652595677552 3822784 136299339590666874936275947493523456 3822785 1094291426200467568219437072368822760 3822786 15291629225513378984656805359161600 3822787 -1882077599316638180299664311581997080 3822788 987247900873540554785861784423209088 3822789 286045517312929541875167673608316320 3822790 -49649428878643792459035499209408000 3822791 -58184635863552915922961355202870176 3822792 -2509889085667023649070403215882649600 3822793 476897204956263134636881993913501384 3822794 -67161593019995035317578596952199840 3822795 -41659627204735524305763456693268800 3822796 -109864802307410781735143081351966720 3822797 -4835169419179162468499818256458126656 3822798 235979792534389217358116029082711040 3822799 409822211667560081590769261727217680 3822800 -135948439592992586871466281713664000 3822801 -1104493369036570870714302007194724368 3822802 -852791332550341527929284192992609648 3822803 69650931014844051082187162356279920 3822804 771577224386586339730861494867335040 3822805 175231941041648589602376869533555200 3822806 -106409781547624990580716923451967616 3822807 -754575617662512543863711818508540160 3822808 -224239811376804899268909327449518080 3822809 -668670175412889849361859299648556280 3822810 361282152369129959529485551437465600 3822811 -1422975985542365804491027327898230588 3822812 -35687541674860304871344682213212160 3822813 1617478172416443281950759752472187142 3822814 169565435120052150433965979983812160 3822815 -88060174509731628340361157273038040 3822816 -1881506419072096135573798801395941376 3822817 -608034302930755324372367580128996220 3822818 -350075052968950771053053670719884800 3822819 -215112997459225219730932188949155840 3822820 995999702003395517318492706656590080 3822821 316870469002951326131466545051441022 3822822 -1141564211189934847086812819184927360 3822823 759696238140477017089703085320726072 3822824 -1731266155720298571367771676366899200 3822825 -707182738239605791274334669610508400 3822826 310738598167144944462921815920738560 3822827 -298309162800823632924879602824298496 3822828 -307453020314377784033689862755207680 3822829 12425514259810890024743456292988384 3822830 -551022134076918337504143416404930560 3822831 -2712941128982135519423776831831716672 3822832 -53625959099153471201821777071472640 3822833 -2254373292771970163212477034453719662 3822834 -384143162774582933572646645778741120 3822835 -233588238574634448900456264973207200 3822836 -697220048921892657700701276709499520 3822837 -28501489038609462128252138619937632 3822838 177607642821110533652567653797552000 3822839 104699137028915372860685288866080000 3822840 -43591675329001316925510434338406400 3822841 3302316124034716364793067055279247264 3822842 2277761225230993647484909881459154944 3822843 1430744122686359224122969441549512304 3822844 564217088011107899597811368323444736 3822845 902252293212637473908500231448442240 3822846 422802294315292073597220758566656000 3822847 -582306774465464071616476638280782984 3822848 297924310895158839087332670685839360 3822849 -1197698639282930485465497499512422880 3822850 -33369238741251428240667092233783200 3822851 -694623787325438012495055941183750148 3822852 411318531306360263642642333496612864 3822853 86785678021835691233551936957120128 3822854 4115849855804591724071180986092672 3822855 919313102033821541060987927384298960 3822856 -1409931292466599632754276503473925120 3822857 -1353317039295796669585028170272338160 3822858 -246107332437859026062699909517717408 3822859 1067664213393374890235027560544649720 3822860 -521299219401859228192595268229585920 3822861 8840912674687275239161976311562304 3822862 -584522872382849620504499042080091328 3822863 -2472350047110630815754814312839481416 3822864 28046922940148059629420176467427328 3822865 -1255179460876060368462641455783841280 3822866 117576568287792890133855217631455632 3822867 902470185501686294732972341200234720 3822868 -44364793534265009609490200660916224 3822869 -1899619811700849305648947315543199730 3822870 668493279583223376975176691369388800 3822871 561482082938247620534054067462176392 3822872 45818737568233976168038546995793920 3822873 824338218317944698525565520576274384 3822874 -1839845179462855373125593879132432 3822875 -994685639773746621112296012234288000 3822876 467321595340163476846778015521996800 3822877 -165030008165300104546242713456460808 3822878 -16436595368865778474393485451205760 3822879 58417229237122417547359119889792584 3822880 16466881861234667887751693022658560 3822881 1093350442695491947236665126161333764 3822882 -260395732860857109041015170284928128 3822883 -869534929916360175034362471889320868 3822884 498098489603722562724556266336850176 3822885 -402238100236147635954350487388736160 3822886 -2492382145089757938893286118921027584 3822887 962931354116163655055340597811144080 3822888 -1420791617955263651673664035942973440 3822889 247375692576296391742610711961272320 3822890 237749061151979541823374621384937920 3822891 47228681217711595006690478700379992 3822892 92468302188811888445292456862801664 3822893 872301931823729084389850938491309900 3822894 -175829844277394175397405622608670976 3822895 1233522377356544292837875490256021200 3822896 -102392347380897798988744712902410240 3822897 523161323547164156099678158493280576 3822898 -1358796004032849784326958618352810880 3822899 -3049574730525941886607500770792279040 3822900 298510476435983159336921100821452800 3822901 -436375244254193101732597009230613796 3822902 126521258458481978304619439277109152 3822903 -175660794365416349406178038380812800 3822904 298056611599442389484679439382261760 3822905 281596725626532570879352004960928000 3822906 -178491557541177964554966845685619200 3822907 379615690715550752839180072893153984 3822908 -1363552805654517092498272739913679872 3822909 -651454373630776930626023069807018880 3822910 -95099708582746210194741717309780480 3822911 -793085244510764364973391107514663976 3822912 311821100415853929361862730525966336 3822913 832026687888344500906715647470836162 3822914 -206968610341581176466174767580825600 3822915 16453040382461186575168452757758720 3822916 -816829317558381466669829235486117760 3822917 206106724090561942777330433415019200 3822918 566116891169704091660106033762083328 3822919 776627212067253070119683022426975320 3822920 493109845783025501423245542152601600 3822921 -1233322956838571982301140068114348310 3822922 -17517232291371613429562905822373376 3822923 1156540952312850778492600719002318400 3822924 61320283586917445070419724980158464 3822925 40357646213077160710913009286166500 3822926 948278095710777471233250799498661760 3822927 1237733107582098358141041914791472520 3822928 83411510151808479506899169925775360 3822929 62192395343435678323341447933268080 3822930 845223688705049932333565847165696000 3822931 977375356897416591570262932278254080 3822932 -13424940181532754730503917046585600 3822933 751664879648393698409331436650224640 3822934 1273743654152074783156554080861219616 3822935 1253302657984939997593964790196889880 3822936 -268072160728689796186523255865384960 3822937 13758722959647970312185088510881940 3822938 287616097620084601652080210878487296 3822939 -1255342367009445760071201219752334996 3822940 914735899942949500352065043993594880 3822941 778418493052030923563407617162978342 3822942 -246659783673829275299520273373495488 3822943 672035936449326734224135336148510544 3822944 -4523564668962522501604074337550991360 3822945 -62281813606260793753791328973660160 3822946 68403566858166882735949815057741600 3822947 1339120188900455680439564338489050396 3822948 1278588033592026683008502467072364544 3822949 -751683965814345412700472506644631046 3822950 -176989481199323503656227335034217600 3822951 106037273354328786112003787783325696 3822952 -897846809948126907472150768417996800 3822953 1629652284720513770006281464191126160 3822954 -193904742771054478791358930834145280 3822955 291682705152008905609323467738331360 3822956 278433023726813040647313193771230720 3822957 12221718968986734346249579895584620 3822958 13435280942061243974788226238888384 3822959 1184363679332596211379659630627487216 3822960 -320593130411490399400152813901578240 3822961 -1678929577141256374300999523068382876 3822962 353694256340174037406473726977109504 3822963 -89808323966268256913462362136775312 3822964 1578497055234316785271109004598702080 3822965 -1518714128925835043016436977187063140 3822966 252337464585894144140987420130459264 3822967 217718923028626907517133757760871016 3822968 -1457234633355442563050493313115750400 3822969 574992620858978549053605859925016144 3822970 47584036578116161344766494841436160 3822971 -1884376352413828633548748402629817800 3822972 802421936575149990536892285098107392 3822973 -827978999691429498671574660353134080 3822974 1118472347968016146124279382976086912 3822975 148411153252705848345233286523950600 3822976 242725024653894319915807148668354560 3822977 499718366122275911993539279194987012 3822978 89631119594937091056275881406692224 3822979 284405477031994554362023222988392576 3822980 -951129028117748881104523171887144960 3822981 100638748710559756534166101894300704 3822982 362862592550433295092319760017265664 3822983 -22339707534629534419691655941985840 3822984 -694927887739043647199204942696448000 3822985 310436180038379668850392130785217160 3822986 -224074209305995148149145543960537808 3822987 -21682972875819390781933353564546048 3822988 163799326754939384492218088445971456 3822989 -202822569099972746936936446812813600 3822990 2055194498881094791208584076449920 3822991 358974675101505447660444714896163840 3822992 657248723303864901735505543747878912 3822993 -1738394052963569136416495291544607518 3822994 -270621349843441824923359543333429248 3822995 -589007621039896165924250985448800 3822996 504337924534004663860253653372422144 3822997 183833899861925167744121722682084032 3822998 69630357547978909859085251583608064 3822999 94618060383380583968160013859618664 3823000 -1728792795588720428500477863137280000 3823001 1447739653365191180999685758173824 3823002 -11501066499983606423066180245016832 3823003 807818832943053566434122790991373480 3823004 -280028224359855587801538442210265088 3823005 -2160395330440839777854865050489280 3823006 1194326484776856673644812684094684864 3823007 1618872523449880261129392820530764256 3823008 -101789898583823619598769458532843520 3823009 -1090897693291841678603321549405546960 3823010 85816071367802245004580736378551360 3823011 -159962109664510067244863763129530400 3823012 -1491137949854761000585896643645628160 3823013 933437518974310020101220217790699904 3823014 -72014443979328821848426943639906304 3823015 109759752669244981078597945239698400 3823016 -66347652455625568547274292753459200 3823017 78977811850814831557577131944914400 3823018 50940389348359974592044970567806720 3823019 728736009599541412610646248594318496 3823020 -1042859312338426041236394919585489920 3823021 -452406056361948687604095610399270656 3823022 339304847882177673728553781219573632 3823023 21471666590456419623099488885952000 3823024 47788632387972506794896353715568640 3823025 -451884821221147017890075600829209700 3823026 153780587365388875440036075741654144 3823027 -686429682846392218748339119803156288 3823028 1497055668640032508782760330471526400 3823029 -295941208313550906563659334703402930 3823030 576484607743305758659732450680092160 3823031 -979962452881684303017742388564670168 3823032 1197636692516796051508001644357816320 3823033 569233664585607063142551235987936260 3823034 1645178550013707364994666512165474416 3823035 917161767450028031201363619475513200 3823036 452161267542411971927866126770101248 3823037 1422386618928875083761692894186420640 3823038 25497573933310391043263674813737600 3823039 2711750607486061333330662330093810432 3823040 36633536959595981236437793741209600 3823041 -305107265090681495192157483191734080 3823042 -1280362737204254969543679571595628000 3823043 223566743568046235284095513006152400 3823044 2396725197165011314932805400002560 3823045 -112270951606849017361231002591425040 3823046 247882301986855091216094075831941472 3823047 -771851391234189357781954266280185600 3823048 60851847366234558157754024567055360 3823049 -1920000083479851346628544891895008066 3823050 87777796985482950703318521698611200 3823051 -787291157499696631736605601450011568 3823052 -1033143621698217307623745508253078528 3823053 -705577961349357074884546378298047872 3823054 598023156970889323070324826048679872 3823055 -1303472776839930987482817890829506040 3823056 -184940025694624519228863578285015040 3823057 81591098635992252609264222053614912 3823058 424535156661519796271675692351796880 3823059 1334421200952721872690141584147947704 3823060 -175190124170260998021094761333104640 3823061 2219551461522681578879390571137470464 3823062 -61478168795422987842175528208030976 3823063 -2098607254713890783973806950073196216 3823064 -594437572324781913825119380599521280 3823065 1532088488981708264956256897798592000 3823066 106363046515982847218606670372172800 3823067 585352011465572130114710676849202116 3823068 -57205074355973782889459194180892160 3823069 611418720955506721257119405397378470 3823070 -219993726559026425006548940882227200 3823071 19595864749930233940015475688877824 3823072 1483464888395456066668728500871757824 3823073 -3703567148811262952114583764386524396 3823074 1268947936822566461980884657749130240 3823075 -279611112869836263203355153115246400 3823076 1428824488420733764624673921011973760 3823077 -954847240032078053116361757937911168 3823078 -272270758003225394050244314897862400 3823079 -23596738364422952019248189480060400 3823080 -878894337489543692671499587233792000 3823081 1250242742434613890008051100001815552 3823082 -208725663341341562876233955313350400 3823083 53825350702736976010415003339439336 3823084 -67671446052674190175664326322803200 3823085 -513407492693068290439452263934000000 3823086 -146373460157215933726208642060441472 3823087 27258747311341232452213040310985472 3823088 45982317754520262816946123351130112 3823089 28127291946860233986785062091578224 3823090 -411516267276833893966221074043463680 3823091 -1370919769547711793559645799484563508 3823092 -156385768542896514817258321537843200 3823093 -294439107288021726237339752791512260 3823094 -1188031966091478270453751015053578688 3823095 256746279966110555383014142385693520 3823096 -1406672285379925746785316644452515840 3823097 -1777725967570099794654032729192354454 3823098 -141235658055474572895940994313733632 3823099 33595266042844913848310092860436800 3823100 120868961218272418347057660877094400 3823101 274971046037346803859033697144931340 3823102 621231779147168064894791545232615232 3823103 2027757300928795149272376141602468352 3823104 -619241765344724909841228895270993920 3823105 -273071148962652931542853539553750080 3823106 -91630028261779492290119000163090432 3823107 -354209882000789619404768457645200208 3823108 2015674383090062537915531457280742528 3823109 -1478048516400768224395366185208001760 3823110 247400500481190279021956135831314560 3823111 1181675885572802207609713161858326400 3823112 -2145907349891561139473433337441812480 3823113 -482424228848715609227384209632497280 3823114 1425819582604830992531883193207278432 3823115 -1203033670320776735994749935850358240 3823116 -484258852217594255067818170827264 3823117 1857679153834712568645705375710458166 3823118 -891546883052509213660104801887846016 3823119 -1445133396002307774045549691217395176 3823120 109505339730012620509916297362145280 3823121 -4300575467427015925207980967559482368 3823122 -308570830131868240560041989870822656 3823123 1826967524670990901314609554642883840 3823124 2008434546791991029752188931557991296 3823125 124683128885131591555696349580300000 3823126 -1259254281614546474487716577434622720 3823127 265664084544376835395888305950401584 3823128 -892679144586084533633119842828902400 3823129 -251920458028024327453669950735240192 3823130 299128114294704933139800694494720 3823131 976319941715859206699408113302599424 3823132 2157969045780261907772786250611420160 3823133 33395465377839591658963635920033964 3823134 18371319142238109643455356958849024 3823135 -1511915379189783591080061757347640920 3823136 1076770731522388458727661887745556480 3823137 320014448007555735007466170869029376 3823138 656731820834035314333272785070386560 3823139 53127519792769119297426199406126940 3823140 -387610465840483460263985858539622400 3823141 -280923664854380873301038962444184640 3823142 -321762644819771316655497912608884800 3823143 702364353859534680918341532414189864 3823144 -1740185094766964563485485512058880 3823145 1298446615415181333946137042747540900 3823146 772978258167206408059830259531322880 3823147 -3224405857378268702284836288162292728 3823148 -476767790126711947044370254080031744 3823149 -97378646084381390361041654918461152 3823150 -449058776761544078262108045893443200 3823151 -227143355038212561517381616451460848 3823152 249000869597088835967624098750660608 3823153 1423876111302905027159458466141236404 3823154 1377260139230443066129524627705964032 3823155 173450918490242819580576169175937600 3823156 12824499367235818745285280974793472 3823157 61596611633296153536572636357306520 3823158 -633925200067781628214165739719109760 3823159 -1124661677721892057696674436213815640 3823160 54944897123795057022979421678592000 3823161 -196392687908387612181082717180295520 3823162 -522276115551114856975327992303767808 3823163 -356963301428290501508616370906338588 3823164 -568069329058038011026783672052511744 3823165 119458489138629271956312671197876320 3823166 -1176207919800915136620255607721203968 3823167 52083197075871141286003242158567880 3823168 -118109269243094820048908501089517568 3823169 -505900752157224842607499642052692608 3823170 -84770758842640994052776722764188160 3823171 1338643235470416654700714354234011144 3823172 993672750337018341980095174072066176 3823173 5715123226322082337567526591145600 3823174 29766734415179983647167251602818880 3823175 -243009661016639429298897254029524000 3823176 -1173686894522465705901783496939069440 3823177 -1321848658133693414992754629140743974 3823178 -82212409812054122872975912486737360 3823179 -196535235732981652888839875118738960 3823180 477008228371876281373514037718809600 3823181 608292723055612816821793922438877090 3823182 -818158237506489719035032613496516160 3823183 321600757230680325773142050961632864 3823184 -160992648954972645464076722692300800 3823185 -199216769263491449029297725610963200 3823186 64633264945856054122730650626718512 3823187 -2599785902428460736594544408314214164 3823188 41693252486144065927612320548966400 3823189 -481365511290788624759080199172630500 3823190 -374644250481778770841163541469336320 3823191 2193388606766759904803943137567730600 3823192 2353113815503075665432746111569152000 3823193 -1067850054180530539281235756186723056 3823194 466587486292058114208698060026790400 3823195 -409033776642546101517786053664399600 3823196 -916519745464636309349946457537924608 3823197 167961922248007263787565536018308672 3823198 597646624194164543834973611276570880 3823199 222713009872408029998205868012884480 3823200 -43342039990195940538085406294016000 3823201 -938001209028665683773338576735032798 3823202 323962633152380474284749973512830112 3823203 1037315947907938684058969167787357304 3823204 -341268106554150217164194948162039808 3823205 -214379516343355976561372238658368000 3823206 208914276856882539116885522459546304 3823207 806766107094675302455596012209270456 3823208 346847869876449101814264768752517120 3823209 46578937678090453260703589444058888 3823210 72125774236887881614972442291828160 3823211 327093901402491246441696310674310032 3823212 -699133878479253585435863253758028288 3823213 -2166410838438760482064874085594330538 3823214 78577875665982423323383879455291456 3823215 -1550673037002075772127627091821414400 3823216 7234656780356530478057875111247872 3823217 1142019789718313039832101953326289392 3823218 358685186377277099775534622592509440 3823219 1199170394554389138191845338670092620 3823220 -197152021996504098590286578334117120 3823221 -19823548448095234465713904049757696 3823222 520700408224084569224265497604865152 3823223 3040273635719500231216407889699034472 3823224 26247029676467493434505284424867840 3823225 -10330110853255611722475179754056850 3823226 658100532210729582678752330078793984 3823227 586825210581929170277006950698273840 3823228 729015137639069865869354991103981568 3823229 183066411658951595207246365053582528 3823230 139611766265015331068867630111293440 3823231 2808797391300264453111421969423589232 3823232 507536059990847726461283319121182720 3823233 -1203655858937553941829844080428768976 3823234 -480940689874556034667731452779239984 3823235 1079154901240789340074210663849884000 3823236 70726163337005630717844457086921984 3823237 -2357141945319681294554489354247680 3823238 142029378649585498269815105171111520 3823239 518558509988450798920680804536661120 3823240 426099252289136965555306038571468800 3823241 1304843670023805891980469675926175642 3823242 336410614724760851196986059649794560 3823243 -1609634624580431588890711908911934508 3823244 -631017453104326980028215676505917440 3823245 799984053135261806215970920951922220 3823246 -827402093156649260912764962572504064 3823247 853306728448131583374951271564725504 3823248 -14405324199857549764909527804936192 3823249 182763668738404397594526156924724836 3823250 -146441929907764686788005925523312000 3823251 -79331725987729803953275407026423040 3823252 -1814997705719898802253250611856475264 3823253 129165653204322533456258851417483680 3823254 823387145465786339661695934943783680 3823255 -629551771948851078933478367159772240 3823256 -2237385872201727961446560836306636800 3823257 777739730387753774029839122275581888 3823258 -766460746710532777610817778798269216 3823259 -14120007682524889081393369335346560 3823260 302310330084835500479808368068853760 3823261 -81928459927674423890607728240616960 3823262 489200165917433428045386425754032640 3823263 225157812795894783254764661148110904 3823264 2003329584557970660141538102840000512 3823265 -2680170024725567626739390888537645400 3823266 642134714024857792711267942224609024 3823267 -493200479726819563551259190974864128 3823268 261477020290214716051551534142857216 3823269 -412691066032275692813557556279722656 3823270 -772466738090987295896325250774458240 3823271 629583758028139741719449513085572472 3823272 1268201870741561171044098223768734720 3823273 2032293733969544196003569570927022180 3823274 -322082051767050177123436455184356768 3823275 -156506852901802288349093559636168000 3823276 -624309759178748974686105949254019840 3823277 -2256580347662910823168385515758320874 3823278 -43095680736457256315388422775631872 3823279 1146829044171742818356009660127865200 3823280 146168545528216594453826292423720960 3823281 -36862686591965429833064614644789696 3823282 -415233801777181568834958382634401008 3823283 -1720746813995644803968111844905133120 3823284 189317332640235274969837488084172800 3823285 178871331732963064054743315458845980 3823286 -6853787518029618945881645413206336 3823287 7813468290514725797528581234220088 3823288 931350671275989010170435050092953600 3823289 2933982888004733292728433877201650090 3823290 335642821600408362694589350927518720 3823291 384815155226989716074023542172479384 3823292 80218661311252046269740941883899904 3823293 -49750305298376996719800944274021696 3823294 329794124566591336197688940004863040 3823295 -206307476273255076464879529160584000 3823296 -14682127789383359635511167489671168 3823297 -3156827563567248267967667500929741720 3823298 -217233536058716595643689286830948864 3823299 -703624927961424361421099041730273916 3823300 -142327506491464771878285892737139200 3823301 71331232584848128719193758260374302 3823302 -325976392335866753177756325826560 3823303 -744049993024499925121073234465611392 3823304 294290436800319708992762602758005760 3823305 258236292345744209073317784990797760 3823306 799952703582459256763218186519394352 3823307 2422271021252265550245300319115921556 3823308 -81960877990294732803881003626644480 3823309 -1047871665349027690950691269472297728 3823310 -324489646566962203096454083414021440 3823311 1401653520661472944930317108900513672 3823312 -282650137490576289244467278291927040 3823313 -544447831895763219795715373334560640 3823314 13143381373643797358701527094857216 3823315 668139745749042075624599032361297520 3823316 -90991522661231639741126611536156672 3823317 -575262152952144675800690433734746020 3823318 -472215849245830701340569190164876480 3823319 -2375057716299095309780136319759964280 3823320 575886448295832944014885138592563200 3823321 532376382908590957335966596951029252 3823322 248238507557660719751379882729545712 3823323 -179918359295042013310433531359134720 3823324 -776079416195300305520823164757133824 3823325 2675450276357032571066630996193600 3823326 -321475037764750710266655779566242240 3823327 -786868777759146483476836880176841208 3823328 556969534874723961041491535404990464 3823329 100110068033722203354197466554710560 3823330 176549323647392808939091753085445120 3823331 -1829497967351066599619720475937036800 3823332 251225830137667164475496624261222400 3823333 -403729642297619740205385551047056096 3823334 554385096705596927202844900108790400 3823335 682036560057721762964499573576499200 3823336 -701942975389355642890646362907443200 3823337 -1685509528323791888027307549930775488 3823338 88901653756030803441357675130080000 3823339 633804972695577114411422620689218224 3823340 1774109902522984150424357081791872000 3823341 -1004873393981356268405103490186060416 3823342 -116896400734291700314866536322836928 3823343 449929569074007083121975231791434464 3823344 -109752784441338476229673026372304896 3823345 25727666301234382919045188473731520 3823346 -1410372523024680934434604535366086128 3823347 638073747395165521562889792954277440 3823348 -554565230213151578257473187811697920 3823349 -689254711594166186060665261415149650 3823350 237957761294658689827886972810496000 3823351 8162479372558688001490667724908640 3823352 -536232257189380174323717748803379200 3823353 896173012941089128616624968762191162 3823354 -69012578613395205828541766092889088 3823355 520461181398416613033910477529898720 3823356 -1624835435620328667465665142494085120 3823357 -846809876566654581291170852757474900 3823358 -253833115799290923545327712862464 3823359 -548124976277168255875943540001113472 3823360 1910056479866688522066581506542796800 3823361 38968149394645176059117170583314992 3823362 1450736098877131814398979156179139712 3823363 -2088820704674951449554461201806874720 3823364 1286210828336004958950249587283739776 3823365 65761871123716325769258250883447040 3823366 -310385738689579578738780234396161856 3823367 602506078850739059486295439957481880 3823368 -265086904319461000008840640876462080 3823369 -895291193036764308752762909993601840 3823370 942898834671166883642489876184019200 3823371 -1166113289923761023881428660447275460 3823372 440156776283228006450199955997332224 3823373 -598074267942662203256820735728680116 3823374 -312323864979977741499514871179515840 3823375 -38573745093553295969039225059020000 3823376 -336100314419353578705026256523542528 3823377 1372565041852942186871528485758947040 3823378 223092067260596392543267508968949760 3823379 -904029355991052450001243996208328624 3823380 -41688810420996571364141036936570880 3823381 136585805550457140310508431371220864 3823382 -837740428491442639019096719009899648 3823383 120241225163984103865721181106059624 3823384 1272975111816928437264417475627622400 3823385 -406995086017263547472198714805358080 3823386 -54469743097965992141350844084553216 3823387 129066221653765758378991638249216400 3823388 10318066583271802515087392492398080 3823389 -2403759082750839978730838374587408000 3823390 -5975434040594788418264345280862080 3823391 1298822278129665731930830312515692784 3823392 1943781186205850951901088794441940992 3823393 460728225793621323674598864766320320 3823394 -1522047760230221796059809721467491504 3823395 94764078612141426621116312440774320 3823396 329709374093879871469721178561508608 3823397 65713635557013868023033076639807932 3823398 435313429476435980964423529617425184 3823399 2029619946975097722930992417035633400 3823400 -243081732703321660791318361061376000 3823401 117763655545372737192591252320083584 3823402 128964486171390640533406343142503424 3823403 -2361828241660632071574445995142970400 3823404 333517983980469885650887910827269120 3823405 -769015652200841497612693975649303040 3823406 287569425950205750473288320413154560 3823407 238862285959492859698539737742772080 3823408 -351752455817516281870065964786810880 3823409 -1178861411357446361976523664726516880 3823410 132754146744637433729933633125071360 3823411 -445413330143564665047717775330767988 3823412 768653602561862965678445789195753856 3823413 686042541366545853455661838368259488 3823414 -112894286263985858669148912606763776 3823415 -1465090729127747633638373048319238440 3823416 468527475951235429180336007243366400 3823417 -475783089550013605902143902498497600 3823418 262709745821076580035631051268187360 3823419 418347603725794634540537879714730720 3823420 -136495860905495899399694040272517120 3823421 792219927179883248140116181151865600 3823422 316620319162869754546235825176464384 3823423 291444122305316296514131433547157440 3823424 -107853981043479117839691341824524288 3823425 -183352768602931153069875507032494650 3823426 -316570549294363538507804034553847088 3823427 1361159299268429877809118219969484440 3823428 274166151489817554976883009970831360 3823429 813412079688105942456480193968080030 3823430 231470301550844855675113438211867520 3823431 6394390027384622735632960262219904 3823432 82341993090348432697855812337428480 3823433 -802476356725020053719865574107745318 3823434 -412331733443494423948520458848390912 3823435 74888102197338896642941834551256320 3823436 -2111804948519013753738067344116567040 3823437 559579067354362654414979828709049152 3823438 -145427626746263842151389797342919680 3823439 -512500010142475355042395696681007760 3823440 -50490373030437670841456701636608000 3823441 -1375278674776457137120047012225110158 3823442 402239301022501012621602091479828480 3823443 15458052596370592776180477037667424 3823444 153569361365029922181056507775868672 3823445 533928078639536493088790982934916700 3823446 891152745061350299444381167807104000 3823447 1087274003128837452488174222224552320 3823448 163255051127693292532314115290869760 3823449 -481007729114851232067459086674885248 3823450 -131778373642055156363164789530585600 3823451 -1337190170372884261443032684106973008 3823452 1306176499555625772008026308524722176 3823453 512621654248839791977517673469189260 3823454 388356611804205788203460836889813760 3823455 -4155499481749844201693149088544480 3823456 -392643407144126067229554478152155136 3823457 -11952433380344191477464566677439568 3823458 664842031815782024483342652347520384 3823459 1209596304588852484704954942196517660 3823460 -536858739660316571348995915360638720 3823461 302232033615826325081012229783264510 3823462 247212724375467927308281004105213952 3823463 -1605830490876267906575494254919282176 3823464 -698149387589347716190307596738068480 3823465 -32813020235479830068917612608220800 3823466 1326964428620073877855167114422784432 3823467 -592050338461246521462274413417254400 3823468 169131169405347751070468519546557440 3823469 -400088183838903675899438160581766600 3823470 -193448222736362878397569295279529600 3823471 -1071727426977561543011635921870932656 3823472 -249583004489333703775238785880653824 3823473 228125281333824899431537531692150720 3823474 10757564210089856031435218843923968 3823475 309507247570733858393470457835523500 3823476 766736644694008029980792419179694080 3823477 567729789332156274086936328932147872 3823478 -50703976692548108052004301634772992 3823479 953998543749445382742485964876072 3823480 919307543848319923781337257848012800 3823481 338962550207078442220460005096421700 3823482 45300025142877951547347265201486080 3823483 -1248568172794102434133546017842116536 3823484 -655449363836616848058073733903523840 3823485 -54053834764641566463517879188036000 3823486 773111631219855175176725977686584064 3823487 -299639735249923759735094265179522208 3823488 -784063454862879130010648307145113600 3823489 3996891132382758924345377019648844800 3823490 -515295088063315426378289625507878400 3823491 129165055123544289938267653871464704 3823492 -640970805615996456606605725163409408 3823493 665073106968590376423337386070300800 3823494 -838345392608784926111006678669187072 3823495 -309885319313299176220544550160298400 3823496 1031482034901337020764481486404904960 3823497 -2318564952551962563022330535572254720 3823498 -141503686046395752170866798117995264 3823499 -2572087888630581072171356421035939664 3823500 1134750855553709757076955805177600000 3823501 -136084145715553176189666719735620896 3823502 557851578575517367400729050300430400 3823503 -983392202276741953850116400029468800 3823504 -531079631904944488941668357598265344 3823505 233454681281455388571033070171718400 3823506 382610167579661154917201019911949984 3823507 -427363031594786305374548310464846528 3823508 -329690280086235221367963335421784320 3823509 210309422301078180257140625375578368 3823510 37252382589747120009482927658236160 3823511 1313500400499382082420810537364743112 3823512 385202774249967056191581456049766400 3823513 1553292713598025355362973389636754762 3823514 -790605564250721192255297721863568144 3823515 -839126686887871534060243090042901040 3823516 166333328299227422903556712199421440 3823517 -22852244717015328989864441260414560 3823518 253373446607213771869120719912299520 3823519 1750766835829542694416126586270417776 3823520 -492335095640649742892581276719513600 3823521 56098341245857298064990287258672640 3823522 312592893021185529678031809734169600 3823523 2577660558553763109953100312167144208 3823524 48310714583874708121573171426175616 3823525 122903493864278200256462484388065050 3823526 -96560048075706378621867803821330176 3823527 120471495455615740412579016411994920 3823528 998892139043778685543354075920092160 3823529 917628542061130585477426961231064180 3823530 385893784648855245894706128106667520 3823531 1426521651862959025101200122706345464 3823532 592853385628721592134658269641917696 3823533 -185700105752311669513937506390322496 3823534 -694191468674098119302863137764271360 3823535 140476338249906625233538052696538960 3823536 101063354797367223335733690987282432 3823537 -698466134541341667645209968335480348 3823538 -839659657651631471437712086493323008 3823539 -92649255437034942972613465394829312 3823540 -26560144709256618268648454466109440 3823541 1186552898737032049237454969956812000 3823542 850752319331956755330555608436726240 3823543 -655836919864913223964311355697456736 3823544 1253519663668631190386850113847705600 3823545 579788624512552670002369802801730240 3823546 -522090484508332728704554737884324640 3823547 -206708140525226150126889000898081248 3823548 -540978122059400546429764157733957120 3823549 -1448090367236136945650286210367764 3823550 -322245411557671433836166920867099200 3823551 -2548938007020532585476363343163166960 3823552 -10465313217576306282166137225478144 3823553 1154436664620672089106473564387732802 3823554 106622596345358131342636331376599040 3823555 177895888721659175844671945037156960 3823556 1431181255499783484661374109718992896 3823557 141586308128812520743282552253266080 3823558 -1340486443685308500049977434297903616 3823559 -1806792984911060342653755858443571240 3823560 -4891457076022110226893969494016000 3823561 184962002800436416467401468548330944 3823562 -84149000582174162055305377102923936 3823563 1338781226676421255974757460967494400 3823564 -1245569542726603508984371704514925824 3823565 14019420663410928691259922958644120 3823566 657696461023968653736435889926696960 3823567 -1094612546606070782400801679039208976 3823568 211168602493370282300021934604443648 3823569 -345985324613294533190132996334048606 3823570 124240405547512633645469983611192480 3823571 298251012852115321561131356651809344 3823572 389668255262774456738114329530642432 3823573 555208950785338288575220150961304984 3823574 264467526066503882399476062940213536 3823575 144178856409550796569222593585897600 3823576 2043673343998979863178731914926254080 3823577 2242315522456693103091643805574204426 3823578 380991051710340425777516010863662080 3823579 932269524996650077246530917472254640 3823580 421873068661925759118775887057162240 3823581 -560269824045512956756164150119786880 3823582 -108432675046832050788920062173376128 3823583 567731440896941644019340270402517560 3823584 275440847752153450124313849853378560 3823585 -468053668338055403147985001529930220 3823586 -84907242500550554746235215354944000 3823587 -198867160462482619650113114532480156 3823588 294015161224530351751346534637351936 3823589 -302782650201558891429407089057529856 3823590 -254812217242153246203464472497431680 3823591 4335701867349425079513708712039922592 3823592 1650667299857724296702872964630476800 3823593 -609384545706726352184720035287190176 3823594 216539843651515278152184427613280 3823595 302602311032951603212893364374789600 3823596 -102138204161490004196195098989616128 3823597 2376269262545792618266336137449017046 3823598 649300831757779183843883923871826240 3823599 113033770014484322159705834823166608 3823600 -478111494579751603561906561024000 3823601 -1273170152717459851717650301845854208 3823602 269017531202992696942487405938126848 3823603 -20533156204477302793123937681284096 3823604 756423812336674074700216935358160256 3823605 721105028945500567050280787654965500 3823606 -127273191463195991842205250687061440 3823607 151092821776242862930595108132088312 3823608 -181612263948395217015918611900620800 3823609 -550072952815076875708966478035287190 3823610 -409707096558221568082960236306493440 3823611 -555994907727967917690607045085886720 3823612 -307177351867611230696418616982213120 3823613 1025508448236063432456223787555685600 3823614 -747900550728849798951504222061797696 3823615 1605196981117807244588117029535654760 3823616 202201376183088941905226007985520640 3823617 659788696753822767709341601984182960 3823618 389756843726065771132904843981400480 3823619 480547533988889924534294256042732720 3823620 392457022466186913113160472654356480 3823621 1320497945409686850837182786695825500 3823622 576756983627252410060707684811112448 3823623 670232109488817421925280948989177424 3823624 911768592785141122019810864256614400 3823625 -521870992794496934038182952421937000 3823626 920429170667657096195072727687193344 3823627 -2691170096912435911978811385400004524 3823628 -1501460095146658419461031977252688384 3823629 390101583797001430789351558383963648 3823630 -850537694152085348591007940366943040 3823631 -576553310781916459305198886536142608 3823632 318053705087291255591583118291107840 3823633 -513012556081974269214173340261556992 3823634 -205685641720751799917527660381897728 3823635 64776682804505691614877828254096640 3823636 -607820929558525660460727351908218880 3823637 -294903482677292432157661872715839780 3823638 175375794545826186962244777206169600 3823639 -339792150678531691855836350023328520 3823640 -1526786649819849293900541011729203200 3823641 -534307084294178054226560450078168550 3823642 -301388392993384440698154473094796800 3823643 -496554471080894409529071413121812280 3823644 -149177673531132683082897158872473600 3823645 -249647644111346704820955291886592640 3823646 -9359850208978813723696182011504256 3823647 -1189522506706643776955604061629353400 3823648 1088556464532421466154369886687395840 3823649 1146500381963896141368791695475383650 3823650 213675166464111193303063599058908000 3823651 858325814139835392833431580308095712 3823652 528132499863871235592757549124935680 3823653 3960581049655429515541264033946784 3823654 -130459987429001627555752644697999488 3823655 -1252607276414047198460913833784048000 3823656 1232303543297681927556552162077491200 3823657 -3225800420277072952887026479890231948 3823658 494731704925576120038597494115130368 3823659 691855243589754053718168648812336640 3823660 446220084571842621625983637155624960 3823661 860094845793068331595173744833210262 3823662 145134811255865689078703446242917952 3823663 -2745995013681540980338411625069095016 3823664 -9141032603480461309312706784264192 3823665 -308175105306319586391421122470254080 3823666 -1286330042643556749250561795258913664 3823667 122824059735729475948549325022835560 3823668 36272161456697913657263461732897152 3823669 -2097584597592430846055662032775353056 3823670 58524125764026575963480256893640960 3823671 -579051020910300427968672281230596888 3823672 -528510213341603790788388351715430400 3823673 -690199321759142281156676183639093760 3823674 530386629722804588680309265083399680 3823675 829967592373407656507949771601706900 3823676 -1212035540635155888319500209048663040 3823677 321716612688991623527870970268538976 3823678 1545884578062177595155753156648656640 3823679 3643411885926760280246053797298488000 3823680 -74399667226527437060965042382438400 3823681 1522546251190434795907700922693477312 3823682 280662012259249771942955929297002192 3823683 -537864094026612085496846232615655176 3823684 -1321026805457109081283704488392032000 3823685 -317194284194278619657307904744899840 3823686 8704746518851857755541584112802272 3823687 -693680117789241009737259450538685648 3823688 1645158059359667030838542927668715520 3823689 -312093084194866964351949485405472 3823690 30100715121601799212413300869606400 3823691 1038144461020910691745544489550631680 3823692 129258915591415635124295867468324352 3823693 -2865121066007994703235633089691511680 3823694 107462598840383825910889149873092352 3823695 -102349445111948689791752410305759360 3823696 -34746548964612360650280651410915328 3823697 866700619884367635041846230526956146 3823698 -783863665594223874815473068765361536 3823699 2934030131078102669321238168876411720 3823700 -954772740831744677290709431650748800 3823701 -12442332007645646990586147412636032 3823702 152943612479442398307880808341323552 3823703 -1133952986428451147816284974028269816 3823704 -589443878389919774473112273821900800 3823705 1074840638408364659655638486039094720 3823706 -1172779771118678102209832309108256 3823707 -773223846137018438632893399846597840 3823708 358857313322621676341364931878973440 3823709 -4217116448621840410946807105949038880 3823710 580166417913785324946939995050245120 3823711 186724259770190863279394927078369312 3823712 -35325619165562591431111171561095168 3823713 16524732008700398301262969708058400 3823714 -429349135424087570798601685813082544 3823715 -88869901613235534647139737519937360 3823716 -306420112880581026290767784002584576 3823717 836882824486432738199652857106016766 3823718 1074098521551055457518609698136478016 3823719 492370430714950739630953249043344080 3823720 -842616571285425103878551003767296000 3823721 -4286256285285204379453650786809334 3823722 315766123293621174861422081725247232 3823723 -2679436076715508638991403268378150028 3823724 -795890242790757156027846790901572608 3823725 -404613548603364245298982023699000000 3823726 -383913261460048029061654146548906496 3823727 -767265045439895715371491629454315392 3823728 -107639959566471125947708879597142016 3823729 -4960621844442332181076940069853760 3823730 -737566584327600813232402352364102240 3823731 920845426037001226134336916572312000 3823732 1964655581836032532114751571677908992 3823733 191834158858096050043722856554023982 3823734 368746608886178276221050646399311360 3823735 1209585187029635449550670949193230560 3823736 89491450854978888992591068638044160 3823737 -1395377907317826385431654715048836480 3823738 267321053360680754634590863721202144 3823739 2677532745547500067315195927124229540 3823740 57207628310921081084212658824089600 3823741 1095552823300565300839795286755763500 3823742 200427585311743271011968618614208768 3823743 -250426839506917365886874145011258112 3823744 1633834755673004912437835767763435520 3823745 1770893878588249189254853390851153600 3823746 89289647428823309603245241565350784 3823747 1701853145156170422591457511144131196 3823748 -469488821252563987061499227903390592 3823749 -520619002131597576640951318102284066 3823750 -39050275524624593030714610297600000 3823751 108748513486835692961605449703397400 3823752 -317715946336339034533850935624089600 3823753 3037077643418233310653224784116207002 3823754 366971940692659509937565293737257472 3823755 -289110500251192479225511315653184800 3823756 1279994746627884990451891264084094720 3823757 332511567149627436133829391567396864 3823758 944734366672651018529074608226502400 3823759 692782508013944930173684065516325272 3823760 -13887518551565566981883327441387520 3823761 -69501993003809124507712726439725440 3823762 -615364277564717029875844903170016368 3823763 -2343512301937877820666938903398152216 3823764 -81594156678007642646752935853056000 3823765 -228197927925165747986239169960611200 3823766 -70779453611608920879739928895477120 3823767 -69783014557347105217347497293653384 3823768 -876808836245676738736577903894691840 3823769 -776201826306505854548699855722202160 3823770 288664302681176129273234543309890560 3823771 -194737109614019145223631542517589488 3823772 123223068970973746297966524295560192 3823773 689071840159460932635877913958494208 3823774 -1110825497165908017841167739818420864 3823775 -14182415959822395872569556229802200 3823776 -808110350732143737979082023184105472 3823777 1922628471570573996033686893712550626 3823778 -251541595571359021291422244148780544 3823779 -1050488039049222135657962374099878024 3823780 -37124879782398724128231226667462400 3823781 533129775039922467564834391778542080 3823782 -146463620343371655396529394305343808 3823783 -234160353511222786603405442211201696 3823784 2278339259396790434339142857782594560 3823785 46569685406503108044216486969504000 3823786 -1329624100683275542703280713443011408 3823787 2655639973486723232716479207081363600 3823788 -354282924044315224142722427243397120 3823789 -1579894309530156333362210486948210410 3823790 463877688292244288550390517159305600 3823791 23145819841210046486717705354557200 3823792 -67272154026794561361598369786953728 3823793 -1537485536365005080524241154464845020 3823794 -188268892978792683851935730842579200 3823795 1924066121681570784484584053858698800 3823796 -423447849900322784718461974612316160 3823797 -239795993715457509149077312690456800 3823798 463560210677837279374627789811473920 3823799 1872836133312481661329755366110387712 3823800 80962249243854370411226032455168000 3823801 932701437837447345116123840842405802 3823802 361172084693592518040756066324084192 3823803 605038414562439450661865445596448012 3823804 2242856731273506961263061428314694656 3823805 178270704605241351929894119458253560 3823806 -51135571995679380332059132082245632 3823807 -155869667661983356207905249086874720 3823808 -553397765983885190080475411719913472 3823809 1210461910430871810824905247101247328 3823810 88485368133703680996415337577093120 3823811 2023155482232083410887080449602116412 3823812 206437219343044251165962451676791936 3823813 201650119705558715307841622216974620 3823814 392350372882385386307507592206415552 3823815 -60814187200931624120276185642692480 3823816 1856067662257917614691056373159060480 3823817 490348372175329069981841036864923920 3823818 2350137070121594699260476815931648 3823819 400719145670393158948480550937752112 3823820 -101571270452761199289675095676026880 3823821 -1424642056779257891390362975719197760 3823822 -270455988381806305673952713330004288 3823823 -216278170442850838048221739050782976 3823824 -152372887850072928664228060448686080 3823825 -264164094451410216956320350224143450 3823826 1928363465133421366060984516881085440 3823827 224688775128488238189845737481071104 3823828 -259681204531943935676449823469615232 3823829 -218383200795767939543593858087904580 3823830 552553754258599683534561678885452160 3823831 -1490812324588305805932608993639136936 3823832 462549660486280956514290598203801600 3823833 186152895369961273552410279053051904 3823834 -548723713459577979986915955036542208 3823835 -712817530672624585807699390043098800 3823836 769705237825880027502018587716864512 3823837 -311311952249091850931715735218800000 3823838 -237987760248956758296236250848119680 3823839 -720892620055726103578880427003389736 3823840 -105334605347136261706496121274368000 3823841 -691487788959820402880749579898756928 3823842 664387882297924937045437030556160 3823843 -296199987295886964892517836104093440 3823844 -1184604657330223451908892701657640448 3823845 577913278965747650197455994248715200 3823846 438109522094866622853022321416064128 3823847 -752404469176358945166941846221593168 3823848 -398750443471072755771449977070714880 3823849 -1176794509856092528185876338961320880 3823850 -103687059987887182495652050030003200 3823851 -1052689188976431142132637538040416168 3823852 -1559814897271226187501849998820024064 3823853 2096434721876825420662784977212608160 3823854 -787439811235277751978900828806700480 3823855 -398218199266704863532802673402267040 3823856 -54226024394840557315644796405874688 3823857 -682972380523197918401063110048131840 3823858 835263558053592495991770512027339280 3823859 -728588972909784473371873074024414000 3823860 624378254567515168752877028040990720 3823861 25165494651615389842545338445592704 3823862 542342073469090514524725502740310560 3823863 1057428905962223533913605886306247144 3823864 2479451219233279951695928596755251200 3823865 -141089520783948562052396092320888960 3823866 -284467737026833776763324976917096848 3823867 397412766225118073048180378470618916 3823868 -1991718890403101364527629044359319552 3823869 276268043074036580783037946698799680 3823870 206608458498486008439103870037126400 3823871 -3007325519804803861284544702465436928 3823872 459686618029051849025742048463945728 3823873 -3960691017584070787450113420592554240 3823874 -870769238820821476983722156698838064 3823875 -3175061312377708812694164330023040000 3823876 -21186879385650953187562201856733184 3823877 1705516120439168215740962052395445726 3823878 49413241234725424438634291093201280 3823879 1946903396234470895914431070104707480 3823880 692698794721437081174965752427366400 3823881 -375324198951690011896219203429355776 3823882 1087640828899528779722463822058946400 3823883 1095414812184575384271130156082327040 3823884 1125331056806757595060545221311883520 3823885 -371733862120986406653623476712797200 3823886 -22974857323771841248169566497255552 3823887 736877943993656364820497742623501960 3823888 294458446778939286065373288354545664 3823889 -1578683894113236919581579352137983310 3823890 184346714922142135138821210099916800 3823891 -2619642040061613861757230053290376648 3823892 995890029490858916671059505905995520 3823893 1017159649309608839611321202489364480 3823894 -557619875760220543089524548091669760 3823895 1987788134832590497096451107173124080 3823896 87162288213510765274982891425136640 3823897 552017807335132766996032707036269184 3823898 -119973962366152835921673388383752736 3823899 62146070657138319971707552566138264 3823900 622201497760262593321827406746368000 3823901 2840506401930456551539705572253228902 3823902 -188798109187047671417013496370073600 3823903 -3174835139142053795300603305578957120 3823904 -11738710639655490681417380678074368 3823905 1076946311097345180250653813822476160 3823906 267475827449044788370759054699203744 3823907 85829540308071599047237879849386432 3823908 -497932306425805730667173845782773760 3823909 3863293235015867344128328867715969404 3823910 -996531668828364362983131462481088640 3823911 -266720345854938685114987928358307680 3823912 -2601317075368561001217074219581440 3823913 1210338496627969643164532210870984100 3823914 -149844048884383113150294473058850560 3823915 -2063452137904426390006215250972225440 3823916 -829010203879568566296092667794257920 3823917 113504100629709362095416713981470848 3823918 -70671309400812767192782403176009728 3823919 -1822585129561788252262445384373111240 3823920 123982232160962846668984608923320320 3823921 -322405860207918346598457770627588320 3823922 419882822180866945444490556569098512 3823923 -232173556127298758519809019915227308 3823924 154186576407024319491471576713633792 3823925 509991220332488701526698718130736800 3823926 -649845184697365544198042234484373056 3823927 1402954993414381221203009498962212776 3823928 618614735974582171605068811189596160 3823929 79883626468419145794480099599165076 3823930 -256475210427541398517175788607796480 3823931 253665458893341511574539875939189732 3823932 -125473316370099440014721767216324608 3823933 -1310117954973539014554599752083317818 3823934 747003878339365107385859261895305472 3823935 181214280105717079440133015217734800 3823936 401676140935794175747471608407654400 3823937 -1172906400006662246381445658561382700 3823938 -302458515695930887330010735939436000 3823939 -501752337315927563814814198483198048 3823940 1515091364608480096596026964125184000 3823941 1054953685948354961012397293959806624 3823942 82137516343812481331407841633012544 3823943 216348969997083316661567561352951168 3823944 -332744862639292121081776052257505280 3823945 -288405790816025748367537346700150300 3823946 -258197431392862579871362470779518464 3823947 -138707627252550633673316415505584 3823948 -1697842082299048891141769380597288192 3823949 93455537469314290866665503976388000 3823950 -25911815764148885486556059375980800 3823951 365242746236884453073442452281219952 3823952 583810770300768385708726810097221632 3823953 309882821493734002657618775157731328 3823954 76216549561193967525464015827372176 3823955 2130777636674097399641505140662044720 3823956 279830550738310746510384104225218560 3823957 -147900060227823816015447052340702880 3823958 -1036917909154419038943635536362613824 3823959 -19126914388615381130627238123206400 3823960 -1091644030054319157226043122485657600 3823961 940171058390740312140244003620197124 3823962 -146176646894025801334402148440616448 3823963 -1533528777514274722426696088217430032 3823964 -413483087688905772363330611662401024 3823965 -918694916356040129640185676185909940 3823966 853229454815336665021285262296125888 3823967 -671562792747431715293610106773335040 3823968 408760097375072224672292359053508608 3823969 250218312560873412590866624270023060 3823970 -201069116322920008083522786654167040 3823971 712122140323189347504249732149187504 3823972 371921365925286398593907832252507776 3823973 -1174273775032537167647561123280683778 3823974 -32244648324443633290391629782958080 3823975 956785916334560592252988760955824000 3823976 470149176591080220893586577936957440 3823977 543212841121168015681592892528028320 3823978 -504795768134403792488365355829788160 3823979 -1700756118006061906131536992105376880 3823980 -82542978988782473702451201244692480 3823981 -593095981585407884500333892640427808 3823982 -1032313282822035907976460876430185408 3823983 -1102026147900806882627088544597388400 3823984 -53079723103685765171118328625561600 3823985 -550436958107111636331609795387238080 3823986 817583371375990350745744835871930624 3823987 260129334067178685666002815639971344 3823988 78022949183800240165180233789345792 3823989 249293548147864699530648972687828096 3823990 -14195794560263083700758190704106880 3823991 2731362864581353539469328246618572392 3823992 139702274586800794711408543517675520 3823993 823864559411142525638953069491252100 3823994 -1066405435250653985897492351450377728 3823995 566545489715575774439779397975193600 3823996 -762415757942458422550308989726278656 3823997 -2364330364273968754106014372324339200 3823998 397168058833186957783617921907973760 3823999 -2062125007547032000413622813016993336 3824000 866516240358960596038112300236800000 3824001 -632991667694293270108448045695238670 3824002 -183510320074782968109243239181697536 3824003 -366864423582903874662351596942262816 3824004 440965646321910730926902067848232960 3824005 -155999242165575663328098262636615680 3824006 -74677885899994585271261610154713600 3824007 -1644201479233711839034631050428804480 3824008 1235242282518090148193174928860328960 3824009 -2410627782531211318083844245678139494 3824010 -48442302274106719065305762431604640 3824011 -1146907079072735717833516223347176576 3824012 -638621741024176597009714901994610944 3824013 -493404213456487684807018990674440256 3824014 1426847999389454907678800300443955712 3824015 206729311169508968128601059652310720 3824016 75580078532551215388463885451264000 3824017 -2119912303788064760916807237616809934 3824018 1089095302131400147848990974063936640 3824019 646170149997266362632857805966440244 3824020 425356608574185755553447103297658880 3824021 1406553056691621301887041379514083744 3824022 275314167054050079161079331756788672 3824023 56344116070071920684801516039589040 3824024 457965867566654829073836817434009600 3824025 -770405801246599939303826966073962400 3824026 -129366774800109697256621406049420800 3824027 -483581544943409271364772029794580284 3824028 237735216467842326182092189836486144 3824029 683868836083760573565597992948445120 3824030 263810248203956757033579398846150400 3824031 1454967561654914634090143681072887584 3824032 -124568121220549318666743294796627968 3824033 19287767482103569246482225316894944 3824034 -308382319538910199719863297434926720 3824035 1625722243203339944530773312455017200 3824036 -252275809755031443191247145360834560 3824037 187707051051270984641019315034880640 3824038 -1463015854185814346209415885936962080 3824039 2771864831270212257988907639576648520 3824040 176136785192915221644669341395353600 3824041 573449402460482403021117616230742372 3824042 89913569540944100995444414604758272 3824043 524392426046645735706083740877972928 3824044 -75364852995069744947139898314619904 3824045 1572503219039467664942386110512508300 3824046 -274601965597308484242663078145628928 3824047 570159857615754035353036531660004920 3824048 3610496504610721635349780841545728 3824049 153906688438760887128379479365440128 3824050 536785337841652163955624738062554800 3824051 -838295987593221372946835522499035136 3824052 -476857138647916608154301813431431168 3824053 2946708646349257402060830036727608302 3824054 179238485416308833719573018990327680 3824055 898864404362827976243949255862849800 3824056 -863522589898296233692723216801382400 3824057 2074945608072391717792088078308635306 3824058 240919293807219183156446180823599616 3824059 -2272562357597683464099418909249089096 3824060 -472773979873246591659846277830666240 3824061 -976422328025167544430503254589865216 3824062 -453270089594436340093661036950342272 3824063 747003469161046600535381862075516240 3824064 81782124984285228294144376669470720 3824065 428010811165600851743515157218519680 3824066 117116622396794948357189945617858560 3824067 -31554610338552734949899392674653184 3824068 -699476274560448143985885338490531840 3824069 -1175146173722988099280862250519874530 3824070 159066796238572394089181137628563200 3824071 -679631347884017145290128818035309000 3824072 71884464915956778421452910957363200 3824073 15484958452921138398699595532859024 3824074 -2285603138421831749602830656655536640 3824075 169822992774014081322230289203763600 3824076 8067477944830243743579605750452224 3824077 818715869830099145514379830210106432 3824078 1395936423320557065188740493474168640 3824079 -341188463236779354084081978424348800 3824080 38249201447129391875154199684546560 3824081 -252806185774928124103249305137538816 3824082 922913052065581534830753295729400352 3824083 -449161976397766199905478412632939668 3824084 -1161694299356864652628450786177152 3824085 904647886235202298331768300413200000 3824086 30001434990116671997643074735606400 3824087 924799088359540248161553540861276000 3824088 894396238901904835792575173815234560 3824089 1383569965461079961165222692819386890 3824090 936225033929715454751295857206123200 3824091 1185651094123353197523251750089092552 3824092 1656351046767390490287382113175224320 3824093 407176758721599545543884681135603584 3824094 -397455971523884408065539726264772800 3824095 964620427212522661047271069908464640 3824096 -2560118544687566054043674807967940608 3824097 1080807086203599476510056263929859072 3824098 -181152922921310389166135403847354368 3824099 -1249079679711435769026277276123389864 3824100 -178276413940825351380282994061721600 3824101 -2105708541947865119368242051357250368 3824102 450447778896421326870971444945737152 3824103 -881548272804772703447697093875355096 3824104 -2283177875552630778509709232192358400 3824105 -32810450397394902867122467553205240 3824106 -117321562664661888694638819370409472 3824107 -277710371960800054789472146221580000 3824108 -1823045801413667743572763151118895104 3824109 -340317035254715112660849737004264276 3824110 240077037353773103024995585185264000 3824111 -213887627445541466609189380986279600 3824112 143968829122427914649773817426903040 3824113 -220303225654341550387885486183070638 3824114 606350997098700149444474696379609600 3824115 472797396490270160454351062560668720 3824116 -2071860941820504198471020874859836672 3824117 -138962794245204285667214205730515360 3824118 477133244595287215618093908366643200 3824119 -6036162454743057904507329035678032 3824120 271844164558621087617542926669516800 3824121 63612390253045753461309382674028224 3824122 260077901999894483645233597635680112 3824123 1754305749238528313006242456916814372 3824124 -143655406115457458303606900359724544 3824125 -1544374057068499850924272662668121000 3824126 -268875712983518703154466071823935488 3824127 -398812994369818079622327986887505736 3824128 245069496195082457662038450206932992 3824129 32270937930163173660714941756597760 3824130 -599564586030735921497588554515648000 3824131 -988684683346152042731651140509084336 3824132 -46586140613666456464844971110186624 3824133 2935830456564165623807269653627446400 3824134 -704914873909183512612062264331386784 3824135 -97120002679427806504024662600613440 3824136 716575373695579602562634939117368320 3824137 -85575021300746652775950377802214 3824138 -1242123644727089625049739709885443280 3824139 -917323335436841479942646855461434432 3824140 1173228865968997803293637690901524480 3824141 -87356366932036994082027011805219690 3824142 -32451584236129954656047176841742336 3824143 -257526121067829860805081874050044400 3824144 327728489518232313225458487747870720 3824145 -67337231569931514873536011395504000 3824146 131803146919933491146808021691148064 3824147 1177242268419974994808819642207255596 3824148 835908416431532306044744699139143680 3824149 593339440134449120042967756206527040 3824150 465821708164615362156817423917168000 3824151 174322990174310405121930133608913104 3824152 -410851142878777428908330084046643200 3824153 -4221151176464169778546339276159393920 3824154 -785754391298623338566052555107870736 3824155 139718110724448563743546334591424960 3824156 308626122004701010722926742408307200 3824157 -571174913327306722370141816509637760 3824158 -649697161709758272070448076835127616 3824159 353761129499375398843096887761449416 3824160 303153945829339210927604895968133120 3824161 -2702901532426303148026799093225456976 3824162 5223011435033114884893281136437760 3824163 363850177014507485165335139180062368 3824164 -536173108432820700971257782292819968 3824165 117716540294523065944304742685317720 3824166 74749695047372047711725070833024 3824167 1755097883641956038557510265572346832 3824168 -535784340327755103816192626767872000 3824169 1326831339901001299932787739379244944 3824170 73481138705674611235773508915215360 3824171 -551206634856442134924665970849843408 3824172 30660373040732123839784752469345280 3824173 6122545326249101337580372901334422 3824174 684137599620189076525339508035926336 3824175 153635847881997366380183722793487000 3824176 -6536410343104607958234682193051648 3824177 684425246288136180129622135185988800 3824178 -53652270604167363021229539548174592 3824179 -1045021238731871855303273334470686616 3824180 663373395824283057539476619956131840 3824181 1456881013598494107582557555387364270 3824182 2204922527894440965975518082619252800 3824183 67651021616938513254644339090294400 3824184 321073634148150624418037053681827840 3824185 171536583878373191226346700261917380 3824186 519572139204866131329202620113415792 3824187 9340778133055452388836723118375680 3824188 41114370733943006534706674069487616 3824189 -1799361635921178927165853343189918010 3824190 -332287012117821736695529050873468480 3824191 51685006267940360203394084063873024 3824192 764834410092148735620466301886529536 3824193 -267908507747795345915122329273039072 3824194 480682636300959450194905980800982912 3824195 -647485024751134799785273059865378800 3824196 749908415917168415004559027742088192 3824197 231116125367947668825567247308957340 3824198 244749533662271813952111062902801536 3824199 -848786484043408708529127501589496880 3824200 1225114354590468257804046833625984000 3824201 -1231043804638971446526828674306654520 3824202 -439613923611403608066129571700539392 3824203 -2429750128834512905840943220978638840 3824204 2088289200788039012946708639589491456 3824205 17626959387747034647339443035680 3824206 -339295905180847608470323192278092160 3824207 -2998360329477583560474632569275398544 3824208 244396116674155532751841646189862912 3824209 -477884434613269240986112361103894284 3824210 -103373788143294496178776029988454400 3824211 180471239611073121321861945646489272 3824212 421717829376348844486929107705200640 3824213 118622108762156689487844427536748320 3824214 -309797018259713862633940105533648960 3824215 68779437496163942068835296661589120 3824216 1936071028803514439256591981686722560 3824217 -1772137401568530916573308796341296166 3824218 -13748560810417092520315051700862528 3824219 -811849196416788083861608540223288304 3824220 216745273666895437389229779190625280 3824221 246494453847766007659982126239403232 3824222 13662663763732912681390684898471424 3824223 341536830464145239478779098267555344 3824224 -1803552660676977421844141568077856768 3824225 598231707570409204258406266585836000 3824226 -375868188718816657716825082776207360 3824227 310436746979106457891274787677168640 3824228 -1905578266061922233009394745897986432 3824229 -980898165455511159259346666563368192 3824230 406964805970566972535247581213334400 3824231 677390904852416578815971000101903032 3824232 1846238212748297729164977557662924800 3824233 509273312675766194008489242986043264 3824234 -820568604671119686936652708974638400 3824235 -1459280262157222311554374144094220000 3824236 -264180818856866048059655830407883776 3824237 443797871981294955053981261172205740 3824238 -649982815591774424722601915397768192 3824239 827177990850014611681206792280594080 3824240 -31644172108108719571438783355289600 3824241 735763605437088903713302032449456160 3824242 -1242372163636149828366424643257375728 3824243 1542520084717712339271892437125340492 3824244 -704536326344006386773338250468034560 3824245 6986800317693660103707177582265500 3824246 168284696901695611196712195726958080 3824247 665604681465399900340266775672774272 3824248 44920150453557840197074332189634560 3824249 -1122553627008604874524469554156350720 3824250 -221054846890312965107879640561600000 3824251 255791253078430148382355535594997592 3824252 -2537378461094985247711063995792046080 3824253 3190540163785251997885800097647744 3824254 -117052538788253497928148041976952704 3824255 1069659670069350641459295905480501760 3824256 158640859674365292738434479454945280 3824257 153381223151948226940846494640848900 3824258 -1010904517589918647088357882277161520 3824259 412929490992022663526244401688232800 3824260 -476710469065858511788435528867491840 3824261 562884612789775811590558047249318432 3824262 -134255007158537513747808073405388160 3824263 472439618049833609858466321695351040 3824264 1618462243391940114878645804788254720 3824265 -185810078956417662758824011572856000 3824266 -4863517829133426794846345566953168 3824267 -2427096287455989307520886881822064684 3824268 -53951479139565177551754991003975680 3824269 220132211602396214139812683618966272 3824270 -729598498508573413766153326721113920 3824271 -894432262373518735270211314431604680 3824272 225421398319064449698367635074686976 3824273 35153223516774031340878051045088448 3824274 270665425705043634439023284025144960 3824275 112331460742991209221317484833928400 3824276 1267097474416890133619402120975263488 3824277 -1074096992665027131670511283202858080 3824278 42450755701389403364863098195025440 3824279 1686847540313463986584775743769187984 3824280 -1078918168004293003412664522369024000 3824281 -2809982890215327590872019740988692918 3824282 -203043993905048098376950450252738560 3824283 703898873755195056135177467687816448 3824284 -358120540096050979291102952780730368 3824285 -1468933680715584443005092215940688020 3824286 488164873255087220184062425362505344 3824287 3171203772573669161637695786354132352 3824288 1216585248380496450497685967605596160 3824289 164721934018784040187146539925245184 3824290 -630929361395695729489947432053157600 3824291 -46408152040543554186228411427032888 3824292 46028249278461493779597652964017152 3824293 -2749459961559124738279953244831597920 3824294 -890400055822785704414378349359222304 3824295 -958626389923462470962505280802456160 3824296 767988196367411221261428528880680960 3824297 -429677778114791459895548939869141254 3824298 -657050945641420837087397673114363216 3824299 -865713708993106180821674048650587464 3824300 -1222671343388694680791339705463424000 3824301 -815418241869719624218790767420727520 3824302 -381694880965002001028540303542939008 3824303 2660689246587456764032939606927195296 3824304 -126288430076755553277477241191923712 3824305 -138553175619853566461348033273106240 3824306 -277757038789744121167171428971500416 3824307 -1859867706949225886698061008242384000 3824308 650731149765137163875123049610936320 3824309 -1382164828695822958889306038482475296 3824310 -187870087099953647887854162290964480 3824311 3609970687113471039834391199219144800 3824312 1801634226046879548838745425315123200 3824313 1565476551982663407956660189355460944 3824314 -366690941665679374850430177073708320 3824315 -642879158929846724705020606660469760 3824316 463606647427105592712302349426438144 3824317 66228681344303014099666918473859200 3824318 1085450512901984070147297425195439360 3824319 17792703028141461901899197747609544 3824320 174910285346818643413327350123724800 3824321 208512679078753753719873961800325440 3824322 14481622171590124310903079714887424 3824323 1350628623448792812904529694104928572 3824324 20232198212214376409495512652070912 3824325 -454181622417253548677766634847676000 3824326 -757507845394899482645440455996384 3824327 139289365008830073862966206482112360 3824328 -28334182036426503075655184620707840 3824329 65193388089005785968045758974712740 3824330 339664839971383179353716864785835200 3824331 251147022312474334212058099151852544 3824332 -993289427424501216971895822095336704 3824333 -654100600031974342934466732509153418 3824334 8812200159015507387277654957207488 3824335 -373069109959685574101499657365377200 3824336 -112941036301550284782138158284800000 3824337 -241198353879760900174533975518275296 3824338 -203657012724188944825122773194698240 3824339 2641428228584000772761530980684676440 3824340 -79670856095100708140108319107604480 3824341 949876203405321252552613898660081184 3824342 204254682293078218003506812347728000 3824343 476593720586842272759201864947665824 3824344 500652202700859630767479566859345920 3824345 -50182062574582278386229871225312320 3824346 28658045867922961737269089219891200 3824347 -2063161317876183245566640233595686204 3824348 -393748520625155382113879171172311040 3824349 -630099755973817692564738278304820512 3824350 -328832651744533159081146206103729600 3824351 188330760354802227403451825280621312 3824352 142934479423770221587020359400947712 3824353 -634778117735249394619351767059220716 3824354 1452862018424721468232713095855409312 3824355 200630985458120406475067075411265120 3824356 549626151982125548723445380545600768 3824357 356807409644471352147433592405555064 3824358 358526027408151012096101533729712640 3824359 -270602793739688675964383550586750848 3824360 -657669829505223638422390146892185600 3824361 2046408894325215626509905540034118400 3824362 36108668347868033887009879020343392 3824363 312490884240904436405550801422193360 3824364 42339562656236611113543743280724992 3824365 662960621442444151896980428683566520 3824366 -130174651403365631040726641592980736 3824367 1201743841379002329678390159092726400 3824368 -281641906059093435690384824133419008 3824369 -794328344750217184278913646932359756 3824370 -392855574495488063582655522215631360 3824371 -1930898845700228014592531593919643936 3824372 -505025885842230503251805966442509568 3824373 154055744577447402656336382292775040 3824374 -178974948128821207492708984818764160 3824375 426458022261903133541467022688225000 3824376 -1589625612297537488932954869702144000 3824377 -7954544803934890772568016839127040 3824378 -41933759603613183571729966449292800 3824379 -664143170202248521733323236568044576 3824380 -75482107590572846627049759920947200 3824381 -2294280633795572977395959492067978336 3824382 40983393569881592944216338197068800 3824383 436456466667577050676760045809571400 3824384 1684907339600468552221861084177367040 3824385 -1128187883367366884965289059325654400 3824386 346933085223543130490874675879613392 3824387 -364546064760329743709363317125984048 3824388 -1687996523675598523378939890737786880 3824389 1044834012725656447797519493271136924 3824390 2680630416457529178400447990512844800 3824391 88975869366864287434419717527715840 3824392 22961299429018419495274133668823040 3824393 413023304776908342428057897266113024 3824394 -31044050642125897753694973791256576 3824395 -403615424214534746818664726442663600 3824396 -1477451156049935952204688730546465280 3824397 12241615473817555262553722866646988 3824398 -361013440455369230747945152163915520 3824399 1485614703012455654646104769229964280 3824400 58809805267820103975914176359628800 3824401 -2505858083037285357859607956783054350 3824402 18873234590590366846211548168211232 3824403 -1576271700575991816879834973870022592 3824404 -2446470412875066462115933291383763200 3824405 235352552326328210311828585176502320 3824406 758003164281604843307113661464290912 3824407 -116402926687079600898399494614721000 3824408 -112473823804563826124576241344839680 3824409 1374115596439025108688600288183601104 3824410 -696532964131490672676877465580873280 3824411 884350600145510123854424427058993872 3824412 1235835268616628083925852358791117312 3824413 2254865187621313599854528726466786662 3824414 -833063735998315967930138105832278016 3824415 -14058317266900653861455548900492800 3824416 2501499778792230505754679073430372352 3824417 1534836199083012066717331211168652672 3824418 -198877126648740337458382144187423232 3824419 -615630386760820687813202437324745520 3824420 -23263583381523616250826660325048320 3824421 342633443990981155255885435502958144 3824422 -492728242195160166486720251476442880 3824423 1041939010609429316225456857868753064 3824424 -1383787193385978909433948636724106240 3824425 -115060529998793427809991927251209200 3824426 -504662888208441221438996466016331088 3824427 981258262184162806524621811562307840 3824428 1369604601336786262001311698362739968 3824429 6323876296132856605904815986071232 3824430 -493386754575251893692947392587818880 3824431 -547667117304541819886785549759683136 3824432 -23238970552570602404688415329828864 3824433 -1522174971589557562046707974391887180 3824434 38710998513435639676108613863295376 3824435 2043891484577977191479348803470608880 3824436 253325016156602035122030495782830080 3824437 1689899782045312197075042993129371712 3824438 347866071225232515172753078231752000 3824439 -147039170817832863457745478259537920 3824440 284333486123598130966097725994188800 3824441 1212481697465198041619477815515820842 3824442 -544129664058314929481840339116469760 3824443 -632666982782015323843628791949212400 3824444 -204969956915835245438118661935481344 3824445 -846789149799021153399386202148402080 3824446 1489926050808251683720009376531816640 3824447 4031602726704432118985232268776648 3824448 -77749768061868205824248641990164480 3824449 523037129764401995649904334277060400 3824450 276161483637757755176390581424640000 3824451 -831820761847682469345245680510253820 3824452 -1784148792291193943469308804503252864 3824453 -1177488597503558714900081022972230880 3824454 -335000746996212799229172624623465280 3824455 -556494670742591892449597034333509640 3824456 2959897907950712608185312979982929920 3824457 -100173586944151661261260236117125760 3824458 976537168225817420020636491940615680 3824459 -47587949129462572476447385084669896 3824460 669990200145190970259144336501473280 3824461 2272029694348784160785888733237795062 3824462 904617794126389820475518128991733120 3824463 -423680799390589335567933014503680 3824464 112507181190745461535235338956046336 3824465 -1595626761016032338409934569505264140 3824466 -210607917262739472744261529484401152 3824467 3822532933179553012350164107933394832 3824468 -863080989528497120449590231673745664 3824469 534337633370610497263567694922086400 3824470 -13076660467850474107962004197749760 3824471 1108658399048913879344020083367784112 3824472 -1275498562728002283468795983273164800 3824473 -708927407117307794540249614990409580 3824474 238157977759104882033684995619962880 3824475 655203470453392704601750454822862600 3824476 -320603153255488514898858849797885440 3824477 -1633122852791745792119585553748531674 3824478 -85659229855529862459962528816824320 3824479 -1160338004229189480020148772400477920 3824480 249788630547340163643340199889469440 3824481 -1277403303437139309474760603802596800 3824482 1101006713875047669703595349242624592 3824483 -209055451382153441943540821444286000 3824484 1271978843038068181248192634886725632 3824485 127361005095717544194432253611452160 3824486 511260113120644722531395855734990848 3824487 76971868432263243180650077231052088 3824488 -3274046247601402665912123149053347840 3824489 1199942729711819334367448606226926160 3824490 -522634586589093842489703608798400000 3824491 -3120205054536963362219766868345593600 3824492 156760346097162736732514088088209408 3824493 -396448164805168806992195707678792896 3824494 285754157784890633973076394701649472 3824495 -1532159109059033544631378460931363000 3824496 1291394594318490063285547171479552 3824497 1512470017843377360863618918921716946 3824498 716441546675542716695259454861077120 3824499 1149951662137385034193751039754277176 3824500 286163441452015023660667286846400000 3824501 -99554259295845574774289567994306816 3824502 551236912444644169826294252774383104 3824503 -1482406500852517285882353123509732248 3824504 128551760193984525114319721168117760 3824505 380363594957294866321558368221388360 3824506 4873554023742393718446772647151104 3824507 3038274784092773042554174088334651072 3824508 163339863306827459538682955356922880 3824509 -660698385217322271119836326222429312 3824510 63701757831044473669226995810128000 3824511 607178089975349536640399318786372880 3824512 418843239605005286639942654282956800 3824513 -758184596121496458448920651336576960 3824514 -394644028254089506581834690986413440 3824515 1997579534156563158880158737744534160 3824516 1350086549639193399800963280094902528 3824517 1124583171851162344191804079337973600 3824518 -594003602073072704303622546423707040 3824519 -321515064013581701565817587997711080 3824520 -290745198204628270862422163275776000 3824521 1100058739392968667682773475661000244 3824522 -269803237307611260000891266011801248 3824523 1080168777339737826301292322631278000 3824524 762563378583149407022458704043533312 3824525 963011099447562336199748516334406050 3824526 -913490863260051630380937617825873856 3824527 736795857029417475360711529839404272 3824528 -133405003081962211488642041258704896 3824529 760117634760471242675405784180782400 3824530 163629156644267270275069939923174720 3824531 434162646923002369090588805075260512 3824532 183825269991243255933636207110553600 3824533 -720241634334525821967211580357835876 3824534 -64658622064706119196034688937217408 3824535 62692579964308717289517954702497280 3824536 1029986933410912932863655905020999680 3824537 276170928841782283702994214116346186 3824538 290701568964835529051749824479583744 3824539 1442593307510452413771050006360873056 3824540 15253562060636850415970352701898240 3824541 420038831659248862118516672249765184 3824542 160867387810287767534668311586911552 3824543 116454491669618501913237456967167024 3824544 -1876145736335104292102035141684101120 3824545 898858926052959152931832473550358400 3824546 -1660059080151793534492126410661443072 3824547 1830211525318950561631691996755730928 3824548 -586467146187239240472075389781811200 3824549 -2122057097034459163051710409988640 3824550 252570800477971262440356711204816000 3824551 -2518351076029064320713279169348461448 3824552 -1347277596978120132720937128451814400 3824553 -1465012624954577166148148487573661296 3824554 690945457198467363137694311001548976 3824555 -239444844762124575942476666341754880 3824556 -437136011446895965894420272780016128 3824557 796848149286101634228557868205140480 3824558 -682729500999680070760469495676935808 3824559 651232872820130460782186270649736800 3824560 -79792642468356143979098206143774720 3824561 -344330874670946420103619768010761536 3824562 7406483500483962342610432567385088 3824563 17860496687968171623529261669117504 3824564 -76179825953261134062158376407691264 3824565 -492599854378098136129114613457888480 3824566 -790692505342702010704931431489116768 3824567 -202722898421414212032427698820308720 3824568 138889736845317877859012005171200 3824569 -211714296406605723048581737409621504 3824570 -662012160493238733408503392381439520 3824571 -489347061262437926765741786595117288 3824572 937514492684426999859087522331390976 3824573 3158604853747520519567144807571882822 3824574 -264834973958284212770298583824642432 3824575 240925102894205136327309217375050000 3824576 34740939139780739357963008855769088 3824577 -1173591527482027263348565527226140720 3824578 -1074074170099614849640368387676385280 3824579 -1159927622509957439885876994549358128 3824580 555372856515142044990547857264476160 3824581 -370804005737369166602902265316236000 3824582 1462770890009161653631361813040312000 3824583 111440659420881369004112155650190464 3824584 1661614562780792721808140810493624320 3824585 -879799034001873481944254587533849600 3824586 315274909909815697828820647470370560 3824587 796499401020330695445956755371564400 3824588 1503527805254593777110663645837650688 3824589 -1674766439296432503313024947981305952 3824590 170843702968556907630425058606428160 3824591 1723017267670269200675654074924426992 3824592 2161889314758905818844938838999040 3824593 767434678039580230537930974731953060 3824594 -221934525299037523723721001713461248 3824595 -1293371362574709524055912573679380480 3824596 2870688530314739851684255948035131392 3824597 -1191883702799345123329576141321414980 3824598 386861606031626443935639939332366208 3824599 955918715576968394803122857901182600 3824600 197507899799851975862985215582208000 3824601 -165648274703156791789727247705876480 3824602 -307527778851714476100446831793247248 3824603 169949170706020208865612864284493144 3824604 351808683592731809582445191623065600 3824605 -1127863592189488588762504795946342400 3824606 -188132715022912419401879622806339520 3824607 -176131095507509631859793709090992880 3824608 -1518548267884872123046900144973021184 3824609 -3338885095152657823221138872405399484 3824610 121963747980606139699310870943989760 3824611 -341950339699227386638875749805278768 3824612 -638742289481812116052205984118340608 3824613 595941934876064249060756291227978104 3824614 -1233802169046699076255406268516973344 3824615 -1109843423598090397383880375320252000 3824616 29465542635999433921566281827123200 3824617 -2432330077504543423121692757646315334 3824618 -481261615958206498775641380149616384 3824619 -916782439850095054396777917014201256 3824620 -288128463223984321461483553648312320 3824621 -1038106323228231602522105710586738388 3824622 -101729214228771066978003226810429440 3824623 -450633682053779444734651986923972352 3824624 147575956950347933548797397830205440 3824625 -215113849246433732249254088466432000 3824626 15956840902975593324757998227508960 3824627 2978250626144944780801324241148800160 3824628 -426977308340100986119283519040190464 3824629 718470241849127557852182989693553276 3824630 41349222563661340179919932667944960 3824631 -870407548585615440391363679180810160 3824632 37154384948207610860819167744819200 3824633 -830698703620191209033313245979550380 3824634 1386523657790670147123373999268696064 3824635 17574707184148418528970543487712400 3824636 -736247218325567792795739216762769920 3824637 -63511207835497222825130268293591040 3824638 -1083209165009432067188600324434630656 3824639 -271123508856574345442318117937549792 3824640 590903409650527377865830351356559360 3824641 -1592393535166699776709550175443112958 3824642 -1354425523046263987496911744221304800 3824643 -975902745500935556172495271960613760 3824644 -206027189467575461430565289350825728 3824645 472192756108478825259913603512746400 3824646 213924296140015675149423811145914560 3824647 424333551941128781267604495386046480 3824648 437520121348418115566554386775296000 3824649 -190364444447661296848772765865489366 3824650 -201922887673878875133529206636601200 3824651 -1340709754319351528195444896340370348 3824652 38245737205495075966610626628324352 3824653 26915396059790607231083056743654656 3824654 1580220729342573067374838137686361600 3824655 1073644699268396227094784392910374160 3824656 -159722837512902506899516709013553152 3824657 769007030435553330722205313742267760 3824658 62859799536451516119404930550230160 3824659 -97504788411170879231161332925166696 3824660 -572744140739679285143665832939765760 3824661 -1220661099310833167477309209542370176 3824662 765222331287364934822643401743608000 3824663 1472382642025988936413157698358979912 3824664 272864210592721462774248389918699520 3824665 -742333353469332981636485521134126000 3824666 515295984041980593835273033828437984 3824667 -313381820150605706446860301796728320 3824668 -45543718133905161569173777199522304 3824669 -288306678311743408644728030230443930 3824670 -4089534029399498996756502935832960 3824671 -2719875420175793354388756692869652128 3824672 2344238836740956596270800742039683072 3824673 47521891641039167953919553713743104 3824674 -540786064172126399038577222190701568 3824675 188609300691942372334010674977963000 3824676 -537215596517585172590008681659687936 3824677 -1626337632838387033280291067131677128 3824678 -6331603637853033935047847721805824 3824679 -965775650661033068918747152522645632 3824680 1570828235160548382242222866287974400 3824681 1083696008316944840902543213490736000 3824682 -298558651176328450835129346191755008 3824683 -1680544209980141988638011671625973068 3824684 269479330186053092747140649516706816 3824685 299609694850609084614594084872150400 3824686 -97249351226145108533778528719112960 3824687 -946354796855463625582245371951707968 3824688 55419301579604024805976405441511424 3824689 72857017484521298454619893462532 3824690 -227422325776382090588741204331184320 3824691 78534073425557609414265474146728800 3824692 979787719141992350465635618071927552 3824693 112074532247691555010096761461764800 3824694 173596923062678257193215042887697920 3824695 -2228690269597276145188041624360396720 3824696 -1951518664503220979167033586126622720 3824697 -369889704621389543622303976237825200 3824698 53141631234109363030338932569472736 3824699 48229649155507238048852137953370368 3824700 375040824212192276519723440530432000 3824701 -761967550063168984751339000740354100 3824702 7623649031006689534306051839956352 3824703 787438472448805716384353976888878712 3824704 40436002100180851147743250204327936 3824705 -594492568061208404299584817839545280 3824706 -1102703035177923109791847016665420800 3824707 -677079779967112963156266255194439488 3824708 583670938126485210615661492009369728 3824709 500482617430756887870600848601533760 3824710 366189971549109404459703731778274560 3824711 -313347831838827535496401478972602272 3824712 -940056841819025084663348934798950400 3824713 -362303210935392705534282893107232038 3824714 -182262859135345512111464910156590544 3824715 197748882855257778390063275558622720 3824716 279791252785120959439349420624855040 3824717 399503848234418870380027531305423360 3824718 -235819697701701528970229933207212032 3824719 1113502968836453548017288916898538240 3824720 -344150800194349845485602971769651200 3824721 -24558097495013225016177237055767792 3824722 -1413501109547548631532928661806690176 3824723 -85767332860770718051178680867511040 3824724 -390392707481410483320622544978565120 3824725 -490078780337362107395367622568437750 3824726 90461994293976393903889938767273664 3824727 -168533959365172051854566888379880368 3824728 773366415336701338072113680809512960 3824729 585100149497217915961205747697960330 3824730 -78676358158986535628714357024762880 3824731 -23109502595569969696792491313142208 3824732 959495455171649270547585516131696640 3824733 633389152992745859568881144288214048 3824734 -1344763156426483502886701242324898880 3824735 735684495084416950295632769352112680 3824736 -432714010607772757509019887696347136 3824737 598138689300045200913516133551170752 3824738 443184755214576792570828740951719680 3824739 -84531858843571712991112493250560016 3824740 1185575841672555237205474923003152640 3824741 702472525369146118261492602405062142 3824742 -46884354186430479343798936764408960 3824743 -622922931097214683311758699986183256 3824744 -438318937111974048822613828061675520 3824745 224221437773130266975122192938579840 3824746 -1244106519170800944630722766866702928 3824747 -912317327388765792895852494267313488 3824748 1233271247732207928888923549911180032 3824749 -71513801537611353791309370356512640 3824750 -1695998877089893288081733642324400000 3824751 300522982981763505424797719011085184 3824752 -70220667275287163892035166485053440 3824753 -1397761306958789719231535423733757998 3824754 -63640477814629986536541218106871680 3824755 -184994594749589441467232728156963680 3824756 229250890264115429340145150523849472 3824757 -326732284823620643008740340653432960 3824758 -13678702527615719569928680225155840 3824759 -390997398286315753865782174468262040 3824760 -9283135783723300813645632701030400 3824761 811635973658645754144899393217102724 3824762 -70025654407030533713537897675498496 3824763 472094496521543104029818234197662744 3824764 -10745008958736782731580113612284928 3824765 212574743283782340325385952660902400 3824766 -750932524870821379630225392688373760 3824767 662830960575131371625551324151201712 3824768 1897869266630150096347932145609605120 3824769 255723752255235869180083165584325056 3824770 -657253921131724924606060378008368640 3824771 768734367259779120421933809341838972 3824772 -71197917875082075692223266957365248 3824773 -1930068632431924684200585670990957056 3824774 -1170836894453580028380630782132328864 3824775 -200066194743105281954261986429776000 3824776 -2238399547249426939463033932681420800 3824777 2803803369992216258847843351407973072 3824778 717664898940027109699619703168301824 3824779 -200646575909572666135829051853190368 3824780 117121605196707727309744337637504000 3824781 -2007274399920539089062021427074518880 3824782 -44143737000542062708359292734126528 3824783 -2635790889710051853821298004066800 3824784 20010059378163562158922543669223424 3824785 587308810844447251533365093847129600 3824786 -490402650226352259027066519991495680 3824787 1276853558707395507395557702509829560 3824788 1710704785861074831844836239386177536 3824789 -255318800681207450506301801970715620 3824790 -359715142564637829509101106888945280 3824791 1999003863320196811041280278310205472 3824792 961948959481917004456702925292288000 3824793 884228090459681331551262407299279200 3824794 21493225800107577936941890263037920 3824795 -2820211448479953571608439253636880 3824796 -853357209727072365580799753670528000 3824797 -104890132356767486172015202863351488 3824798 656179370611136216927947809878681664 3824799 1112508241971046861614370876352130048 3824800 254573384226255764125836685266124800 3824801 -2121038609504256578163282114489228480 3824802 -311506517428483848150081685406764032 3824803 -218200545170766857258813652389827200 3824804 -1596844430756447936109554803180564224 3824805 -915717920562220274794748613504486240 3824806 629293046800200661288628285053662144 3824807 13584407771924719820672193125439744 3824808 -178347717190117891413735531853086720 3824809 639216994491485558102032198928037504 3824810 -545053390428745665159032101608000 3824811 594294100987625079989854846097067840 3824812 -561700463959173097191301506819007488 3824813 1435487724233480910684159391895104896 3824814 82794400009775537597226304535623680 3824815 -3739109081416669747047324024791625600 3824816 -175221444854990933950281968594976768 3824817 -998688141328664821763659396047941520 3824818 983491488218625003243662958596996640 3824819 10980551196212252609521355781719496 3824820 -1260231510862411246076788698877163520 3824821 151078403761759548726898522460865408 3824822 360488597109272991512104978505130624 3824823 1787853532535636509998917151304766184 3824824 -422373608559541426223106282198343680 3824825 -1558175932059838541704028139972162450 3824826 -536871452423298424293588360000224256 3824827 2434925838761959817272280326751704676 3824828 81259223472855894678244035562331136 3824829 1542180104397079872668128481735471904 3824830 736185781800406536264127029685824000 3824831 -604876452956784900702960906681719088 3824832 -487641635108168991260630524222242816 3824833 -2522049739435850960746820511223910480 3824834 704552909407520135527440606944496192 3824835 3248067678550313838524568244800000 3824836 -769885979450175382922411055343395840 3824837 34162396765003952256247864846515486 3824838 -358048118037420849217223436814146816 3824839 -2183126819013687706465371645995114040 3824840 -748192269178242360188736759990835200 3824841 -266224779787188358812228521803119936 3824842 -84169523780383571277694806653015040 3824843 445323034061230667793250009532095488 3824844 138995852804551242058568552284847616 3824845 -482591778739317766447880953966542900 3824846 -208713012682710425024542823663608128 3824847 -294795859160871415780737790033437120 3824848 342997334096790912786401208917123072 3824849 -171697818972767383940994147311125248 3824850 801098255644202734249049154259200 3824851 791208873156602042904122280181577232 3824852 -1220146687896371085929628169911244800 3824853 352043981522400531865805232299550144 3824854 -932923109059463789246769903979407360 3824855 70378828349437751317046726563700760 3824856 691106636660187614667076595141222400 3824857 527601763788201946002067978984874820 3824858 -111273194915105732865906163464648720 3824859 -1078498916266422075386663655982264320 3824860 -1098118671561950441505231623930634240 3824861 637393998364404274250779153703799462 3824862 46260555716461179277525577769308160 3824863 511562122724926617366283645574852480 3824864 -1294120165168486240483691456416972800 3824865 -49873925072297603051429728146353280 3824866 837601399565931232004370931397030400 3824867 1097936038706363744098386837089237916 3824868 -232951958882424846590932207329131520 3824869 2273666249370372498489513902415974270 3824870 -268971282674643374662339540974343680 3824871 -300368746148484730052914369863160320 3824872 -1398767243519713465278140405531443200 3824873 403945594542556226013946307594281728 3824874 -1702784357494735802820002428056053760 3824875 17828401247554337788678861454532000 3824876 -386289542722704899337931650705937920 3824877 351409536483347853025974388148244480 3824878 -383211885134156464570563539332709760 3824879 882691587357107105647837787436102480 3824880 -56886309214698571153587345005936640 3824881 -595431665030489640765057879566984028 3824882 -517499945541419295616729596299695200 3824883 -601555884159622234326729872354488656 3824884 130500982861020855614075765022939136 3824885 818094965309295977396623351940999580 3824886 269961747944959099128671194192020864 3824887 -1857260187983450156438156798207879208 3824888 2055290404008306959413168498335989760 3824889 924451757900846859856570871229636768 3824890 184253805274446332789884400652710400 3824891 1171134165710076334909993739342844180 3824892 405894050415279432541610727142804992 3824893 2392886282973411741375653025949984 3824894 199403586407139170052473095248037632 3824895 987223956115733980881636301128792720 3824896 1549131267993453554558395029328494592 3824897 2620649177394436994423304764334101460 3824898 82219919430941658937138931726598144 3824899 -572965242941337488317984883131850336 3824900 -310469792364323573557097992917811200 3824901 -110557129593938212720526193326978658 3824902 991284462850684217995962485333677152 3824903 -725117534189322759019291057078824480 3824904 134688700027703878565595158501130240 3824905 1333027566874286532842853672094475520 3824906 223217485425140345858868650333071152 3824907 -2344254101884051193523285698314295808 3824908 -31688611515296237106269017677094400 3824909 -1505593483041585862455013257444589920 3824910 630603401812689849589133096357160000 3824911 31012965036073662026486295714836400 3824912 -17037105842430818825118925257179136 3824913 216205988367820205352418788250965024 3824914 -209316987416049340204650678417208944 3824915 697403279056018964823879165026930640 3824916 -941566253756947838982874421859944448 3824917 -2402454092212101936453287992226279748 3824918 1292869856417815851905655216290096160 3824919 26215777328442650041706130163857120 3824920 -1356649977554108450523365549740646400 3824921 1451845562815693806859081185837298122 3824922 530879272005296139516169568680368384 3824923 572103886414042536774531082107156144 3824924 -1349635494584395914141497347452271104 3824925 33134313318334366284840545894599200 3824926 450624436780996276272913890775484160 3824927 2151284797721238216295021049048263776 3824928 -2699111218247961478825449837507379200 3824929 -1734692836691229313645898242222726224 3824930 954454079759108813955412997593347360 3824931 927123825488803537888224667339632 3824932 -490912250842904854875082849958112000 3824933 -419003164613432005787673320513509824 3824934 872993757640795980199457792545126080 3824935 -491912689294323303607758644378317440 3824936 -17861078738906460876645101059276800 3824937 18804964542758626938650661308178708 3824938 321739861413138967626866971269781248 3824939 1388638306374763741483527068369122740 3824940 -239722368511369202995082100337566720 3824941 142867343248770745476353452484839500 3824942 -656501622782097222973569925910177856 3824943 1514686815106268363087245463768198400 3824944 -336499826223911828855755088193781760 3824945 1748960626525097964854475682438475700 3824946 333262928584962351027909284415644160 3824947 316384287483116933255126252120019200 3824948 -155168106824916859847153350732056192 3824949 40291614539112370307591771172447552 3824950 -100696967737115818475303976304209600 3824951 205176960464898973329175359939027912 3824952 -343171241402915233569204837618278400 3824953 1048871702047568838723128158708474080 3824954 -531187479568720278028237372636428288 3824955 397160796626601221802534621150168000 3824956 -144193695621539690547126132914165760 3824957 860791505119248595209248399518876140 3824958 74682286162095394110866633357810688 3824959 -2382100171449128606176437081426349520 3824960 248078276165041927942596691498106880 3824961 213333434529008295220429575264813504 3824962 -1427525285331561483817662683988030768 3824963 -969554450820409387850482922135834760 3824964 -70416510970997599204171249432276992 3824965 1904616146837238855584374353416908860 3824966 -257943540050545168665124669546168320 3824967 1548514370628605014112826518399911080 3824968 803394607676676580579896869776588800 3824969 1530450691892364519653606506716006144 3824970 -113473560745980493603977584353420800 3824971 -1597305273766772751186839767114858656 3824972 279880945074900196221564737255476224 3824973 1187512128133844280702720950688627222 3824974 -1410058770936718540466842628373267264 3824975 -241278242653001312208743532410371200 3824976 -372457124406330176367535750766788608 3824977 114137021788029366153509385208858280 3824978 -282165005370911520381732267915822960 3824979 3506368992420849172548866701920000 3824980 241877562967941086181308408212320000 3824981 187855298352167849766116748412079424 3824982 -25284557729987256143563062398322048 3824983 728034899758617011454610353026540640 3824984 -947687428183595159274232722597273600 3824985 -295854794810049735763357595265201600 3824986 -487814598316045640565531601301090304 3824987 -1015589499627271168590392321048787840 3824988 642404906780896680168250027183680000 3824989 -1098839071351964204642954880730313568 3824990 -85248920554185647465893301194298880 3824991 -352065275635040288423336129472479448 3824992 1252579921500739880030014954368663552 3824993 -1677760933677756561379164884780353758 3824994 -347432538838655130481466362531728000 3824995 -69021531116811751243102876821870000 3824996 -532011042158143832434416752813064192 3824997 175643788146490098622153201168926720 3824998 607685255909583675214890404889612000 3824999 -1640996223838467154163639553819645000 3825000 1005649990917823527767461399968000000 3825001 -1605007155125232887415188020382741760 3825002 519088661696504427322597465245542400 3825003 4495771998121511798018825898256128 3825004 106754988529204140866072549327756800 3825005 494872267209584925932906612693707320 3825006 -275485814797859306752752813108988800 3825007 134988752086608198644140207244772880 3825008 809330117124149441950550399522439168 3825009 -429166297516485975015921312211901280 3825010 104883734162577030432102098437662720 3825011 -2852910686631645535428888771641342388 3825012 -327419281320212555963020190119845888 3825013 -532894922317571247950046572657717640 3825014 -1088392424160315264942249771364002144 3825015 -100079704885297310732809365845345280 3825016 -149725764305603997400466831607091200 3825017 350693951302297332101439641018495232 3825018 438347732134959521525876578715466864 3825019 -710050929558258234070968151650278040 3825020 -298476349244599798360735874563499520 3825021 -1649302331495676194068915589064852480 3825022 3837884603599118080353381914142720 3825023 -126842775289518048076169792569590960 3825024 387846222086621672499558287136522240 3825025 192388277959338769369046179187926550 3825026 1126032578148291917791611343338293712 3825027 1643866349387167739095434039062816964 3825028 95530184503779431779581627713208320 3825029 -617550483039569546934434172166123680 3825030 -229784386396295722548285034108508160 3825031 266321553138115596638076999401071200 3825032 -298746970429556846809756914086169600 3825033 1019795352294291686613645242646430224 3825034 -1420855455165734267811972604270731168 3825035 -143445398574251268469795744570103520 3825036 -618929176675935133662506520439726080 3825037 49527294905112921879121217848181580 3825038 -444129688556706147026828961685094784 3825039 -23393251158074291583507149114633712 3825040 36336266531031892194090569945088000 3825041 1262452928850354969141403357830409584 3825042 -119553464418282778659859126479744000 3825043 -66611766989579961245137536042682708 3825044 737953338140663146700215984063499136 3825045 -411029044480705965642977898317402880 3825046 148072094123496676815999245205864384 3825047 1737278653473625764157564811334516672 3825048 -964224223811014158105012562066145280 3825049 1123611977444317046162868691895007050 3825050 73632755502121342779634522163536800 3825051 -214786405907666337719200137626332800 3825052 -658828747609194636572909196538880 3825053 -924556249897614136812786562202620698 3825054 12044871939121484005911321363223296 3825055 57164199890059718219397515336935200 3825056 395835534810733373290862353142710272 3825057 1562494031725970368400643991456881840 3825058 -14740900041181400115832379186835120 3825059 -16406951052038251654004552530295808 3825060 394186456880968986456570773538140160 3825061 -510407612872424363677994399952947520 3825062 -1082175668941108993995561110728423968 3825063 809306006217080040161223212350289304 3825064 -2440187083207919922576782421517516800 3825065 -4882569778345000903047687270650880 3825066 235387437588060100618077179401909248 3825067 -3877562664761332627123354394007604760 3825068 -419885388979643018007852711515265024 3825069 -475882331380201625520349194056619552 3825070 480569105497417965453469143569964480 3825071 116673722437181682076364384278647000 3825072 222590448759971889592177542784155648 3825073 253704660476613280668926492845912640 3825074 1319064904159090275168198298481841792 3825075 -100953654061572015654320434316309400 3825076 1930867645774674293693811761545957760 3825077 333531522939946290755788825583295552 3825078 662325492228736924578979886917247424 3825079 -2612259817282810729493096967107567320 3825080 -707269631606851418939740246179840000 3825081 -382432955591744090575968603054870972 3825082 -43212478447149310655629120864030608 3825083 -2166000413837126661558967712743552668 3825084 -475010773579746950081185919636398080 3825085 -1527911655131088468303900977755586880 3825086 788809568893559255940277251541108992 3825087 75927264094090998933434353019243592 3825088 -113150888162688086267953677430947840 3825089 -378092145829406242929497462874706110 3825090 -136226513729097513089534874026188800 3825091 1005718990126439603806731086626130492 3825092 -828274617682800871513595094674880384 3825093 -942678806382050679443250293509603296 3825094 83113244357754067255927745735069952 3825095 832311703120839970088954144040773760 3825096 -680767405077585428668034298788659200 3825097 -572373933501231943023459849852159808 3825098 507111644075956097285546838136458336 3825099 371712488860003306181221443781423800 3825100 -606362362151330196100992339146880000 3825101 195557355948524869084707648011201280 3825102 -996230067494388796008697139043774336 3825103 -1557331490871037460583165263943205648 3825104 369784231869661615626785308619857920 3825105 -555731979281149355771754536427767040 3825106 -1312755131182996650229769831476603248 3825107 -302831963448343785201147725259465984 3825108 1194892283521537316060021715677184 3825109 -1811233047759120335176038844298848690 3825110 -804470711171808915683069524477943040 3825111 1957046358103299763836396258808609920 3825112 595643533368298613297710567920691200 3825113 371544547905070940891885025375851520 3825114 349158674230133941530105720121059840 3825115 -106740675297421680338977104329676480 3825116 445626839868329154766456268055793152 3825117 -1187375592713348551169004123471917760 3825118 1138053832945736566507542115963822080 3825119 716272720881322192299104166169441920 3825120 342075982181000055388166620147875840 3825121 -12613240162124816448427445947991296 3825122 -171118258153769080866549878994809856 3825123 -284684409889657406971091196392372616 3825124 -1185733645922217451855809620336312704 3825125 252303093134557581451186054986048000 3825126 710783003677510796739439873557314592 3825127 55418704881222741656211998792681840 3825128 -2845186388819214515965378938113280000 3825129 -414856798884898413325916433443804160 3825130 140604084495177221618725832238136320 3825131 170275307444347940480484961003186200 3825132 103178392969419836440301120661356544 3825133 -206284587771308540423542762901827796 3825134 -613005191222759288085228141179738688 3825135 -129669116644035196642118067777338400 3825136 -129226863278414926834526994097766400 3825137 1070666422700038362774273548716219200 3825138 -65260238218826793776581126346641152 3825139 -796634692665657305219569301019925320 3825140 -1207916316226456687545979611679672320 3825141 -1815965888860802157684269216506028640 3825142 -2354199435758377182658389732179981568 3825143 -138335626711210896480889876938931584 3825144 99237061872162065884286349500866560 3825145 -841423091704548341826333572161646400 3825146 1048508029779952203242053803049100112 3825147 1420634382218755658569809184094274240 3825148 828521732383728138457928978756333056 3825149 -48928297200392352046329172608074964 3825150 83535172404179436137725163559705600 3825151 -11946104631430611007848571981097856 3825152 -4460966537195509240246350586576896 3825153 -78724418267319272350071045964932096 3825154 -44577972315707369917385778143410224 3825155 1418604609871953737822766667392028560 3825156 540703253924497500396014592893952 3825157 840386956346463855962691393148929024 3825158 -878248882888480375254336941838282240 3825159 -242274273560588067640315643222150832 3825160 682979869579292980819390103346432000 3825161 -2524991082817948470828360885819869388 3825162 948155384628102618874127133989556480 3825163 -1115095367931829565114613817653219576 3825164 386171239918776983056320767647825920 3825165 160056313665049015225248524146755840 3825166 342660899354266737312649867990084032 3825167 -122795043604453559553176061557192784 3825168 -290395031328084125614040893852286976 3825169 -121840011118448053907686459909292556 3825170 -609968023101252899773467679379701440 3825171 -168159249225028875440946365225786880 3825172 444547487060170625883168535026802432 3825173 -4052266756045761315510829024008708 3825174 -674266601232711232832075206854450240 3825175 -103640047546864842964259753554649000 3825176 -712271683782893289860665591823769600 3825177 31380199419371051604464170565442624 3825178 57622520240101948977621493067750400 3825179 -811129678138629148996657631428196220 3825180 795735156053160227671520537323008000 3825181 2877205959380624402368938197190970982 3825182 754823565188131833309103262396025984 3825183 -291214886204096201260517189316337152 3825184 1472684563075497475885626593713324032 3825185 -349572974342038546243168669841524440 3825186 -17233361909843204531238925385655936 3825187 -61755196765922651379074718631723200 3825188 -172075235785809058573651736791549056 3825189 565030871447790115095520104239385024 3825190 934679169074127163119780667324233600 3825191 1828949478698083138860474663971225592 3825192 -148855937867641839336522156276940800 3825193 59886040891082131838046226244056442 3825194 2083301751333282039617734099610880 3825195 -348496732484997205564597353602227200 3825196 845309719285435868794361126956753920 3825197 -2878847958591139807984587474012438528 3825198 -572634163086104296587533675644512000 3825199 -5146596258891599715164583709143056 3825200 -23268922490430446173649294644838400 3825201 264341703174733818791480849998277232 3825202 433290781960196314599548721126753552 3825203 592577928879324489985317280349302464 3825204 458962123484145594641248506516811776 3825205 -746015016068178200780959521938695140 3825206 -190761258089807656976791268918876160 3825207 184131572918701662391317691201844328 3825208 -1100270777826080219111401877607075840 3825209 2192147222436976467255669002378554410 3825210 372304114233377669127163871443848960 3825211 -621407075993150915557908618114809648 3825212 1424875542487349841079726790927379456 3825213 -265165643465258416976608125351298560 3825214 487296455978251379077023171432038400 3825215 -1364240785752973023733402496738159640 3825216 465757972702708882082790455141990400 3825217 -1273086676267715857083339799044708048 3825218 -452417434107820044583296365871919200 3825219 -1778757495795329314953155829412185792 3825220 -45555130436232792130407297141350400 3825221 901770764141846951034535620659876544 3825222 -3926538532617976680568506938456064 3825223 -656979602227907307525917435244175528 3825224 -566451646388177684531793691258951680 3825225 35397894959301453511393983818094750 3825226 -743882710085359649093200346517812688 3825227 316637679870578713854870822920905872 3825228 56048970344958370783453942129397760 3825229 -380313768359721116326296175100444170 3825230 -216056901970519557531128256261513600 3825231 -3289291275763215941961062336558976 3825232 415245220018134937131835598549155840 3825233 290282829606163317970244826070510704 3825234 -605107697201223793202233482125966064 3825235 778913729308565774483427464592325680 3825236 -1878482592473557404406140075695665152 3825237 -6425043685420868389394739160369344 3825238 1641933703318667888942474067831410496 3825239 486879990007434246396367986890275632 3825240 -350725169247188883364932000310886400 3825241 -492626268600860238607656337326588160 3825242 -1403007256316196012969925179639475728 3825243 -1459360521551118087338624346570725268 3825244 151001842592394021614504917695873536 3825245 111333450155493615382091861128857600 3825246 77053615787084740253600987893392000 3825247 577040984123108973084737313877179160 3825248 -301676984233876211586182676387201024 3825249 -1745595710983981387218467450555986752 3825250 -240149562996019286667432368552832000 3825251 -363537961463684070723900078632039400 3825252 868336842564888229424598217288243200 3825253 2217595319654438182348696737849966684 3825254 559526766483495850444982747717162112 3825255 -487409920782511758441021365208698880 3825256 -114610629921504356769274474103301120 3825257 2572577650271563302944449738033384506 3825258 -568025512039970038482144736252214016 3825259 1438646367027528594834574906000249920 3825260 -907022198460811513923362172961136640 3825261 -316772244949811981162696269140047040 3825262 181530683345047327708736708592158592 3825263 218364012697726006773139539873276024 3825264 109809997834581968454226160146612224 3825265 -886672094302399574643012317057227200 3825266 1233145233940063758898026700916642832 3825267 -480069265113809090275082849299272960 3825268 -582334611400701724504972533774981120 3825269 625966697096980474084698363822312096 3825270 -568890190856864899759898633589532800 3825271 -1930671271422572890404741129142309528 3825272 -596953975313187012856204920825815040 3825273 -91057241096161183299560445340737696 3825274 298613379482916335215934665614563520 3825275 -167438793053390339364090055590949200 3825276 -16145667193977983993286034383962112 3825277 -528557671328168223173941492506023700 3825278 -210641505386042227022689459351042560 3825279 1011698959182269894164486046179483920 3825280 -16688919643682871614278736019456000 3825281 -1957618415049003478363896970750113918 3825282 238957992076093713942785986104290304 3825283 2010011440150746308368814489032591872 3825284 34745006415424210465448505283070976 3825285 447922665597850600282942902485047200 3825286 994471721973037771599581962435370592 3825287 2998543381838387343077496546650973072 3825288 1482856673495093193430336414177612800 3825289 -468293986176452805858117588664024320 3825290 161643872892263687704304232551470080 3825291 530824031789694437021283983086594560 3825292 -229606987378691642430170126583902720 3825293 -410883404311994977627934068106032458 3825294 967713035637563418379275991311114240 3825295 -1520222041186655804808269707264174200 3825296 626250137012739061051302565255421952 3825297 -250039407432779677935186578191992960 3825298 26862776035687059589545279843563136 3825299 1885841701765826762770858023067728300 3825300 145358405710926662753648253961113600 3825301 -1526807763562654875408417802383395698 3825302 161274248726700639699064239909030144 3825303 -855135347283058784705813646199018800 3825304 -561289216927186059792744812408340480 3825305 1115098976175607422253981638265273920 3825306 271389737971322251662114545129708544 3825307 1010518559544142258410836680062359872 3825308 997616759866721056217099798389240320 3825309 211513808090467566503387896784057280 3825310 62541958054306028251182862526853120 3825311 27008556891476882562767998855964544 3825312 933225462830778387228638802877612032 3825313 266153833707856675051725657603982562 3825314 -331923150320506637465392981372366848 3825315 405522993916581085530678726171789840 3825316 -334260309701659171648661697040911360 3825317 3002396594041257920569208439309182880 3825318 -29512401758342273283773256110499840 3825319 -273121698505081538579587045670983304 3825320 -602294049417214021848693880775731200 3825321 558999684424607118395977692993293712 3825322 756040487013608016196204973374913712 3825323 35562511758432093109580165057041104 3825324 -769039719002473243670397893330542080 3825325 212194854092588485206833465470204000 3825326 -1551106503622860488551345696423606080 3825327 -433646860969700391968023465992435840 3825328 -141689395914744989073143650764128256 3825329 793018001926166676989761279219062930 3825330 -276766496249847444082635785305159680 3825331 2689868595742410819743007203394078264 3825332 1520744823897747104164272018550813440 3825333 1708455059096838617645835743229897600 3825334 78713788489955039345774283548280000 3825335 -1910306121462987040425516372060314400 3825336 1554035555268143479507223637217382400 3825337 -544549883907399464293644467151884160 3825338 253048821741748058139886562639216640 3825339 500237008124924743576841774990200320 3825340 97762598226289626722008808985031680 3825341 294789840191555494909357379178650904 3825342 800882468074424909951649454404100608 3825343 797292402309356410680611129022550592 3825344 802162919922495650572408390073450496 3825345 -105956077652379026700418065453252480 3825346 -18037127568796694669702646669173760 3825347 -716509725085033447576838121184875204 3825348 -762780025074711889246149918913167360 3825349 4319021220702829915572183339155520 3825350 -697991960944129714912146585046461600 3825351 202527920249894651840410055421080880 3825352 1390428380912492420347725760483353600 3825353 381168684221454154169011550619780480 3825354 249970642022094353584401431456471808 3825355 240572049675559594772875238819466000 3825356 -723997642720352915048830570919826432 3825357 -899478080436465181045590720838727616 3825358 -172707980820402886450904984780646720 3825359 853011395550154412918841615848728560 3825360 58307468120068029960133517141606400 3825361 851455339023183450677914339875309300 3825362 -980326697611616432463722787393203568 3825363 1462805100366825816350850997897641144 3825364 1529924999092106803187114684525307776 3825365 -1864896441543384380290974643627444800 3825366 9029246784788651131103480026781184 3825367 161594528861993979812292723914235904 3825368 2228943123700031009152964078546626560 3825369 -385553183507302012799066036642944512 3825370 -332839044247248706914276203426437440 3825371 621941977692114303585503708088611088 3825372 1291316137979630673116140465734830592 3825373 -2985301287426051259300519380335980378 3825374 669813153772965053016608888159699712 3825375 404824923666447467110245012000222000 3825376 -513602562613402016657040056532074496 3825377 -403560986378259716550909577611168000 3825378 905609178333336843604617583676027256 3825379 -1308828803416238595039145644174098020 3825380 60942694085865685317381683241730560 3825381 -330250930945451206441071678955706976 3825382 392635743869996013411980765524810368 3825383 1030109227236536892426019520263958400 3825384 -483782040803644778303629114632192000 3825385 668529185787644799157197417483111360 3825386 -745144780761842511329932740313750608 3825387 -66063930138146108341928659834951560 3825388 -559213825438758229862457082729339904 3825389 163786342506227793190631438819338200 3825390 -383085426326372715120084920949523200 3825391 3197204120261649586470100520445245952 3825392 419079810922627997075033376519684096 3825393 -3280491296748380614709992549820544 3825394 -3023392211398236997418010239270880 3825395 -39678402632292199143925293116845920 3825396 -1340336954041182860570487375770360448 3825397 852545159941213589505421693006460846 3825398 51283866293943569764636322610290880 3825399 -1839177904951583301468515049401267736 3825400 2770338246595622454827888676864000 3825401 460948013128035789645641492842551402 3825402 -50653865530498131066431525364758016 3825403 97068429608788254532296975230680120 3825404 247679788168166100168492608715620352 3825405 -661412429107292400495108531232374900 3825406 -16910990338235121192448262460992256 3825407 3323962904767116071617145010131809560 3825408 -568044892836905805278691158944382976 3825409 4720883612970639148915007811640320 3825410 754611481981229543020690271363043360 3825411 -2093342505319776625044892149148777296 3825412 -204230916609778449858444769456438144 3825413 168798283940881144930197513846685662 3825414 -218962221917525514132965898818463360 3825415 -2212492661662462608733918547524920 3825416 166330750019805614738903230096834560 3825417 340483421257737448515169508402037120 3825418 -903539030984918168620905867575877840 3825419 -64806966153632753264189924279839200 3825420 1709094814955790363780543494564659200 3825421 2899798719470698891749150223511149622 3825422 -432626451765984470091246887064465600 3825423 106037181909653195043895477521908448 3825424 332847818776316599775767441352687616 3825425 838459201792249612845064304460852300 3825426 -540522127438923230694066570682176000 3825427 3027542164857043834006657348089023276 3825428 -2186751363707925789433266405039484032 3825429 -824763338389928649749348485590437952 3825430 243491497492564979973789826370014080 3825431 174226148607043176335577043737238464 3825432 -597364201652062639124654667262402560 3825433 609505611872927698268547668664955780 3825434 225473078012619125625490188384860160 3825435 67597905544114745815984513078783200 3825436 238501287276112225639698584672942080 3825437 -196021860026296450604808994830828096 3825438 -617797589777324944421263973300235456 3825439 -328208382729579751750988722667961760 3825440 -1536214663217353351105585906119475200 3825441 -2643201167520096039379521689911281600 3825442 187503234710736857532437493558408960 3825443 -137921126037117001336886897444245416 3825444 58119725456293092090716263487680512 3825445 790616764066849102268849820871450800 3825446 8105712325584054003435707089645440 3825447 2861354699581713851049197995715328 3825448 -1235937535070046267637000784332800000 3825449 3320542483535708516889961174661488740 3825450 218684249526180206815684928620419600 3825451 -104138307871526021447483992936251360 3825452 8692405181127399490958866951421952 3825453 -1251862380049302549403491195300583296 3825454 -1532557690827409924040560796772997824 3825455 1986321245827346661012465171824796360 3825456 -364410261961849686455321205723660288 3825457 -680364585758986923134626028543437294 3825458 66951162068170793803640347160394240 3825459 -263523241399035326778713683922933232 3825460 -422972341883872525251280387311667200 3825461 17443460520070536629972483979508572 3825462 265434929402265638312920403972825088 3825463 1716509216008449756017193054818572712 3825464 172609432763162730456763115537817600 3825465 -50443846602622376571756978498161280 3825466 238415455465418391377554524260088432 3825467 -624346737452865934049554989082682688 3825468 49116252420801076408819567333890048 3825469 -4854948236333581580359736189392406304 3825470 133444752807668665239479748568550400 3825471 498588143305068899442969959233465344 3825472 -61748635966520931348247321279201280 3825473 1584550681525527945705368946697846722 3825474 418906917049822557698563454885847552 3825475 766821881048002093234320423032091600 3825476 155796055422022092770080188407179776 3825477 -1321912367670689883877179518094969540 3825478 -958322771794549581337849671503436960 3825479 -1596662764378103968946350178932704000 3825480 -616542106117373035181014308986880000 3825481 1305916332135508683024182108321382864 3825482 -408287221271693005758770936339667408 3825483 1158709109800542399699727173588287424 3825484 -871309213942332435212483559828445440 3825485 -988256699605693941749447308212992820 3825486 340794349405366725773179229166960384 3825487 -202847645630186020309414634556074640 3825488 -54903864487419908775573126210011136 3825489 446500290216486158815467492138792960 3825490 96204101376059950809422406100644000 3825491 2291977021814329655202580755715535784 3825492 -60411635108529406680352480199847936 3825493 82602072526280059226173096351764992 3825494 -125007212911582324068475373484914688 3825495 -13729777813822684109500641819168000 3825496 -517180672352033845625545922849587200 3825497 -1314064508742791771058975548337494460 3825498 388817558713577987537990897777356800 3825499 -2082707211419408528585540869220050664 3825500 -22535717337427287918008483363328000 3825501 16247412096701665564110760093902240 3825502 107977372542476898104304223938842112 3825503 -465988744593946628637604299867670536 3825504 -641879655697241727538636816821780480 3825505 27700130471328911907038868136393320 3825506 800962133718703906587488999711381280 3825507 -658202022292281448627194806610033408 3825508 -157785825883624416030538315576588672 3825509 2569223375416160991421837225947475710 3825510 102291192475476733535880234107358720 3825511 2420098888825114071789995795727901112 3825512 -1519252384931347505797726601841484800 3825513 357920992063483407990290522530711242 3825514 -341663530699811126955584399616446976 3825515 -745370890901913575003631303795159840 3825516 -1010845942184938803720467767614171648 3825517 39095180221257956884543994267446326 3825518 -19551481224236492682256822240521984 3825519 -710129774058882916275300319069393656 3825520 143867942468311247016541595961753600 3825521 140326673888561453835831303866726784 3825522 24610924030481044864701358382288640 3825523 -853996943611251694022472256759980256 3825524 -448447357838420011490784602968055808 3825525 -218089144557988785786557151167450400 3825526 -255861754792843257490072070618280288 3825527 -836684411864530215357599866867596528 3825528 239485459803635899146804445243330560 3825529 2827277116040458076591634177165553130 3825530 3786660202657434249537594603272160 3825531 -608565441803529260518992467771616180 3825532 -1120961215719052987658476163624802304 3825533 -43667507983300654100305712397988218 3825534 583436965801909382270427855352970880 3825535 275667649389712859648752654879608000 3825536 -1037678127076568668452263087308800 3825537 604828081176014217191695872197344560 3825538 -4953905804953241117689672776905856 3825539 1503105897275159166061467767427096960 3825540 172039172219142221582356215200094720 3825541 -569865965649792213373341206215547588 3825542 201240920229283494951959845290179712 3825543 -727966035062827357669688913570544176 3825544 -273830719463503779597616969921658880 3825545 472083679557090464890221763507827300 3825546 343915898652732829413767769445920768 3825547 -1256443413501032185643879378811669936 3825548 -822385114907219765242347152139124992 3825549 -123203049818238213387040394773494912 3825550 755436972076159007985527451740716800 3825551 282089497277397719135359365533307504 3825552 94756218220698989896392642758246400 3825553 2017142897477779571711808163039999344 3825554 109341071416268004634135410537715872 3825555 -68491319208665041899981073133107200 3825556 -147486113454539723986915295778422784 3825557 -665670253125847657662217928761006194 3825558 -26374846918719077016070984488900576 3825559 1057098674811681747907757250611362760 3825560 -524374362746321518100792413412352000 3825561 -1128560326031115445545923664257109216 3825562 -214613885987492555980387280080846368 3825563 441159284353877535230271594957791760 3825564 -810374920997679410084202674898570240 3825565 139361334431366362174709778239109120 3825566 1383400611893924733022820146403284800 3825567 -137021507608957101834683053984842672 3825568 1372589956584366102013605672856780800 3825569 1759966370297970456815813862875920560 3825570 -199778311529638606161928427684336640 3825571 -792496620830976133058533079757999288 3825572 229591875614924434358965952155406976 3825573 -306266851936858356292847256437076000 3825574 -1341819225216689740251645274557341760 3825575 -626352188574065696279971290305400000 3825576 112697860960900222263662153932800000 3825577 1546015392695394354186178729014027492 3825578 2578811981988820559616676022208192 3825579 -1243988084811279179133767414253992616 3825580 -500646087318613162486660978592332800 3825581 1877815702523954518208578464898880790 3825582 -875644748014810126861971135866870208 3825583 -31404698219260915042226692060172960 3825584 35644663050509636850227698215223296 3825585 110858220119166634429076454151717440 3825586 509460980294631340866394959605950464 3825587 -539824669644485271253510947151756248 3825588 -107091062103111952458699854965002240 3825589 -1018817844060508857185671442660544 3825590 163816659015447673677130168194328320 3825591 396244600519410133575879520614889728 3825592 2124171713865972495470015058725376000 3825593 -1379887488143025068932038936786225600 3825594 310756516040551358011729454136027648 3825595 634418470507453113890263808351407680 3825596 2210948584262661551257582019066803200 3825597 -26240607845014227068366981300217600 3825598 -271131637321283170254263888152043520 3825599 2775151931243537649062848022377569600 3825600 -39936830972576508899202535627161600 3825601 669851307780364977918599363515693012 3825602 -1157964069861465338341649963730208896 3825603 1349643399901694831098935340198210800 3825604 839140933887121407977041034136496256 3825605 420478915695658896417972610148856960 3825606 -201405907286809976675174241472600896 3825607 709962174116374429542980550182983432 3825608 -177107485485980911556895371074928640 3825609 282917862224746201777690469540165904 3825610 82449093316893111799499551054844160 3825611 1133857776299020691998588343507117424 3825612 554205945629144966099664436792197120 3825613 693625421863030470716724375249753408 3825614 -292124792465559102474663471274614720 3825615 131366880221483019762587833714693440 3825616 142392180831292390984402214566150144 3825617 -574624652513538478441871167165214208 3825618 997839655511625227852587773722047104 3825619 71082743458329938664783414483389776 3825620 -1453668027486619531067769177461080320 3825621 402310514482280571223492555798927872 3825622 -107886001034580078038784124035859200 3825623 -1358639450300572252808251131974731128 3825624 -23584799062430391794361680677109760 3825625 43346955143040117858190976052151250 3825626 -1346635550699529455980128320902206720 3825627 437541459791206453240189537834147296 3825628 -662982107494008316479392187616333824 3825629 -1319190497523232658599752464024516724 3825630 25117448588192341850604138306999360 3825631 -82913913473891086814124288912554880 3825632 872777638719065563050245779926024192 3825633 -289988012624743527786670229416488960 3825634 -1080333860908898957022473161781088 3825635 -570222434137247467623626805406056240 3825636 558873441941163311259964724806877184 3825637 -1397388623808921887184842894024611714 3825638 -62802453870191834744227216364101056 3825639 -411287572499674380647818236805606896 3825640 -221592809934257836622800729507430400 3825641 -506953979446127863467940520459631216 3825642 -838086765490589291138028353694905088 3825643 -1149520098514215037190262651547588108 3825644 -61221628884499465666127428623897600 3825645 231099343007536726847318990703690720 3825646 -769679440999872527819312489462153472 3825647 327451835278004109150428002838708832 3825648 -131934440414270908732549371366998016 3825649 -2131499882447798509908768456531026350 3825650 752031200038536284031823649387088000 3825651 -599845105530116755495903077754211280 3825652 -271530612686449950578667722749779200 3825653 181315970142389229495215975850694602 3825654 80584925438365922792310355266232320 3825655 -1097743114987253449127273829618838440 3825656 1623820840578829101591398059545722880 3825657 4261360019127676300596298396309920 3825658 -1215941017998243696222466048056754320 3825659 1693369588041512932468362182786926080 3825660 -302077256956111852527165468484746240 3825661 728165448472816101475296237438401632 3825662 -85311177504117431300038362416775168 3825663 -256763075966508746722778116267138416 3825664 -1234748330608736968371987077004263424 3825665 572661272173321758097633411003300200 3825666 -90726218973508772651328931098693600 3825667 17337119311193523632561398560084040 3825668 -588517754555559347889123676051304448 3825669 358134016407813709430093296190470080 3825670 -675420247969580918046432225753486720 3825671 412894499050614955951859335199710872 3825672 -674230691118658602930389548866478080 3825673 -146356775863467488475971691189317760 3825674 -1152095267377631289344890415273319840 3825675 765462625297461961544689424751681900 3825676 1439429457263058939731644491647918080 3825677 -1490315575636383620928288193321398474 3825678 231509065922824308303241341833610240 3825679 176450886570548905318420893510967296 3825680 -317156647984057912288073605609881600 3825681 999367491394730369930030156868967152 3825682 -152869144167214198357860506103602688 3825683 1129711699463911752486458697669733932 3825684 -18322511320193618698626219098849280 3825685 -692047393470764463087607538294083620 3825686 -102088938572742747628805963871242208 3825687 239276240179405825816749141862434000 3825688 1230598401916369650398068135859712000 3825689 165612061581802053526695773567842752 3825690 -123349664452439816657305173701199360 3825691 -787739956036733014520712504000278908 3825692 -607670964448103659977286637905540608 3825693 190312040984584318184845567694106144 3825694 -342544029691353590699285458093951104 3825695 1523137442481851507619237199031500200 3825696 -583746859289273131880726402659516416 3825697 1956970931351262090240243127673080800 3825698 -1077432893226927552009864732976947840 3825699 -847177646110820285090157818651971152 3825700 -832279701737264510447738599242521600 3825701 1100801539551595976576738903103728544 3825702 17811433510007567355419652952944192 3825703 -752357685993184784355209537740970400 3825704 1823945621721748829005562552056949760 3825705 196421580624574902662571399264564480 3825706 -2564093541489069047852153219989132800 3825707 -54748536796651081385396414843281920 3825708 152729769769809057309155477037442560 3825709 110660932084928683711430801623518050 3825710 541222048764568926304186995671040 3825711 8374791489548002489837557644213232 3825712 -502698081928884868706040667652456448 3825713 -21000815045390746872071874082957038 3825714 -444665733069420436821112550869003008 3825715 1514455585965588080234874163962213360 3825716 1728205727501750220791107402333587840 3825717 372609619390087145293827957655701312 3825718 269462023000078702822377123210387840 3825719 50670422817387726376929748983257544 3825720 -26128335640464363374563027605811200 3825721 -314968795823045702481710821323589078 3825722 206435174564634454018839339318020832 3825723 -1164043352991827759920024562400244032 3825724 -1759614823217748679874969936131468800 3825725 648304645856191716980075736994368900 3825726 -991368370780871596293032518210560 3825727 990782427151575621852409133286518952 3825728 139105913446783809667000714998054912 3825729 296446658112391092366353644109816064 3825730 -449242850224498518613006984761569280 3825731 191425913514145576209907622758042944 3825732 730120018798419910738589186640387072 3825733 1743224335007932203262077364387131102 3825734 -1068334301711609910633002668804986048 3825735 186272907325230311588779424774658000 3825736 1706306098370414050498743895458447360 3825737 2027387594829942306022235524509445440 3825738 96963240627766781321912927228160000 3825739 -2055045331913345478111093919593972460 3825740 -439386671382253237275080973292293120 3825741 -585939744169133357804883730925465664 3825742 900161317338261281740868854391204544 3825743 -1652326668336722982237138596955781008 3825744 84422215762410618169900334443266048 3825745 10057452814181672314880278355942400 3825746 -83281557841478450488506979613954928 3825747 17675880603477005448420837225937524 3825748 -876964503292483385012472714013507584 3825749 -529271359030221678392695163056960836 3825750 -115377654569076542192216160305952000 3825751 -64491425573725678124278010235999456 3825752 11888545789692053362326286839398400 3825753 49444159391901204544505325202126848 3825754 -335831224738928107937631644627385120 3825755 1943969324173667658900226163049044160 3825756 -1361913218185568115431597434700069376 3825757 154601285688417732208183826642493580 3825758 -991372337320309132976405934127835520 3825759 92391101127586395930182999410431360 3825760 -2026037429689644403751760644305059840 3825761 -645724512364644298195753128455576700 3825762 231428134829718799989803580002977152 3825763 905378678307685858482491913182400400 3825764 -107307464697391686988910308349644800 3825765 1916084746404711111597183760714761600 3825766 157898766067929318592959812157755520 3825767 -1786962037159795006936537470660931200 3825768 -386819490832800176531595057358602240 3825769 -251516951259744226034807893466627456 3825770 -334364315093911557197994035256091200 3825771 2781208372855575628336977355533772464 3825772 314253857976239137486359624257032192 3825773 638100079418019649531568089584977280 3825774 -436681284483488260727948334272514432 3825775 -46881368485842813447302107865150000 3825776 -47070986961197242674770055368245248 3825777 -53087166163540893553540964284251168 3825778 116722179465549542346538317160080 3825779 -579352806502992995717536579268441040 3825780 -44966766185972279384547673812787200 3825781 837900017282331545726865602504897582 3825782 -89764470556545255873242592740939040 3825783 302513972153188407450523361555654160 3825784 891264772949329936524273033093120 3825785 6879934558316558799328862613720960 3825786 98713049894224876197552146954227200 3825787 -403459803915444892683360481452945408 3825788 -1118294441066946826093092122330050560 3825789 -1095741101542938007966039721400779232 3825790 214443069615435904358740637497934400 3825791 -234525316694691622759496597650329000 3825792 321043623336394777348276194996387840 3825793 -3102978153894085355906136828433080958 3825794 -189081009420136703466986554439059968 3825795 146889268229649783855813934664902320 3825796 9704551053873904554801598102425600 3825797 90379348385942499052638376506641280 3825798 -347957728943844175896848619478810752 3825799 6670702045461196807199887458764111040 3825800 563928034902602195488108234973184000 3825801 -128001427899796994388501024011942208 3825802 888593416411948068914477490283073280 3825803 1223832589884556803317560194006420480 3825804 246149492836290762202642846744874496 3825805 551977624226448790504093589466344760 3825806 -469144978802726397275531271428931648 3825807 -672823804799591190751375261174583160 3825808 59869055597110670115212712945909760 3825809 -459854687875030351820698515097065996 3825810 -543569866690069459175280252061442400 3825811 691025563678447852614262567183306824 3825812 -1185369201811647028744595339721461760 3825813 628560825834910546179951052570776000 3825814 -47253504601519308570176604461223360 3825815 254966456979419054406853978536638400 3825816 -884616613921072980557341996253552640 3825817 684613525960436303028795485944737866 3825818 -652460147592450665552485514821322496 3825819 -1025800536101212008552833416412905680 3825820 341352329940011322717433720229652480 3825821 -1709357921477155804023352385557924800 3825822 290104070647015632500527761857894400 3825823 -2412841879725887344553947515371760928 3825824 -391702790369918813788205271201153024 3825825 -748341890015962864522809434470560000 3825826 1478391521910298231155991161180620112 3825827 587526645876026369744552774848595676 3825828 -24765338217114866123983974332873088 3825829 533664586779225742162709896327794976 3825830 875571187221667307207374081678834560 3825831 -1041611594200340610021282773117356248 3825832 2814428162689220818299004306712248320 3825833 123857027597545784943847752229560000 3825834 -75758091446766329657626861198688256 3825835 -493066628319093857092245024000158400 3825836 174928926057927073852253348110909440 3825837 -838485486025213570575950533644390420 3825838 1030086067497082016518180575285952320 3825839 67974959243887271309603839796521968 3825840 -101988891524778022697564683763712000 3825841 -305976968794851944388142408071761628 3825842 1575090649801179015390893071679757072 3825843 169171354053682081055471755355330304 3825844 -1509898233488922397932507406559766528 3825845 -124425233731784229374233015579356900 3825846 -1334559717681792390183092142948048000 3825847 -1287190313588305221728270401333408608 3825848 342385622480544014638111460586639360 3825849 -217955570902254581128615327765941936 3825850 21511382577436050215373370252684800 3825851 -2281591279263658779349932398097653148 3825852 1201795482914640442144376494613028864 3825853 1578992105856309673831062170842604102 3825854 -1536476649259809185772349948481413440 3825855 961661831234495560362139547405750400 3825856 -322186086358601962712162610483036160 3825857 -4868296967937500387938895561653248 3825858 -55280866602001927270809409593630336 3825859 1328519504336266631789159805820932080 3825860 34852905020437272058765324825704960 3825861 -194942204857411329941643169918548864 3825862 737695064809382302141625144125184832 3825863 3945207566858238614820460593486645360 3825864 18501752571529608550160860058910720 3825865 -364102946942001336369067272228622080 3825866 271167223256011399279060514881939968 3825867 151213691582247692396836112280353712 3825868 2526659369709401356158044842116269056 3825869 -1186350540043255135765670661497390730 3825870 66146822505194960021721285992860800 3825871 -978644020942599900027176644300565760 3825872 105037515841722860733526495347474432 3825873 -154850632399361459802414643074377100 3825874 -58395935564996569928553892547592576 3825875 -21815887941170790321389505242496000 3825876 270880348437881144000052909646252032 3825877 -308761087549441269392182256384213280 3825878 757097282490868024017662557823616 3825879 -583722235998041332237273351191211416 3825880 -951006549168558542617717592164147200 3825881 -2483978134342145290429835893155306348 3825882 10115395871316052179049617006171648 3825883 1173235956641525820175502823530264880 3825884 -1860885756797635759916635040085709824 3825885 -17356404196756762049969498815027200 3825886 -1069624803556134440477087873871604608 3825887 -718820993130870387024361322652799200 3825888 1065628009765591511127159303504396288 3825889 284795657428275454086173111534187840 3825890 176471158614636163531413856021351200 3825891 -2609031992925005053712857811450947680 3825892 300283321081658559007965393737207808 3825893 -548383300580595124937552210966217858 3825894 943867639982083735679065252180918272 3825895 253198709886517188657630802192170720 3825896 49179011589543966568360612684431360 3825897 95847728711062396868902792967064480 3825898 907529050142711676526591494485089200 3825899 756792836397504085488668627053968 3825900 116769843550169233144752660814080000 3825901 489932137254881962433105355506607360 3825902 1257190468214007165372307903895449152 3825903 -1049876975083661245267989568317154800 3825904 -236935033587579469677116306987745280 3825905 -1974624181893974543466030140634356940 3825906 221820367985475786367083694989877248 3825907 2517904880637137123798954013950156 3825908 260182989031674493459251395119648128 3825909 1685237834353845516021215002337778414 3825910 -324728903447711011596293393026769280 3825911 458495650352917388110980227616975744 3825912 -363861863968543569718814401560576000 3825913 -288756412363997616358095168876822976 3825914 1226990183372351386644199527879678720 3825915 327606243241510629529598681937231840 3825916 345258980394228278725238123831441920 3825917 -3045109607518266993716085060955619040 3825918 323364451058648653443264335882577024 3825919 2958011911676356120496828810362776320 3825920 777827925911918552982871442592890880 3825921 -928931155465574451509019096579735552 3825922 862529645586820172553463246909761024 3825923 1330409592132945778585011219259442172 3825924 332072776656949270290968050510528512 3825925 3353554679002156152222314573188000 3825926 1549441062249980003220704621908224 3825927 76857859860340786268619178198241280 3825928 -1849025519390137700108815709221923840 3825929 189527126378092921128316160203470900 3825930 -7428633409284743663877798820846080 3825931 -761456129112588972448458786748548268 3825932 -171876003808365332793846003989928960 3825933 1132435314183702857045960006651132064 3825934 433015548130726128975402641526072192 3825935 1496733116230491074444403583352294400 3825936 227729463180015447160407493882712064 3825937 -576047235763810586334293473212802188 3825938 -701468868282121346392477092136928880 3825939 373690658703780242223391846408646448 3825940 74206218982831162504778822070839040 3825941 770818844739745914365065981862453760 3825942 290036109164286316616494683751576512 3825943 2137121805417200071359597146280889944 3825944 1810888895358407409976468357013084160 3825945 141956059259021070692080568002706820 3825946 -552199289782682538407185524830545920 3825947 -1774368504260782644499219718268116604 3825948 -109613790575304383003019628597936128 3825949 1296546876179054439123023313305646950 3825950 -171087584939861362462024278273912000 3825951 -58890038973336374160034521902081520 3825952 1330483847839436874984090687793004544 3825953 -113968616666276644570845807539664798 3825954 19395322887314666530571760820673280 3825955 476066882235618911105139252004601760 3825956 906578797509871738696931976249847680 3825957 491343424955719438966770059203609440 3825958 54014829296779199068138557005488128 3825959 2372176617798087083412497653184991216 3825960 188694625722829126670411692310937600 3825961 2374452954092840720203107870004787572 3825962 244906687608838125375825096927451392 3825963 -1478921612649489015665762962865287908 3825964 -1192514550818351900942190588770893824 3825965 471549255962158995284938557298055040 3825966 -1032945176412420606752426856978913152 3825967 2899589898495112419123513644230164312 3825968 -7677773578785685391184946108563456 3825969 -1542104062055020745052839904435425568 3825970 -1562997170775865930535096669173248000 3825971 -1422625774699754830036498108410864168 3825972 723209747632530316377208513621082496 3825973 1193099714212077186291074921981450400 3825974 -32847788262591734691171264943113600 3825975 682229649245573480400043267319712000 3825976 -143256390528823634390563225295585280 3825977 -15756281841701516126043664329182208 3825978 13123290166947181234866100183197696 3825979 -93860713308480827652732449224123420 3825980 1302936240128729302980109189975872000 3825981 -776858561974166000120335969809834240 3825982 622653097947303423264868251034958592 3825983 -765831802011640125760836600337345680 3825984 -369792931006956859055214057240920064 3825985 -220693280441708580788197339037250840 3825986 569658451694984788369868575063038720 3825987 -249845438523162294343730625168637440 3825988 -698323040008247822502892825918279552 3825989 -294090367615895723850770739120773760 3825990 105565253379808144335289534167793920 3825991 -2179451442657777632058253217847859920 3825992 -632381074711492681189049157191884800 3825993 -1468018962708425311159572002849453472 3825994 -496887141504574201832333768505947040 3825995 -1302056858525917803772543180632924000 3825996 -3114969106468969507256835999441408 3825997 394010574400310251045243014658016064 3825998 -340387100021848180507112297652655680 3825999 391365243140129734342616649465928560 3826000 282549469061197702399453527158784000 3826001 -67277443450588167414147845446969998 3826002 644476194855326354853666606503583744 3826003 231182727703532685411165796597355664 3826004 -80566502446623984578520521518399488 3826005 845208960779798667221662759219329600 3826006 591665932168301646405126842276657952 3826007 50253141571196684731565993689109256 3826008 849715380531080998907731657539379200 3826009 -336680566985533632446831829015101760 3826010 -654489260601175881618183655678743840 3826011 5650870453997164270306109158440960 3826012 -1319353267379243707314506092451474944 3826013 1401061949638255261948301291305806060 3826014 679156246217955112559947588944248640 3826015 602695510698745400052436328168453160 3826016 3089701460768741338297517788710961152 3826017 -2550261601942269906798721743823512 3826018 881220187877029384546688146816715856 3826019 -1359778525841890253950319906796836580 3826020 -325817952822774801121369458769920 3826021 -584424153727929560200613878746036900 3826022 759305351590090733907303183589622400 3826023 932175949333638265165512591342162984 3826024 186238343378991023364892179713448960 3826025 -45116801346373630627280555189179200 3826026 -71510974936152633493519749588425808 3826027 956683817668993465953880731493009200 3826028 -1033508476939352104080583497475691520 3826029 -965979771337075849862859274802895072 3826030 267575189942123957450324554284960000 3826031 -2665917766950454509086883494762638536 3826032 117632396350700266016578646641213440 3826033 99150103985098339456670116654813620 3826034 1305536140354984160973855329500006416 3826035 -2692923053763191566721822469588579840 3826036 -144869492303302586378793580287583488 3826037 2900918453523478306033743269561233692 3826038 -346842908098140745665659747109924864 3826039 -36513998077616249364344991481548160 3826040 -995640739775258437413509859373363200 3826041 830438219568232536268663475383322304 3826042 -1544431193065155337005635714429344512 3826043 377140072138590502049279137485892944 3826044 -934894122310290394039997560193579520 3826045 1700757104567790901993292136837120300 3826046 -563817061494157818663366436502712960 3826047 -1355464419176372173883410753850239800 3826048 566418314867009611993256635599421440 3826049 3462807858981435899129911255866480000 3826050 -219324496397281346625286072624704000 3826051 263912595399258199448299516236478464 3826052 -397214209769619763733928741742625664 3826053 -278503149300450928491450115748757312 3826054 28661452557832671001851402841076352 3826055 -1407012746139135942557630135567708040 3826056 249211144918824200600425383560970240 3826057 1014456613281614675949713202365946660 3826058 88450012292795457333203435520440160 3826059 -413247164118256076846248141521849360 3826060 -135493543228991813400559878259660800 3826061 1115350757662649450053476146374996032 3826062 994867371780228181470753171464307840 3826063 2201502656640301719530913130600062184 3826064 16849216445704683955314787424993280 3826065 -50642961522379939581246931953012480 3826066 1358733169877513426702881166891410560 3826067 -396962790168658426066299346699085928 3826068 281944691482102163102140458781962240 3826069 -852803073109989259467119849676626756 3826070 440667333522417166528927339427299200 3826071 -242029757838721281478403569927449408 3826072 -1327264835419138964162739243563059200 3826073 411037186789742315671108395435471744 3826074 -170257670453165874196131463681525248 3826075 1603912782605845423457254172412036600 3826076 103369593166309913899545131011909632 3826077 -1085094495503469309669718891389194880 3826078 -718929649930915670537468421781868160 3826079 -623770662386542850480854971623279760 3826080 -1350913712189781803841030617319997440 3826081 -912178444208206310598423768806643008 3826082 -160955331226123629956022067667484672 3826083 -556012340742761084184623345745981576 3826084 1193384425514771914201199772361241216 3826085 -323663735614888206403833137594790240 3826086 481574631837220667857980210101760000 3826087 239944186354952714883692811997322000 3826088 -868332635581321162725745729263206400 3826089 512581141416266568883159260628439520 3826090 109812845464083488707638267732857280 3826091 -3019133946133980347923475830558779000 3826092 -356922527341721494059068133155240448 3826093 4833565268798498132308802921646657804 3826094 744942974869435612261503909570444096 3826095 22713176295735370708225061706647040 3826096 -70540198063291630730178711080534016 3826097 -29866488081954758655655344740953440 3826098 178114697499110492867875544077827984 3826099 -110228371348957811189271430764966536 3826100 -269092054418451020342862368564169600 3826101 79613917613511805220400258799739040 3826102 -209893086460853815098709527307038720 3826103 2261847025959201811143429068496223464 3826104 462508661397329445467769116652933120 3826105 -1741863423198956388539470933006619640 3826106 805848640303812279908368632667971840 3826107 602038861096603096818147364245537804 3826108 -194812762630741581899426061211960320 3826109 828868223559532931747393359901560416 3826110 130737398692362371556027157525996800 3826111 -514814131341611778366599591339352288 3826112 -741783448956779625949185707845091328 3826113 250374667193973370556827038710661888 3826114 -253565094399843669921344045361006720 3826115 -789590462814579425296184400958275600 3826116 -962127704771116976967024092487552 3826117 2637402422916095082119406948257248992 3826118 479797723495422489652355291977125120 3826119 -339700190065702066669920819183006336 3826120 -559897220918673210917736801993830400 3826121 462840189615341158282300149445385892 3826122 -494091026923642914141644174605794816 3826123 311325160093369194530976126457165344 3826124 951728253513300386014537783137924096 3826125 731341958868348299288839515893400000 3826126 380304633191697186589019139823864512 3826127 2912343065232330444075919420502710800 3826128 -134078290896294851019539174483558400 3826129 -711869705776073279327976811230547968 3826130 39603050279069219367188661723571200 3826131 1048493638641089282079477988688169024 3826132 -1713054376250146283019304325044117760 3826133 1244928823593909805074590322227882460 3826134 -132945956392032703818873745933825152 3826135 2004629711754066550425625901004397080 3826136 12999342269454334953292215676661760 3826137 -895331151542512899041895913908980736 3826138 -1150302443944788983624425607215115280 3826139 -2156471980458937003595102058085552344 3826140 -7226972396850019286970147102842880 3826141 -1722471617048193421763473355316704 3826142 -848611185649713489851234125028857728 3826143 1596147753324516767918824103714077200 3826144 -238269712268809598296929109593292800 3826145 -640261992531301282019246755185221100 3826146 -41592600333881551898349341465932416 3826147 951840747428161895146818136589676640 3826148 172641243402504145176396471573427200 3826149 125367795935338915923665936756064768 3826150 -373048128064471760458194589565256000 3826151 615573099968524939975285190186096640 3826152 -578372627333597404615622658656501760 3826153 -2137846576346070046086005586490140 3826154 589495017806169190299274765856382720 3826155 -208045537052057455823023350744429840 3826156 -2619544487813128830840726387513964032 3826157 -534447210112651919975331654143607594 3826158 109615826463960310611754909352371200 3826159 -178628050954356232026194351975184920 3826160 -116212696205146953396650419799162880 3826161 -36004317750493488700339727917306620 3826162 925312031016455282948596920907490832 3826163 -1341305975944373257148995546495373760 3826164 634176018332865522774555782228969472 3826165 415567876811934572618322092539968000 3826166 406308683600651742381676815039180864 3826167 -15865678382035558416390633117295152 3826168 2036594638211573602813947372381634560 3826169 1929720661212578117148683025237385296 3826170 -358240654044559546046655601220812800 3826171 -364375182607827193463686162519788000 3826172 -580322645670833097479146798292812800 3826173 94038600428046353157474414088224000 3826174 86840685423191826682661570181043392 3826175 -80244006152964852978691292553547200 3826176 394479180125749021032040449278214144 3826177 -1368653275964824970434831486369982974 3826178 1000747144153036951364966759021426640 3826179 429221995403642104445215688790388944 3826180 -31581742035438689718541373179799040 3826181 2353278629074158703450460203566548700 3826182 217688106276295777116717906840814080 3826183 -5910528621423557145925827736383312 3826184 1686999644569845266433360870165058560 3826185 -730484461471085191900845955631419200 3826186 -98831178418007707002556489291862016 3826187 -1892410485989607128914978102321525164 3826188 146071623743548715269313272605809664 3826189 1175941821437318332172791903303605280 3826190 653484448750224166046467360764802560 3826191 807696974466912029936747003948344320 3826192 -260607981835613030180980686129455104 3826193 448572162037907925363625520263713600 3826194 630647367692480693651812708512374400 3826195 -558424395696250118574769523341406400 3826196 -2071410924589852569334509997057290240 3826197 141513006615946524123364704195072846 3826198 -46105628378656529555989070703890400 3826199 -67589546229485069222072236442947920 3826200 -100066984687848633186863631532032000 3826201 -431441295399548647823264019464102080 3826202 -199382173634810326709065139411342400 3826203 966348301006353902503673350729937304 3826204 1621765922615917743624941767706611200 3826205 -811920255625774043630659809390709140 3826206 67106135573345791340405887413394944 3826207 -429355867609153032225441995987159040 3826208 2219473574820151442726316907367301120 3826209 -1085767965368537465718571932961051680 3826210 -1070116121759177888609608255624086240 3826211 -324023897834476581406507351590321168 3826212 -338207709385781264720630517770723328 3826213 377392803797063150465396850613949760 3826214 275820937409743615340737339555234656 3826215 285044292420910337364376671345715560 3826216 -1122705102478010116533795654009661440 3826217 -1300700499453885073788149203975378800 3826218 8426656499388832697837879084214528 3826219 -2229709782838813696808423548346690380 3826220 -517485631817439572161326999786624000 3826221 -211828053471239534352688038275568576 3826222 1178416803448923227265227197764409920 3826223 2135324872404918097778123009237974560 3826224 463370407343268850459381952845578240 3826225 557746491901426721269962372902742200 3826226 -12247108286908394546335753125323136 3826227 279137888161842092933252447314824240 3826228 5559605131203912608155689861953536 3826229 384629033244890779496034616009469088 3826230 -372966840388302979704993983493233280 3826231 -3003147839373776208081770324387203800 3826232 -5242248714753787280060118600007680 3826233 926926348725375349279205649903418944 3826234 181035312179511691122574616447643648 3826235 500861333891912546768356505080822560 3826236 -781750249915759676948552507645091840 3826237 -743281602765198252065422909844394368 3826238 82893959280789771923117776671121344 3826239 -6744226851832296965468208292879416 3826240 -37502366962590456076746817976401920 3826241 -517491542555866868435056576085172696 3826242 -41605523617669681487100069839689728 3826243 590019091151342476940225224755970824 3826244 -786144518227354770069449567281901568 3826245 -55576694873179777303995467524022880 3826246 1557180997248354462195380817973983072 3826247 -589704584320551719665484722649715768 3826248 349206314969769750401513770752491520 3826249 143541886318676832700899497441222912 3826250 -203479010914475642657372106302730000 3826251 530546122422404298063099480112220160 3826252 -1480081677447188948461800534771240960 3826253 1413298281497843289893438423478505440 3826254 -308887246754190469113231231701023680 3826255 720476385124831018945374124243217160 3826256 112196336349978660360648159626526720 3826257 -692752190779771533512694989147383632 3826258 -44068305698983675488475833397436160 3826259 1753310713942768834517598517805108460 3826260 820952715219917384005992838635148800 3826261 893489209094640653354042891695691424 3826262 321025421680376293862351020410816 3826263 -1613034131357754800836058514009271320 3826264 -841747229124968354994308612541358080 3826265 775276253580563253942591804126792000 3826266 -152232441735944844929724204348734976 3826267 852212275950575736936977151636315792 3826268 8806944934391363170555598281605120 3826269 -19839301668546466953180857100633216 3826270 274316238736257298446018607947816960 3826271 1762071726032531870755518482962369944 3826272 1135918230713912143924350641630871552 3826273 746148173293843637376191967937982880 3826274 -18734442031720433685412616656852608 3826275 607437159590168285233530162537579600 3826276 1567354585228184478723832275504748160 3826277 -42641546725767995869856281174005120 3826278 964126260782974617468198010524016704 3826279 2361743686800669664910920721210077880 3826280 -661102541305275155999615013814272000 3826281 189680807842015798832321355739521984 3826282 341005158894431943456686419574090592 3826283 1217368413948492776866228414828124532 3826284 83632896126042703337411013131993088 3826285 -963736882019408849579079683335756020 3826286 -1324378194949618672082614590343088640 3826287 -627854693754556260715306440735800712 3826288 -115528463056267781759046301447618560 3826289 403222293194913040971931795088177460 3826290 147202580972972964871906532697623040 3826291 -1095562020242075289269382538711153328 3826292 -502950019899875861425329070546371840 3826293 181345581501467586947303924319689664 3826294 36681922848467539855792996647297696 3826295 151317044098271014046466038132262240 3826296 -1609827052447360890010330212098764800 3826297 -536753388690166410546276983432063254 3826298 -247266871197133705017971447682513408 3826299 420946005258188621914940734075020288 3826300 803032837832621970443605816908172800 3826301 -30125992528733550816932725209033600 3826302 -366493054862721023009736547950168768 3826303 460640764745117684851610450866065408 3826304 1565924441175533357083663193132236800 3826305 -624890321598837439142245061442720000 3826306 -196396636077738757619269881880542336 3826307 498382722531703791578296699448334240 3826308 210860399301672098430548922707159040 3826309 -2815784485509653148370876919518570884 3826310 717927054636215307410656595237842560 3826311 1743293806858965795564478449042165672 3826312 -3338589716604539136114383732613120 3826313 -225936182613205181993559207650958438 3826314 1017105513604899312270473988429901104 3826315 507708114700925482495237556776983600 3826316 79235873850695490622552789553559552 3826317 1160808887514700729618119643663217664 3826318 -93643498697104026316410091039722240 3826319 -660639893002913746533488069388063504 3826320 -120940994460951017591860968062976000 3826321 -1871516722407281426264714067831012288 3826322 431813821269227533245461606885069712 3826323 937889019169074321604483816933598772 3826324 -14072468821909266603679852869478400 3826325 62969289505682486710332911195234100 3826326 228993417416268832711817167403655168 3826327 132344293171750155491102326715078520 3826328 748194811933777309232496963551416320 3826329 -79834527197729405077658921766431856 3826330 -49238918622926653941615968066580480 3826331 260613725786888584335304562783762112 3826332 -114994060154115322314038210611200000 3826333 372655882415028470500481692370401120 3826334 -1389115963440740584299127384268583360 3826335 461194127159635421559433000919463840 3826336 -157899436806816866350304934814679040 3826337 1913487545506118704619234795489269986 3826338 -283781970425797530520841610583510656 3826339 1730786458625159626930266702999160200 3826340 97830432248253895187425203472220160 3826341 -482025901741992135987255155455632450 3826342 329080972959745710216664048772765184 3826343 70084487911507438861070159326940880 3826344 -428619575440893031454107561366241280 3826345 1400336317687226325883335373640227200 3826346 14169091461170550811988011982746464 3826347 850891699104904333352140234359229440 3826348 -1736138823382867655724399777609755392 3826349 419938976887023424531014481329394464 3826350 414390829519086174422415780889147200 3826351 -4672018643568606295179077056153951688 3826352 400606398695929025130744658836013056 3826353 450494352269848571572728373497703200 3826354 -271057467349206685055335648254179328 3826355 -6915808182095330895075947157559440 3826356 -8089477686921897088533139880521728 3826357 -24324436019389789353477543727239908 3826358 536877529692181133197017481788917376 3826359 -27469333094984914812501885487309584 3826360 -348178906088112829603521174415257600 3826361 -566865481343584932355458156641591040 3826362 408950666738219251823383703093732352 3826363 1323442321195547653824776976511015464 3826364 -1228553494481855880395738512862951424 3826365 1393764768768292684200636933321504000 3826366 -40188961372026783671241196145786496 3826367 -10274570868058920079852585322971584 3826368 -4343728194003707369041480296431616 3826369 -1679582733757598939340905490768154704 3826370 598371074583400565074382165165583360 3826371 -1786406605522561517791626780532814088 3826372 -113932732112178991232575038676992000 3826373 -305810612308885616451825842590257378 3826374 11268159598864101130065680591828160 3826375 407781288474715025543074844444184000 3826376 1759838137756661105818844757304780800 3826377 -412609766619974666111980609462977240 3826378 -16535993218794340124695350696093600 3826379 2905045304611179576339583799757084120 3826380 30063795542979291683183501365570560 3826381 -372942326066697601301776355345115668 3826382 209918219117701994093398853636787072 3826383 967798348938784462389198304499712 3826384 -616378091301322193052865477370839040 3826385 -476592378268877807211125618017866840 3826386 673719037711126851793735921877798400 3826387 1590963751264750921195820656628331600 3826388 -954389673268250892675844943997907200 3826389 -34471493537177527431724594886950080 3826390 -127709585854399364799590329443033600 3826391 -1767515533432744604595887523405190200 3826392 122334102479942130499343625211084800 3826393 -1824162246977651383296518705557914358 3826394 -677123799009390480811493647894150656 3826395 -638861799370255329096978631150661280 3826396 -143290907991924448651977332100641792 3826397 567661966927881659700696927140489292 3826398 11711774907558061833575962925733888 3826399 -970789454465110455150857464205845600 3826400 -1393787317410877470373868615250739200 3826401 -663648493110372646134281912396965968 3826402 -82327665434439522213768908873212848 3826403 78644891698932300731830877814086400 3826404 -310870126879062408985346117603092224 3826405 448083148323071022312412429888320000 3826406 -147081773009617894404809139850871616 3826407 -143705054121587747245248930944525664 3826408 239018963604011170621419244602193920 3826409 -1873651235491386113874712341201144390 3826410 -157070228912429983364069060866214400 3826411 589153569371042645061275100071394240 3826412 -1845646787573592637181213802092467200 3826413 -2168263069299734806889239826682849600 3826414 -231966470418981011756963954253017280 3826415 -96470684701253486738039569926400440 3826416 -328734082223132744622731008127533056 3826417 454728464877429912354929509659030592 3826418 174783757982770140160805322436896768 3826419 -586370372922358952706426431108424960 3826420 -58796130429669009286778839865233920 3826421 -444400445521345835132681936930920548 3826422 244249706935749366169452696403265760 3826423 608993076309893290310720606655807424 3826424 391160546964739848768681306415718400 3826425 -228742588664397565969374354404656800 3826426 -922047778374844786679013801691475088 3826427 1567359846792341987679064872174999744 3826428 343807336694699423925157517484082176 3826429 622419884800502242024026369527731040 3826430 -423137418419964554499908094481160640 3826431 348776624105090436631649675655747312 3826432 906314117612220198593756812820873216 3826433 -147180422017577084252119090562119596 3826434 548755179624388793495105701459729920 3826435 647469079063008392563159775996180880 3826436 -133193749246195070834967937796678400 3826437 -858784197713702789740113318892498848 3826438 -65493784414548391357736478298533888 3826439 1102497723045796778395816769026617240 3826440 83230209903337492550784901872076800 3826441 745929669813165386065955160003456 3826442 473330912351616498887581946835373872 3826443 -668585006213704652489757929361815616 3826444 -2570107101051471373357003728933017600 3826445 -212968051448266598551301240671392000 3826446 -173692350818092020951177322504208256 3826447 -2470758061170149598596138197335458720 3826448 49649941912271792197806323668746240 3826449 -589414323428901448230343805610984432 3826450 -188291282866145162533568624813222400 3826451 -345655702103363662714170907178793600 3826452 457201364639895024359340777548009472 3826453 -767667427379566010938473366712653298 3826454 324791631883552089859284231431680512 3826455 -201779152368922858284514490673950640 3826456 -142214472973950970303083881192509440 3826457 1644027442326858576891776195854513920 3826458 -785198432156650106353229388152342016 3826459 -795468085541319684548738835997301904 3826460 -868708953501078052340656371224663040 3826461 129916569969411115433260572724855104 3826462 333444698446630535791575515754665472 3826463 2553783842929916691217098506445735480 3826464 -29081263293273358846315614261215232 3826465 -357524093796477040994452570996492140 3826466 -53685262489231217185223993590072320 3826467 1696976257111094617894393149739824000 3826468 -2005792703172549409317116502765012352 3826469 -1327741359059413958900524196006879400 3826470 662345921797096794937800735264048000 3826471 3337301366956873836425592280293807744 3826472 -487348834264370114244512242751662080 3826473 -70603573397830029673310204915748480 3826474 583155617588153973233094722973126912 3826475 1333255657602322105482013086665026500 3826476 787356004301594242777906227623999232 3826477 215721100368479871088740224619523200 3826478 701758092187149231609547068236120256 3826479 -1886478942316423167852660619234521840 3826480 156322227076274161841286409985064960 3826481 2180154415362399596754708862326987282 3826482 -506766524204667815082803238846264576 3826483 78076189731076571474877423019040280 3826484 -28773732753289737901441461867669504 3826485 113836617721940678298758247340884480 3826486 447609056126124413156651231347232640 3826487 225270704990946546651038817848243712 3826488 302746894166436670183121973399490560 3826489 -779881975957862975797014919215056940 3826490 351983266831262959411797525084012000 3826491 121705113504732001174483821501456384 3826492 724981382500064472196032529643927040 3826493 -275502241400356321378538361837054432 3826494 129833151891953817412139165729095680 3826495 -1621102929022837984107504223677042000 3826496 985346102325776193133259483966865408 3826497 660965056967198685813237442790334000 3826498 -715055418058797884791210248251828496 3826499 -1792687419791065031677001931302962500 3826500 -58397291462085125854249323334656000 3826501 -43557506952661976012726765265863648 3826502 987105383641413189679221775476953952 3826503 -312564136554106650430398927213451416 3826504 3382089483540210584903140455014400 3826505 -3079894395658825780486653793883846400 3826506 64041914820654058205917325339483904 3826507 -1811950916059410362856046273429478448 3826508 -583039117676790722020196983152384000 3826509 506800573299810032269346597929869504 3826510 358560256623197513932137749774008320 3826511 1169443060057442283559100159624202552 3826512 -97044154148662273486771969202528256 3826513 -3677683367943967528663986207457279260 3826514 -98360818531889338642260725285664480 3826515 -167572711504499785186294250115125760 3826516 -549014475423311120084521042193162240 3826517 -1473223123447269641559737635610800434 3826518 -335850638291528092922484689250447360 3826519 186197180022671096797824027727274544 3826520 -38297871741500435635830052525670400 3826521 -394474999905141812135354368851337980 3826522 -412269250801773443021283113921242368 3826523 -3684357369236312812526963231465111520 3826524 -43236337873094500040385009409105920 3826525 -891034282722759518360391730703077500 3826526 -995815222911857907362610400492881216 3826527 15083667986891875498873702700932608 3826528 -1412141352273134751959597233370824704 3826529 24323879254952779656193888502052672 3826530 -194999480955548936065619524378892160 3826531 -1937144158664170915653861111994887800 3826532 -1529822580256398127301560054707026304 3826533 -148327613575324397512849460994831936 3826534 76524222110572614747780726128476992 3826535 1162114146628095824231250360667815480 3826536 -463246721338375413941488042002186240 3826537 -999461571665694991088695721246381760 3826538 -1008277189035876047123858949893824080 3826539 -96997355937854650631227214645977896 3826540 568965066699424913143730408713006080 3826541 653227665345100070561666029583769942 3826542 549686277466925610454107130469928960 3826543 750037972979717238561886305946221440 3826544 124270997969827681206502199142973440 3826545 709529272485357745998388006797651840 3826546 468163560553503752807266762514579472 3826547 173103673978538417009176411325739264 3826548 527283521192629929434650657408880640 3826549 -1817426659760057707371283423118111136 3826550 25383886505163975134392543322716800 3826551 177368034221619214811516293566586320 3826552 1024880868449260233946264018620334080 3826553 -3919528557286764999084508107790534656 3826554 -147533548198367261236412649207893760 3826555 628055515053395408543840355740220000 3826556 -352088415422465478521241441145187328 3826557 -755422729844700992318879128728002874 3826558 1694159788708265321021823113849227584 3826559 -3137393338565886258197893675012009872 3826560 -95717971814423884357926067686604800 3826561 -1745289354690859934965960072268615468 3826562 -722919991281144102291838369279056000 3826563 -335192753542578820376944569798021120 3826564 -220160673439390021440318484800430080 3826565 250347398874047834881584736352054460 3826566 -141778578107264642352029338446462048 3826567 -2013295047952929290327964772342597568 3826568 -2236017166406593092249402048762301440 3826569 180465485814649690466170177380182544 3826570 5948388846755697266467028489203200 3826571 58179066053682576428010658263590400 3826572 120346898048801917920638787942600192 3826573 147376493602002650343114979020560822 3826574 -935814215556992826249885843869158464 3826575 150085289755083036102856992332910000 3826576 -304501629670601422509131127946723328 3826577 873377080027966193917345074250360692 3826578 -23061791734820820189726286217379840 3826579 -1103037740322690319349962971068843040 3826580 -201651217444994287411372131051747840 3826581 -1563108970095436884676414943807923200 3826582 -1106338128822169976809386339698992608 3826583 -1043203934400151309894062486596442168 3826584 536195378136999190381423092314818560 3826585 610020031668868910889882687351015360 3826586 -171948513662360704042415208341941008 3826587 -28657002174498750836992223075717664 3826588 -225385560529631848059251379839137280 3826589 -520988543454917579713925281246956276 3826590 64761113474978833436717554179436800 3826591 2698739777182595735770384575537384184 3826592 -585638525432966976812551122217598976 3826593 43378100730070898496405140062219860 3826594 701142093012353628286210250951670096 3826595 281857316220960773429661840284667600 3826596 651960604105598703952208616513979392 3826597 215378303134006230074171517121882046 3826598 23668749227495823370316438931937152 3826599 505309262747832957100753663428529152 3826600 -9710742506748120679286534449536000 3826601 -1191989122508481066683494202272507398 3826602 16407583827315131772863775011358720 3826603 -407498730973223988426825539902533336 3826604 -630470565310285571906662831096588800 3826605 668543538146018040758324648320788960 3826606 120841497959360125867523406795400128 3826607 728033565813647325959047694844678120 3826608 446386957743422723990986317127680000 3826609 -27767413464384591427103746330872320 3826610 3746868938832883889830108394028960 3826611 930639879337873858744646297159742888 3826612 -414320812492472932792854738114471168 3826613 -16079748427023530899148685208416576 3826614 190809908323642546083027980113895424 3826615 1034669589065962578038895850006096320 3826616 -687922578562886302060126295278755840 3826617 1766477305669118778478359898067641680 3826618 -426442112586078785271194203495303200 3826619 1308042960148000081899659200838550840 3826620 -196389356863252349157321973695621120 3826621 -761157885781803034127611368156501178 3826622 -681551098849214516582112566550427200 3826623 238017602050454039655757496574909384 3826624 341904005596097474605913606985875456 3826625 1019100375476674235458198394678496000 3826626 393957110632354730188638691104745344 3826627 376531588491277365423143655953509072 3826628 -349605588247891789878406993385736960 3826629 -158690528257044662715363163324934400 3826630 -839875213057304838820916740204679040 3826631 629919261539657352881879752161129432 3826632 -367225717398231636013557144705269760 3826633 422554805987243262180001846432720 3826634 3211417690168457498882406840018432 3826635 -98241704655539939060580596224081440 3826636 1187384131891729091060554186546168320 3826637 -937668241627422647435019404033740800 3826638 -1240185382971614015514785998102287360 3826639 1787505341434500170724644830395891440 3826640 51119959477409094192889918358814720 3826641 138927738302347623058274911226754048 3826642 -794477944155761237154380388126253056 3826643 -1898962124846838712366338578656370856 3826644 513111784928074739048070330160250880 3826645 1360438162386413216741862222618711900 3826646 1749455103598897004056213770195567360 3826647 -1317433476638033764312596345451467432 3826648 -241711001295745210242980652812206080 3826649 -372556497495897381207703574008404834 3826650 -280811622766218361680891923815334400 3826651 -1089977452279222904826750789827115008 3826652 -967276354987552167734322945121064448 3826653 301671556545979616608499212255952448 3826654 352533213742837783074027591236103360 3826655 -1369966662896124735431368505369926200 3826656 55729410184940815058268271285370880 3826657 -2022884967750533888069914672142014160 3826658 -1140460992903380339053286174920216320 3826659 1342515416518113858590276055676522104 3826660 89188581934049856649097772013724160 3826661 506126279827465340108780135713883262 3826662 14601224567211021079614038503065600 3826663 65313001378171455291628265704816360 3826664 -1338008420335483652939354051427993600 3826665 997583478622773025787989206826506660 3826666 -1676502787670854910728246405805509440 3826667 559304732794998661236957227136243444 3826668 -344997237278623028215974758157519360 3826669 -701953276922327741233564550775117888 3826670 -255014212432300551763099490373609600 3826671 65942318320764801169730293524510720 3826672 544360517124116993060759036645605376 3826673 535422482814476472023071385522915922 3826674 -181482083402412696337593562967078256 3826675 -402688796595686401894654064949510100 3826676 336366577982264681147417117840363520 3826677 894239291702016065132984475758207520 3826678 649945097618483873854040226891580224 3826679 870100363182148591610910919655845680 3826680 -232950271515199247040518588438937600 3826681 -55207016429554215105124721811350400 3826682 231446837350554593371166491120398192 3826683 40071848278214376328519449037087776 3826684 1088787962605849020817126283720825856 3826685 841806133384853334855482247383516160 3826686 -229411092396320548067407192442847936 3826687 -174354022036857946051589471445999888 3826688 -546599926906377527511241166394753024 3826689 1461302545650001658184862848766200624 3826690 -142447749403395690873297348101752320 3826691 1908319893558402966032412250283016768 3826692 739458424294920398212612969304486016 3826693 -1398083718249020616388350078571704576 3826694 -285619169004138148982793342683546880 3826695 203600720975911880491294778293632000 3826696 -937047989642747937812949388780707840 3826697 -1065349492515882489264326930530800768 3826698 262910071578334390353635563582366464 3826699 7333077614421204712449729266898664 3826700 283183647455860242458469591461414400 3826701 -204385889698308519331119915213222570 3826702 -289243845085683733662706402446785088 3826703 1202287555597423166033512973831915952 3826704 33824579045772727196994384030007296 3826705 -1576156090271281930169318488669251840 3826706 153731264858425962632934919284105024 3826707 -1305191324155160855961753650416447560 3826708 -1945498587946908336768800572822663424 3826709 -2224288197687766821740570893450133184 3826710 257436510406061133018879757363219200 3826711 88138090206614844926215573922745984 3826712 677679207365106341713921028164147200 3826713 705944356026411798105287371977859776 3826714 -984791023942344130885273612060124160 3826715 -150887125906257171143158461598297680 3826716 -280827662402117173827856596530503680 3826717 1985963433234360476948704920276459072 3826718 32119953665812254395469201989306112 3826719 180629365711302291853297588776066504 3826720 948663651729253092374318421857402880 3826721 -759800210625476354903520150703890078 3826722 949974431195580497422582389144435072 3826723 -1311589381897186557432261659317989028 3826724 921349568458261517467626775641600000 3826725 56385773615478188629397261367100800 3826726 -124972047845986173852703173180014016 3826727 -666667213723833074900214947179220760 3826728 -516204587856184587292680120675456000 3826729 -1990875375864954925782032077910337670 3826730 459352649942759798505208784776939200 3826731 798525788239934458345697115693265920 3826732 -204629509887828155482003755286263808 3826733 20611045191801601752148296875635200 3826734 177629799748516269465814604309238912 3826735 -465382271855554154207878833709109280 3826736 -229963307864268681046444557964689408 3826737 -2157385209082413730915585268165470560 3826738 -95884891348943196045674752734514656 3826739 236006608531616612653661655525496656 3826740 465803051516604605309900880877977600 3826741 -589684198900910477008921915221619858 3826742 -14985097274625298474027366777541568 3826743 -50390608392968475373909706729543472 3826744 28899943941191793830658056275292160 3826745 220391878754363981876065055551447440 3826746 -295459701452359083346122326147328 3826747 -330943495107226497693403863046297208 3826748 60358030258461735821841578726125056 3826749 1418543094989683151878412837842769664 3826750 -1226644478395498736524031135030928000 3826751 -432148998256152862447593409715395056 3826752 351303520752057349885899373019136000 3826753 -1479825261320468503493530075455770220 3826754 -627245781914427589358819837642117424 3826755 137987871178306937300622114959061360 3826756 1065378784125042784194830313251438720 3826757 -478597437724341888734694691188715968 3826758 -93993863749287925745756132949325824 3826759 2063707515508896466122976624935501408 3826760 247501535532344052025086696259584000 3826761 2972448806431362741370198469076557184 3826762 -206744680258150451943179319599422368 3826763 -79271250057708213339979809181305600 3826764 -273851914687464743875204821185200128 3826765 -501100962212938290237777533916332340 3826766 -44570720316774923663471658152118720 3826767 118491497929339409506347357529305600 3826768 301742932104606566788254962087362560 3826769 -1720126920071216567428832664236818830 3826770 -21454170988961465560202392550016000 3826771 -430314530617295125089885872196626320 3826772 1057567547162432172379768309464668160 3826773 -719853402413376591845630790396843378 3826774 416570784222506543235686036082357504 3826775 178309944917418061187490246595210800 3826776 531128765056758948408130832275660800 3826777 544442082883458990446998378463583626 3826778 522540137000519842602404320131283440 3826779 -1392992612485396802083156481165512512 3826780 -951923848560069864635497416862886400 3826781 -51873379116495220425319750759413408 3826782 -97584706166042487868465362910130880 3826783 286606912261102478179453528715052184 3826784 -584280710252815164988192738482585600 3826785 -3691372207950945720971503026768000 3826786 -532329776832171480755753030677895088 3826787 -3449314783296373823276643116141347488 3826788 -345492113276947006105074547435229184 3826789 400515604969266003505063755095440380 3826790 -478435583848933297261846497944217600 3826791 -6024361281353633902344335031006720 3826792 4040138589701525418446687950319646720 3826793 1656913297918881994240909771275945984 3826794 501807793330184662853882935002996480 3826795 201473444486943616908107149677711360 3826796 735655259308265966270312242073913600 3826797 220840880725807081299246243405104928 3826798 965949859050667686947981575311545664 3826799 -75738078775184891702757782483171280 3826800 -160654637521817758870815400154726400 3826801 795702320021415137878377185674750704 3826802 -1069635034118658902544039450493635552 3826803 1767712078521041993199229710618331704 3826804 -2539381789035946451646376216845964544 3826805 -1647368125968534619455041123557031040 3826806 -34160859021462519696606591436838016 3826807 426055289866626847807059017044223440 3826808 -738276298731368479006721325758423040 3826809 225716462167686236334792810481075200 3826810 -188467338757837505449521279735109440 3826811 -396070078530448733282159123479789200 3826812 238065534497520656324066933716967424 3826813 -537862678467216443488364779127211840 3826814 554953668172113071318004175326752256 3826815 -65037042538029339068373843082074480 3826816 -623527605465529366260228622783610880 3826817 -58188602014080511549734034892224188 3826818 -75603709576438286406767886802625280 3826819 971118912202271380580840236715700960 3826820 1340247845717365078790544608552398080 3826821 314092774445182456232513149738193664 3826822 -631685573882971418148605383195800000 3826823 294796355908481914711102806472516608 3826824 899115604426596873251219824612638720 3826825 324244798658648390046116046576199550 3826826 -392380825026190094341689411902800896 3826827 -1984208914541296975316721791932686600 3826828 -31363993597104561107010087929589760 3826829 -1735158603355290743193330578593639200 3826830 135684864497005538534163163379589120 3826831 100729741509028731056184602258425000 3826832 180396001768333394920041982643404800 3826833 -677563200811234458516867875623458576 3826834 2267393287471321906414209382007675904 3826835 -1916430434340583097308890286084869840 3826836 -306989478533462118673680725450128128 3826837 -837080426114473345815312321637156448 3826838 -888202691973596198537244892831795680 3826839 34397613101679640968911728281361920 3826840 838245207229206551794524584217600000 3826841 -62662160742969280070636737640535600 3826842 -741018869581210542611380042770583296 3826843 -1471032559760785673008923287207078908 3826844 -103013822475930215680764713853265920 3826845 23401136343694821812182595031573600 3826846 -108859157456140159577495230763041920 3826847 2555660642769250313789723846627360040 3826848 817300615754156322290698497272315904 3826849 -125694905227879153408959525424221312 3826850 -292712226349669389000392770905459600 3826851 -948554718655701784615028770137408000 3826852 112233989654221818743325773070647936 3826853 -3376347537421089386471059756869753540 3826854 -131813660745961748524565413035763392 3826855 405283306990805772307105190709726720 3826856 -1404864388284618265439300328103280640 3826857 -61672195447368359811816640838918400 3826858 54709197201912237533301500545674240 3826859 -2702019101699858328660503289689684940 3826860 -370574377807669333740700669142000640 3826861 916723238547841900781519725710941462 3826862 507322587593080223091249227861118720 3826863 -1546967872632526820302738496888105208 3826864 365162654085865706184539772817326080 3826865 65302524332086638402561114658091520 3826866 523898593656167109122791704084844800 3826867 -2506791137180679167542322750208892 3826868 -988671286115356622403442738936565760 3826869 -857229772729995683754108696288836640 3826870 555623797994862980588245967179599360 3826871 49744693725594081618944928993998232 3826872 206447820895948291447235863442227200 3826873 108601619947814582476296290436658824 3826874 1652663777288204480032249834844877936 3826875 93607843919621747913093231324990000 3826876 619942107470091153971035898654760960 3826877 2977513441962001823234650845938310726 3826878 383094455581547502669039829685999616 3826879 64753931626117003432870523229421280 3826880 77563324025250593678627310560870400 3826881 658323279576493905296801128787994240 3826882 1526278696817926267128762370703043792 3826883 -313081805558020448785767335450263056 3826884 -920507883133836389250610375571211264 3826885 -1034326138972598422812775788206824800 3826886 34490520222121411623498163836777600 3826887 249122518491762783060526858264809552 3826888 -221951620575533587904366493167124480 3826889 620787712782947758120545641259982800 3826890 184260274267007037728244166565192640 3826891 1872879586888854510661734070637976832 3826892 1982541045149015822859816518676585216 3826893 -595802060435662155738411993227745216 3826894 -727315613948508391387975159672029504 3826895 -631831269571600798039478016339396600 3826896 -153402671837825358336841923114172416 3826897 2269910254330194493244315218995727346 3826898 -1161473459057326003434113730795711840 3826899 -592922062768890526910081782566032160 3826900 -333422579378557527495337955878041600 3826901 615118435857930164220942317889331200 3826902 558225235107543422090025124514154432 3826903 1495220517085061073812185995775256096 3826904 -1124934253377632544001776970141900800 3826905 -115708438176558513884483117076411840 3826906 442495673267947699408246676349596160 3826907 1023081522083462620839415237513473024 3826908 38917178143715132890500709335969792 3826909 -836402051297093093323491587219124084 3826910 -71841691463374074351079799451383040 3826911 -39678959729370546933730038641537280 3826912 -2375371438873725341241445197544685568 3826913 -182973538254357887027137706957549376 3826914 -358534179710088047055763659546624 3826915 -449847230168936805015911530895947440 3826916 -2290248834735677500312111324026873600 3826917 433691678733074668762875506550157920 3826918 443109084760175487055633722489500160 3826919 356052063798738940896327292648190400 3826920 -900128322013431281139067815644774400 3826921 265139865713018542582649437758466560 3826922 19044946936970627020045894455876864 3826923 920329493748667408736986801364049600 3826924 886414487356356642103630069965966336 3826925 39773171144104791230648230763467650 3826926 88088481563193485109492626186476992 3826927 956483052683085733827361518962673120 3826928 -109476763520135230813056882456920064 3826929 -164366670649545007504419851318403216 3826930 363928818028096899428674467391443360 3826931 -1755681931957213019087720283583337268 3826932 28803144174089032584054435090972672 3826933 534955301300936124110452560951545568 3826934 -659131920773707418508623968200300384 3826935 -64730441831227677956513234229876000 3826936 542741884771321592047450244136960000 3826937 -463683903182226846753740966460905388 3826938 59605109795587912179024108064766976 3826939 -691038675380774638686470024044692360 3826940 199443057081138455039233784074137600 3826941 -1033228469101221619216235181023222016 3826942 282734690030442673614154088803998720 3826943 -373402073756795794093112966346647808 3826944 -683310818635932578180221415951695872 3826945 -2193779490460408962698561727310032300 3826946 -1170642251995594049411282169485153328 3826947 182439657913929197754642851323296000 3826948 2163993696216388468454972474526346240 3826949 1410367696630098269444258261411885886 3826950 110233505888299821572782634725171200 3826951 -909052126574699713286884387318291048 3826952 123976984473189910241559441536133120 3826953 983341566682877548093129780736638080 3826954 213629983668639693277747269838096176 3826955 703469848360440237030114883488249120 3826956 -501976438146068603609712798088151040 3826957 38533183487974433107233046108372640 3826958 -481488260522744880812002573615981824 3826959 -2045991455124711340376167388478216432 3826960 271640615534277469223263961246023680 3826961 -36432763993326924549751749759403038 3826962 -260167076060375188127432821029660288 3826963 -956399071226058293246440840738693040 3826964 -418687026889012769922561478875592704 3826965 1956711178590534284864829221114824320 3826966 -148939199561080278578346088520414592 3826967 -69140849772962620582770191348268984 3826968 912193698314526847376424473556725760 3826969 10941258504101531733344475051270400 3826970 132255584488826621417922901644994560 3826971 -151219555885173777015195616980206304 3826972 3388567551379615545323877263673243648 3826973 -2020362091992333085431007224550711680 3826974 95773450856479698135403158198039360 3826975 -1259849243308481215704465479438493600 3826976 129697199925214983306846305279016960 3826977 -534313338351190552357954529208708096 3826978 -1326962569412553020028496410985974960 3826979 733467383063941408506068874837775584 3826980 -306399400566920400072698879044608000 3826981 107499847106186306789877279659651328 3826982 753812843995230020595236494073980800 3826983 -196344900180006988000094780718389976 3826984 352247072631434809533139945495265280 3826985 1502253969356919691635818611410001800 3826986 946959571704014471059681948452497664 3826987 -1737842800358032564246097088297028248 3826988 -2435917625572199011906954202086656 3826989 -1605386691446966876788199076624876756 3826990 143496100796403135384681295455417600 3826991 -611530515103042100877761237733437856 3826992 892911625572056422274887047118848 3826993 -200605517540488946305522103461500096 3826994 45801419070932940785836868548225296 3826995 65855035275282829265997339031875120 3826996 -654369985717026021793184650186000000 3826997 2693290984684535019167792145876021120 3826998 -101633913448264782080037436289139360 3826999 -507039127062864389649551144364635520 3827000 -12981209794284456522319098931200000 3827001 -1346687933791150874037882868015931568 3827002 631435263839938177291998763336163952 3827003 2055329831687989308296138144533473252 3827004 -202779979279615174139221668181691904 3827005 405236238181032565278740089596562560 3827006 1297901165379972880188178037818748160 3827007 -1537413143561131324529691327732201000 3827008 570043747678778062557482748755836928 3827009 -402398257459812010448264503763209296 3827010 412133581263137844335059639521400320 3827011 -2130567885163362269736392544019386000 3827012 60160266474863253494618503959183360 3827013 -488115074087743287550087118005545600 3827014 -1158746573076147943898618172048675840 3827015 -2437688970654129642249878563659629280 3827016 -346473509181664716733378519854120960 3827017 1312722936102960351693072249545619940 3827018 -270168799917966021444586793798123520 3827019 -676431065492044140640481806520171520 3827020 970439101717044888876904033843584000 3827021 -194532360631835186285291126679301536 3827022 318422889771028518887235035818242048 3827023 -2485767100108522517672140380654751680 3827024 333780608275710234738788070858276864 3827025 -74500001309661849463978385625633300 3827026 -122495145679374807178835375472368640 3827027 -878236853801258982679890557643869328 3827028 109838734970926516751979949689169920 3827029 380765721317068983075702680676455630 3827030 -494135193751840380787671281892675840 3827031 -477468117220881386296782666607506480 3827032 -975218256788144951627298551023165440 3827033 -1051643063555034264471132647603393280 3827034 -1882878750779614919654335102243883520 3827035 -613344419373605895461598124562852400 3827036 630508783293376081148064570196922880 3827037 -655154072759162784198800201846850720 3827038 -468940494769125200975195473783451904 3827039 -1375114258947404399733343829071331376 3827040 428617398074982229706986878884904960 3827041 -14353815489673877780196568785176700 3827042 -491313778338149565116221377074566656 3827043 -7060024722159569361588143215979520 3827044 637254260604821693768107306548787456 3827045 530751799877114027740358641945266300 3827046 43869372365921581306010820396360384 3827047 -1737330911080544753750279036996671608 3827048 3286110062039431687381790286994176000 3827049 -1307363873610065082950920979900321136 3827050 -675495894881116533092888553646921200 3827051 -525691630542969571311085265461365288 3827052 112181291832051290763390041729323776 3827053 -202892004333442779027864134055446698 3827054 291247230856206111651394545033298944 3827055 509543098734716672450780567005727760 3827056 108813845580419553009021110623436800 3827057 -1006550269773068482595594632771567128 3827058 -9416615822734532279456816757573120 3827059 261657297742494602256656126429085260 3827060 -1478662242844182909667299650540555520 3827061 -1445923882078961010726182822640000 3827062 25813248668215241333223006567419904 3827063 -1239241232687316424803110457418156560 3827064 -89593973508476062277125049710632960 3827065 1778208170963995991834392331478744000 3827066 1380648127855554014351460870973733232 3827067 -110438061753664267363980588870420480 3827068 -572057656446361284775726581029208064 3827069 -1878014528846956581021546406437103488 3827070 309013279454301183225495980942595840 3827071 669279097685682719120064723535494272 3827072 -1469732762585603493984289427973734400 3827073 1288710195037780651760473003479803184 3827074 140728802326842109821568227009552384 3827075 248188278852737238433386871558656000 3827076 1344754276651130252340866435269263360 3827077 187538921253417518455377943972869408 3827078 638153695711795415470046657086431840 3827079 -411137602724170020532834395229092552 3827080 -19641923287111087572609812097331200 3827081 229388293075378272819514918589668452 3827082 -34612690506924572345272215926324736 3827083 -1207429903570574902272851136755764496 3827084 -208198129662778548803982467280013824 3827085 -94523021244448157328291765058988160 3827086 8335574871491764951271789611137984 3827087 2271706058983373887165216315357618560 3827088 -10833345398574019600697614138564608 3827089 126707070415114362583060640410337280 3827090 686398328692051802490780139210672800 3827091 -2082685344485447990384640240973120656 3827092 299851847023654485919270266630412032 3827093 -1343167749448155550224163951839020658 3827094 452523386818523234200479544453248000 3827095 -215643866203918424461794067421864640 3827096 564631488117482293914325381020303360 3827097 -1596120338593044739091675923413805926 3827098 -33813516406264326817663956926026752 3827099 1099648498879915585673556683375952720 3827100 649675156939561230796400849916710400 3827101 -3532098265920111798729107820893646900 3827102 -399389703674523683418598141817413248 3827103 8376864673911730103563950227819904 3827104 -11302749903122507261262387311935488 3827105 610903700090111311632720654409547520 3827106 89573488471511731466725150832044320 3827107 1460922069349886224149180064309620476 3827108 -989687444489471177905473281659060224 3827109 368930630018337876292824924057504 3827110 -198720906780886790839676305896349440 3827111 -933642979053699948577686419036556576 3827112 884204157168862454555607890024939520 3827113 -742634884402553616456360246768567360 3827114 161623661126092020635124541910525280 3827115 858116175534346052569905179202060000 3827116 2650913945059059269151405886625200128 3827117 -916208539282584885555943641181163808 3827118 823251727709960182096756074472470528 3827119 1771827752646549303566066515811188296 3827120 -46849227932497700960919786184704000 3827121 -824031826802643986928804066408371088 3827122 -21993758971711452936319742032830048 3827123 -1986008940762431684404283054291383056 3827124 -286683035754622979449971008026712064 3827125 2196421830967312769690733860771334000 3827126 466088980814940058424642244167560704 3827127 -1496814507628132114590042813663334680 3827128 -1572745288532513326413605046261411840 3827129 17496645134757614040887325508669584 3827130 -175623234938109618012636284205388800 3827131 124926652048992862985735045462097408 3827132 816824640208685326130007428115256320 3827133 -17202351444062455786149644696788698 3827134 -179416445863956685403361075075988800 3827135 522486512350495881251132388284232960 3827136 -10926686534457357265289222937378816 3827137 826229375211461057881661255530578820 3827138 -164378798654506037873049507166523904 3827139 689913850072931410295848635051598080 3827140 -609789325476971044577858889687160320 3827141 -1869166041212121069298624775281034148 3827142 -951000284104317285229409696013772800 3827143 -232284497954033998743738527633069608 3827144 -32443709103303425722568274658375680 3827145 167197442580441122440433203973928960 3827146 58197078595290979563075853809765120 3827147 219236980926040209925368749635738032 3827148 -403226968159642479588410476617962496 3827149 -475095746058251867775384909738579850 3827150 580314396726731423554812296453068800 3827151 4268461289590206064764524915263080 3827152 -79749413521928873384843863380328448 3827153 2587279437698455489064267541305567520 3827154 -140476447355435485392328201906324992 3827155 1423285222104685405973577788645256000 3827156 -1094478765307511977741173542426724480 3827157 1212907000332281894636811138417774240 3827158 285207568924148715489531268096560384 3827159 -1132648954321354547070352696388251200 3827160 -83465364198511131192696021418598400 3827161 -619485240106666699162403058843740348 3827162 -354288686923103051082810103467441168 3827163 -2685284658583172501008083414671771136 3827164 764423946137665842789697527871268352 3827165 2862441776319696563751075774816263520 3827166 -120848425045567300338053215735959552 3827167 -1075996916240706494115614759820608 3827168 -335160955050238540207422517189017600 3827169 -40964014959824811212593479412730604 3827170 -969491417967025029030071126533708800 3827171 -28337928987425288616843122247713760 3827172 -16472918935332983434783660838995968 3827173 -917644320617866395940442740930369760 3827174 568002383317708604651055801800423136 3827175 120968637063977794042956432302784000 3827176 1277962060073225496912988302593064960 3827177 731612283539691179449330168316620800 3827178 -112787523815697746821139804283088800 3827179 -1711660513584845386565890915736922080 3827180 -59957738417058722894346899593820160 3827181 825477061414531595568500037959090784 3827182 -82530663418836061642753249088808000 3827183 372157592101189279351792703285653224 3827184 89494360319792330911695136762626048 3827185 1702725716877952692025293726940675380 3827186 -241041869686033224687512645390975232 3827187 -151943773258819697707575760434882912 3827188 2043877469693520658301127686998874880 3827189 3136614976020885212945770553623388640 3827190 847394223292730376427546340259920640 3827191 -680105872349715386133644921549584408 3827192 1127557510220641355108369919086592000 3827193 -193877622650278367330872387652675712 3827194 -128496193421131392431653458383132304 3827195 8404483723730164597893793979059200 3827196 -749139513191097455028749014705904640 3827197 -662420317876241439056097960632854080 3827198 -457424844345941680706286114868093440 3827199 -1037911291874961616220157775362349440 3827200 -100237808763066835064214128060006400 3827201 481659520659735665754075544965872064 3827202 -35472722227268461002733726488983040 3827203 -1537953366023593926955609171294478160 3827204 1592721053079019446032232238127715456 3827205 683573814549534612634626920011105500 3827206 205643345842002286101625797188488320 3827207 2067468166721783950591014601529442456 3827208 -149297447194929811631671698456576000 3827209 -1283931674497177565576417411488943590 3827210 2260687580134821411917899599216230400 3827211 847141183334185543823207887703437272 3827212 -1237332340895227062210406247055275520 3827213 -1001262686990285802716285908313139936 3827214 -316724995416567072319197704578987200 3827215 -6142065870296509122172005448289280 3827216 93575393412974850510408492022505472 3827217 1474179631756268077060391725054297920 3827218 916397901023460372749868625655260560 3827219 308710012202444666364916012397772360 3827220 51250793784575842004752203747471360 3827221 -1688815002160280518232527196981390578 3827222 88895523215626262699544882592314624 3827223 1117492651041176661344046184207898880 3827224 -2053020511768717889892301927455959040 3827225 -1552722587103727707601129171572035250 3827226 51944236075284004127708736670149120 3827227 473045547807999268540901322074661600 3827228 3186253506502825494066004269370661376 3827229 -70687596888214597008555035862343680 3827230 236924041827762673945512658015680 3827231 -1567668423234789904322430764515831968 3827232 -498365267383289911029404664859066368 3827233 7073388028681509194985740627192724 3827234 613540496141318818305308218359336960 3827235 -1188735835416191922929230232889426000 3827236 128437841705798235616058053166100480 3827237 3113593139714448132328933772393768640 3827238 -318509085778285847582662768949057856 3827239 66833484967703096581440073326998824 3827240 355423714924875189338152885679308800 3827241 -825523747055265682843570586213434656 3827242 54296009376662336510079329153209344 3827243 104320714900288965331499866241064576 3827244 89850060071638772049341318293788672 3827245 -44406552046771202736131684619280200 3827246 505008603667788980735232271861862400 3827247 382891301481167498636906156302869000 3827248 513070076266245168585361040170450944 3827249 -885366296172667126691312864875584750 3827250 230428975663118830870201350919680000 3827251 -27702280701824430595573373473786968 3827252 821363689670814295168415901568518144 3827253 -1030345500327431962594158181307510496 3827254 -32148537746719074214985532952163424 3827255 288530015165406013289850284469988320 3827256 491353433324948111451643220241715200 3827257 -1482240457777275369874989885476775168 3827258 -19941338698071570471509269786570752 3827259 846657840456977207657568306260525964 3827260 -498813123693522161100205925963735040 3827261 1193930784303662026586273028046987212 3827262 982871676704042913059995206258198144 3827263 -1807640008736796584926401756998228616 3827264 -266772257834378048570793544818622464 3827265 3807397627426360524835460448604800 3827266 -345835544824332620804642389538488416 3827267 280887363429464423068713087522578280 3827268 73469386517032119185773018398169344 3827269 93229204684386734471722907861701344 3827270 939683544639356394626529947532670080 3827271 -476068582496918600830747514782483200 3827272 498943312906137207856947085828423680 3827273 -2419078375617696465677589880999325478 3827274 178814730500281721719375273003954176 3827275 1324054852145166137201860467863160000 3827276 -996495082261158836219558075996428800 3827277 3661276963032229228157212507418472000 3827278 -156058738416342902785619481904470528 3827279 555584924292338913015874716887124984 3827280 15713863957465140449741490770411520 3827281 700894928728859922109410763297001200 3827282 412383147291256972992890442449998992 3827283 -258173719210376510104970730328729536 3827284 1116262751887715370419874482148505600 3827285 716290372539668705117791500993409920 3827286 268183325518897083435039786548065632 3827287 795208866048936720988459781986306480 3827288 -438782177858178889685512845380106240 3827289 354473561039558661194201673862212288 3827290 -24211021003522209083352974554893600 3827291 19706272260626109663604228349748864 3827292 196138305849772496873390570740703232 3827293 2218335402948499593878684600694261542 3827294 -615565267201318016603381924169609408 3827295 353525154663682849922109406874023920 3827296 1948218586860903473166367160845467648 3827297 2773976752987726742929603708301875746 3827298 -885952855820264901505825481846430336 3827299 95671758026287977654717609018289920 3827300 -493183932273398465420328889137897600 3827301 2677078166675095997233927398974880 3827302 1022834589293260953121124732828912352 3827303 -332648465303400770250221047424597880 3827304 1234173692367194799380831043158016000 3827305 1223650995187209415259773317589799460 3827306 478933639568185530100814474897120256 3827307 752103509766490264285102868753641920 3827308 -1474887670372332487543136858369329664 3827309 -612147264968977095564332126054819688 3827310 -133421193086894502118251779782598400 3827311 -1735213063037670801082211576667241976 3827312 145038401706532239538275467282153472 3827313 183074285401209732076206631417555200 3827314 -23826112513405991849811658294558080 3827315 -941402211531758991388886143824432240 3827316 -506580957123547060388884825566996480 3827317 11323356327420812550980394440152240 3827318 1156530036627395883852392599572133440 3827319 599227515117892858448897651797198848 3827320 481275058243948512790026693040128000 3827321 -23253360214174417225471136479050156 3827322 183337612045914736912136841647400960 3827323 -594920069995006676598316670806665296 3827324 1696247878398264941937261294551709696 3827325 319981646809673129775623761376589600 3827326 103275534702863671344709723857193344 3827327 45639053519372422278524483545976832 3827328 900890517772907050750833796967301120 3827329 1881366192774301721547178456654209984 3827330 37838075846071145339727356184000000 3827331 62299030539535679790269928493128972 3827332 1235197699583750428772314956841954560 3827333 106398491089265862809510417939592960 3827334 249925357539599970711241868454438912 3827335 -190211307162226107563833949081187720 3827336 -1893994281150470909559307609611832320 3827337 -974358143748690477188151871934112240 3827338 -80566991756876511353353531744486656 3827339 22828663268776902630193865304925140 3827340 606412811619166098836288529565701120 3827341 -1636297446429586025355885415453625280 3827342 -240786505818438868382740698307572288 3827343 90942495264269270050779552359266200 3827344 6952349804174965893986153963782144 3827345 -185017186619915650088325175621166400 3827346 -392166982535550824999880538133944320 3827347 1006890105195731130242812493124538796 3827348 -747310250816397423859620702511724544 3827349 181722655479819150002219554791690624 3827350 -286038238162436912410010812977019200 3827351 6349220352328032287382533143176096 3827352 -888015621346452178433058176890490880 3827353 -185342386671245535094100574351945472 3827354 -13565884836369222797167969015211808 3827355 -235719322934031191152078339584142080 3827356 -5792848965762863154452768629416960 3827357 -895103538964472927304807282881210394 3827358 400380772162257163919040735975649920 3827359 -1383569866689178150321577346194977784 3827360 -396152413061269767115795381223424000 3827361 -806888269509968299526064500350230720 3827362 -613968741531256865434504196208675840 3827363 3673804040441893628250636988461376800 3827364 1569371159858532904318746691661322240 3827365 -287411526407465358875911198151848800 3827366 682878770348738026390626626095153632 3827367 -91759344894654467312481086286075600 3827368 1240343293901761774485891306538306560 3827369 -44019318185485472274552296374942848 3827370 -342013152604778933565816843931411200 3827371 336359153035208744334388383716181600 3827372 1043371098091961721185594934305592576 3827373 1024000459407174654030494080108155168 3827374 719949888734498677654210092690351936 3827375 1686756538887731559150950725066452000 3827376 -102909931266899187844565154709045248 3827377 -1170478751654747327243881284017401280 3827378 -873657793595399969571953898853434240 3827379 -441730006708166300182290060710851200 3827380 1653667554603578213473153534876055040 3827381 1616612140200057636597459108349459182 3827382 -148836917169065932748320715637678720 3827383 513231850422311575045544183859738464 3827384 -309523086382189701473730107953643520 3827385 8984325677385460686201404442547200 3827386 -1050985820804069339186448792734910720 3827387 -7968546822317970163437170964238680 3827388 329357826243442252187274564831859200 3827389 -60050701823853530673663767986229280 3827390 25984575198674536748888759590558080 3827391 -60663980782332733725357133068562896 3827392 -68631787434267557057146283161026560 3827393 -2085453000885932323976343398433959358 3827394 -257540401244962310900106108524396976 3827395 194632412276226753195600686740822080 3827396 1762515372212966351691605189190940800 3827397 -235230511820503818249522783475863552 3827398 2381306722068352902644783038849597440 3827399 519314916133783307133839431827515136 3827400 -488544873271359806863956386810880000 3827401 -438776959569045409819042723279026598 3827402 -1090084580675388631926193824348112848 3827403 -4602354657991271956144810670385960 3827404 429871159613168541073087288968672256 3827405 298632576539364911365484056836994560 3827406 -88869396222330094652192166575803392 3827407 -349626370094462576016604509437116080 3827408 247477962663173792984407949832536064 3827409 -27577277384042340421927721331322896 3827410 -1663622648081634062115840386994416640 3827411 252950585712017887374417323415532704 3827412 -50351790217999084160813439716018304 3827413 2051664326677010499306006259849658944 3827414 -660396599741882394091300652706886848 3827415 317313622105736097619185909004707840 3827416 -1077843125113454449047208857131243520 3827417 1558393431461483404830741970711920480 3827418 -100892425258345927617273144398538240 3827419 1158662058078359245329551993793754820 3827420 1118433996120663538435931954123520000 3827421 542081517971050697731473957954177708 3827422 754406917171416012580318986511420800 3827423 204784358048176431953534470380164064 3827424 -665358134770461884603876116270940160 3827425 320136926338918706627772198393884800 3827426 131866035850718679746227904764192320 3827427 -1812923247026507571040642030160245440 3827428 -596872507233769938152107045935095808 3827429 915244637629116262505967127468572030 3827430 -228159797330086839046918082475653760 3827431 3052664429741032117484201450090401872 3827432 -341663656007635651922926588407152640 3827433 144773081396195495045898111005543904 3827434 -219145492884855909806996721898546080 3827435 -1757218774418331344443929904202073120 3827436 -325576912396464792619246845338849280 3827437 1248583965379196428068839147212848086 3827438 -205270075767196927598596118205458880 3827439 -1613719840009149907908615064838511360 3827440 -344257371794602847723938940965847040 3827441 222797921138763979534593631690453842 3827442 201163806833516963237592272770331904 3827443 308259643825535487175676016404320480 3827444 1609488798848210671385818466988567936 3827445 -568693241745337631028181109161075200 3827446 -31262337534951903674624678206709760 3827447 92287849634545125947487380619734352 3827448 549120660197035621826401404477235200 3827449 -974502037262524878244054573057543680 3827450 152153420735678308186347620330688000 3827451 -1088721857056870560808120708726881768 3827452 15877752622045047820681929146598912 3827453 -351280038604391981469241301518260096 3827454 165228533808519485514744982674918720 3827455 1690947064989440610054590507986674000 3827456 1171227690655261963557332432864673792 3827457 220462315241439807507362322219018354 3827458 2074309579632726375411793919860102176 3827459 1335851600979720287986093446508177104 3827460 -99267733940933067598930060041338880 3827461 -1557012092945160780203486205143837376 3827462 372256687531658844517051080078777792 3827463 -137635561615321098666792970617067056 3827464 1027913642556143347102039271673615360 3827465 157864388176904359419046153215899280 3827466 1364375689404808010756397446443161600 3827467 -3540137014744055592310787279217008 3827468 -755589581284633886093450253280349184 3827469 -187089075949208631043707613875041856 3827470 -455504661176875211431223203247680320 3827471 -297839527640971957660710877279284000 3827472 -280784820780632969977137306992640 3827473 8398377619629716297649341508789888 3827474 28487463921986650591085162075788800 3827475 40098537386699507047027306179800100 3827476 -640907156929917131703694178704263168 3827477 -548488494450076181537621595081524736 3827478 -614150756788850694759819096894695040 3827479 2856072597333820234332769171100907080 3827480 -329349108288997219623643638429696000 3827481 -552384676945788266521957826938510656 3827482 939209440120346810241304563912617952 3827483 293379744763951583778650194223293200 3827484 467371488435992954418445909182213120 3827485 -1120060990955954897142622676114300820 3827486 -178409770350219711451987799842625856 3827487 193147371585187948199707806773196360 3827488 1790566145785470722866273982574821376 3827489 399962453871295987931340948227656290 3827490 180381555838739071901958476328069120 3827491 1970859839833801184015504616411577032 3827492 1486851710440926443931278995855073280 3827493 2578247704750778972496604631743639200 3827494 -1324368359509410584659073060547012288 3827495 298399631124058639086353795611046880 3827496 927968043605102329228513374519705600 3827497 409196979234672581598588571027486032 3827498 234718429077344122711205076058254000 3827499 243362065094196372438522393629661696 3827500 -375787254336703814551395678607840000 3827501 -804477521776649432289159395820877416 3827502 2322575575524388059931829372062464 3827503 -293697208005774989272279262260814120 3827504 254599703602122652193258005560852480 3827505 -471899420807106136824457591662319680 3827506 -586715007298435381333151058732661440 3827507 2698985188540646384271958046871766800 3827508 170751748306031209901216665682657280 3827509 756104900612833170027676690392556352 3827510 -464608569300450730946177766035811840 3827511 -466110073210807863363667726292523840 3827512 1465153574989830497077752107988480000 3827513 -1387522081391363946357978082594978620 3827514 13202822531989087329698608387299840 3827515 1138592398285321350824106164313452160 3827516 -3028361304937325457045616943161344 3827517 -118328220304958911970474580892734720 3827518 -492402755300797869657480478500347520 3827519 1564526230079603885362675124239273920 3827520 -313719162218420564940217005794918400 3827521 -1868823100218571346136105912834482000 3827522 -163431185619753558908182964544864768 3827523 -153513063489343275784792277248919040 3827524 775113743121005108128466046659924096 3827525 135428097122185473824765880287709300 3827526 539317847382290753583332178752569344 3827527 1543388510702112925460626752744834072 3827528 -1419886107778670438297728961408547840 3827529 805158059820885603788983695773015274 3827530 -62641648381422182039770289319705600 3827531 -2211704398751244994103307566592981000 3827532 -694176503185309748769628183348604928 3827533 -1613418469900903076315871010198310100 3827534 502936614197056353633456231420641280 3827535 42521638091341638308411470888663200 3827536 -15798369140848164008421082988052480 3827537 -982559771306987323245359298173712000 3827538 -143419192042796533407282100953357312 3827539 253362022687648759641985265790541824 3827540 -4075261117908357369882066259998720 3827541 449667026497580002630272834687506592 3827542 300306016459817707478349748332985344 3827543 -1763390745286097380225819889751715296 3827544 -440744732299959586669191323902279680 3827545 352402114248562876889290687280384640 3827546 -281150988413166620816991094519296528 3827547 -1054850298635213936889797345015946960 3827548 31602564032707394027581186731836416 3827549 713246142806720905772391092358277920 3827550 -432805920871269272312185535301120000 3827551 117528250815845300071711189035853664 3827552 -2470595261695264434794680687481192448 3827553 -364931637211868861961037119692233296 3827554 -371854565511877821051708752978246880 3827555 -756634433913505014454711299042262080 3827556 536111312000553455516500784332470912 3827557 -906968115731035521472874652124259040 3827558 -323407489281289679009752024128473088 3827559 4385816917499001098177742355141248 3827560 -1285942587211413053391857276528640000 3827561 -1780882483179935038783347349434992838 3827562 15051639816180003583542510823601664 3827563 1030315520621549982089287677404829812 3827564 388897094435247869660048708718191616 3827565 86627013531533830197641630207376000 3827566 -32460624637238278374813949873536000 3827567 -226637485318473459299272928111352336 3827568 105921191130609443053820819937951744 3827569 -581229032675974845834735502597318160 3827570 136803747171860411480763875468789760 3827571 796744837193450001661044222781990464 3827572 447079474952299074769573776349233152 3827573 1397267970662045060702910102986475822 3827574 35956358368679044417026556634715936 3827575 722476869149529993481949368210786600 3827576 1297017077271063079172103937586012160 3827577 394643745247971607147982825890737408 3827578 -292544137657239468631538376405782160 3827579 -156304400682227314697271717503186400 3827580 -805767157643771124139456609437219840 3827581 -1421540411077124163984920410254346618 3827582 1159164111919156166787870378273984 3827583 -3397587401057817937436821114929539280 3827584 -2117463470254468062691451042424422400 3827585 320812265441931647088739339021046400 3827586 -452849209942963640694431289496095744 3827587 684434789221345091751115647993878872 3827588 1079971849604162155977331840753413120 3827589 1194950036480632555483968838836256224 3827590 340541022041299675784067267689320320 3827591 3495606326987161710283627794676752 3827592 118689640802341736057010009940792320 3827593 -1444552591226613171734824529339840 3827594 -984600676709973805545473124938747040 3827595 24053829554994926653092557483201520 3827596 472855447443630547827045570869936640 3827597 -2308121676155723605625249058088518708 3827598 197133328281146002062975621870387264 3827599 2162538280073921212137212218828439600 3827600 -68925736857452974800851855808921600 3827601 -690947801295289963426194337459123200 3827602 11292287863967252345596294990541952 3827603 981740553884813347868572457568734784 3827604 67430331417588339906332057048776704 3827605 915965713913604229827167587723927260 3827606 1298602876881802775442744206614366752 3827607 -71568146348538317512674488678269440 3827608 -1732541672810427853927744694261975040 3827609 100801395698747064118350557536835604 3827610 -219535711925487866305791757147008000 3827611 729683215158934673699757457219710212 3827612 223966350663035094584387796480032256 3827613 217799131784685119538803414341598304 3827614 -188565563754433682833120011726594048 3827615 1792129068546629192177223929082718320 3827616 27635723240990824563617022071537664 3827617 -1642471623025760297285189767300962334 3827618 281808354313592825984760868695405216 3827619 366856202709784389791662554219931044 3827620 -635240349684249676412977993167429120 3827621 -250613777128041262338614061011056896 3827622 -721538409397445739007871966246392128 3827623 755886826479513172744984264082132400 3827624 -1279940997791849314202062637923415040 3827625 -446167298328019445983179377520720000 3827626 1180912080704722340607237960149034240 3827627 -2090975272060656129331483965041656524 3827628 368573459482828709701852853564375040 3827629 221737540297055574443702346888220160 3827630 80953880564956830233923482811968960 3827631 -784532233943520153021309111467181048 3827632 -65064444480407673039127085513965568 3827633 -3971022197004508070765057505038952960 3827634 -194229014220153022443423895278875520 3827635 -275291400302667300573672301332007200 3827636 1632652804926085480867161391295902080 3827637 515807680847227006282806298837963104 3827638 237671169550959985135606667921634720 3827639 -2370622446836089536839801432794681560 3827640 782499531547786553215398175938969600 3827641 76879177589555979151016791091708800 3827642 218994020401626108572215640600546304 3827643 691980508759741047414585811255754880 3827644 362155051108118465989246926757158400 3827645 -34073586182068666371740240260036800 3827646 -1406974936677514886244275909393636736 3827647 2815700879554890305352078882699212096 3827648 252397193497493095112387131789541376 3827649 -116573288232560111278441638373049472 3827650 225400757845079567491945692745788000 3827651 -567027287881385320731098353105041348 3827652 1130185394743098185987448366175150080 3827653 585761634537898242395105046445565440 3827654 -1561121695137311987719189200653848224 3827655 -11452576080882066890256527365369440 3827656 -960699786601145291705170029041418240 3827657 330267728609943052851062664145602906 3827658 996910566451007783892136375236549120 3827659 1992861833707978903610878004797078440 3827660 278220694409337886130884895101071360 3827661 -181840832573723121396870737824010400 3827662 -1529878863728386083278063315072847168 3827663 512141478816857058588203599082027760 3827664 -255236426072128451279296454344704000 3827665 -565112366771153307734653254943772940 3827666 541807617447752378566854830912614032 3827667 834008744318092011076709431808669880 3827668 -312100608439134190987395476408387840 3827669 -2951484242734388684314623511702551204 3827670 111247545856820382487667705774469120 3827671 -687910820113680616678066957862219128 3827672 1172675708018732259469061343354316800 3827673 -1619711106573185079837289562866272678 3827674 175598927454309380497602727988792832 3827675 -131720238219491750530124441287649100 3827676 -157865703960858151865099388358901760 3827677 289380640275446887862136604722926912 3827678 189147862466151528210709630156997760 3827679 1676803957997934047387449548755411784 3827680 -218947864054230418417057016001331200 3827681 -980268815024514115888488553128893760 3827682 -55317132174218656967114175739998720 3827683 38402242939700538299136635567142384 3827684 824194032349342193684160018510689280 3827685 -969557793684775114523688825584335200 3827686 -95297141080494359686096361713472256 3827687 -947564162106901448797263373177937928 3827688 -18314813997764083364871787562188800 3827689 4616558608790071823252996743878078720 3827690 148334685587172358866916621945653600 3827691 459162908156917720367304752034782352 3827692 -1759084420627587602112966679586969088 3827693 960053455196988986858862167501577942 3827694 -30266610648458075361868223686017024 3827695 550437177342806951342774875959472200 3827696 363302847472366736801554311560036352 3827697 -1458879089735243587819857729080749200 3827698 77381475075090425089109176108918272 3827699 -189566024550255384123975962197894800 3827700 683502631315568379237364003434268800 3827701 250643004754409866732625799724118702 3827702 1437537442016241982630248392264417280 3827703 989678609426599224524528267572616448 3827704 86202035489175774248473256063692800 3827705 -567938354693482202347506115739634240 3827706 -263827161542927666257711089113903616 3827707 -186950772127289113691349193812851120 3827708 380891239460532866000032209248532480 3827709 -212325382052825870163587146230329280 3827710 -662782032903828629196173489669625600 3827711 190007581751098904146533775472588544 3827712 -14057090882029867934962923916492800 3827713 -144375719235548454846743533528448556 3827714 2806493411091619296637340171400528 3827715 1140412019881847550233857877057811120 3827716 -195138716748987655406478678430092160 3827717 -2634754616545244972291364776476574148 3827718 830317754430712967696362627938101664 3827719 -214687639692278236764312895463092128 3827720 162606669314958281905423699512729600 3827721 -6807887878910075757509167772788320 3827722 -910549126773720980735511247108859088 3827723 532213322532046626823006301200293972 3827724 -942827262310001104450895928541054464 3827725 -441130534258790193784736771645280000 3827726 -175404782994369469066750840613227776 3827727 695151578370933683698341012297933600 3827728 -596980726549285403693176259116392448 3827729 -228201353981992704290787902391321792 3827730 164075268564684146976460314281694720 3827731 -10574015276186429491236394263108728 3827732 158198810370779857600338073757329152 3827733 346609228672394165468063309838596064 3827734 920536915106798544358514687877290016 3827735 50257348964500373239864492401028800 3827736 1017630683977404032783088893020569600 3827737 -2970370641784212105355518715347753708 3827738 -697191371987414289047235918805858560 3827739 -2159703736221005406967186785574481040 3827740 -29564122879161997605168535093248000 3827741 -1143215249892825142181778970123944858 3827742 -847487800853909001285108794992152576 3827743 1152077094064025914510085823064004760 3827744 -2757464191070239879846267391868862464 3827745 970150600423603482267341841012923220 3827746 -200035205882605564696904148908365536 3827747 240679914863400006921018440965553664 3827748 -756876593340541055156649753011051520 3827749 1242801160207951931166783076087442750 3827750 778167927408602528175999955507488000 3827751 -1145150186249424807747388163501738496 3827752 -368986354789576686326783800530370560 3827753 -956174761895323414112210232495792540 3827754 -326087039182259718582983614211332608 3827755 -146957352861557039576466863653604640 3827756 -435848570120019823837222384211374080 3827757 544689796561435242611668657894207392 3827758 434432746381836623648571180934860672 3827759 253259432661647329905950644055829840 3827760 -55483574919194674898929065620275200 3827761 361112888332269383449356250408182080 3827762 288510558510450265366453259496332832 3827763 931040336175952853354649007198316400 3827764 -76331987251868548503683635216119424 3827765 -63188209233036117861483397402704000 3827766 -86710500566742536964867392235248256 3827767 1216720711491005065554675728703515816 3827768 -890025292938568810105345750360473600 3827769 1715137920490117766979892982439738816 3827770 1160718021870656432382977744073754080 3827771 378031518302071961896860069243321192 3827772 7204986233242806434178767152642560 3827773 2322106444565253417674318867916134944 3827774 -31493134119921230934293940162275328 3827775 167230219211595607781651104419033600 3827776 172003692246051487069273725591879680 3827777 1536387762127163721956674589032664112 3827778 749244064789173652884579502937283840 3827779 71292032820846122905422746168136184 3827780 -296776237778010667211330443599544320 3827781 994411086866064999375104963519543070 3827782 511288191150487374190152777149125440 3827783 3037483750986628287452839958352883032 3827784 -222921376382830903226093813939527680 3827785 -205755506138239372792553879282772600 3827786 -1143919056913290669422350879422291408 3827787 -470820336160000746418675598782402560 3827788 -505372327583982155999724155523360768 3827789 937113601090318331295700805774901120 3827790 -29529876609353642114476936030406400 3827791 -619492168009365027439560029271961416 3827792 106647176542240333490611002959978496 3827793 428532044161620475842544194706516464 3827794 -165397618784210705339226766723255680 3827795 -284291254692657360184849179011863680 3827796 7343713485015448606089943575121920 3827797 1534770219802021689569125257210981600 3827798 44765672248697374036765710978098688 3827799 -1364480356081706629584466532120627832 3827800 311617188997924422351585764839680000 3827801 -373038568082213807458221810984711000 3827802 199536188051018418479636819208007680 3827803 -17761209588972762094721147434440160 3827804 238720652071917942801739547022598656 3827805 8430012529537616140348985892521760 3827806 1190377687671512220447813312069236352 3827807 2235025259131355650010112210453026352 3827808 -463582500560798111452500074598629376 3827809 -2451331003173435711625577837690752990 3827810 385159172637990461235877685878272000 3827811 -212661100024271242834466222212770720 3827812 1873749215685000089656139725913814656 3827813 -2482142796541348989737143537748318016 3827814 -335568143673433392013933261285972608 3827815 27722997353537911532903792081667120 3827816 -937506281772574152818659211766988800 3827817 627964983763640772158483522125632 3827818 -100445665741327148796341538981931008 3827819 43612921937652947078325364952564544 3827820 248824727717558367725232995271720960 3827821 1807813342884398488576551447950479104 3827822 27015179066912606773264972912778112 3827823 891413855159181408582047089874333568 3827824 -36448390241897052988312978288803840 3827825 354054316998248145959682859538180550 3827826 -685632049007790993514362999899318880 3827827 -4494402234704687183469588149845447608 3827828 -90340857409962301586539751806967040 3827829 -52512823845643637813877157876020000 3827830 454761186763881113461406019131953920 3827831 966452257129257849177131005715564160 3827832 -165675416033821266329221079645184000 3827833 -738645604006147262600666072246320918 3827834 -505518030603667079437983211460375184 3827835 531365360483295278812759285767600 3827836 -1074873258476379021130219009212940800 3827837 3087976722860112276729813040222368 3827838 167098292252379748030386271642721280 3827839 -1932974742582186684103901520290307744 3827840 -601643309322679621203695486002790400 3827841 1163295466005277694028161515428927792 3827842 552197016655244548172644163826070944 3827843 -1489946925940408760382124791366763908 3827844 1010732737117047462203552068447365120 3827845 -332268199952912463948011071435624320 3827846 -1280740350306246487038236663474786496 3827847 -822487717576994153763121477128979200 3827848 121031082734766364366844078224143360 3827849 -66185764496307105045405856186717440 3827850 185426637667263823777066995106579200 3827851 3223773238754158955181175302657930304 3827852 278796583398727524626827707615482880 3827853 162755877727318024729439308605928662 3827854 -1462541821424558720394370425556666560 3827855 -1093393761591727200045439299525840000 3827856 118738003973888898771836328266563584 3827857 -1314475333469000997655740102953178768 3827858 -735285576696732517588293232924089216 3827859 10387694741170921340064027222562560 3827860 -26374150534757943256250674876323840 3827861 577515382251376344933719517365524800 3827862 315970085030151607345019682877155840 3827863 -532748754520247637849452372536164256 3827864 -381552478039284608924913171225200640 3827865 179544267308227662443670954059718720 3827866 187070727626885322172184642586408960 3827867 224830393569120735775383312888554160 3827868 -12969824768745607872778274009284608 3827869 857305083141961266557844335455223270 3827870 814336172228880540042521259107059200 3827871 181701614480726612333473689463860240 3827872 -397956759245056400229668287007686656 3827873 -64314542104025550111255385819474560 3827874 -876859934541677437195235631817640448 3827875 -115177468338878676419434598726832000 3827876 -284114521622187500157019153852186368 3827877 721378797296426808371065205877367008 3827878 713749223187901681101532510809078240 3827879 -1642426369938148025931617997751100520 3827880 150752821291490100269471718113280000 3827881 1318299372785228630593916496352018682 3827882 581315516903855963604100350747759792 3827883 455203197624810372274478446878825648 3827884 972115603954686011868320162609280000 3827885 501401283704881235661392406129437580 3827886 -62650391030305300759995249694874496 3827887 672020562988863343555365363714003952 3827888 -400701185940567117265142546269913088 3827889 727597843906607642258283773606437044 3827890 -199415349233792846442085048560691200 3827891 -430448894902841209315149792301146000 3827892 -319478124495310667141988481843691520 3827893 -477185244944525879289603723609091858 3827894 -128773620600367081644849008178395136 3827895 -1158583796564357074041507808701935280 3827896 -3978482713448106995959842608019148800 3827897 2753215579770664189484445648475154346 3827898 -5949101091693926155247251381368720 3827899 303748775509961555483051135691020900 3827900 449379665577388104652500241434432000 3827901 4490196017013949974916330007866368 3827902 -105046534962727097612985677458893888 3827903 -28282711732995527271758392246591176 3827904 -544207946866996635892005054971904 3827905 1438280917838107196920862182913775060 3827906 825026672590354481590839193893552000 3827907 593002222619138308562274766753546752 3827908 -401246173161088383751889333567811584 3827909 1112289795706779710869587273788432316 3827910 111484494698044514782303464993855360 3827911 654283444967513149790994751420963840 3827912 -2501290899130688099502328965749760000 3827913 -480985351359458574127204746108351360 3827914 -1160400599268599029589666274675412944 3827915 211119446044097562930953886010828800 3827916 -869928707920800342480026743116534528 3827917 1656077095062976855681271689777492812 3827918 98601839147276360247677798538260160 3827919 697235294091686048878197122574679944 3827920 125814247175186943892259071809945600 3827921 1069627718198501624226128016311679600 3827922 32516962706636458857254235355835904 3827923 1077239479928760025715657311671244104 3827924 616605972371299635471765247968087552 3827925 -269128799990075513070399262627944000 3827926 -526484713980664617264461674840421088 3827927 -2430108133224729856836134212618351224 3827928 -435736224674477711173726008630681600 3827929 -1001016557078888465549647106587809654 3827930 -828006198871508114644886639815814400 3827931 -1313710982888818265358271126155583848 3827932 -163216656094240463107968416402684928 3827933 -1739469794918012603010952605115034676 3827934 667498514337808188946799410025719488 3827935 -521949081099563873153434165124220120 3827936 83686228482511362860956801799553024 3827937 538602904747776459962127478249226160 3827938 -1222452387561517928136362579802536880 3827939 -1329647303691755074759543227829084260 3827940 314645494920415992256869439087104000 3827941 83290900623624191557454558352074424 3827942 -238659521859349607226644818947763200 3827943 -501756401154076025720477077251894096 3827944 -99054252630449230618032955452195840 3827945 415556636173633747649325149454009600 3827946 2517805018662220285124048455131648 3827947 -1966646512141699556201316683849550604 3827948 -1742562965732161707271462104536424192 3827949 1313552881243062849773886029377043040 3827950 -262665309800808946975574464658697600 3827951 1736304504172404968152240897081847304 3827952 -221542003940168344606642781246914560 3827953 1299810810194910986588706994819621202 3827954 -613510790109497928124232263649363040 3827955 -347066768311370878274654754915314640 3827956 2176288980811308665423990354169815040 3827957 584539778313149424803084233712740032 3827958 304085375723538216680464031643020160 3827959 -1778979920955233418391096870734319200 3827960 -249893212854197435954636804026982400 3827961 305469215662028228826345330816734010 3827962 2384498698367988925292089038824438784 3827963 -834396586886459386621476780518010936 3827964 -53494841109248630817208117899264000 3827965 -353714372900143229888957011114056960 3827966 -566629216434437470734041371876205568 3827967 714282562917031285310374965093342336 3827968 -1923773040556126386212951948766740480 3827969 -35611725069626124093307684998086700 3827970 536558940575086320179782641206629920 3827971 150152414922885095641859553144129600 3827972 339077808448039844159863786173211776 3827973 -401410967465746125858082009443340032 3827974 -127277060880345168523683984934226688 3827975 446340650436974805350974046874194400 3827976 -851162035253184152979111795225600000 3827977 -1002818944926645441786288109166419174 3827978 538013449421182771536882510930477312 3827979 399717157582302877812703117240585800 3827980 548226238210213899888629511688719360 3827981 713841952962084178780653873761929782 3827982 -436089873745260337608428080018314240 3827983 -337580065688684204910763918215899824 3827984 103778204744923205800748474853949440 3827985 -18486752903784263407424678474970240 3827986 897959755952872807697997218571426192 3827987 -669520073859578510437051629624014760 3827988 497097055846426108166938825804502784 3827989 23294593683141917425391888443932768 3827990 290323029819103065869781758357157120 3827991 -89534125997899123942281665710272816 3827992 331118621749358054179205039247605760 3827993 -1129558275396619102416684997306269756 3827994 809851771867305831909080331713091840 3827995 1996720073223349891113325675612329120 3827996 -524961092670478072179331380832320000 3827997 -96358187463462736381157842417319226 3827998 -1520657759949119346643089439901904000 3827999 -1206346898235912756727879330144668288 3828000 1221632983485670309981099579146240000 3828001 -874963834359330422835426140204668992 3828002 -486310471470898990632521658492624048 3828003 262238590871406251131723007268528504 3828004 -124304006905721775906574739255410688 3828005 196246845299335682340329625413919360 3828006 55887793494406861246852144385433600 3828007 -561684650850100213122077187323860744 3828008 -1315019921945586681230600321962813440 3828009 3445340863577014842211193480090387712 3828010 -795176722570304569155205133274567840 3828011 -679846204336517853342187617151426776 3828012 496352793884162399460852258121754112 3828013 558953429028714614539082300578075360 3828014 -1225046653838038731276623171232318144 3828015 836269476011330971736892562202513520 3828016 249662576523187909430196538354614272 3828017 2392192671083885295760368840666246720 3828018 806003236953278839494223251263612928 3828019 1482962587668129770457041783160340764 3828020 182361020347100756864667649056153600 3828021 -1462322382200072662057870276241611488 3828022 390199948401684803734471674921320448 3828023 1775971586485308069629316818015119272 3828024 -1735008871157267514581554934615654400 3828025 1300772259200682500761744030638130000 3828026 -1209574609332282194421979479142121760 3828027 991627878330303193081407560333023512 3828028 480979899646175795516219711376552960 3828029 -2262950813596277392156680971524426740 3828030 -103337100871557740439430632558007680 3828031 -1630256622346222272195564409113021048 3828032 2410101016283115658023494989381632 3828033 852865294806280037552157573638097600 3828034 -250711845218321306278458616709234688 3828035 122255280590362928339195695360709760 3828036 -701213945056936715474701006407929856 3828037 954252144641587132409432698733910686 3828038 1251456447726683909536668400877497920 3828039 -227109018358237761201747231186053976 3828040 737569502219130063604462306999756800 3828041 -182285534307574428777801459926003328 3828042 304625331624857173929168348411336240 3828043 714234138746895815706225204025327344 3828044 -514113049689249530943388730838528 3828045 -260487268799237662829671713174917760 3828046 448912173791673549741238403693153472 3828047 -37342094157671805992154544004858880 3828048 -91731503959912495745559655638368256 3828049 396715462248443202345997959175368050 3828050 -284706311211610225722510584584213200 3828051 17857318013387061828663508894605168 3828052 -495928023355691516356356568936497408 3828053 -701011773198072799099870997677051698 3828054 423192195188938939342234910372802432 3828055 107625356718101643868702165406845440 3828056 439854719346084913853352028122562560 3828057 -520914211079092195455050800305993408 3828058 54766812212059427266299506627578560 3828059 -3053237686442252143964811691731511740 3828060 48793825868893302846718808326425600 3828061 -1156544468210866812683479310809829338 3828062 -173731288696422696355908232552046208 3828063 -403501863369128692755533356534924800 3828064 898305644596500643490041958943031296 3828065 -631356223702731661978475420390946540 3828066 95815596797729502810841990444548096 3828067 1424891318740319167440168963144057116 3828068 -549448330115811445198657813015868160 3828069 603633036777840931269389821231732704 3828070 923428991578499959100982163030788480 3828071 -763061722229070698194876642820702808 3828072 898324388803663457626550770763857920 3828073 -2732612606169126482621642951317588678 3828074 894629101720637951076165627104720640 3828075 -9470233607912950883730501426926400 3828076 409187760979594053970456419992425728 3828077 1908684052122574880142781059549036 3828078 -16912191746986708348635435370999296 3828079 -2123641536878203800448159081363862320 3828080 -10171251361136948343518423728128000 3828081 822389828880084966713363393899408752 3828082 -407875778636016077468916004784275200 3828083 -348763978972290038714952339300872880 3828084 -41794243323686995800806448579919872 3828085 -1296669155244736937325742165317120000 3828086 -1017677311576103204284432825680583008 3828087 -1819936043071910617900043908540476000 3828088 1016034089555324509380763500150743040 3828089 -1430254313287343871263183828356046460 3828090 129037091721694478065069249724236800 3828091 2277379324862313583612904194160099492 3828092 -1865460289081102742788800741143523840 3828093 489560556104736077183292685821233664 3828094 98676046827235203729296140533723840 3828095 -393666244928150543095991202544853400 3828096 1360015446597837112438237263707504640 3828097 49454048836650566868906555165818880 3828098 -1221137757346520639734809172276148736 3828099 -370647828752116479455724183669636864 3828100 342815418001858783899085074752854400 3828101 151384892717861993662470439182329280 3828102 -258962461370077155821070979207671936 3828103 -3468034855333731528035542126054103040 3828104 -633282083395100584497150964099153920 3828105 1157107321337142128398728267791426760 3828106 739525951000075422138070859361256752 3828107 -919020621881479197376029641107819248 3828108 -1160354504410852787187055206767539200 3828109 -188968574627911875817681626387055690 3828110 -134648437874425045022402467421748480 3828111 159423346856381941923963983523373824 3828112 488499710363133537134686770618499072 3828113 -2188103848024013630744137503483250638 3828114 1234274137049306125705824373289552640 3828115 835047115758124703392725729089411760 3828116 2229064762981722978210846792366466560 3828117 -232983618059608055708937789270964320 3828118 -8155157223442641561183688076666880 3828119 1301910190284559291492733259779672520 3828120 29916992541298633469020088008704000 3828121 1793728809874436948633020050516182544 3828122 23370307525316077855141897478864112 3828123 92545661749092533521615757463778080 3828124 1776353415063137022741308127252471296 3828125 460676271801828714161411525844375000 3828126 516046970895590146948106925159189504 3828127 216798811260529911112275351870031560 3828128 97615148919485275257787425490993152 3828129 5182415209632995379386428458274848 3828130 1046015281179363181045761217950492960 3828131 542790518681620279775572829801963760 3828132 261866176689118987400233718800502784 3828133 -910237849120944838152700643485783618 3828134 -1156741297402914960832829740201994784 3828135 505940041276466784388211581752315600 3828136 787941296464902689972275636998297600 3828137 -858100724868747638403868347823061340 3828138 -560465341875971140694490505416589056 3828139 -416229993055847931607928306875449600 3828140 -320706717121495085474646272135377920 3828141 76668643465663212279206956339499232 3828142 16485836148205374239237128023615744 3828143 -46423710806056821139923233512071552 3828144 172420606979663039412024268456132608 3828145 1424526210524618812394980036629742800 3828146 21411028778808032027276022529566720 3828147 -713014772863917234370938772701299400 3828148 -1166108415214441542900422191956913792 3828149 -57757437435824892160651794603385320 3828150 186295266223161654049028060456505600 3828151 -1802141226476895541124129168827013848 3828152 749890763192783642594682851489587200 3828153 -72114735171409025369927714605095552 3828154 1691040336570160996427637676209775872 3828155 3174196715497912147040568514387637760 3828156 427970904169279932063980888380047360 3828157 -250782309842915809714942036921652820 3828158 -171663316159367958814072949505639360 3828159 -271856452998071803399687737884503872 3828160 30678578073320336264492783920742400 3828161 25769116022307854529179699540112384 3828162 99276441187626056469821753203559424 3828163 -45931874242048293641921514032250800 3828164 1574746331888174001011132198363957376 3828165 -793774646819196829942177857082772160 3828166 -39036804638338980640627289887026816 3828167 1106031741438707230716639273181388592 3828168 1185358677329585238827519098257408000 3828169 969235078824432058552569400813172570 3828170 -93139309353487273885803125014367040 3828171 1307325636882027179589071216048081112 3828172 -947252555149432637579415960849773824 3828173 3415186630640306677399228908291602304 3828174 -807020856371272133876716396438704000 3828175 535144198011352727302409778054559000 3828176 453781352852027003950755539574718464 3828177 1499429760346126213551078643282020480 3828178 323443809896619420724595094073451520 3828179 -3239593528976893104111797816957462928 3828180 -434575096286067133295857537851095040 3828181 139058888668875031652043381552473600 3828182 2066026008316549634817906798270854400 3828183 -13935244315664234490494387041017216 3828184 1248231039785102258230046507923138560 3828185 331555228998909679591012371605685000 3828186 432737628347448582673311533589077232 3828187 -1458318067534634506981363690336291608 3828188 -201461111962696960853515393102986240 3828189 29604583549848506438402924908694400 3828190 171712812959598098847322506000291840 3828191 -198997609777276311581242353266363088 3828192 1121263567633342374165607761547886592 3828193 71718249110321692033691310844041462 3828194 230412439745030417855060816474914896 3828195 -379160282089358457860429802669196800 3828196 -1662539868331205817902805226207918080 3828197 149464107589417675417375098126671166 3828198 37147658257243539873919168834752 3828199 2115525691992449007619701008769859480 3828200 -1072324296682503572530598829922176000 3828201 1315806256359323111383132099212314496 3828202 -320974626654545265488729287588769280 3828203 -930472920762375549380297823871579440 3828204 8208942064284864247660561202440704 3828205 209930348321786067543217456560363960 3828206 1288813869887707697410445908125567552 3828207 -1279980413691824323110421466409229560 3828208 385074564235555685099052244170309632 3828209 -446931562650219058362418234879257600 3828210 657627938563140081797402574949224960 3828211 717807174340202057696569348081702824 3828212 -170064860605090448935212205294737408 3828213 1369132055403972179890943649050224128 3828214 -13912811818240359826901183107629312 3828215 809974650036713728650991657363152000 3828216 204366331119980855988041961120399360 3828217 622854693609091080137320632384252266 3828218 -154994446583289794966587984144720896 3828219 927533529367960016131459568257362480 3828220 -1109800762066674615574778134784394240 3828221 621411542293347153270705190974486144 3828222 -1617194210326957108882326570504418368 3828223 -376404623416317618040891587002970400 3828224 409659231137296185520738022945980416 3828225 440387872792372584351523306830927600 3828226 580568788573491929270402330056065024 3828227 156387071520954619002363866272428960 3828228 1065943214149998246415022822995390464 3828229 225993837590016007218183004213956830 3828230 180540081014742058947171105853370880 3828231 389025132898047737029146837355385880 3828232 489888361890249035364744521038617600 3828233 -1307575139720288890937229363102180096 3828234 163075822911990585263193370326362880 3828235 -16138024331939460786053848864701600 3828236 617548166013662087272739723072321280 3828237 -394754484047452288763440049700954048 3828238 -1580963632402091319251460504524802240 3828239 -980034660164408489731313417256186960 3828240 -64538388853112876114683551530188800 3828241 613311788319382259828870827082685952 3828242 228122617529114807192225673853630464 3828243 799422607759380783182961706421696304 3828244 1079220936725650203164182958698414080 3828245 -818909889296948604028462842760510500 3828246 -211181602398616796398166592453381120 3828247 -59813889838492190962350175190029008 3828248 -104816325821107363087781099722352640 3828249 -686547662215413447125869464966072960 3828250 -557554363378247320657320391140456000 3828251 -104215122880911078919935895182897648 3828252 78414171339940640707449511495139328 3828253 183473497531291544173302755221972800 3828254 104548728969423807749684643131592576 3828255 500597322992845548263104282573084560 3828256 -1420843150316721979359502110511792128 3828257 2885234656328492542485782812831809300 3828258 123210442260860335753185226194582528 3828259 -540096092531118437763940049237605540 3828260 -764951982174649214928358473070821120 3828261 231249505015628799238778809618540800 3828262 1028162366916861672858099762083185632 3828263 2731267807694929076924760302136427512 3828264 1177616908452553468176271541603696640 3828265 -135593589734947402319777555106849600 3828266 46178272187861560857224799761759424 3828267 1661453945323969777929118882155539484 3828268 1213946126360800185122533651518812160 3828269 661437460354698977567969275556363670 3828270 391708323887210971232946710999529600 3828271 -1597251487440699874412816969948079368 3828272 -427930666778241106518396400546775040 3828273 996443171801143199027860428602848800 3828274 367183126657772315046578994575713920 3828275 687316478806000510178000599993464600 3828276 673976505779602360150546351116840960 3828277 -3322716698794504564442651012409689888 3828278 98352460470399506430556829466049440 3828279 -65057754175369656532365988594183680 3828280 1472687243130610838675412741444710400 3828281 -862367431178445125358349640710665216 3828282 199427364619200316620283839003528192 3828283 -426578232300236682746575523216382656 3828284 775511758931271369228425307183983616 3828285 3162633980400245220984907493846040 3828286 213663895327807684123360262772280320 3828287 -440499176106106617878909872668512064 3828288 -235019552309026861862559586172534784 3828289 -735726712251935868715174009625360444 3828290 3903017918001464542334411667340800 3828291 -1170156585080644704967605344873740800 3828292 -142676024605475692924174904201392128 3828293 -249132890954958900361553562698118720 3828294 -366862849917235665241732519980737376 3828295 -868602380573209503480547822733896200 3828296 374144096595824139785469756263884800 3828297 729246406435845100079674733376899040 3828298 -6185192318209423789799711785001280 3828299 1792919339349438337941205237965295392 3828300 215270631926422006148109011283148800 3828301 -304896239189414288460260040771301428 3828302 142848118540651887959467626000518400 3828303 136573260498269754195878113321610064 3828304 -339615190083278618234479298760671232 3828305 227203975932972234263360254869389160 3828306 536535644885326759934971895844645504 3828307 135292493147525230648347676565111552 3828308 -2010901520520262237743409098445590528 3828309 124766922884032321169305245629164704 3828310 -432708011056853666993945564145360000 3828311 825744671738334976362139132202427912 3828312 -1139626775578022539453359252312238080 3828313 2376028596063287148968790085403961040 3828314 -133757682876087002245193300797771776 3828315 -1278071440332600595908712700677589280 3828316 164430330508202686601448731068630528 3828317 -687161210688277561491088187905469940 3828318 -77285553319086433696902213709852032 3828319 4928607453088618894893161178148680 3828320 -1125652864749875086836282555173437440 3828321 629069998539478921649475888081665682 3828322 -1426310051366690365430271034404223200 3828323 -56852591000280083232440685828393936 3828324 -1292071552103202940094742300232018944 3828325 123340902915530514238509588862521050 3828326 594964712083693648246182812855270112 3828327 193559216614003873788463580472619776 3828328 -45771917693458126521818680012800000 3828329 1977470086161807261383841362337866640 3828330 23913583164882285028733166876288000 3828331 -46143420235839773999251993928416816 3828332 -536676642658777681442664815524185600 3828333 11345013085308577444980007931911680 3828334 36765877187553659172888395555123712 3828335 -69847064585070177871546529818824000 3828336 -399455524901952246823560422406586368 3828337 86917656762761642762437625339525220 3828338 920969106813520812458054308447534080 3828339 98555861902372960658344685547782904 3828340 1547556823719130915804581037895270400 3828341 375827127379585278647233870577693184 3828342 -88932123684909245492654129363275776 3828343 -2362549386322823658030277491855904408 3828344 -648388664230510266760063640478965760 3828345 -287715651400624893359849217861788160 3828346 1094796961875743712314367010918074624 3828347 -1330080029270469995452085752335811608 3828348 1246357053407925658576844379761587200 3828349 460666758673288557390292086301258752 3828350 -322629228236140937599419699184656000 3828351 -1627359653257138403774011713811386168 3828352 -802315536587208286661378854984089600 3828353 -304121224772230165080260448561476544 3828354 457461378299214443008741077364763520 3828355 248174034961770589900118340980723760 3828356 -567422492382213983957978314002911232 3828357 -850870812339159436214707189503758400 3828358 -193539093746350220070776300694114720 3828359 -820503709918103927471236488832894440 3828360 -15606982249787033247714859310284800 3828361 -254195159038920998852516840909096038 3828362 -182709112359671307662571218540256000 3828363 265237019452973675691324417541632768 3828364 1124764335213120198290475326424747776 3828365 -500109472043344823033651387127106740 3828366 -879333392967987000396168672446854656 3828367 -2010095306943297771378616468258046360 3828368 -677877186926405814217888850953003008 3828369 -1220056855844049968736134045745770256 3828370 -265847496142577958321525524275381440 3828371 932369694745569262648230239137414572 3828372 748201466602983054380423791014254592 3828373 959631604328005454103417889879651502 3828374 -1011065719929902714278696631453673408 3828375 -368762329752941998759461833294604000 3828376 12047691050459090939267138204467200 3828377 -1172730989602779997215542329135723200 3828378 338571374377486682833905323445825024 3828379 -1490563393852659043210645671088577020 3828380 -720717230589158696652489104029608960 3828381 366425839292313068831238506317156320 3828382 -154965119044366891393116975679056768 3828383 -329732885781879369020858010810289080 3828384 -37257459973052744635976542892064768 3828385 1255005366288709658063125004968677120 3828386 -672358690338744255385388783135959680 3828387 938572113201335245181389058688387960 3828388 -366262252848983746269695777935203712 3828389 -753125871096725038102999494456447810 3828390 -9968865750877869474203864603808000 3828391 236529795592555336118431298106929664 3828392 -2262042422407980327257625071244902400 3828393 1264267724358761373101857484394188682 3828394 1518570878934571169528022223658552496 3828395 -435821101325599165015562009389945920 3828396 160228567254868778557807886526087168 3828397 -1540369417201244698381821194918994154 3828398 132870016462254803175295962928062336 3828399 1896933139558320982847736374164320264 3828400 42583521881906209781430088686796800 3828401 1415629723415142718655402334884832402 3828402 -113612581805320143174148970369166432 3828403 698451870943066241720578392412742520 3828404 1522634061813508802633159499432640512 3828405 4705228849195026240478972412987520 3828406 1128770610821743918749309530015184000 3828407 468651638262695846394477003976366080 3828408 -166842579211106267833534856693145600 3828409 -172208526357864567979750270086741240 3828410 -559964123287310751761884629849569280 3828411 53949928390407341780534767480238640 3828412 -22645177347582838291090920439564288 3828413 915262631769948190470430026575470662 3828414 -79213510727205365224831612193169408 3828415 454594470288281375694519181216550400 3828416 -269009765068799343546847486845911040 3828417 -107664112967539704346601462695101696 3828418 242186953007806266030560505298823040 3828419 20651926114118409232405075626677760 3828420 426692861198132519897272148139705600 3828421 -543996931828837924992531636619560356 3828422 -49839096760715628340872438475159680 3828423 -491933366273015623787538185334578736 3828424 -376222618301834505927266194655232000 3828425 -1381944638964360511180395905699990850 3828426 254204919144215005388518231384564224 3828427 1222525516950562419396218286628928992 3828428 136506944076365609932874140624435968 3828429 299998239193766906881532125799802048 3828430 -435225996604375593427830754330424640 3828431 2516583991430341220859507165401525232 3828432 -391025437375175415607641268352974848 3828433 -426479636677306742225072005682406080 3828434 -207231505094569137105828023720441568 3828435 127593994333428234144535638155889600 3828436 -1078431043771098363445289975612168320 3828437 -2263189471399930084781371266993844914 3828438 -478550753108386870622605257883484160 3828439 904059176354818611664080791386572160 3828440 289892621175829620680340287078400 3828441 -935317727214174625247823643972949808 3828442 182662517601683023161234314489455872 3828443 1326187660050723550152268665062683320 3828444 442295826975605322856568652711676416 3828445 -800738773717711074457633877110448520 3828446 690536675942317102627444874286744000 3828447 2485720128484325844590227063765632 3828448 -474669968822155716242603700822736896 3828449 -1411268639471847599231191139104019550 3828450 252756504732590620485174511159881600 3828451 -2982244389513652064706280395717559680 3828452 -453037162878355060363782220128783360 3828453 -844089958316572129767842243252650656 3828454 444267205971915867904137525570054144 3828455 598102111549012683120844042624599360 3828456 233895381855600525462561074628049920 3828457 1256847147913250798753505416591723892 3828458 150023845634589756780298406504457984 3828459 121191942899731016673625918289979888 3828460 170416943635349276651566938297369600 3828461 -324488908924122096330124939621228416 3828462 5780463291712506677423302537297920 3828463 1559294242193973307462723605739621712 3828464 -169409029084229512721010459806269440 3828465 -358630198557937311955414563856356480 3828466 1416743851401685337873249357434857600 3828467 651471101369971775784740804403789516 3828468 -1006143889108242579025461007016853504 3828469 387073947573604287822311052732592000 3828470 -451475532857714488488999674327992320 3828471 -1268372282299046015630977013714609688 3828472 -1042494238996855769222951843620270080 3828473 -694772762752025760669247428225565296 3828474 -347453544783613145881766580431080992 3828475 742804877845918488519090165457900800 3828476 -1679050038786138215321310483505213440 3828477 75540887543975382941557233265904160 3828478 -344961427730400301251948933246888960 3828479 -982665164726322841799791589960089824 3828480 355339831526580119547817568564674560 3828481 1229911447803949864583270443515790000 3828482 384756922978499513567343157001147904 3828483 -410082155145135095978170224147497148 3828484 372352236992770067054370131792735232 3828485 -1188260848058962625640343886311440 3828486 -825413275237665139322866734349590336 3828487 1197097046234629817135935595416513000 3828488 818397363451673636454466655842959360 3828489 -565332576083715443565304207800578880 3828490 -45549835505531721362863657558946880 3828491 1293060936394920594748289032256022672 3828492 -1070616768657137234941261570270848000 3828493 2751396212850528518919635096843420760 3828494 -1455398671684780652467462965890992704 3828495 -240246237838955937425225881416812160 3828496 -210086387252162992131120480367935488 3828497 1516832380619538269682406468218656946 3828498 204292276420368684886644046597355520 3828499 -2086645369626439485451283362178060500 3828500 172003950668617428007648480174080000 3828501 -538073055136514835275008871474184708 3828502 301010735158857629806087055455578432 3828503 71586849245282220922781296243743360 3828504 762480760102820094954827679693189120 3828505 -10778878817762104541202831446739840 3828506 -1266386902685248930403486698091043072 3828507 73081954147242955878768529963871640 3828508 -88799006323011680192501905489021440 3828509 -279921713411054698756327978413595290 3828510 -258403639026543834282174273883852800 3828511 -195724560622299685132673576819857968 3828512 -1045086664884733944761593857174798336 3828513 -335477573703820574056905342630785280 3828514 1395109500743189524213416847326394752 3828515 -1986481194705633999283630505794772400 3828516 -313273690820126185201808247152640 3828517 715844739396839152727828394210431232 3828518 -311173450188701333549063145386795040 3828519 -156632826368888626944354702220224000 3828520 579235311276901005158478510728140800 3828521 -1776969002041912732074227293251814278 3828522 -663495093158294607124633301222196480 3828523 849991835491207584410757655173070772 3828524 -368676911575750529125518783918849024 3828525 -148577638311094248590451587553031200 3828526 -21756763845108921128771494841861376 3828527 453376264988173212419327692138600392 3828528 188354766541036831802060004475305984 3828529 -3692695357167888219551239696726440924 3828530 32471691930183519173784295046088000 3828531 10870194748805176782357670217177088 3828532 -1031912312329461262495607434791282304 3828533 -1260240485470355758046154438176901216 3828534 -556498281744101283050998361789079552 3828535 -1913536803691406538597607647065012520 3828536 553394871914502196111895032706703360 3828537 -274845067718579885485989161976748806 3828538 116999734954935177817825680764236800 3828539 112810718721648796227758478729835296 3828540 -78949901353521278365986261994675200 3828541 1139854854916378531232246415804197760 3828542 -784842876945386674832779529100822528 3828543 -1858482362479324494797088806451839472 3828544 171834221274523564033969745670701056 3828545 -656354920682345656560305884508406720 3828546 31966433722122222152390589031526352 3828547 -765380304980389926929393902671812960 3828548 32517649170322587363086937258408960 3828549 378818529523283631311009485741872864 3828550 -773631809195243886872083212908558400 3828551 -270379201300564808025412554214745400 3828552 -16495977285671731181872313125109760 3828553 -136781849932907072314063533414506136 3828554 264498187595968649337177287662314240 3828555 876891491560741618686104099307378000 3828556 1480534902137036765586729670604952320 3828557 -873676579287839491129911652025901120 3828558 -22456172355979073938628978522362752 3828559 -43726736351384734258628526938867984 3828560 466793115980924521651578439176929280 3828561 -145989511058234337057741168129600 3828562 -18120800621990214446519213416359936 3828563 -341809529703503328966677197310399640 3828564 -169672309502703247976144990668214400 3828565 -247714586679312931250069410941055080 3828566 319317224236671926684264170892985600 3828567 -1149413337253273360602159386312911488 3828568 -971236006487896979459064802264381440 3828569 28466650779731256251836018565947920 3828570 -717727614678143489050864450425008640 3828571 -148091335667022704181207574043575228 3828572 -709881440282482305267783853654522368 3828573 -236669031197883009185044247268802560 3828574 463160495990644251630728951793275712 3828575 354469520785648958548573876188201000 3828576 83875719755212441570602781507584000 3828577 -2502673572561466848524834024463875840 3828578 172487004086203381000668509776667424 3828579 896024364484807505360377638969483384 3828580 87810055631048904598072090836172800 3828581 1856766941034550589024082834110021472 3828582 -143300838462913244453345249223728448 3828583 76222683098911534733171847704668824 3828584 1788723160304404934491528914163522560 3828585 -554877256941198872345333937851553600 3828586 61473065271760320378022513623883104 3828587 766658647124894437849809080561102112 3828588 48145518204301733275679788816012800 3828589 2181566241011340730061736604263938390 3828590 -457368996347672220996304291451118720 3828591 8707469743528331946970732247565936 3828592 -700992237628794520627773889636040704 3828593 734875715828065864226669095079345664 3828594 123276154717389218775075654232080384 3828595 -966321535875585976146636701640345600 3828596 1047137614802528930209221286020974592 3828597 144215376586440546241629674545397472 3828598 -1394167476014061758759082121943558400 3828599 -317170263556261980816901872674837400 3828600 110234970746566352641959867878400000 3828601 -103480009362246524572401813392718848 3828602 -234444189800757210891030215512925760 3828603 172329838975878659944191294166185984 3828604 -400036113670533805403951679006068736 3828605 1552600344550946055364689324128807040 3828606 -727327375319274292579851008184148992 3828607 977790058155724949355908048751231912 3828608 260041596731004563427120406195077120 3828609 -283530397319663637579435886518096300 3828610 -539384329529803265342880937498115040 3828611 1898049140542819892219388779099833212 3828612 -403501820069549173956300972755509248 3828613 1171276425004471961078621945111030944 3828614 307621089992438967203803568683831680 3828615 -139114741038069887501470018495729200 3828616 -2681366388780458789459533139643187200 3828617 689155988753169306823651647498922020 3828618 361230238859103666124244318345001264 3828619 -3339548472206286718710911419702680 3828620 1394890971391818665459190210790010880 3828621 -388288762499763771089252063374046592 3828622 -91951442826106706455480027225123968 3828623 -3037870196647497131869082511042112800 3828624 165037396442296835792632456693481472 3828625 -554929978130956883151917076475710000 3828626 255942406467234851439951255369775104 3828627 104370398544789705892124137034275272 3828628 1405216871386236782957525983200092160 3828629 453078081760122916106515693052969376 3828630 189236202683770729622986926556158720 3828631 -58888680951368526185849823673415280 3828632 -113816055228848741677349778992793600 3828633 1120716767902669161905748706296688800 3828634 -4504233615679766425588392175407360 3828635 -1834334302983906198177213746640457920 3828636 111809305032133931201421022871227392 3828637 -18644196612189939036363893843986714 3828638 283419888318589733951987356836145920 3828639 -267824123162159312236011243268635576 3828640 -1329958419376980543098876477757849600 3828641 237834832641811285505121260569373232 3828642 -486721729624868303470812369919812096 3828643 -400611310236515433323726562129022816 3828644 409679711557639700060901587319198336 3828645 1121866305238941656782479767641371420 3828646 -715033870624260374099688665826013728 3828647 1960560250389387909534030972279360 3828648 -403181283720680202514811028215316480 3828649 374421966667380284292301103879149440 3828650 -286530071614002420412488323263584000 3828651 -549461095701457133927526930575646480 3828652 1279577593055406048011691378531765760 3828653 904893537352359840670085385682749024 3828654 -1182876072322449215771037636729356160 3828655 -356103166513657590879531565918798080 3828656 381796830987613643669558176489144320 3828657 865542154347690088635332791736655744 3828658 796206324642368485290176533602360960 3828659 685483726996129350627801674337646860 3828660 451482618297865734409168697732075520 3828661 -1092270605651618115432838325438686738 3828662 328442045831660516086289013468848064 3828663 793970710260991661423757600548963640 3828664 -1171571915905823678890573630180085760 3828665 1941552576397028883523627697841742920 3828666 -265574567676432678749092509183876096 3828667 -2319459664298005539616217602078412640 3828668 -1391403971390248719074576678063583744 3828669 -426295259635740283223365291961628672 3828670 677607964895900737275677544578057280 3828671 963671393329180598527440927635523840 3828672 -76748321438222495886779234641772544 3828673 1593861043111106554353260718497689922 3828674 -121179905835643920054023290543390848 3828675 -610922055222732910292374722153408000 3828676 -384780122967525588280147685971335040 3828677 28135231400631881388881231681136480 3828678 107345538915890682113432380576696320 3828679 205179203514696169806997931150396784 3828680 364313194314577840128479558074214400 3828681 -1120576008903352097777359683258512160 3828682 179467141055522261657928705200736 3828683 -1891069624120150401320596983178537068 3828684 -730628118981900800930234241352548864 3828685 606961305820658778475882940068412160 3828686 -172022028059790916043944058209551360 3828687 -719503808711131957188885530862965760 3828688 -1919584399682380997663705058246656 3828689 2656346835638121563067943737252611556 3828690 345447134584875694034037304939008000 3828691 -1037420338696311660416790213782806200 3828692 -79374029618113415409998848178657280 3828693 -135401717907418200769949095359025344 3828694 -242348444646498925311381366359052288 3828695 377696035853367702686996532142698720 3828696 -387908945045123251878451006335590400 3828697 -581453244168601915126634436475114220 3828698 -3999666076608421854482836368552480 3828699 -339512502116843833054222705017179376 3828700 963971234433607596896385556210611200 3828701 -491192072194463410980370235426654298 3828702 -48130963073658804924772464673867968 3828703 580611151066061759046007427145583344 3828704 171703789398901387808672512514457600 3828705 -190267175988784632149195366859776640 3828706 194141528897006749344823254878125056 3828707 175439209124522166041134753167713088 3828708 214251671115620265888253142055753984 3828709 -873731867914437005061377894180420960 3828710 162068303008833941718176946235493760 3828711 1594967142647623475572293142765087272 3828712 722978805023169144512845519536307200 3828713 2147521494704031909761627778984602298 3828714 -1646321876614289882421354375723230208 3828715 -1111172003668052207788965864550617600 3828716 1813117285402645043244721464308093952 3828717 491371299175722197159836639093523328 3828718 -309225780833193884496900030273242496 3828719 -2722062810698916887040515099191592880 3828720 -549895866606247655065744268328960 3828721 821575268161023318099251608109461824 3828722 -1068230572356872804543109215773295088 3828723 656956377073608796630487068162097760 3828724 2122679752485358600855159111454170496 3828725 -342700138616381035213905432222163500 3828726 845644790395636895749555770617536128 3828727 437248074281788217689507238815805872 3828728 512895537361757263947394016131584000 3828729 1029694408133664016158266027538555984 3828730 -846578307760203409196211725683422240 3828731 -1276168485626860582082933675989826136 3828732 1099582132533034256810095549470147072 3828733 -81500451805199263448828305148161018 3828734 -92848700828901866192345173631746560 3828735 -2125967537178110866654424290533120000 3828736 -905406926502334799618555497865543680 3828737 -4224266867875216452726893520775080096 3828738 435288447708010871614626112146486144 3828739 996902592020102109341711382786077256 3828740 -1095894591439534606952341564249105920 3828741 77473306436539830361062535846692864 3828742 997113173924118227526552186888370272 3828743 -2311910693731741260809989097879068008 3828744 -347490572939869815857644011113748480 3828745 1549428230966893147597724230175302500 3828746 370079437010475381371838307873912320 3828747 -505467551407494109784790211672158720 3828748 92891557528695794197625709227802624 3828749 487650967016642719297762773657981750 3828750 101144954395430733603511601607240000 3828751 735082565860177595642871079140024752 3828752 -566086700456090076058678513062764544 3828753 1407284315921948062188909423306571362 3828754 971207500099251284596663072348101120 3828755 -638403506589126231438173247108076800 3828756 433088500023827715738198735768121344 3828757 -3591183010354176741683137693019258148 3828758 -391994529368966845756300180715927520 3828759 -1489502734065199834191005520471258240 3828760 31287934036781190906039110799360000 3828761 3328682358882343809300529642848961152 3828762 -961094217076592942525296305096138240 3828763 -26489267952015292860482672267966936 3828764 885192624651836332389192960087008256 3828765 19977292133146692063427529817364320 3828766 -28796361047336656195173545945565888 3828767 -490729331174759313330281678313888 3828768 -1875417828914036330827367649240416256 3828769 -760282134929306421696809197480003904 3828770 -9484900599805040607115058281290240 3828771 -216645834873599356260780502474519260 3828772 -180135159758134821662225572041610624 3828773 -394612995812258292724642651695430056 3828774 -919152631657009945361837535231685248 3828775 336697399168957348699428749001492800 3828776 -524967898407225952070522187642224640 3828777 -2333652011282625954580215941186592 3828778 623911232416019206906692312566347440 3828779 11459510792770188665823290330252928 3828780 144174047028066378632008846315008000 3828781 -319812630897222241973702105718740256 3828782 -2266865727355371709600761961213568448 3828783 129996415173641588619159617813468160 3828784 237418364109837160085016727684612096 3828785 188691857121440240190674093105078400 3828786 231280084674070480778566745341698048 3828787 -83451812109002102816031616191758880 3828788 250201610553664413241675689689285376 3828789 -138908165907928375345544019914594130 3828790 128971274400366631738309452504729600 3828791 -790872671210639283414125906529616848 3828792 -852200724012366755123113667443752960 3828793 1816083756773831083795084646275114384 3828794 -270191192994950729448099194923861248 3828795 -107503788834961701436661658654145680 3828796 1367336701364480191373172826259243008 3828797 153581279620885852311260525870195712 3828798 -1049931612740563328064449379729462336 3828799 1033720501585930429116482814336346264 3828800 -220494454717090572529274834819481600 3828801 1605715795310087234460915887331768480 3828802 -728060586216857705228435732652988896 3828803 175776416769692724160186033909236 3828804 89488648243554562060338617745408000 3828805 -932796275848155241221391846371036000 3828806 3797914153406864522178686329208736 3828807 726513957398970001515206068829609904 3828808 2668430266143573634887336004435968000 3828809 -306219925017838931902050660490709568 3828810 48387909936167233182875937035059200 3828811 -2049809785395443464320989422392275580 3828812 -512820757912650335353736356472908800 3828813 924172183046717578990976494125898944 3828814 735895914695611897510147998396856320 3828815 -899806532249600084100023946963362040 3828816 407567396247766923138934357166653440 3828817 -736537073171659369647898132520756928 3828818 -36455986501315082059275776338841088 3828819 -2131011880206258960542594110635954432 3828820 149660919574416459867246221573902080 3828821 572567677735914879536189778621635022 3828822 16096840618803355701817644202606080 3828823 1420497503309095636073632768305163720 3828824 1223778679712893004854478884403496960 3828825 -103495375898922782897929458631324800 3828826 49831875357029757165855871938621888 3828827 280568636085466213168400340925755000 3828828 -532776598436839860994266754444039680 3828829 -2205990672117393323456951339540409300 3828830 335142794428088836415311516172938560 3828831 -946156368707271338922489985143025536 3828832 -47341079706846525953081968317431808 3828833 -369610284735945251891419095689361216 3828834 -295920357174753488113033375507980000 3828835 147606425750579402981145643811891280 3828836 378880634859770924686533805554806784 3828837 -183258426304419661387886965702734240 3828838 649427362840494135397611870415340544 3828839 961843155283051004170745436940497456 3828840 -147916342371206485501705789389619200 3828841 -675349793931020918191521689231366400 3828842 -1394757401986387036107226859063201280 3828843 424565904036322626972822139360370400 3828844 296160825636256192978048527842068736 3828845 725470834007601851170900350005486520 3828846 2686300715968593282675024329401344 3828847 668465350418862241032406468750118712 3828848 61289484275194369288497212724117504 3828849 21939895537584688992392354892526848 3828850 43394397743435779083999803587740000 3828851 -337517117743400349023529108258654720 3828852 -22570327685732834635229403571319424 3828853 -633269077674249815180377094759587200 3828854 -423556820928359154040962916965942624 3828855 -244466020907380471806423575388564480 3828856 -633024319648410207910158758769254400 3828857 -2581391737998584520895783291934511894 3828858 134936920559840780750341092605791488 3828859 2597810264620610642563869310885751016 3828860 -947097293904283999998908403791470080 3828861 -696941595778460928910817777875343520 3828862 926373111598354350120840211803228864 3828863 428223189997241296464896182946788320 3828864 644733358091297089830579058665062400 3828865 693707003885855498070090898877266260 3828866 770072899481137253399856136502791632 3828867 248401036866705938259802228882704384 3828868 -1726430471717643334325332345872282624 3828869 -461085404985300269948107238605995840 3828870 8869298776068575844660268023292800 3828871 -26595704830045221008352612742683848 3828872 -241183108604781787701174674069913600 3828873 1069475076929060658454849781333084064 3828874 -191036876088509110757751615952413696 3828875 -663016360695156530178867998141916000 3828876 -591173298239817848207781146960696832 3828877 625506121008999347236249238319838060 3828878 -691285406744375052534764233694621760 3828879 -86712573771558272142291564399967200 3828880 -321334533687497538174546923126784000 3828881 -820518352350403870762183514533618560 3828882 692658834285229195886374577264203392 3828883 50369936932160527551669375430054984 3828884 -1395172373550397930635628378736813184 3828885 156489401129175932399689968018093600 3828886 -1222263330355871227226658720027568608 3828887 349985223197738899828226871371086536 3828888 142039628603880961843539546221445120 3828889 3625051575593274576911151203961320724 3828890 -238837385940755231566988253781750080 3828891 481971686414176703781773329177900224 3828892 6173446580041866471910705732733952 3828893 -4554791904245176320869537939446842240 3828894 -819473127218639657573310212361431040 3828895 -705197872804787009591403144500917920 3828896 -2602557296451711940759812728674910208 3828897 2923106097304786726089167515860299040 3828898 140333001531362794899790122129300864 3828899 1029613976056857449851438633919670000 3828900 2488547913335904028091966156620800 3828901 -811912816787489729237341988658380098 3828902 -349429411409829588970187873324322816 3828903 -188477910897771821126929846281510912 3828904 102400601580851794850659985941708800 3828905 384214653281095730310787696754961060 3828906 -38270936902747810607269768050519456 3828907 -1449796057607637642703256354370023888 3828908 -352330598655100116687502683396507648 3828909 75637218794954873189297038130692800 3828910 479980019356809248942563098661816320 3828911 -3505106040902658535056075633812808288 3828912 -15042554350851294978797261273333760 3828913 -23468725563812398079480651438028816 3828914 1260712913993225763254217723335863056 3828915 -549080635404931895524586844077547840 3828916 289924206071751787290823859733569536 3828917 -1408870006317935570565967173903926034 3828918 -427457857179465143254701748177205760 3828919 1579804489457350943546643457838241320 3828920 396640139054106428440580615365324800 3828921 930572381515983255107185092122444112 3828922 330907811527583529118250240194198272 3828923 -33413934304816688735680829848903680 3828924 -1286120817232870143158776161008640 3828925 313474369269699771472293466216788000 3828926 1194140409527503451677513703653962624 3828927 1419487920209365955702134604571267360 3828928 175353186999658025932769201309614080 3828929 -2005821981813278815640674887617334552 3828930 76529724746461620733481174533278720 3828931 1109112187483445002823195944955516732 3828932 -321177030644813110995332041960336128 3828933 -772406461674257957365083460738635456 3828934 -43517202924676131717550414740407808 3828935 20997721855529515695103834972406400 3828936 282879765512437180515166537808486400 3828937 -453971349028309369172551796763803200 3828938 677656075748097131726302314124419120 3828939 1068222338813192138721487230150417624 3828940 721155385536023834801186456814935040 3828941 1474539227423412836281708054277844342 3828942 -171993901530694061351207380338787392 3828943 -898764890766793302493901620226379960 3828944 -120181253563666903368132682642096128 3828945 388457685068515602872735396947464000 3828946 -1139030554189056628127082739291676160 3828947 -5934561312643166065901089110131604 3828948 337068244867015292078353453708898304 3828949 -875261374777386141872324549219192448 3828950 -866837433474054780154828853143548000 3828951 245132440561002997995274975706342784 3828952 -238980076452674498387197999313510400 3828953 595458763151351722964422666329320202 3828954 451967993479716362350890419621214720 3828955 -274548588378974148736237755490968240 3828956 -1149125927926439269711514089945006080 3828957 -237351862798863267978660260593229760 3828958 29550608558311472419195001301724800 3828959 -26873020525218932967701692818355200 3828960 139641232351765629691914962868633600 3828961 670534333195060788013974761383499750 3828962 789609366130026612215196264618161232 3828963 100797849713932485339887919213413184 3828964 -705403740101663835345803519179633024 3828965 183770167675750555298667612042316800 3828966 165980272641387149022570702713375424 3828967 -913386465310648571868127775859136368 3828968 -351603934563596702758717188310548480 3828969 -853576146443895934373699756919668406 3828970 1145738935972882004142987363132480960 3828971 -716040142573845344211995013512324256 3828972 -207783229028802359839982869180907520 3828973 2598719351945799352112247150105419222 3828974 -200166139433475461615440717626147264 3828975 -320802416217362484483849035806464000 3828976 486963472105818999027470183129874432 3828977 1432702354193690960688365844504517632 3828978 15602781779856569444665296866135040 3828979 100160304973083044740502341521795072 3828980 515611199433020067038811622999008000 3828981 485831077393932821557809354406266720 3828982 637728851967956464109531964249951360 3828983 -3383392931293674913563369030725352600 3828984 1416325539775180377415097882198200320 3828985 394940785946668900190686542446037000 3828986 -695427134621510956210037122565975040 3828987 1164198995425416002584864034984932044 3828988 -719281313178859277117897838863552512 3828989 -1164362467891732010177041978522914240 3828990 -80422417393450119557169336525035520 3828991 -75485160252717887501425988656463808 3828992 437988292072055873364402038925950976 3828993 -209038149508312652601316342873790016 3828994 333480052010293581238124359353799680 3828995 -515056642647644976378706039556147040 3828996 -34773027471536590522318446755905536 3828997 1313566465111207955718221129025977820 3828998 -1229698491940694411517403152478596000 3828999 -861724894047912162060617549445702912 3829000 381953355438717064239149798645760000 3829001 394732112310257089053969597830259744 3829002 262185005470734558454959187383225600 3829003 -105925052455001560233421529804593560 3829004 25078790044357413810689271897741312 3829005 391266474893643609031388924155766400 3829006 -197193466729839121293302144231658048 3829007 835158883131699238680016651140744792 3829008 3658593279368666688834284292538368 3829009 1103022840722122375232670655060809204 3829010 -3860326382027954741723995907927040 3829011 -1436311870766870692860120457746856656 3829012 1658165220290177485158623191978475520 3829013 -502845625576881862553883596213967360 3829014 252102300407065707055879591969188480 3829015 -1395427760288713468055983248235677600 3829016 1291977270699291713248596650597652480 3829017 774696420485651098539330339091700736 3829018 -1147686450989865437820131307026465040 3829019 129938119729486170727141833169318080 3829020 -67396371206977433109150780633446400 3829021 7778949728179093570989573704721344 3829022 -197985881742965683011452332514114688 3829023 852758963155549131634286074414270584 3829024 2450579597461128672578443957478424576 3829025 980050173452439955386388103909500800 3829026 306998861675234030221820403059190144 3829027 -855881138554680464200562320641073088 3829028 -133348273344072866052272720148209664 3829029 182796847285537770129960112882301760 3829030 479323092015193236368237484344305920 3829031 -1119251663057045748338023221897587472 3829032 74802589295604099856106581584691200 3829033 311440221518991899997952041351306960 3829034 772541597235883088606878434819658752 3829035 -73198127034434984259121429974992640 3829036 -260490270955740896652152793832253952 3829037 1255592191224550587331861007233548960 3829038 285337184028571069958024250242928768 3829039 -1294298122931368257191597199908545176 3829040 -291825899527696418804099881561620480 3829041 -77633462135549465386482279321506160 3829042 -180275573640839897377076233129740288 3829043 5368318876649434730368569896492289216 3829044 -540695573315027074943638878832957440 3829045 860622326221241038490205226112700 3829046 602649971028577767776652341246248704 3829047 22664564877960475580326615160423760 3829048 -2508355361276309096605429717741424640 3829049 569951515458706770762514599146497536 3829050 -282873085819488746327551342949683200 3829051 -178205285176422163577916119202188800 3829052 1954017186671743353638273505270414336 3829053 -1078191271720689100940206882727767296 3829054 -1404162235784282781668454803587233024 3829055 -282695090745317282210708585480722080 3829056 112445718341423925025187605235367936 3829057 -1364240878653441093408342276821098560 3829058 215567537812277983804569042575831040 3829059 612317399237102573695327291619234400 3829060 -1106865626476329813191575411258571520 3829061 1207074043896866378532990183459126300 3829062 -953292458346286901249592400318141248 3829063 460057056660401067219951294475852800 3829064 -23019244212746397521601277304954880 3829065 76999960606338695678292211380045120 3829066 980806139641140855993936464278441824 3829067 -994694014699380473763977730897589848 3829068 106363450657704148756715260045239552 3829069 -148433259617016644944531072141707956 3829070 201984146097071469324358715117568000 3829071 478682863438912311794355560726072712 3829072 107607124517198908030028578389196800 3829073 -1336224967462667150463128593668849240 3829074 50097757064741220786797910080338560 3829075 -1019987916588027927410264551983833000 3829076 2802609841035276438291916639981778688 3829077 -558470538868624393577399078505755040 3829078 395039882071849899723001894159041600 3829079 -1499732582501996056301237141469571320 3829080 -1079136725448140180341440611449651200 3829081 -2154201664791279867648308501650272118 3829082 281212399933669670908573543967569392 3829083 -1357014318487374557375416573518537576 3829084 -638179884309748029037657003090801664 3829085 -163700330063788180325299303971179400 3829086 -749837537551046409393575064377272320 3829087 -69602457951075066121043931068887264 3829088 -890056375715352024042848800983613440 3829089 218296031905040124569041844710133760 3829090 -316931290317190863498415423042206720 3829091 9088887512531174053788322918632864 3829092 -549075822821777747531378207873949696 3829093 -2276061085284589256865298856122466982 3829094 -146099249563186923092245176159646080 3829095 -431308549567210215815846000087379480 3829096 -1542947709735471622949205715874718720 3829097 -1225161797557713116642189648735951628 3829098 -10040166015135073039009644439145472 3829099 2981220966721082128996477081982690136 3829100 -64776003399847172289691164443193600 3829101 -995958201132015695915309038666846656 3829102 -6768102043052533763091991239995520 3829103 1437326448393248810765497850590214352 3829104 -361403069546418844902295859901628416 3829105 -245150205359716269566959283667276300 3829106 -106969061714481218093983546947997056 3829107 6204885623046948817061341865460288 3829108 -1673136251315163479953470101528391680 3829109 -543329662181586186038851912767450240 3829110 167430486337290693432638704146533760 3829111 454941377259586810313274826410391344 3829112 163390821207560070608820935885045760 3829113 10711486273532319120947573060715924 3829114 -307084376627562297743289680506422048 3829115 386237543148806807332689157201877760 3829116 1107014857683247531936073982214513152 3829117 -1761312145226475556077593963063340954 3829118 -174223821347628130824913752805092096 3829119 -662481749786839302510272361216712320 3829120 -469606250746291755537013425360076800 3829121 2016250631825432480456796074817416322 3829122 751255464062033817386101098387561216 3829123 -1378069509144983810625645807843882628 3829124 330794439870042110825568066846756096 3829125 -1040772174381214966251150978680712000 3829126 604809389467912587083838771859906560 3829127 -6977618439606263141368651517678064 3829128 -1801082286846468876366305167233024000 3829129 -50127898101310622180531363726695270 3829130 508450368507346229517829855024588800 3829131 1089476642621686229360394938647758720 3829132 27654436730585413562768517512420352 3829133 125492708439821413944118876733390304 3829134 865221579425708803052031195318113280 3829135 -784208386345805262400914723741964920 3829136 -224198533700794764804475495751270400 3829137 1287075842503959341907619978729570560 3829138 -788212201035525762011694219572615280 3829139 284028951120878293019553871912928940 3829140 -70469432559534456229416834137702400 3829141 99801214918069979782445327604486542 3829142 -3014570686855537720054319279915328 3829143 2100004995484515140266035546219913344 3829144 -20119503153752294904370484003266560 3829145 552136930754672351008110147080014080 3829146 -200596518016018426165879346448902400 3829147 691583412779398117970702043518562832 3829148 781499374972335341033146059813221376 3829149 1106928373783595486083607874581768268 3829150 -1799553092606698616393925408278400 3829151 1063681355779820318687581081664304000 3829152 593023630077197054434305344758874112 3829153 909996057275189614301627412902668564 3829154 502374444801993999111395344471242912 3829155 -171542798330694940904326991184729600 3829156 -621392291662256306654342523872644480 3829157 -2055547813489503873468328469164374594 3829158 -161274283240675295386834141438512000 3829159 698295013953171156970375972755566520 3829160 938538103447170488711647056950784000 3829161 -23426813333263066776884343769356096 3829162 1676352009291293485335581550987206832 3829163 77818513682891171743163340492120624 3829164 -1055131282336111344296198664645671424 3829165 1141974127533676880008524113437867200 3829166 -289470231118922386520318606212224 3829167 402217233035608648546270525377591840 3829168 -76769774761146368628455828713635840 3829169 470446209658786126965995757433095570 3829170 250497754885139572475357491881331200 3829171 -590238641854098620175773121861648628 3829172 -645238617932300544652254274771292160 3829173 129634566796872321697412429315633568 3829174 672319332302778510418317409741266336 3829175 213541303666839653523915056628358800 3829176 475244955257669882050998705346621440 3829177 495603125997090708619835633027810304 3829178 491317222312446330567048927979348224 3829179 -33570748095010609111283364865182720 3829180 -1173173667338773601279194057019481600 3829181 82744853414898826751983053956294982 3829182 -35122300956990833942472354765176832 3829183 -1604672560903335037990514064883173568 3829184 -1197324539432040652717437906415779840 3829185 164785774379579703628647057826864020 3829186 1668506466845981066158313404676163792 3829187 -1808444452378658292927539401497874968 3829188 -1003575360398063608536485932412282880 3829189 -286819294019953844809781891803313280 3829190 114003364674279649874790795607785600 3829191 1033206897021220300153552599872193192 3829192 -792404963910380199074898144834017280 3829193 -53483931380781744880699585026144816 3829194 495830061631331712534219579241839360 3829195 179105001420842854041755880219160800 3829196 70219911885409689298209470361354240 3829197 544858477946516706225383688827538528 3829198 1375165104186719095301485072049129280 3829199 -1801637753056108129952338749187832208 3829200 54362434093789654104937370999193600 3829201 1537890289379573291964043418062780992 3829202 118317859246840611967957111096211760 3829203 623971991858559240101699555486714520 3829204 710891992054798930405529367132741376 3829205 -281524455771290517272175625744009440 3829206 578834016482386716740082376955066304 3829207 144385817010781976668893020440254120 3829208 1275528982505072464984081827872040960 3829209 -714637063137706874866417923240007680 3829210 182445441820645223034569018440350720 3829211 -764397515017569575914694599616738568 3829212 -1383988187990441711968211166265073664 3829213 -108748407076854851052989138676552192 3829214 -386081228419725446299653542500411968 3829215 -26595718936770816997027935598699200 3829216 -2601829718700733190088807120906485760 3829217 -607729425423812412879475926879711168 3829218 -222299181155402538341554440816652800 3829219 -1431914872848100735394111056769380 3829220 945695582069975668191812180955674880 3829221 608404448840348191345778620937551680 3829222 187754662430190079845111311771966400 3829223 -1659959181945881413063333488325539528 3829224 -155779138320026959656745119787253760 3829225 275423309211098950219323936742549500 3829226 612754062232927229134441035068475312 3829227 -66175280359143331921623714443066280 3829228 148142727098390699246477894851251200 3829229 -1316163662216323308725829203453968170 3829230 -65278245166728433831880780614894080 3829231 -864946967718995865150163717696690176 3829232 -531488715050790001549443571937476608 3829233 -184680997615117791745367690526646176 3829234 2138425317076078983572330242968576000 3829235 310795798171601702478555478284109680 3829236 -1951076577138774016325899817152512 3829237 1762313891984868024741349683586675886 3829238 -376297008985173516651037353854085504 3829239 108824761240511512943648238292283904 3829240 926317881881536473781534232794828800 3829241 82384014554139944640047919695860800 3829242 -608894272512710582558226384584931840 3829243 -402902856488613314998643267423561472 3829244 -443907185704689704167704469738672128 3829245 236442983334917002234409410612675200 3829246 -953822535905504888156639790277244928 3829247 -1843028505630721547810959458220742880 3829248 -439113133065692701469926810221281280 3829249 -40975396281592795757542885323105020 3829250 -184547637504000760245090630005448000 3829251 -1495644965836365098900577699942687936 3829252 -153840355962424930075012168863539200 3829253 -466688757644459158473146867540382498 3829254 -167782012580888690718561328921964544 3829255 -895717623289906293130065732078984840 3829256 -239114069146181009342599317408522240 3829257 166845405502385214652868111730227754 3829258 686213002057406837685128095014996480 3829259 188887883505699740682538842731177616 3829260 -87530988220765824841119059042304000 3829261 438214227194031995654586749614117824 3829262 -670141506469273545104257277706015168 3829263 -185670586151567666555216714502915456 3829264 169805735541148177131985574429204480 3829265 677057422115882554009645024971357120 3829266 -256958184555266616290455185561371136 3829267 857446092626060941032827863945075392 3829268 -360838885986691415151833070145690752 3829269 1253897606486467883800755077166573120 3829270 -409424131139439714683656705965216000 3829271 1098093856911857191089337876879430472 3829272 286148481256954946116854205310545920 3829273 -392871246671211129940219690172549056 3829274 -243277709300628450105961856559342864 3829275 15608768921945801856753864484593600 3829276 -1383201246685243235761291032909296640 3829277 -262091817412060538462329006499122560 3829278 -526859488125250324864952617561079808 3829279 -727806520176961326241569680681568600 3829280 223096135529507998915334790205931520 3829281 474920168835337115390403096941947584 3829282 1258321832443080300635962858852486992 3829283 1042019953726155959033722603616669532 3829284 -510756680093318219962823172495139584 3829285 -1276472861653316775702920237876758020 3829286 -343653747281523404882735998734564480 3829287 -190943893931524944647891908156964352 3829288 -138273066798565125135044520330854400 3829289 -1687445049532147632739121536603019910 3829290 6488968293301372767241089216318720 3829291 2115356470810820181396832922658240692 3829292 361831298091907222823133566910976512 3829293 -332802938208061051646233745429017344 3829294 339914080445659108493924756202844032 3829295 1591900586600452563223566664957849800 3829296 -7904459372188491010498070928457728 3829297 1267400833428955842087466679523532980 3829298 926705687942815941396558997991796480 3829299 -429183286829228854989892613671208136 3829300 -1003198677884939637473396103565920000 3829301 -303865926270722560968011704571884452 3829302 -723439169641044490283911159871736960 3829303 -951683245768407676956390887555173896 3829304 589161585848553295705779546970521600 3829305 647808226529719567267575722614881600 3829306 -116361156950432755166521642296287232 3829307 2979695826058876036868865297717539556 3829308 178225423868458963781651365090615296 3829309 -180642413960118339634898153614755360 3829310 -563148581434572315318198597464106240 3829311 1176139267955574483420080747308371960 3829312 114934854440837042120735849278078976 3829313 396350404251881467892172745028888964 3829314 120983922650211192879192405756472320 3829315 -95944254036570278741546022696592320 3829316 371154174866057787775396905407754240 3829317 -192140825069875539831293278245561120 3829318 1168530758280658005038843550544116288 3829319 -1194268150082641903831082760332111256 3829320 -458504824635152924538864524400230400 3829321 2048466739511513264247308450023778522 3829322 4939478981387996216458117832461824 3829323 1159300566434674967227308397468436184 3829324 -1581545243007705064926076127636610304 3829325 -1593707580433488087382913301412776000 3829326 -54519239194494879326305242009600000 3829327 823540404894927782260832982279980272 3829328 -430885702915100656280997370727374848 3829329 66759583932916797994953874254138240 3829330 -945704496877934278818197671496857440 3829331 -32852148476181431022274822456888176 3829332 -527049709431869621580906420613490688 3829333 1320855314372506342847785426792517582 3829334 701494594310387152641529300935409920 3829335 -196527812635017873342711010730291040 3829336 544400296074066587606013581770752000 3829337 424544009514971561260605862863896832 3829338 -115305835575466600175535640785223200 3829339 -600517038417310306876501754237544192 3829340 -120288161122182686439377555590556160 3829341 763987025735872862160261890504241792 3829342 -949369610755844430816325535635035456 3829343 -757405768909707302130261208196474880 3829344 105137579865079943244828186294878208 3829345 -195615731462847723886902381333195480 3829346 1402701233342581027330136052696673872 3829347 -698367393056822133670420349038280040 3829348 -734039516517205705832946367952939392 3829349 -694064443813800392107860760844836800 3829350 -242750746404772311634479315665611200 3829351 -657603825442845506217924588393400648 3829352 -823239596680913481419132799336714240 3829353 1100414324759889481294272482637847008 3829354 683214174949166460229194848950272 3829355 859548361934589219820029876987074400 3829356 28695330258376051091571080286154752 3829357 -170439614727329418184720855248400000 3829358 -386726554972442211318074487786945216 3829359 -76751742271852652218512040500516864 3829360 -327712423901338829865711688429731840 3829361 -16792697848286629297860795577120668 3829362 188560275633412493781167133088320000 3829363 1892594713674081879654219125242008480 3829364 391950330858399667432361199321280512 3829365 22256788015349697184339031188581600 3829366 385256676797564348858512450549803840 3829367 -527173926833946001418848991769179040 3829368 -203467982031776168179432823952506880 3829369 648832119884033924853433859818221396 3829370 -743292917597832422532663315650932800 3829371 232452230579573809156902698968834560 3829372 777313471126315530048283533667829760 3829373 990488700126060514013872126750751622 3829374 670898783038412842427223803381682240 3829375 -49003943321910954541226494508505000 3829376 2182843593265210136951592465790402560 3829377 -1048109845544486226489873247962485760 3829378 359740961748109222715371591087289856 3829379 -3011117695735158449948549424099718020 3829380 -20996994199509082330434963070525440 3829381 -2093387132898395238448303256794982818 3829382 867878827774568928148563726141021792 3829383 1535685381594780375055935054641115600 3829384 -338114827054416543086324150220257280 3829385 228559492919477659626719346279813120 3829386 -481541671101162380915432849193672192 3829387 -1450618348866142051744388052810718448 3829388 -67698171794594326073387949088266240 3829389 -270947175053348673670730982681492000 3829390 -262157222133871599783143927994580800 3829391 2266444330238620557335138097744063792 3829392 152320892996435919218312194963537920 3829393 2049956595333238600987672510766654320 3829394 -702705886189999838735341338722626560 3829395 -451562625309567231374014660366598400 3829396 -228618418133192693602381302905603200 3829397 62376987156359149524514137077742720 3829398 477934054083146848711510690090236864 3829399 -569895240048496460082462734324593728 3829400 409783470115241547339528569577984000 3829401 -50114525817711761211415523038522470 3829402 -495033856540243243480911106670918400 3829403 343760954627096461188388702958485680 3829404 -791023699708913254478054558821000704 3829405 -1883261269671189676853564977384865940 3829406 -321610914110581894850762758585382208 3829407 474144634506311398179181405770998400 3829408 31296603550962946288964607148032 3829409 -1094754927805234333676705672614620396 3829410 -378005253915545280166494111422745600 3829411 1216057519027881773452074983156151952 3829412 538010051943057367018163983201551360 3829413 -234625161030462516931379473469443776 3829414 232013188100194311386641785606169056 3829415 41426757102279658888395274554933120 3829416 533535119993871473074358248153497600 3829417 -300027045918961742917981241897961308 3829418 -1291147437934664691063433170512085840 3829419 2208469432365928246104667013808388608 3829420 -172625004853075981777121919877017600 3829421 2602210832564969393345013666386491500 3829422 -44859444932514584653592258639784960 3829423 -192184318462832361633893637775197456 3829424 -50967673415975118902232576665616384 3829425 196370720760738691031708263764078000 3829426 593673845730164938408115853743364000 3829427 -273547663407012651031603942342884528 3829428 -1202614497300988567192417029762127488 3829429 1771914630872698871792379421640930030 3829430 120324892737485266792492194950307840 3829431 427199178708984503082622289563514880 3829432 1019827600477409092818986738849894400 3829433 -2504008368335009315900965947557535318 3829434 4114653017965582528525481368704000 3829435 362624573936842439689031147633050560 3829436 781315791374794652454492765507251712 3829437 -2490180919383078745303536959967025920 3829438 168468856600776679478870719666341120 3829439 48199020020538957713473526535061800 3829440 -68754738489654045862012174781644800 3829441 -326518399670294474105807131476054912 3829442 -1904772846746449930809547767928732128 3829443 1666761568622515234672907668355555064 3829444 -831352889650240623852620625162504064 3829445 -919609400645007484480997878587567300 3829446 706026392325528233684080606468081920 3829447 -108395103144826166200009796793656104 3829448 447656115016915139364032085418828800 3829449 -367843461217998716248186531840344000 3829450 499994082571336809596637633813600000 3829451 -37352465463697255212854129455962648 3829452 306657239316555207958281852126142464 3829453 -567480066288883512891980647744571040 3829454 470374848630795027713764687716464640 3829455 70167236412186295268942736184664160 3829456 476304630724803472584242902121447424 3829457 527821844167511751058033609905207780 3829458 -296510111468317770088258973872576512 3829459 -2319077950872751360449699670725672340 3829460 -879269483460175291722254073818046720 3829461 298648088803253062317393962086443264 3829462 77115877099798667005704834389389824 3829463 148650797297190861786423380438891016 3829464 388177904167905918407418620928000 3829465 913382844798480876205224044578105860 3829466 831263562483530329164381944289891840 3829467 12402978137922855469733834627841840 3829468 -939955203044515666583318124567373824 3829469 1048342667255069266060688157477867840 3829470 -412126868859468625649153521503216000 3829471 2015515073828133701154493463060901792 3829472 -1684597828503531419241646964428505088 3829473 67533923560025779948912579617386880 3829474 376667510899598020474715186518776192 3829475 -274262523927382120015947257965952400 3829476 155910872539481120467006499324375040 3829477 -1099106480688153865630537979424244608 3829478 -1208904781334497305381331965445596960 3829479 1055120841592831224960228533979470160 3829480 -1657504571310993046682512593421977600 3829481 1254253437502688684105790130327780992 3829482 279164977930025673184511271265534560 3829483 -334529095792721898649843217100678624 3829484 -292073158527192095944468690559462400 3829485 959161685887822377363455595872347200 3829486 1353286689887882835322450836838512192 3829487 2494150820025354788855685819889613136 3829488 -2803202020981646931548087403872256 3829489 1304548945509544288065709152448062290 3829490 610511525016427853955958755548160 3829491 842808854878732893278628046195075440 3829492 302618160110719847519564948975370240 3829493 -2585267361743274609460406116143282258 3829494 10721597645795141812004405830614528 3829495 -886123031710979932967040600418713000 3829496 1470390118583111900728822394682716160 3829497 224352521083597996273550748697526400 3829498 1814795252955402427149396729081799680 3829499 1077707144010415684536425385762142500 3829500 204008622093123716231832834537984000 3829501 -11712679039361528727432696879671296 3829502 850204348696680723518116358281085952 3829503 68126736721768427261317396577058504 3829504 253207184452431195825680992159399936 3829505 146204467833919126779962302664491560 3829506 154075258850649396345002219316827904 3829507 108320279412628093326211298905061760 3829508 1193404575070812973158732726115687680 3829509 417160495066161905064298876828997214 3829510 -245872523014051885893966455913363840 3829511 -555098712053880868586966540181812736 3829512 489288107719609787024298173636075520 3829513 2438684968286834647594385433809742720 3829514 58792829733790789391905211689162080 3829515 20669262713153836525477339451889120 3829516 -1301103690383312848430640053753195520 3829517 50785214035673383282167203895336480 3829518 5477453710483322627519282247140352 3829519 -4161201926283078932995935059963083888 3829520 -163457930936813277950475230666342400 3829521 881435241741186198239141690957944800 3829522 162937847221731313137731162219768064 3829523 -191701109898173197583435814377601024 3829524 -869467153836491116132432589162809344 3829525 -267207137522588642284815552549088000 3829526 -105392193753591974839078629108748800 3829527 -468849162217999771555277404193070624 3829528 1298546466678931052514162839929896960 3829529 1128383813485253173585064169183450 3829530 -7588553125532067910385789326087680 3829531 -766049108969437048432748898850796668 3829532 6709669797105342499004930316610560 3829533 -1374415112340099801744815018290075776 3829534 -1238191035727068600254363438076691584 3829535 803330770926141793080773435792493480 3829536 418047160291125753005079142138970112 3829537 -11754486405803837529949694823478080 3829538 -357703931590800554525163658934908080 3829539 241409921098440887926902515569036032 3829540 -1251416075784416035664303881368391680 3829541 3580659476998630958311466158786806912 3829542 406800556850133623207582790330161664 3829543 880618840508130877445415058940176944 3829544 -2872134854375401276366064039936256000 3829545 -1260854629859038486717778071573296000 3829546 -363519639426301558845686559713260800 3829547 737229168719498617500107920859395992 3829548 -1194957405537524360901506701531077120 3829549 892150547497285325552015981799905836 3829550 -225531384260267725667126620688102400 3829551 865316624833605480957226061806927104 3829552 -239169538506767367311737211003551744 3829553 -301959624642890388799329273375084096 3829554 -191634274376527025502288414103744512 3829555 2509182409126754123699011829406596160 3829556 123752516594285315898527453602099200 3829557 994149402009686885308868276270064192 3829558 272484776083075844152777691317733376 3829559 1947746507318999675245797016330766760 3829560 -347076019289889544723232601223987200 3829561 54673291808199366020549431359554772 3829562 1664617332674884602493135032895044864 3829563 1624659523553670708228142545574939584 3829564 167096840695215947162029407769113600 3829565 954964724794960038553365474043532460 3829566 -23406832915714307459933710796424960 3829567 327588707049999545535745295901711200 3829568 231097865370453096517922131704545280 3829569 -181856964523688785086895754638494912 3829570 -433015175936899114247393468255217600 3829571 67473452207238536873431908280792152 3829572 -1309359401256361460533549052638924800 3829573 907833010726954530740575481655951360 3829574 -26398329178046615409639307256387328 3829575 -768722254619411442325964236230011400 3829576 2367973045975563929152107632429614080 3829577 -472403098929111326297215574780862300 3829578 30662537900255995039186465596743424 3829579 613246636840921635137356323944628608 3829580 1239858435348776146324016000133120 3829581 144154224910212178347689192902964160 3829582 -234863306375794815814467236969548608 3829583 2319630774302921605764441492345884520 3829584 134403234666261769893994927849340928 3829585 -251512653282282767653485387613525260 3829586 2106122733805781559092159051193866880 3829587 730455246582749991584310743558744760 3829588 1053755209744601095435762959604494336 3829589 -860480949658720183276366875814677120 3829590 -647757989561432455186210687794574080 3829591 -1062476884300101616687377829405669448 3829592 140410500952852871674998451954237440 3829593 1031276967122335708181302819088082624 3829594 218692850986008690896372703726843360 3829595 771004403804031835801068956945494800 3829596 -1160251796612684702696898839700100608 3829597 2933789112419483188132393031716459046 3829598 -261276569191148790885911429841158400 3829599 -14411394199353977605295788565614320 3829600 -387970164836297763209239930100121600 3829601 -1661247997925547100996345668622834398 3829602 -102316679616790930414397895548928000 3829603 1810453601358011133420815184941852 3829604 -1124236352501722905643500224743219200 3829605 -227685241311119232777700240757068800 3829606 694576605120628336080028076164821120 3829607 -1423184895884018912929124207717585088 3829608 464573379099914684721475080835046400 3829609 338672734504270138240562389223180416 3829610 153679508763239587107162667312452960 3829611 -64102770247928475409571137247402256 3829612 -1318249800845927028367180963563775744 3829613 -235366714528009591734423283774356138 3829614 20762179882311795357726371632011840 3829615 -64994177803857053589850522297344480 3829616 -80526740809962863588637276924542976 3829617 -1149444825043752414000899881558631424 3829618 124314228416237632324934705180159904 3829619 48264602351561815357717393167525480 3829620 132663526651179428571869245108531200 3829621 -913167908504687716050565819641460320 3829622 596641164142227482739940783153598112 3829623 -7176747515957324147625128491122432 3829624 1609729916826483727862237876439244800 3829625 -3087745212734028408962384487732243000 3829626 -1271825281938193901635319463513945600 3829627 -5655849414308844044957822165260968 3829628 895332072886943533803815657873911296 3829629 -1002000062762179767935640540907900416 3829630 -3178244613737551061254173134803200 3829631 584623621348685619399252471364949040 3829632 -68899586577945583352898833570856960 3829633 2194196779732213967568081296889866882 3829634 315910623655675039042913108416971216 3829635 1046856215622401053132723052691057120 3829636 -1151555885941616604674691842222465920 3829637 -212017332702560683709782739269032768 3829638 492466175527305445232789442604197888 3829639 -1046214731173620159595479304933396200 3829640 -286907318088648786516911360532480000 3829641 -1172546149908121492374175984177427712 3829642 700707160738358524116741456558599472 3829643 -3256253751830790112990182715551228336 3829644 451803706023821213619394759126066176 3829645 1094996018463156088289824591979470080 3829646 -217200768017436281330850041182722816 3829647 -190050760543977576627105332227438080 3829648 -48774663452717016427885377947156480 3829649 854645537733335030919760685509081650 3829650 -522058782570424437570318597571200 3829651 260542137665818771069927075190377552 3829652 2016693977706693668279147243824753536 3829653 213240077390027366121773025770659200 3829654 -2031480562698298391008435251014209536 3829655 -1419656430558291603351652383170254440 3829656 210162741978398494551762441744691200 3829657 -629117638747900962463002192414462328 3829658 334779447664740514680601163454316032 3829659 -39841823581085881101489924735005760 3829660 -158382142864580837675410523855539200 3829661 1525048446845530655802271441873744704 3829662 125286847514326533774020637846695040 3829663 129932334772607383478268116589839560 3829664 -1044903659296452521040494432307707904 3829665 -283322707731704801650607456946122880 3829666 -25266399179701350067307504844886656 3829667 1122585075370482675997438302272074716 3829668 1279767168055336245940947541737793536 3829669 -1579545158739374004377556346195914720 3829670 106427595457775797372517401303660800 3829671 -533566017243519888345749302458544560 3829672 8379283263112690766686185786408960 3829673 2655852676653050998542347083337276922 3829674 423695571623445260056890926974503168 3829675 -396464315284693795051642903926946200 3829676 397505801222157702246522308901192960 3829677 2421525297098086630408579664542403232 3829678 439278564509110519396738161289850880 3829679 447220792398918889480586149560097776 3829680 -183762731470888877875221554077040640 3829681 -620507449457404173012140525190161518 3829682 243880224826309218023021284487594400 3829683 252613049414980808496395197331758080 3829684 -201652848976326882746619424659830784 3829685 -82736252128492602420048592861501440 3829686 -137349350726812099561637415402172416 3829687 574330813864985402911767083749733952 3829688 1519109296162815931868037606830837760 3829689 537300439177112273214217528602437754 3829690 -237793940462843832962846399062406400 3829691 -2071520005270159049678871316103626908 3829692 520025366652041060087760212254221312 3829693 1460565988025207239663109965401401958 3829694 723247065397591822009327448577822912 3829695 -471334741791370066968228758746036080 3829696 -355303811553576482093867524023123968 3829697 380362649332732834812200080630416480 3829698 269596560129027232268802963523948704 3829699 125930185767599379809945501076828664 3829700 -139286795425256043780721793847705600 3829701 -846427048945664664353029887961702656 3829702 -63967457081914033340321691950071296 3829703 -1224809087582043721333709766022600056 3829704 1452314205677772787922514624552837120 3829705 -650686900179169710273092376610728000 3829706 1235657453979223438645423297029141552 3829707 96580354272126839943540917423662080 3829708 74000677669332134272018225426071040 3829709 9114445770036015711532135652022528 3829710 -632782556955867172306528975102727040 3829711 -1606933894846370828345598701401396200 3829712 -38260261657066377773118660038467584 3829713 523742559066111517286460092938562544 3829714 24092463118556311147538643545920512 3829715 657607699938920947974595523652514800 3829716 81762764931727968177347779967846400 3829717 -453854543938679675776645837600770528 3829718 -327633886243511347830541274507431680 3829719 -12396544633525108946592569183094960 3829720 1023829505197033054871335590853632000 3829721 -539608536548706875673395672376837888 3829722 -65457283058135136949500534533031936 3829723 -1230975808918309628223395748413130000 3829724 -1592828205450569250140658907765077504 3829725 -417730078435357653630117221728803150 3829726 -49225526150440713930711187918454016 3829727 -1192265983878744223274381898995736720 3829728 152623949479882585241400345844776960 3829729 2776604382693239710550609712747719330 3829730 -501221160166329089233249495279956480 3829731 -33288081752529050858330594994917136 3829732 239280106413346622562521824627220096 3829733 -397543941236437252865690999149062018 3829734 154106211968761557136999176208506240 3829735 163574501360488079054645745579686400 3829736 -846178769111841186232263014132121600 3829737 411857575946096160691779962025609360 3829738 527295041224145785573863423471452160 3829739 -495269707374125372610911462763067440 3829740 119036555332099581903557149399449600 3829741 -1562906662665688285278741160477353216 3829742 -174206296500790865333792287378109760 3829743 -592433299031806748463428071548646416 3829744 -360823208348951698478199204793319424 3829745 910982306314582498393153372597768500 3829746 -81242262024721238785696682190690816 3829747 -2746549111979162596403131436501449200 3829748 740172701699332817708740387206660096 3829749 246238877518753965021632898809902080 3829750 -323961889992499503317813030451360000 3829751 -2865430571942376800358548731885300248 3829752 -16003294872722189564537734824775680 3829753 2035397079328226460126949343453284800 3829754 -533506076877092113673643917153971200 3829755 198332703090599762638835392652064000 3829756 133826808415530896473183148172295168 3829757 -1036451823405264118114793579662847994 3829758 348215596754901432968900421719635968 3829759 239500815108941220561509189289306480 3829760 1283176056839462131606571643473756160 3829761 -25624946249742072468863565942517548 3829762 -305015176623880794107631922671052800 3829763 -83991375532333577338512055694571360 3829764 535819355269686250732612817851493376 3829765 -1039462584391773570308929984441334340 3829766 1265181161611887603925305498762356832 3829767 327682405405571912711111107894778280 3829768 -220937426728355090134244047172567040 3829769 361764242565396117773590783691754120 3829770 -181976596611082312008015378636595200 3829771 -900768289401120638055509532287168 3829772 52555603573610555784115142915622912 3829773 1155578229507890747533443199447701600 3829774 525580112033278750398896662176129600 3829775 -111686754676003261581374404615966200 3829776 -25069609852388152490023334066257920 3829777 142676118436445109937661583294387072 3829778 -1388196097681108329125587301265064560 3829779 -471513968055865040246839781430401952 3829780 -28680755212802447191505807227722240 3829781 420148173381399664729049795436429582 3829782 -893887628527871044517471601509669376 3829783 -1680599642332531374921293876175926968 3829784 740455292654399851891604738803507200 3829785 -1160026002661184482855100901576696000 3829786 1088615903875931439980369512887112704 3829787 913487080846105501470151593217771632 3829788 927481362767493395493616761475077120 3829789 30664976927426016843654046703576556 3829790 563535573820644713544431273940206400 3829791 -1470699143068410911686437029241993528 3829792 558786010079027745354708319666176000 3829793 580571826504107922592172957531796144 3829794 659506723414561180837317941420412672 3829795 -32557265831371985052252306667891200 3829796 270044969982881212557245433442951680 3829797 -205273065382456328086115572902245826 3829798 178867858779219908698863659557320960 3829799 -70322998378480151454420305855750112 3829800 -151752162804037807214530298087424000 3829801 889548569168658855590968795752487802 3829802 -152734448116874566793978764712656896 3829803 -70145671185347839188811928453262096 3829804 609908739241651556589355494010010112 3829805 35138743943425824468904075533154560 3829806 -371060018253828573731914804036652160 3829807 -1795614494248834519713207818362568944 3829808 57509162358257862070070528941916160 3829809 1357532293533539504898174716349358704 3829810 102652781148987717667199847049293120 3829811 -1986010170975289078141869903891202560 3829812 -257139390689150288674724352979107840 3829813 750932503250642546255123947125160448 3829814 2228699077680237564301100759856174912 3829815 617794122801783134970942179940576000 3829816 1427832190886747350255096249615380480 3829817 -341648617234133534159936909815666134 3829818 -373046184266496948192992191207658496 3829819 43208994536340985277802183756732192 3829820 833727531860874779799735906403054080 3829821 -1468924765952650749381927296723762880 3829822 -354731109898163562005946061418679168 3829823 1666541487822907533189387130023867072 3829824 -156807830882732333011258578205409280 3829825 42508148148367331959602357229750000 3829826 98960485804042258088794080396039168 3829827 1559376727429383756027973780102188720 3829828 -303821807253964318959048393633119872 3829829 780289676489329662128334517454102430 3829830 -272119000544376310751642055899136000 3829831 2695212314381999361855835892552844632 3829832 218004245263765957394856135180518400 3829833 -29242796446844456997261588023135232 3829834 409881331372294073855391743102624352 3829835 567063823523053564996314401508708960 3829836 26542107615755875127417283150397440 3829837 24931907762164345002954197057760864 3829838 21956260903320599069650656840951744 3829839 378766753087655339682214211180915328 3829840 70704791398687636003626466396323840 3829841 -800575314968775753702299650370265600 3829842 -54406877401549593286659329531378688 3829843 -478212813194171430801248803654469908 3829844 -909750830538112080502597785774870528 3829845 185760105213244966322823965975120640 3829846 311204088179829224043010389131779872 3829847 465065934024517028534164392490272432 3829848 101786503328232449095485651728793600 3829849 -104849662163490651761193215329712883 3829850 433399530278825735834221337077544400 3829851 -237032649473554796100422991164337456 3829852 445784862385598757098595699657667072 3829853 -2514394135603045490269877685995399898 3829854 -447836065402040384509496380969322496 3829855 -922267803495879656269709523121569240 3829856 -291858247343826621188685910266347520 3829857 -1273741142897136163220904148358970960 3829858 -1137609544101591794894967209700966624 3829859 -3126634144153669072582277259081216048 3829860 367796594539720972059144386504935680 3829861 162131350362490036679358255070428224 3829862 325266439631021031031290177976251072 3829863 -1152539278551366858287877392233424856 3829864 713576892928378555171757282036613120 3829865 -283174637149125251048784542876933880 3829866 78510141884086817219565962789403648 3829867 1911956031866031677355234067963070400 3829868 -487352979732360610153449126166364160 3829869 -302096589329897918618415735230049600 3829870 -394093455507002160760542235520820480 3829871 1363497820631927273096493533510832144 3829872 927396133615314172341302602825728 3829873 -1751758760921941884911807408488952878 3829874 -289649402272182508217741238062168160 3829875 -489950758477082484962482660608960000 3829876 144279800944789362302437078571119360 3829877 -952955613172390769814899588727892068 3829878 -155562973766712586760407303261548960 3829879 1643368384548671268892198677033913776 3829880 -1632708002680814209832591240882073600 3829881 -11361439919505675595035031662470400 3829882 237213022925554187301685209562020864 3829883 692627513802689267456064310144116132 3829884 104009774260111556461499013381365760 3829885 430931258202756779037595395538383600 3829886 -203862346295250474663609076505171136 3829887 -201979487159817805052985368565788760 3829888 1765392141515686136928559005979115520 3829889 2023295668633563082143029323381979136 3829890 -330404308629026575108345747852078080 3829891 165681666057840548935672394799740640 3829892 -1230059322830995832914953009540864 3829893 -1544397686565071965177812205716719136 3829894 -1118393706748144913384530060812249504 3829895 584032233591370854075119581762569600 3829896 798471249020565117357546103357440000 3829897 344692676765766330271100733505576346 3829898 -964973689483414414754775223271470800 3829899 317067205384469755672978435754439600 3829900 157901306055696774925882780945760000 3829901 -2096345132330537229886410405938401098 3829902 366927301448063981712226418735034432 3829903 788867887116970063606018089714410880 3829904 38961026139324229677278082940944384 3829905 -683782425133673605530650387075853900 3829906 -1505379743508927644423215893663338880 3829907 -158555668300514383102390856319729168 3829908 -764113625530968994947727711732131840 3829909 176979799934592110134412227772941404 3829910 440131818168929909807385253660949760 3829911 448284876138788994963649355601204072 3829912 1517977346742361700191600889517619200 3829913 -1668043516081668521959340279226030060 3829914 116558651890715196720065951315927808 3829915 -123141178399066764777498541923829440 3829916 1036228024380717250149939900092520960 3829917 -121634094572571489426355490155601280 3829918 -105151054159002465780931129079859840 3829919 1390073205007120449158426069812036320 3829920 -745990434713593281693742892738150400 3829921 177797281150335663767797619093551792 3829922 -1011217527448570080380910531456973488 3829923 2024436429924293415496679503502874984 3829924 -632678316973872996948396733739008 3829925 -1150042264329649636430056887423108000 3829926 42527569136369797548114251111424000 3829927 -1211381153036966495102241259283033224 3829928 1696383193653881181481775430094556160 3829929 -29493587090774907303051268391825952 3829930 -14554056047551155925762928422884480 3829931 1203324476108394960601862607234363792 3829932 86639005996314999026848671599419392 3829933 -503912498630246512609647626531363880 3829934 -1032276567050897283198306582645768384 3829935 -95795978548590368140405302538441200 3829936 173288132823490397290961955679371264 3829937 -261297925810636031175419242391082240 3829938 206370692244810703138802846290099200 3829939 567087432752949017606590372288381440 3829940 -751375523969181917879604967261512960 3829941 -797776808940803157785309788735741650 3829942 -1467490850169441899351528929143148128 3829943 735892062613262183011503675165441600 3829944 56238959703632031681920908251955200 3829945 25229112881712399432852986546640000 3829946 589884653008287295879586919815879904 3829947 1276184975288198457458405101787097984 3829948 -1317807254036939022319612525827467264 3829949 -1114058434020921841310685254731333050 3829950 319028843423662363958816902571568000 3829951 1555606000591463175399439810229543904 3829952 -299319522283595397812076409874546688 3829953 -555057760110075680603422635400214592 3829954 4409562507416160963578820376358400 3829955 -954028161704911214937045794348966640 3829956 -295292633575428883848159458280493056 3829957 -137587598785445561358584028069235328 3829958 92776293527377061275920462491638272 3829959 389367753832185753144276696910252464 3829960 246163841504676078041565991285401600 3829961 1542446713580339561021224927558505562 3829962 57043563117526848455620722597111552 3829963 -459716487883690893498672886688835080 3829964 462307609910893575708893804315277312 3829965 16943712714426585447155675741178240 3829966 470883075566218451259531974080744320 3829967 33920149477854143028685959305925240 3829968 -173021943897693216455245009437892608 3829969 54821949883051793892562315763659008 3829970 -1063553700172092273759581666449848000 3829971 -1175447628417905364364669170848975688 3829972 -12993640202837646032232428161528320 3829973 748692129493714384188012122055284640 3829974 -242558331151406987281069714576187520 3829975 183563996561160242921426389838652000 3829976 923811596523220449204103379267758080 3829977 936022695944793702797366610018783840 3829978 1090457405589776549262739536671629056 3829979 1709548611437446904464585232298128580 3829980 289422552846657761508802923683020800 3829981 -647353937806605198461145362958648360 3829982 -16254743251454224445328367585537920 3829983 1546547464884557744114807245925127168 3829984 -2219612935777487153381001805955334144 3829985 -158859373100389626095432480832494400 3829986 -90711655284228083132708357064683568 3829987 -681250414626901942191980361682495284 3829988 878273560077602015440962348728696832 3829989 1044801994824102171455182507803882048 3829990 -1033119762810910289270200605862800000 3829991 114555068571649313526149207453304984 3829992 224337035823986375453662510357463040 3829993 718522601815129230492178035225741242 3829994 362194378334543960113765259070001152 3829995 418653096995757258497765274175203120 3829996 1432844970556549101292166322063008000 3829997 3179010529478881501484716050996607446 3829998 -809955219131748767459479454810006400 3829999 -395122004894327949181579139342078240 3830000 -111699139943297179189887936430080000 3830001 367290970637684808184132412676326400 3830002 133306689195781837256599625570085504 3830003 1829219440734758020929198009425154252 3830004 -57744207727140556172224433404842624 3830005 -367073248523851495859121259319357640 3830006 454478202264063820303974427262208000 3830007 978684106688415793935577015202592720 3830008 -302501981036501952639341853598433280 3830009 -840749457381903233888863014406324080 3830010 -1363663562176413419556938646873600 3830011 -127799742842957580880608220564974248 3830012 -29637668184522187223407937661573120 3830013 2993413370888821425951648484395846 3830014 -982917862850435785268028170482566144 3830015 226315131716010363640917663405951360 3830016 708133851221848506042103378332352512 3830017 -2798833570488789799604519014748103934 3830018 4470221195627203676347623790854720 3830019 -104952668526848373126889342041649152 3830020 -141356747883875472340975027501056000 3830021 -8806972015416443588917874720120616 3830022 100469851111694369366497603124455680 3830023 448578088198554413669793251764005272 3830024 1093621103204288375096070580620656640 3830025 557312847339797132293370138351328000 3830026 -126254505404315977455836543008217760 3830027 -79519523062353075149569269769598124 3830028 24592754128431265724170489833745920 3830029 -67128308769280304992671946955445120 3830030 -841447940058840175658306480702131200 3830031 2504589302639190839875850686247133840 3830032 -661767232702064386023179467304583168 3830033 7112538175373098227187853563503282 3830034 24882947770579614778048135300021248 3830035 603096153737141349990926571760300800 3830036 1014423430230996020468035909116087168 3830037 266575064606739154193746904777734560 3830038 907607243612716392213215166677029920 3830039 384671868067913420605749047105482440 3830040 15224842466107847783765388675072000 3830041 -774191061029111212603341059056131308 3830042 -745804985347741849883161394780896800 3830043 75379109900859018357889702391774208 3830044 85337477433996451726501746833702400 3830045 645028242483796867085610469292694000 3830046 -16988746412325611282733703235192832 3830047 875314830056470138894786848463629528 3830048 -1564530757418677755819597030997032960 3830049 -1593388531065522272860597567598295516 3830050 13488286766294058173314576967577600 3830051 651763479951064983047664511206185052 3830052 -207748407873939116477111364379373568 3830053 -20350260158485418940927962065520576 3830054 -2703856573123108602733291854220148160 3830055 -775153318551438483353661866936455680 3830056 712439312374266353623563274317404160 3830057 166452609715714972482276719283887424 3830058 -150275299511470037952830981541235200 3830059 2295510376181152559282421871373793360 3830060 227739260126316274564234075048412160 3830061 221166667893535106773385907392484672 3830062 538998052657169824515651356338036032 3830063 -656741194703206747407838536636876120 3830064 -68607011391611072529199421797171200 3830065 -514684656308991390380488808448667200 3830066 -249027243856362538541499724219367424 3830067 -1504229220658681516096741469551051116 3830068 -569928856190849517778325435700615168 3830069 2054699861754522209531385317907267744 3830070 -447530872808672443803729744083548800 3830071 587975019174217582541178883065917280 3830072 2631788630835161679458959116813619200 3830073 -141259353389259915620948964393805056 3830074 739011851844767618609134940607993312 3830075 433441120051958205725053717274979600 3830076 -915111079668616883225145011138631168 3830077 2967531859201309368712311177891388800 3830078 822410426259598521663047289804840960 3830079 -162368211199630460904868780590664320 3830080 576004241537691563697367329983692800 3830081 -446727229367571240216612217887476736 3830082 73878188799254894029148907437649792 3830083 3027247183979221548793314271189339800 3830084 1794193342134915910664014358507520000 3830085 -74280173716795621160046575143193220 3830086 634466373762780398405788876403737344 3830087 309141041270869614791853612927131736 3830088 -834361205895304166060971605452390400 3830089 3325654548670665149972667696286224 3830090 941322419341585004183323779413971200 3830091 13176047253650853073633623809699760 3830092 -280376813777416598491461196670113792 3830093 3104464052690845438605680852520516342 3830094 -307450088474381956638093238253392320 3830095 -78640526666992732500728603010621600 3830096 4312471797776560653610858848583680 3830097 -335835705705999771883502092123571040 3830098 -449479344553587135313813316019820032 3830099 284191151556683731286935564827442080 3830100 -445312691196537881491809329278771200 3830101 -1832359204763634774650012576591469696 3830102 -1418441593063234211691607896317953248 3830103 757802105363178089830923530959806840 3830104 -1246267710462479126745483774788106240 3830105 1951736091932971127416358866804672260 3830106 -281806237567889415838822965218551296 3830107 -3558552908058718803546494788026353160 3830108 -673617064568310661121791442332515840 3830109 -583026520273580602237318082310548160 3830110 518974971924357932044823450301936960 3830111 938548316221697783448070073332775712 3830112 235264700117857339887646728058306560 3830113 1259037710444635359193844214137360640 3830114 -1245796113796189160632503197577895344 3830115 267388405683832302975159040679616000 3830116 -552973975697446675438755383804287360 3830117 522968209036055798384200840333913940 3830118 121721090857521223020291412981221888 3830119 -2252040831292681031150378956750993480 3830120 -536106188459827565030159610789888000 3830121 -221685213107834449143294510944073792 3830122 507624761979138899428573809959841024 3830123 -2007317326865266533652082774177882112 3830124 1642887386789206538839563540826324992 3830125 1016315369951346091555625928519414000 3830126 429870178694135609076915802207470720 3830127 37537276319891328195727645657410432 3830128 -86939647187890729530631496162050048 3830129 741434949668930186880390392052007272 3830130 -261073813624033283715345535433132640 3830131 1230889658623690958434262189374521932 3830132 -211746043425685129609740716650352640 3830133 731851827702000159894462021525486624 3830134 -1494272882644923354757998752704320 3830135 -670336430961666153772135569088285200 3830136 -1492177004386002397265828034807705600 3830137 -258948073548571986080144166355080214 3830138 254352938030350157692434373245240768 3830139 20077569501606916627564853869392000 3830140 85375894929275053152734563053181440 3830141 334429529468084216845711001034234624 3830142 -170839127461443646870157502364419456 3830143 258330402646268274939932786840899264 3830144 -496947709397756136397143427472424960 3830145 1069808225557341955473192729638476800 3830146 103299506889531861659481381260443680 3830147 504903527019050818390657006018057596 3830148 260147736603485618430394328124211200 3830149 1770870696642354740115906488432525150 3830150 526293404871743533309053648354952800 3830151 -117919846789121630261333319185257920 3830152 -957163253666790906806720433216998400 3830153 62731615718499211865601326902488000 3830154 753031162986565033715740278910053120 3830155 601773878921289301935224201249379360 3830156 -961143884929315897710972938700787200 3830157 -2508336986539073929933071070004120640 3830158 1938628961017463336602311249899750784 3830159 -372664210856919437563463934304178640 3830160 48840305848761448569850952948121600 3830161 1878756417763295294714048170285043762 3830162 -132385068294562619288877375393891840 3830163 760459353520665036987811850440444344 3830164 -17602805566547728287326507661959680 3830165 -222866096962299549189261791782308480 3830166 131969947162925416203526219771895424 3830167 -1727276283759260684809585897069875840 3830168 -628243376606454502183423411729059840 3830169 626011654861445465446409918563865280 3830170 -1233552104001668800842184643581808640 3830171 -575869660685098680508866463489482240 3830172 -469345714236287472367907900514017280 3830173 -348876300216078860104515199536577556 3830174 -66467364056443787918278605920071680 3830175 -905779291549204723950684738340911000 3830176 -1229074554312784448476221165561446400 3830177 -381321938874856031535418447897957740 3830178 -670512519713209403152548828012754944 3830179 70922474774153753380018637354938440 3830180 470062923837655333673954438614790400 3830181 -845756653014842224109641401888535680 3830182 22332077931706729743695579787592512 3830183 -364243716323415431265845306643830712 3830184 -1095610202362454483487166132478653440 3830185 -383704130666198305995656570222147640 3830186 -1150868792978829246223024073190535680 3830187 -181516001479877695801208938270942032 3830188 -1669079479948546027689962795461434112 3830189 2827000864761085746486010164188204832 3830190 -36648875645799580977945992441118720 3830191 -750383688304427602508330035171506200 3830192 -179825930697283772588205134427439104 3830193 1646924523909423565543794867692574720 3830194 -335198103075251754052422759706159200 3830195 1589434967918220991495754898508777200 3830196 -276052682965962581408897830558199808 3830197 760801561226892283517811358168707232 3830198 -1299409188040262650382384346080162400 3830199 1545950244278963795862874567326367464 3830200 -69993825667321397407662045261312000 3830201 -1370747380893308202867018107418046128 3830202 -967000114998426824719948615446674208 3830203 237710005913441180444693246509423184 3830204 126246534458712025711208338157875200 3830205 24536741289767170249465591481848320 3830206 -1275760447531355934342898804986824448 3830207 1371672950569801969609125422777115456 3830208 -555525978752559964038468297346252800 3830209 3464856120102265864052805706835502016 3830210 23904355609051889780357770581833760 3830211 195955548313270136118497130849755904 3830212 612211764633233750137282637093603456 3830213 11847288182679284016161705901321408 3830214 -425215289646246050466139632786186240 3830215 -1261859934562851666880601293290526080 3830216 693887838170362237475441864751467520 3830217 160861653814399167002407225496056080 3830218 -79471483861674475814949998091491328 3830219 1235294436401084593506442305303114696 3830220 -152565435735987121903110959505100800 3830221 -2095977120029114667152059667127736800 3830222 953580814917731357789025122029285824 3830223 611525145288488579919544250962871568 3830224 -206407234660071656861409956762460160 3830225 -627026716146813139244543586312000 3830226 -565160634785570989894089738624003456 3830227 -4492965334575930662918125426966184960 3830228 -1387966696975592328637261986383202432 3830229 845190849801862300132480861483328160 3830230 -521011328008766690812517514716970240 3830231 1090623707521102673411927011317457032 3830232 -664194068537827258780297165154488320 3830233 -1903649101469996172843032932680584640 3830234 -998922537743894558752836493280979984 3830235 593752024193473679759339501840166000 3830236 -381731649817415898861368793500221440 3830237 -120494019947095179080529741811592640 3830238 -439164146124486834622068187745125056 3830239 -943570249198018517000597105630149408 3830240 594808250879093894589876898580398080 3830241 -574936514753830108538318869163926608 3830242 -315351683736714216383114975671918080 3830243 -867075822798944753302397403627185508 3830244 -1191140442056877464933407688544258048 3830245 -824439040732378805822757482057338500 3830246 -114277186466726638717927197486008064 3830247 -119477596511993775246661459539838104 3830248 -562509181820271791995388033620377600 3830249 744888552070241964221087474973207780 3830250 198782087200339852271729650705344000 3830251 -1366965870423247945266753757069734896 3830252 -985064412085174538781808856684523264 3830253 -807974044660924784662430880825632640 3830254 60945591903941514117965514294720960 3830255 305795610194184090069347358048480 3830256 361440035484666949152576400691331072 3830257 -702396352116687800512718562798339660 3830258 -105987858153769076437618820174882400 3830259 -916469858894477753578885555903011072 3830260 113573228027019958576029097965772800 3830261 5869299270999172912610626466119104 3830262 886591840787581446357620868357621120 3830263 -1216858731041238503233682181476414488 3830264 -1466644655329696673805827624533217280 3830265 1977992819662755092970237997048917120 3830266 220840489020628536605906938188968448 3830267 33727250992189414624178142427699200 3830268 -5256541822846716313415696247939072 3830269 278914606281204551116165313166001670 3830270 1114144484424189547902890411142840960 3830271 -558917399010655705962752314217740656 3830272 -866405999419892759327108771598041088 3830273 -3050872970923999412637311287809620478 3830274 452689658313021540932109894843632640 3830275 -18982853226190927108695894146150000 3830276 -1068361941167756368969723162176491520 3830277 -302659820418651625799217820939836096 3830278 -661610733974559815951232022582944576 3830279 -182546901999657882579811012461728424 3830280 904566021643404745093225502355456000 3830281 -193442348904568095370207010629424000 3830282 437772799210071539584583300737297152 3830283 1756432275309841197675311718013420344 3830284 375359936494165113070782000556970240 3830285 625024495268342821400594566830408600 3830286 423662990291518156669385980406784000 3830287 2243320608262129455446128653506656992 3830288 156161875878049330208534836728299520 3830289 589311400000047765977874492935607024 3830290 149148126798580869151216829356490400 3830291 -1605328582412430489616629835136266800 3830292 -1026910794343040601449331269139168384 3830293 949751267033679166399878277031052540 3830294 427815978345304784631552169460576640 3830295 480181030787878949136608983109836800 3830296 -2656663479327216328362562761678366720 3830297 574679257631574868599748450543988352 3830298 160791417858319764288874694277285888 3830299 2058204731852469862854858129252370920 3830300 -114731782032093778395325321172121600 3830301 2089053061350785440862390677214303040 3830302 69387469568875126069835069599052544 3830303 -2043811677570027038308986793837964448 3830304 680438152185520860765342070301786112 3830305 -76898483282679915032867663925321600 3830306 157276648323023834983297283432726352 3830307 -459982422940070610284273887288056912 3830308 1281394058724820616941850067178315776 3830309 1040725419446901656053086628875139392 3830310 -16453828877858375216292185784088320 3830311 -30033909120285401491390908155948496 3830312 4350736381110683995560633388434063360 3830313 1383699864971350996523901430708780944 3830314 -45517828875034272276597292985204736 3830315 -1517267852663613780705145594243377600 3830316 -71917533324471754354717979969126400 3830317 -2287949315634243169882389565471062634 3830318 132223566719141473405664205031672704 3830319 429160257757630067272354841691339144 3830320 92924666611661542585743499906252800 3830321 2921842905960108911605584520866958944 3830322 284204741454298636514491759139556864 3830323 667001190274340488675550008338926336 3830324 139672926391056068231382471340800000 3830325 -409220881884722253749588800458278400 3830326 -869512369245146717338970039417889888 3830327 384387515012984301017016297504619176 3830328 62841687269021428530016591953960960 3830329 -919216758341540296186981795704210688 3830330 149272816047298035303179816890691040 3830331 -520956548269248369993355547259286248 3830332 -1214593625258322699831113029158936576 3830333 -267128501423747080617003663891426996 3830334 -610636908344974773580514735739583488 3830335 -538470321794721617111551014760989720 3830336 4927805141608750496850684907880448 3830337 37559509566220813561744630867351488 3830338 -1160197151119570560622297005784939104 3830339 2504064679357062085168740780560223720 3830340 619671477867708557842209091115827200 3830341 4738109641909300153004355965973815584 3830342 59722713556209438655037143176841152 3830343 -493649315148583795091026822541856000 3830344 -639210889008571410383302336094208000 3830345 -88718529966630378665826264034092480 3830346 109158074151332454642616806920323680 3830347 -1131843941803093348255299048748756204 3830348 812243678372227703766878572608676608 3830349 204356267676326528927171418402905760 3830350 -166534876215658516057372978085721600 3830351 17290594296502232435546408649168384 3830352 -24172636023115966861869694235443200 3830353 661696385655424115500135311170948464 3830354 -23169460604229798551687872583596800 3830355 1819505745177210170516670415087032000 3830356 634672680916851706303831523510656768 3830357 480093483653682454043459463482694606 3830358 208765099973830082733514970324582400 3830359 1802550094549412943927388309725003840 3830360 468812221975874298657383812472832000 3830361 598633369901958819776152186929607200 3830362 -1373560695325893521928703702765824000 3830363 1184274079791027800323224472561472544 3830364 19178856182321424339814631363410944 3830365 -309549967009399392864814298047248000 3830366 162796828756445093890965562527829632 3830367 -746922164763585257996194235001428352 3830368 484193893747680456730582137303859200 3830369 -521747360770560858634625292387679980 3830370 -314736666160491123576912069992755200 3830371 1175468527989316990180900537253100572 3830372 415521435141587433851586243489669120 3830373 -595811195096058864552865624743610116 3830374 -499610924595994136313526760896133760 3830375 -790156599755741417990074562042646000 3830376 -1334666323169798823267635445350400 3830377 -2072286118818377604440265751631992774 3830378 1454992582806786251812835742883428960 3830379 744905156298349418375147974896579072 3830380 985373302557875047237531476553420800 3830381 -636516099438381772545441185241408000 3830382 -101205389915252312783862762750355200 3830383 -100689114751439205934497195022265856 3830384 89629046087791193106155467350343680 3830385 -846579924774828640480451306251354560 3830386 69406703337099210753105573527241216 3830387 -1737675666292639458785793216248945208 3830388 573858193282809530691588843717974016 3830389 417077346739413462944630856008349240 3830390 46140441998601604521308514808452480 3830391 9953117044956919853882418117481920 3830392 -381112269049367627933093335177420800 3830393 -65268316202465408150288277476730816 3830394 -569539723560352050630444992963988480 3830395 1170259101284107620009498748696454400 3830396 828135751485557885978023603029964800 3830397 1522529712031183070017147164642816 3830398 52308139567870946634977370175165440 3830399 553696873022554073572114686482045664 3830400 -174884917164291210034802212208640000 3830401 -2134529886952142920582949179196265598 3830402 -589943130377462040710688168120076848 3830403 -230045773188162533827987800550277136 3830404 -1831768089066542390786765467383862144 3830405 190161378850399875256394719807539360 3830406 -385504815887928419063466030389129952 3830407 -667545150329480760647083953213434400 3830408 -485156480684182508631085210469207040 3830409 1282901453804043917756984706698333088 3830410 -275163927089052954857466260065076640 3830411 -1307082906311198105788217889257560848 3830412 634907317773492624318598317902925312 3830413 1824126104271140117303546714318292662 3830414 -37168473593161495957373949697346688 3830415 382053594726075205083773960206747920 3830416 142900770749503180091782160058826752 3830417 -15523103634716802329428662425208768 3830418 116516195989148955095115743078824464 3830419 2403842533982087666300130918285932420 3830420 47268682825943620000599286715228160 3830421 -301720368196311684875625029157388800 3830422 51914786774071336897666712179290624 3830423 -1020672130683251189799869573904279120 3830424 91456480756814039272772239359467520 3830425 117024812872756279378632559010208600 3830426 -1392002757148615078604682892104419088 3830427 915628015867294047848227285249861164 3830428 1006904912449165824654462690825773568 3830429 -2564193889461133076039615100138578970 3830430 413890137230544888606185577347733120 3830431 164441072180923885968438147023958264 3830432 -1171324092507798299957763810135441408 3830433 -476859135380071126485854255327688096 3830434 406981701709718131523002474633918752 3830435 -321143103496101578048204708054943840 3830436 348705638086558268917900420527513600 3830437 -425403251515887509119392353428513700 3830438 -2112061554243917165113811673092160 3830439 -335314539474076832744155037903815680 3830440 30476502627355586975829750278553600 3830441 2370174508254465025778814234345262842 3830442 -213305017489554657103778918423089152 3830443 720306935611640218000372045734226224 3830444 582739171842842351721202857708999936 3830445 1375472218283707844310213468427667820 3830446 196305994076288656267907378192676672 3830447 568797888708219671738786456130515712 3830448 -145893475944350444860731141197561856 3830449 -1050884040276242288062141159632403008 3830450 101555932803098234027655350725747200 3830451 1072873788277576946732050754775890232 3830452 23256644681538513355674217961101312 3830453 542030903652484316394490687710658560 3830454 -325588952581635067440769545014592 3830455 1129775767762316971598773772777766360 3830456 -80001736771723875339834224020439040 3830457 -1490599413629203727715583433054169600 3830458 1129386677753162684514170528135380080 3830459 912610131070060616472784140513474660 3830460 -601407155036602250473822586556963840 3830461 56200056339844573674319346234325062 3830462 741200158423411361365908301919755200 3830463 -56119342031108852400922128922137600 3830464 94223647845605504354649277540073472 3830465 -2312808706832906906426687749346928600 3830466 49092891301613887020941628400616448 3830467 -5599374353468408815856649181822801520 3830468 227237992153553740557395299550950656 3830469 5344444117581777115345564013307168 3830470 191894727790311650995185197971810560 3830471 -997696461484449934538048628409376640 3830472 -585512196573238721485974296768609280 3830473 -1207681010653442984012794693425307520 3830474 302012230588680131979004449814180032 3830475 506949690320366655976701987532651200 3830476 -404042742048206953227102740150010880 3830477 1909191354130304979943107236771450646 3830478 -389204960422176563604659324754065280 3830479 -3504221397882797419839000543395993424 3830480 472261098304848464075896844978012160 3830481 1642892808336564846523708291416715170 3830482 964460594577483408424442257757864592 3830483 -30349205151799042360386152099991600 3830484 -52086966260287791727352769524269056 3830485 -1934325992110890385665255509267462820 3830486 1287183596321180759454508523028808320 3830487 -888542908990216797598691534985311640 3830488 -2872335229056987426910278913539594240 3830489 65559119185178481582762735549660804 3830490 22239000857255755080955314268850400 3830491 -389051263328861482286401616711700960 3830492 1258280627107442198316887894019571200 3830493 -548257915057803661746477964556296416 3830494 -2082622160225048056009795813772177280 3830495 -1909364093078623250406763568015781600 3830496 -471864883797025717220679223669948416 3830497 2042027097657662279959958355889298 3830498 -34966127169207915093547701146012160 3830499 425765360140561587275025749522606304 3830500 -508168425461609983694167485462528000 3830501 -1297553531990669285390138064443956896 3830502 56788949638604085724950123764845440 3830503 -258216537477097287343284946997013416 3830504 -1937587717647459340932686831280522240 3830505 96002665780759884228882896303014080 3830506 19898502874234291742386302517547952 3830507 794391655208812879660293806088391992 3830508 -835266565659182759050048804873128960 3830509 -527562570494007764788042351159349290 3830510 95094012690218135850722271806132160 3830511 410508471817392715886059403171218944 3830512 -52461662021573287113555504978198528 3830513 -2321706067601578489862883854843480238 3830514 -247253802343445217433491093511192320 3830515 111073045535697817105916306744413440 3830516 1461648403897947373044701655711528960 3830517 -839119769681203693655006177910533760 3830518 257137484921046565842727310553804960 3830519 40827204860060127761033814396803712 3830520 536730148899812940820022467764633600 3830521 240348847975290861509654021964178944 3830522 -160573817329061575975792586110736928 3830523 707243222966844696652678151285938800 3830524 -1386001451522043413561849099371011584 3830525 1695382893403989362089711675722051300 3830526 6479265251372655614076582679675584 3830527 1181637038308828003116062636859781376 3830528 429719396648633993790664786160123904 3830529 -86306358699494131947805731935427552 3830530 -732570519071163119857460145043430400 3830531 -333519051428294225767581325983409668 3830532 -850749222958515867775126844067222528 3830533 -815160669649000861124356991375362560 3830534 -1053389478494277258576191620117447584 3830535 672922235641522413501308737353428640 3830536 358196360965114928880947694802421760 3830537 2879749256352797426899322072719356186 3830538 -438269502808919538760317634649984256 3830539 -1125740854975521481715286768992767660 3830540 120683276823348566615051620955105280 3830541 -617075252174637603050080717533735360 3830542 384194383872949477258265515135819392 3830543 -1844206933977826051783764584362832208 3830544 -521805086293024883334527954388910080 3830545 -416179776899783636966232197101442700 3830546 -126260034991646772367873174794962544 3830547 893237427534011291054110920006411264 3830548 -215110649110372338825438510380454144 3830549 -676566522674430407840471975318910450 3830550 -82445846173939662250164747667819200 3830551 -247586917931370197517869739087650000 3830552 2356742113539501787895717554913280000 3830553 -611562042176811400314188442934624080 3830554 278277906871702677171807675159171840 3830555 -1360504442802305271456063988144751040 3830556 -775924164245141422293428290244791296 3830557 -728222280885995359820232075952919194 3830558 77985878625594506532131701423968384 3830559 -632767442792982507856815682300948080 3830560 613530728696370534716200803139584000 3830561 -158910363020698034252256208592847168 3830562 -849954840471048006682749875934253440 3830563 1384637916889431220374676514775720960 3830564 -591287072564733962121669447955645824 3830565 -728667840733763727939996987541104480 3830566 -411937011912761748794940042786978816 3830567 934685055156102478972416310622017320 3830568 89418944419171992905645343892193280 3830569 -23711888088140730608031860935995056 3830570 -1601124006435117996780461911766860800 3830571 -2970161121433603515532075615051188 3830572 944199670584585994820302011594910976 3830573 817322606581380639743831757827847180 3830574 257794358654798209991227044044242944 3830575 358384059508152133561603319279829000 3830576 855838036748587713802389316586668032 3830577 -481761083970339311220148635057296640 3830578 173373411139670382926385332550381840 3830579 1917206374252877280629204569111863180 3830580 -201947291202099816345284109356106240 3830581 1724713412883904300887387512367333120 3830582 159383178322341233384535007917919872 3830583 -195567423074093523227877555482871576 3830584 -522701035749574055077073648249917440 3830585 -233129569095452354152631093327681280 3830586 -480141838589574657179073755622491136 3830587 -312059869578227021597346430899171360 3830588 33439321404882308611259080337350656 3830589 -138093996027892109279741546744434752 3830590 -914270133136148160874469288228476800 3830591 2136587757975365852388814805300378952 3830592 140106147653966655911420089224658944 3830593 628904991577452822040975712932987944 3830594 -1140933898657421183053828662272759808 3830595 634853326612865097762851014487658240 3830596 -325987989943217101844982661781581824 3830597 -236280797183905452611616335498073954 3830598 -215471717242308396753358185751178880 3830599 10136136911969427290037239209088600 3830600 -326853392767928518460894086487040000 3830601 -1267158138926471794177639567973373168 3830602 48695794620719575068392274487024992 3830603 674591197082304020722209364826766480 3830604 98699305459633399245647981804175360 3830605 680615225062410455112979254090240000 3830606 717623371137216371324812346570193984 3830607 363704430100322324699656617931055928 3830608 -71502383334571857131077133264224256 3830609 -1547558154380530047084256985368578960 3830610 79032934411335008653394559838924800 3830611 -711242091333652626421817182765088788 3830612 -14371964700602037171614527692668928 3830613 -1801218274315377291725412775578965856 3830614 -1309496500627703841942457229091589344 3830615 -771850141200008578246797036793753200 3830616 283969813842981510700990064594595840 3830617 -303611234100840459200494616544922816 3830618 -85122834695566345592622058210928640 3830619 -345035630267947853379555832612873872 3830620 -813554944362685164329124096407800320 3830621 1183738772833116254189440328325390432 3830622 -513193998693673296294211944944296128 3830623 -3138846902211921122425721737327292128 3830624 310327571765259593328387904634880000 3830625 -48717404064983428820773008504300000 3830626 806628381505858569189553576793938512 3830627 -789468380894673445449208078092465216 3830628 526232094930908057903399221741424640 3830629 -2787222024112550585714947248284531520 3830630 -302605662443009702540300938388090880 3830631 -529663981445143104680242723162598400 3830632 -757428512637436682708185163087431680 3830633 1789876365524024097498967357178502180 3830634 170243740331343056367996678637297920 3830635 364714581884632599674407816101754080 3830636 739342147946120983401543131320654080 3830637 1412171836810000794994570322027590368 3830638 -490629901243173289023872843738699904 3830639 7634537772820712826630799454209920 3830640 -148318092075650835369906994096373760 3830641 -2254598165875299536643747309551433600 3830642 -314088517322505019637535286263660528 3830643 -665262678648649099114603565699646096 3830644 -838997837262149147802423387934942464 3830645 -139344051863264067103396133953276800 3830646 -949730660784243148957731443929706496 3830647 -1094838926147248337971704944410486000 3830648 497298081493611708977732237874831360 3830649 596235395829959433626185393113350880 3830650 117218236492169221231448241107385600 3830651 851450373606788059727264850358508904 3830652 80911979147263788249130636947136512 3830653 -1877657965725816330456663500795266100 3830654 -1515056015972184096885091168891755840 3830655 -12692324822995002824340264696067200 3830656 142163588903216413579831735914332160 3830657 214612595109207060637717646657553732 3830658 -428053436323256330196879506281293312 3830659 294874657515169129804091505293380816 3830660 639379373337422664804210969226087680 3830661 257576512168023476986877437202273532 3830662 -477016852503926172700298682818617536 3830663 222780240218792631473219025804728448 3830664 31577695620763483010195784341176320 3830665 -1124798412058104654437396496635215800 3830666 36870660057022278591137109835799040 3830667 1119389582815837896234263035225745880 3830668 908483947230736713098060837820334080 3830669 2290255798219452679507480489928006070 3830670 -137039854780313485565524833088373760 3830671 444026115862971648766352461640664144 3830672 -621211468654249649115061264550682624 3830673 962214600966555826247553200714462208 3830674 -1215029476789984600769396234859671664 3830675 5923911170900779715794132273605000 3830676 1179716197744902214371058255231506432 3830677 -1073815428627332443609426214503640900 3830678 1575713615336632062311180882133388032 3830679 -1517227832232145673242070749646571360 3830680 -551555727135480250220750017252147200 3830681 -714834847139871770685999912678189948 3830682 -47653483927938326809220499471924480 3830683 26785769902047602383662172409101000 3830684 82576119599544310325510503902296064 3830685 -192292463442277845043355825006817600 3830686 715952819049527870148284062572177792 3830687 548420549677462437304343616612362352 3830688 1004023673035216114913769905228611584 3830689 2447204345203456048209263664519787490 3830690 312723017971513500221089260366477600 3830691 -1233938149230135125967505109440796808 3830692 663068173512423987049303771037982720 3830693 -650061387536090485061993285515482240 3830694 -153138144329985581927411743978536960 3830695 -8015449174797004317793502498870640 3830696 319704020968803406547628107641651200 3830697 -452228915877784758478711452860753400 3830698 25761343888917183418745642130161664 3830699 -1226555656943876505704418008959222536 3830700 -294249764354983261296148530722131200 3830701 -138726909393801847105526348878315520 3830702 -386614313271432662722545027579650496 3830703 91443798880265263286240087652420624 3830704 -61056283495071653211849267869941760 3830705 527205575219127838216326816944046720 3830706 -475448697369695117465408595834432000 3830707 -342730791933700075019629855234522488 3830708 -542834683739237833301754368070518784 3830709 1804190364610489506892608623234198304 3830710 -140813459991210615309291787746278400 3830711 -2006036718607396591903296401544809688 3830712 535644816586825001330699626250649600 3830713 2821244854421844850821425680692129962 3830714 115834282983288620032508931788186880 3830715 -130637080681043205232621366295539680 3830716 1897524330345342269384994449523300352 3830717 -1254347951192425492396681521244446048 3830718 668493443205610507760337175607210304 3830719 1417098717150313618895927313266777088 3830720 440085161178636155640604879937863680 3830721 800687428253396656148948598025121664 3830722 -1455585819312173400309306474824370480 3830723 -44759006311902828740412806355302520 3830724 137077969727932633116979217865697536 3830725 2032811439342214830452608541364846400 3830726 1319709855762028935531314619183636480 3830727 155903758689600306406695081032306640 3830728 -264984934428979094224176506495631360 3830729 957293840648079203475992796455058432 3830730 664749749872057542760918262516670720 3830731 -577472146063730311385942220204175468 3830732 278985499168835363971419545224876032 3830733 60233047181088599463080755210348662 3830734 32163194268112921194432836861418240 3830735 -3524592793319457082958401758050984640 3830736 -67625684643181801240299307273814016 3830737 -959633824868872165476539938915577614 3830738 328757937449049603802625695540642080 3830739 -830231008948566073892492041165776 3830740 -868227281910991285960594733294895360 3830741 13420257690869537401200857738022912 3830742 -119216410837516342377837752154347520 3830743 -914435492531826261042404839492466000 3830744 -1577497771694114193846602489855907840 3830745 738634552982319356260158235825005120 3830746 -451459484595031077968335320772260864 3830747 994197148360603183324911448754720196 3830748 -36834927338327143307661693111684096 3830749 492586002857356264551603703793863564 3830750 -56178449737594671386264664499200000 3830751 -134988606629230165117406310574858032 3830752 2114718001601775665193086322887884800 3830753 721954161392362759413932140658759688 3830754 102876390927838651263135357325864320 3830755 -227995905272183068632077865144039840 3830756 -129273328023174960674169767651574528 3830757 -707667235237663626076715803364169408 3830758 -123496130558376854016754143099498624 3830759 2095512651046556580841494750982875960 3830760 1766487523815598354077063518834688000 3830761 323535305876012641758108034440367200 3830762 -438212025930138471796589722377927936 3830763 -525153809592228665021590095959734272 3830764 -320477269241497271983403147216067584 3830765 -1183819466327637528282449246958650880 3830766 -1097320051217431606081515874286616576 3830767 1114143725171640402127173074435833320 3830768 538762969861899955218498406145851392 3830769 -825590291710618357100308247096091006 3830770 410182143362946292443122185331698080 3830771 -191882508600984988039911710050787460 3830772 -789733261647891901981121661393647616 3830773 697194734461255294316218383335311022 3830774 520507271278168508725574474159585472 3830775 -76571518493975618124950081152842000 3830776 4106275202120004454831123975916544000 3830777 -1063334118352966997615373807372419328 3830778 264402580449588967413317425237449984 3830779 763392019080614180541943044981661560 3830780 -158778211003489150861385455535462400 3830781 -413063304102714970629570464514920448 3830782 -915472552770871730809135550578354176 3830783 2403926625370553463202310631246127224 3830784 -20336472839276298742752749436272640 3830785 679937886611218481265653242108368960 3830786 29831466680165445694142478652060704 3830787 -439846723934910719155468087289696160 3830788 -147500062003485995019979797784866816 3830789 -1754296068860046288820462021899013440 3830790 -725190818142934228042547149696416000 3830791 -1129712635570895878943538532445160808 3830792 749119859829979518279532647487733760 3830793 -242046415293580432231557507640425600 3830794 -62087800610428560334462103486779392 3830795 -457290130653816889556382122667288720 3830796 18161711713973330362154039866013952 3830797 3204479326917891417731913820581036972 3830798 -68433215440492165013661917182209600 3830799 -414392333333518850387390510238961920 3830800 -230280805346007837986046802778931200 3830801 -1520638226023480397467482928643557056 3830802 -367559821559678979004103962216464768 3830803 -342335739285669863681334101709460948 3830804 -209890819952511499197820012285705344 3830805 -211135890254943813077525111896809600 3830806 297169398128419848397990210122506880 3830807 2056943756228334494992705677902064480 3830808 1175591684463011200541673432101007360 3830809 845224722324080398288191290943147460 3830810 308109705140838530987048122632718560 3830811 850835182138143839669720790418740480 3830812 560059211185501858949710330604934656 3830813 504325271815169633285261988501077760 3830814 -14389082683615639211552618670016128 3830815 -228659278880938957922397734009150040 3830816 2926944728456928876656674571080433664 3830817 195217282058214456452341759845772512 3830818 -371342267592894441401033780942520960 3830819 -2107697968388798232495097019373231780 3830820 35828819970318515329654586651873280 3830821 -186147396070170732518606349829777096 3830822 -550028884125534508553629709800416288 3830823 -185383110689536911073560611001315000 3830824 -528279762670736607535140446990423040 3830825 -291807361998276731761731059909798400 3830826 207135808342740810446176160428656384 3830827 2213575480186666812143941760248320 3830828 -8221842837730184545197210094977024 3830829 1430305625599423551250198233187265280 3830830 -339259338229314226570894132760485440 3830831 -3386981141411955047634047248851596928 3830832 198476683611108938997066510400880640 3830833 -3247631209069894404117893498128941456 3830834 311369758283906281105924763496655872 3830835 192006121707912357226125589998837600 3830836 1928555099381078864006322865132292480 3830837 -2460801820263352800756890522971961760 3830838 436098428126279938301527294027550208 3830839 2757238360141680887995224332544342520 3830840 224545395370129643414163611695104000 3830841 255320207191109666729020630229078400 3830842 -773807395531075875930797031799082160 3830843 1341400427504840216752422545149093092 3830844 235986236556586268944637035709231616 3830845 1024064669400306185179499936246333100 3830846 148950903345557791282808903583919872 3830847 -1671317420946462672589216395800364600 3830848 158120244266927841692913954252128256 3830849 -2021507828241740960006817645447798480 3830850 -176558330968129226064992811184832400 3830851 -362260899381058220905092150082539296 3830852 -10024215901223312059355174980592640 3830853 -647336161797561542388103189359430176 3830854 593611339937207062175030506544705376 3830855 259032429115397084584691932455828960 3830856 45191987597768813468807473712332800 3830857 1096925097935730163857244320593945088 3830858 780661156155931828973791824138134784 3830859 -1245924395605504573839528692998847976 3830860 -580758303558397543406514159298560 3830861 495963212978852089655080051259706924 3830862 -35587938916203992234761600133554176 3830863 -1004563430591784814507265714198911888 3830864 -144526634627355023984835922398289920 3830865 -245784550455104888863162796146738560 3830866 -392848938256800583318705595652921696 3830867 -2725807454841388416040568983399800084 3830868 -2517777580305267407060370931415040000 3830869 437883365279492837541473425693341276 3830870 8493183916824523427444611196467200 3830871 -1627414918826546824152322124850629760 3830872 -1226282950411436176807484844265881600 3830873 1987797365706147778199339194497666324 3830874 -372902036583999999187271167340336640 3830875 1241885261075518937085427771993980000 3830876 199829730201707259397294261495529472 3830877 -1335055568887912016511223609267300986 3830878 1210078214728793965615401353583642240 3830879 -2369744667155044299669880483223380512 3830880 694815450519238819313684055400120320 3830881 569035867653894456892403034989851682 3830882 -576500092784886034967114065261844736 3830883 453114328949475547173736397089400064 3830884 898628084524936694665114021000754816 3830885 113551138874494429888442112425555580 3830886 880193893102086344760206544746560032 3830887 -501542114308481204645440804720459776 3830888 325909710824535345305108459889269760 3830889 -1289697266778699911803452570698441280 3830890 73880245681252143269337111418260480 3830891 -2909535083810241240454125647052525708 3830892 -450988948939321539061712432100011520 3830893 27236565930373169067635932553596128 3830894 65499268792337035022879360532055680 3830895 -835692933120818930769273216449829480 3830896 256893916881049794169579933654679552 3830897 -901841887557987539299978004202207168 3830898 821355190624605176706060104877531648 3830899 1497790156101661971836488299210340536 3830900 -697484358791205946168320924053088000 3830901 1556982275977167264565508876472832032 3830902 1082877220835616517627010802484501152 3830903 -1444273291717189729282937413137165936 3830904 -236103662657298174164648249434767360 3830905 -777089785251144502371725965180720440 3830906 308712677282665396706027069020593120 3830907 -519322199492803636963620589906166760 3830908 -10564032962404374925148243757020160 3830909 -1332139086392454663151172764754272890 3830910 -349795939138703911211170101117454080 3830911 -286826682708434379897441319946868368 3830912 -1099121623306559497862975864312954880 3830913 19246650034981211964423851969518560 3830914 -72578780066036773475511239378803680 3830915 1520811675817415774740620736852435920 3830916 434930742545386748702830437192929280 3830917 165893503148691464494836547237543680 3830918 93270388498463490666458446008087552 3830919 1228050085675125534108518443831723944 3830920 -1383896475349487304066271188872755200 3830921 -287064869686764080922701011361437488 3830922 643414208736968098811378865631572480 3830923 -3286102884788774330541619263718071840 3830924 1714459123565768607745586774507056896 3830925 173779918133462789133650341435012800 3830926 -315328291428686119339717835433510912 3830927 -1089049009232602953624196235055190224 3830928 -2527058193342354529064506435239936 3830929 -1638904510313435045072126996509248000 3830930 553662843698984011564672754647398720 3830931 139313468964845375283483258868416960 3830932 -10195741241010293561275757540444160 3830933 2525564238140556723872103111573659100 3830934 643239540476612606652181341635206080 3830935 -412705746100644275526920142680022120 3830936 20655502878412362793073195607797760 3830937 -1687457760414049635113472455710628640 3830938 579628975057489546549251438316155120 3830939 290143242206927678549518626994432800 3830940 13385141267811604553110457995061760 3830941 -2929979444750942657684301794038126100 3830942 1376279915797785472486655158508479872 3830943 41218719081038882234446132200280464 3830944 81100672876001857774367656042168320 3830945 -1264652621288633963374776561774674520 3830946 -69851510657518773509248393660879872 3830947 -1131290265459998662681671040986017280 3830948 1118279478524901735548958602576025600 3830949 52584264164330135713701540919296000 3830950 670899924862279741542068766605534400 3830951 2513932337244481659916973403444126600 3830952 36119762361773813511467969811333120 3830953 -2330488526019663133149984636822144 3830954 361514933867156313292338818387584176 3830955 336677644724780851127095924229713920 3830956 -25903654997716642569810528484464128 3830957 -1154642973188661939445209133021289928 3830958 181438255017404588111504987472681600 3830959 -1029501231663463463821317380233941960 3830960 48704017610205177193401205745909760 3830961 1573256002335893541095827089728860272 3830962 -879498657046567153163411515646358768 3830963 178136706858743989230805819622323212 3830964 168745401229378419461543828340160512 3830965 70456033485828905459175448169085720 3830966 399402852911810138584034821591638432 3830967 70676845601872150826541013632811200 3830968 -591030508750117800304860823996477440 3830969 -1754751241498464208423550274903276630 3830970 258504192874321353852257848696012800 3830971 309870603205624778383331172226242952 3830972 -530772806464865821460127768726064128 3830973 294024684917608940808477052868052000 3830974 294854051253584406927254636576621952 3830975 -13311916155280577794991878815221400 3830976 -37787812510631064667389492414382080 3830977 600350577491560006961686620415093826 3830978 -985398959397249327065987339576070960 3830979 1095120062451857556097880966077135680 3830980 -188590282542703150018733170294456320 3830981 893858917994019707740641679522656 3830982 -147875863930305530353356751164979200 3830983 -452890096591895195853214439426603392 3830984 482326294222327524073646480804490240 3830985 -772830363471931136413212599476103580 3830986 -370806215476789916747446950545793696 3830987 132130862762852856344379555761903760 3830988 359218594214641393143341893660753920 3830989 371329478549834784502966375918425440 3830990 -274949188070539793294562325925832000 3830991 538702723489164602421577739564724480 3830992 -492441533710250759420513762060402688 3830993 396636878267752179377945324355114480 3830994 -52716963802499891831136907869950592 3830995 205241865294173659494116657879577600 3830996 -332203899245313171015765745679870208 3830997 303523505519522789532248112931812000 3830998 1011106703734806939405721473228660000 3830999 -12447463291443466891321772466714168 3831000 -1031832655503343719296680364820480000 3831001 -2281135145023275004561998435500828268 3831002 -140191011439598044926635278538888448 3831003 -2914067394242605674435537162986544000 3831004 2132105468979718996143277085356653056 3831005 -329215495075322135496685780942953000 3831006 -724259112698302201134002938276092096 3831007 -2768061581010911675157887421371227744 3831008 -568873864825926853022210057388687360 3831009 101062024808392556936403416511988608 3831010 -63342835560529508816860095685743840 3831011 -448497711352197566230136910890506176 3831012 410876876989381121393038963329131136 3831013 1173344620442470130375458911852465024 3831014 910461959645071167876155263533479232 3831015 239192994482531192326226301762095520 3831016 -2227433711509744001388934321988044800 3831017 736806740104640476271859131033507712 3831018 -247519311500470132377936081428700672 3831019 2216721434670234835848883435110578420 3831020 -194575812467472037675081148354027520 3831021 -997621977322227424891941323033749920 3831022 679808532139504111589460796083730752 3831023 -499057710682694003789782558997170080 3831024 314609949348135601673562537088548864 3831025 -608788455686520419477099477342912400 3831026 1905984823559421457035400302644321280 3831027 69497281188106338085812503142166080 3831028 -1074992151159423300418372018444990464 3831029 256856662176984494536498640018007420 3831030 -18072123898685062112735364632678400 3831031 -727733452184510355496755763185260016 3831032 -512559002797766087735612407194009600 3831033 -1619075275365608949854587094765305776 3831034 1712758116321442398710067341903170416 3831035 440132741214194744344921336681865760 3831036 -998415513020409092465164667100758016 3831037 794136130036288673603909451886253152 3831038 -1793973057530654890223125619657777856 3831039 -217530487404807903950267573061091056 3831040 -29718084708082132028680828543303680 3831041 506826374068725763376294544359727552 3831042 -5751550354713444717508369194024960 3831043 295920282192164994979132358645047292 3831044 807813580321727327189566252116406272 3831045 1331048118809214410279994309231964800 3831046 47818844826665855074013894180192640 3831047 -1957023545915969874254782929127829760 3831048 -218808787462580045756069209598146560 3831049 -422976474191070034187107266701953664 3831050 693141763447712450159713341955264800 3831051 678061196556862796186371717501430784 3831052 911223437171944000830565026877949952 3831053 654450524562068009072566972313076480 3831054 301554947828467219851887249268450432 3831055 -722981819616536255118871984639538040 3831056 196573307413833047290576491134656512 3831057 20383311476874375357713578307700306 3831058 -375086759122036019875138674447932928 3831059 -12458375665124289152713723929407184 3831060 1110453905215458254700173433585807360 3831061 698975967714218250033243096448688490 3831062 -1474746013235794726779071870563711968 3831063 -744695052403763155157307705402556056 3831064 1389835189353302742500786713606225920 3831065 1182009947767984704320641554521025600 3831066 -257774725019861815707366053850924048 3831067 -616787772185702855228343790935605884 3831068 476196898479315021481393375828187136 3831069 -368783998107939306153493100710994880 3831070 95442562599099761070750613023132480 3831071 247335658685594206951137470263243200 3831072 138803285036771689549801926483247104 3831073 -817234784524460527762389280057419776 3831074 -798884325217753589846377892053126080 3831075 153885221743294712329338696968517300 3831076 196648631812214931626185895613061760 3831077 818553599400430421584182336174504540 3831078 14701843487625756543228653558857728 3831079 103418431882698519076427470786361472 3831080 -1098513962123397862502173285206835200 3831081 -122462197439586224274732515919119136 3831082 54899812154466288363596196548063232 3831083 1032464935409345065488817702833739584 3831084 -1744488978900369841006424904091852800 3831085 -17747369175524662113085469648684160 3831086 -457221741865922220481259500100477184 3831087 -298979673901529075982157262307830784 3831088 -767087307131193082219397148146073600 3831089 1192469229240165050532803557377491520 3831090 324147521742449555905749518036728320 3831091 -1313496618406769404240923872447991216 3831092 -384499286991549503284100606936352384 3831093 708435616899230314898334989896305504 3831094 -494575798602160208269844468841625920 3831095 -528854908020143167227498292834254000 3831096 -988980776381167709351724761782579200 3831097 1219689449473869228212402490393653546 3831098 -795001085460003301491345661702121760 3831099 230452443189798837446430087485563440 3831100 62130555389207507514532481073612800 3831101 -898249424374729950266522747911331898 3831102 1232671280083907943169050255509760 3831103 1949150163385643315597685371043396000 3831104 13766471822519767480598423175954432 3831105 -515112543730422319380976131778828800 3831106 -1318168310628947780425720273215603840 3831107 -457905250094204829700700755987472688 3831108 -918970186270981032583997814625674240 3831109 118450530286215965971008437131561404 3831110 -182093661515845712586676155864157440 3831111 -2993479650482699669324018873512665600 3831112 -377390103078612345402123952653957120 3831113 80431789498536270975089364625567488 3831114 -395946582915434660050989306402194688 3831115 -1382981389360384389468076492869990240 3831116 -505716468228234723438346625208924672 3831117 1344892380127859211771043670379583680 3831118 245741544206703212963954436493894080 3831119 -437266791075519529060200228174606480 3831120 -372244806093795015758906491325153280 3831121 -1334360816724041451395150979007898496 3831122 -579572679943462891161391967456697600 3831123 -245879392271696776576987689676172616 3831124 -1029668138899022021169506860653355008 3831125 227115631920432029031486513546675000 3831126 -9489300740675032513097065297919616 3831127 -396275924787191203211349173309061376 3831128 -239446862943446199309667606385418240 3831129 -1444018435250440955653730836246789926 3831130 -53022988366827716861214854025803040 3831131 3153238928597704091250437485518436932 3831132 -286108736507465505071848192964966400 3831133 173491922387444840722475877521805984 3831134 66494417887022436144181431065625216 3831135 51956463013534284291783665696931840 3831136 -1103881064245305303238182139524415488 3831137 -454120634580620021590647817792519200 3831138 558838544035957402240046556424209024 3831139 -889019483873123065726822963293500576 3831140 -283814575579702125207164082387763200 3831141 -1552737265891797467644003911818437920 3831142 190092855935254030153283687071658112 3831143 573532741502891591595215320494330360 3831144 1498015980618495585173044384093470720 3831145 1201118083164819952559253244380708900 3831146 174568220645001425539860050630498304 3831147 -2667684684653641545994660158741380400 3831148 254542716527657595133106247364019200 3831149 628087275526086791835994996847093760 3831150 -350304491974763508264737990778542400 3831151 -78192429282703721055369292701189768 3831152 -17376274643947381285574621812948992 3831153 -119202451855322925339199775428747200 3831154 -465128313879303303031832760197078976 3831155 -1199213075529660078824424349898455440 3831156 278335730829658574185157800593137664 3831157 11825829032116883561068905905720832 3831158 259831477387376702468765140782896640 3831159 277463297569148970456208905301978368 3831160 -588369970412359941544824359425536000 3831161 391325437802082638418320771683815300 3831162 67445845225474384943977212469757952 3831163 113990281712764951484097719398386936 3831164 916915632045540472763843575106084352 3831165 193347651817577072906995861045152000 3831166 71268259927223343152868109776350208 3831167 1480455775043074025243216024300121216 3831168 -3843047721323193376610634914856960 3831169 2355985727198322022981965332934077570 3831170 163858744425838606072518420020736000 3831171 5177765112191010209983503886314624 3831172 1063753269982422165929390293048471552 3831173 774715727227408268088605746755921660 3831174 616253336184219809431105702898211744 3831175 -306191830970644754428529650359685600 3831176 -814070650175989567454123627237329920 3831177 -651037617265968716950205811547776 3831178 418922512845247071933824636640438624 3831179 244664711528724689906768829489204480 3831180 -496720910840856049981244049357911040 3831181 1457339431378659874348658289377836982 3831182 -1153542833932600602765390256295711808 3831183 -789243270822365632354071662393564640 3831184 -62927013520258681827376638947491840 3831185 814398552669218562005424146957899380 3831186 -3087630368788812038173106216453376 3831187 -171628806216911254674987045981288368 3831188 -1726113256738278452092935634298793984 3831189 -888091744147294831159527823027169376 3831190 587450625699816111572741429477049600 3831191 -369385110566280959643889287350842656 3831192 1933039879101673627865465466672537600 3831193 -494325108169803717232065631845873516 3831194 2285330712198545643148601868462454272 3831195 -98046747722877376454218421043400080 3831196 178183773098223065354411871580154880 3831197 -256363291207825839559868820606263040 3831198 266183054471024318478811823756974080 3831199 2781494715855131964887670426005535200 3831200 -159230903590506238092905099157504000 3831201 -1694285795330453121440716318381153200 3831202 -89068562084026421695388978702332416 3831203 -995567179127814147547892833032033600 3831204 -112386807941043128536827736810905600 3831205 -446066626796221025169424462413265920 3831206 -789799357988380858324417042411424256 3831207 -492210963444992813957044350481849560 3831208 1861657735386981358402874179867560960 3831209 -982907483541915738918259778401486848 3831210 -512142470381366260704842898152656800 3831211 -130526125730715678060135502007627328 3831212 -1396855016064125862703396953791473152 3831213 1349948110715361807377005196453876544 3831214 -18252445985201666337027235246670400 3831215 337977799044592830098076351710525520 3831216 -71881987798269373891485352042856448 3831217 361860376180732534376321742005948480 3831218 -1432587611027191039476525098372659440 3831219 62880715018050561125019073042054560 3831220 679607595933306695266296722141018880 3831221 -911612984308119057604103716175554578 3831222 -598386865261363137804000172105305216 3831223 -981885656253526611674770280957104 3831224 468544074034224482160157625170636800 3831225 -28436111430736055853010957576084800 3831226 -834857331302636105149396966434117120 3831227 1079363570735805285503311616650902864 3831228 70935511988900639289888119262818304 3831229 991953882883377117791500295114500576 3831230 276035143640245061758958264667312960 3831231 24167137745592936554676269855001984 3831232 -543119798938724677681286182007209984 3831233 -108183703877022774750110957680244160 3831234 -590113680076332841261073029237612800 3831235 1535102625645927012962479203616081680 3831236 -853298313973738750129597885952762880 3831237 -829992519060406021318078113281705700 3831238 1094254438058449524684926152769927520 3831239 -538560272855789009462115648162656208 3831240 188155529071385381456708964055449600 3831241 -1188250741445487644157474735087153500 3831242 545878247934414698905545842033613312 3831243 -67947309378782624946973569314764320 3831244 185185687813870789097355772058913536 3831245 -380914854420329706227927381104536000 3831246 1346569132205456823024360206568144000 3831247 -405321221792461220710794030576516368 3831248 372390943471575846886508589652377600 3831249 409519360983820717666244155942343664 3831250 -900253412405805356010832460850900000 3831251 -1066377402725421589401458193417468168 3831252 193648504338274087765108804972142592 3831253 2182326214267368385300909541752999502 3831254 124219830811255586401318219560118272 3831255 -872034699760083636920431540494303600 3831256 -518261161894216916180433047787847680 3831257 -10305301194289785703828160064783840 3831258 27116419066002963283125360740744448 3831259 4035343462192129934159171346685568 3831260 1214330452024413289125828376677434880 3831261 -992235925350210983230034630472886560 3831262 -2079030913336790743780338085035620928 3831263 3117781625153352170999026687072013280 3831264 -463218461102864348433526575771942912 3831265 524763147829406093762568042170583720 3831266 -866738634092206184656182034244661168 3831267 402982198011595907090284363121966400 3831268 364087486544521598877730472306896896 3831269 323813953656436155553748952106042368 3831270 -55259960032930240872952160483894400 3831271 1790117778660203477767575619096845984 3831272 -1271717404100235765925649966470809600 3831273 475834538675931516899753256439362720 3831274 355682223063960217404625768271466240 3831275 -121852825509189624579462930565477200 3831276 153653177804814737943292070801095680 3831277 -528250144046418928293970840163249940 3831278 -933762119782808830921027900235611200 3831279 -1137947250186526176938708091094125816 3831280 122754567501448470159602593017692160 3831281 -490836047804246503689646482904516800 3831282 -54812638944573833468674450530685440 3831283 -1858723716741458073690327663711671640 3831284 -332076945170386172647953309874848384 3831285 731555193997827969441021761418151200 3831286 -316270704550402665050245898219366976 3831287 29872967953614734995374103424808936 3831288 -1495408689276539685397303307484487680 3831289 -971687526760649514703962738903115968 3831290 -104263283189888124659745892691927040 3831291 -2495174830064584307685710510973794352 3831292 -773606005690422421181530582474153984 3831293 35930801655391675287856556322122022 3831294 481510104014758571430841190801507328 3831295 287160850224755192625277500127768320 3831296 -496086155268106363610898033939578880 3831297 1362543657367208045373028584654865200 3831298 1523311340265989046018878529673832400 3831299 3592190308702168572792790251378896736 3831300 -572249465119536914239527332275200 3831301 1783305521947227507803353796891694302 3831302 -217743254124222142384769340169600896 3831303 491913289356220783756079010170930304 3831304 1998610565616750264428616058658165760 3831305 532867777282825325271011468511983460 3831306 79218521040985941408295400568552960 3831307 2514917347887848613573347125838311752 3831308 380089465361526021442982039406766080 3831309 611973491386911890372484519242230614 3831310 -610093543396533224834270048141376000 3831311 -380817700120863908590452519298876800 3831312 224917500431449644963561246092820480 3831313 -573739505001374052044300286659746700 3831314 713106945262911058582086855078884352 3831315 -141058122788918406846680920341089280 3831316 782321156555843867603764310458951680 3831317 -305099842942924194983442802563859200 3831318 -576491374431325047841299957131883936 3831319 -885558256456157290860096556933764280 3831320 1042622884449871901819125919002828800 3831321 -82832643324134219456485333944906240 3831322 -35822687756486377565972321532000000 3831323 -444111096908416065116432090559333456 3831324 -97989778021750077272787437558611968 3831325 198108958898833494532216163931937600 3831326 -489462171242008714738297955839221888 3831327 -275752173957774004404647166164548320 3831328 -3148751970332783627220350156004655104 3831329 -1660866259013019165741307421948711070 3831330 549293119956358534935350684525905920 3831331 -37840617633943398627379943679642880 3831332 -373598745411507182165207972014848 3831333 416980987471327132546590347516914848 3831334 -366597440803671063120205760903276160 3831335 -1169254788716106404970885656863711200 3831336 185140725734599474333745360122675200 3831337 11332843778726010758021630670478480 3831338 -320677700046611883191089195580364288 3831339 132224644890045093401324064897211224 3831340 41897852941949238409846660068710400 3831341 1004325141280285330274169979527827052 3831342 -355530146439466394200330563611750400 3831343 40505198722144218418922229635937784 3831344 1164687418073963469683903491031040 3831345 76122490422710893931285782679824320 3831346 450143229873657550072166359744988160 3831347 -76108209377035772231570102621455200 3831348 268505971019399186842043880489185280 3831349 -1528128474190503030020377572820053408 3831350 -87361151039466601701953239687920000 3831351 -599508228318757991849823994435904640 3831352 -54893415172989928357230970184663040 3831353 2072444200123211499616116900059531220 3831354 115442087373234166877673195650019840 3831355 319638621463071810678792737126741520 3831356 355146531490342996807246122014496768 3831357 1930011564140035903845330021438156000 3831358 -1164122935836012477439695926271892224 3831359 1600684506052902265230458261308677456 3831360 -29062664567871819455958975397232640 3831361 1112135611846984062864496310968834500 3831362 1468103502964775990652196471310751264 3831363 455873557040087681296144151675145216 3831364 1570291414247611951079500707169363200 3831365 -1945938536839756459404567898973068740 3831366 274928003358096505181452101250357248 3831367 -566018482088560296083402045533374360 3831368 -533728876232770463765382299877242880 3831369 -582020767348529023745002861502974560 3831370 26703898704334030467926081207332800 3831371 -963925544801779713012601596614397456 3831372 52007815005020401286809152012784896 3831373 -28730104895643174466903592186326272 3831374 503159277018615833792222106479007936 3831375 1461467204897607449234139087379368000 3831376 607343768535350041837990096170770432 3831377 2804257779230824014138550941120988272 3831378 -361072612422132095149830513008785152 3831379 -166792894367512911596464864824416020 3831380 373536088626857225523429281505239040 3831381 -762046171555576506339785625296942688 3831382 -751646134313474855454704997485738208 3831383 364021676894549999085795575724356544 3831384 1289876494596982767189127293496197120 3831385 -758753909907254677611733829152071420 3831386 4938062435465478414253133325235200 3831387 -17254005328611716427379567182226176 3831388 1038746744988969155884346338092195840 3831389 -3334530339741598549883242001478151476 3831390 53509030160409977120277398278384320 3831391 -1944666225707862970649067601197255368 3831392 3407630957576698029393626436081549312 3831393 3359843936649543380204118381436258560 3831394 1135082931883613940410526232378524672 3831395 1459046126597103729695457515972284080 3831396 -841901935033037721595944596662978560 3831397 -25511389228948088528017962053217380 3831398 -3477602348473032915823458562364160 3831399 -1047686573986044995341363112803947960 3831400 -1390202819443010485255798655722368000 3831401 -7886009350041860795503676651797440 3831402 -103535979581614540795697374638029568 3831403 -413082839517222178205888405415815000 3831404 -96324086245988266846724450635110144 3831405 -81429573099975942442932152420760000 3831406 668968015459278303039057582535129152 3831407 -2401146321521663962776866148096059160 3831408 -122356446095878837432248934855802880 3831409 283228910327582920962700804784079360 3831410 -617445795205524602606038393154434560 3831411 447681421796725503483808983331734072 3831412 -439772469220079494685143749406754048 3831413 1884810579839137628681702765427631662 3831414 160390041730875341521031757638246400 3831415 6226839783186565621912511286117600 3831416 2547326509791574947605713914989076480 3831417 -1750674480985138835310263169566122566 3831418 -21098157596786124329842605893709600 3831419 -739024082463666263209898185206064056 3831420 109858129290068587922162352893690880 3831421 -941259855368586208685121151311542400 3831422 -489124834582331420088936373799665920 3831423 309765169662488552330294363954000784 3831424 -345256818571152931263939322734182400 3831425 -337334002774707943792119652715650500 3831426 454861566709375269650425768187654400 3831427 1208131687721422399932361839495857276 3831428 584458974432629993850671902493281536 3831429 4405856233210715661622898264851968 3831430 -737327454156070594411602016895840640 3831431 583997041921251723378393546832633512 3831432 -904601320238028444446053195823185920 3831433 4455909569785803003054360988890298804 3831434 309120232669529614758092082126533472 3831435 -608604186645330828246565527240129600 3831436 93673122505934484175029974222120960 3831437 1221606468127612846498620707220796086 3831438 61556624388963108626930145414246528 3831439 1557863787337897919366362247694632240 3831440 544911552416074266268630462011801600 3831441 80521271130651033079040538837246192 3831442 1259190150553579120214888387517481872 3831443 710478514805625037487425227697152 3831444 -349072423033046928345532726486272000 3831445 214551309569564744606385770869670400 3831446 -520537827368380237200983258614483776 3831447 -706363957943590224954436351899578928 3831448 1572219620280808062200682208097679360 3831449 -1200735142444434342549061331207642550 3831450 19885450759466016635684194022784000 3831451 -491660265219122929806786260848931280 3831452 2338242302925771858505036172163889152 3831453 -244669839173760831760238447377674036 3831454 -874286049079602887990640638739755328 3831455 -885248435604843803390302198232943840 3831456 246752676215311962761135614243897344 3831457 2037767873636096683070745822167929506 3831458 -461210406884910677394274296836575920 3831459 419124480611685851553077338301311920 3831460 -703825793730373972289187224671027200 3831461 989309945231667949078225324194146172 3831462 15412295307472802577442765945167552 3831463 113514972425998000943159048478488320 3831464 -143055319285526501431592647797964800 3831465 204631948981400772552198498639360 3831466 1051154156241763307438778329868000432 3831467 794971060709646622123796693854206516 3831468 -579467692845368860691528611542120960 3831469 -77600951936017098051118586858241300 3831470 371760835796266182958920452143711680 3831471 -283278476411253597477184183702989216 3831472 -5956400219039758403048494183055360 3831473 690340376670976972416487007398168722 3831474 45991511937115900221780731230456320 3831475 551746647920049990924939941588331500 3831476 -279518621414054140216330512670580736 3831477 -709879919079131414727261896364886080 3831478 -3924206553738110258352711449751552 3831479 1251741584075170379950201374148488576 3831480 1059278361314369301048096411439104000 3831481 2063883453044745663302607198633353472 3831482 -1466283946122975871471283581077099408 3831483 1842585430766692895094879586068580800 3831484 -87252687212511126915973072508713984 3831485 -333530183831087790117824274936445440 3831486 -693450920884811245610932185803718336 3831487 1824498847763297026805504237427834624 3831488 517342531050944475481592148950777856 3831489 1089145234204551914965333406105663520 3831490 182877942553082679259791219951789120 3831491 -7150323247176225908090303354485296 3831492 182043300707331567871795862330437632 3831493 123485437601850398325180369730771742 3831494 35278064583514038107949575219470272 3831495 213058721306402259335039935132444800 3831496 1359609211051418782666000921915745280 3831497 1829760180729137714358739573102262400 3831498 5796964538692742318838176171075328 3831499 1153232322889764300853156048923861136 3831500 1510985754907513729358368138798080000 3831501 -333893506004837827848436472115497280 3831502 -151152664624214783235365030665694400 3831503 -951407576565057392237446609459868616 3831504 327808911746810353975751096077123584 3831505 1312793949806301333826117638609468660 3831506 1293063332185734187190932451414352528 3831507 843962650032662594605753507223546292 3831508 371827744091616579512462561175955328 3831509 -295170152403293692340262325732133280 3831510 483497349980197964262581145388210560 3831511 1039735487219597327765364315670601712 3831512 2032517244398806348615383028823961600 3831513 123241330976955822760803774163487424 3831514 -537905747751009327685162114608816144 3831515 -10515285987991906129836930230204160 3831516 40099866824961559886783256224409600 3831517 400331533347446583511078111100262566 3831518 457548434703952178131288639432440960 3831519 824985941259413216885626605248881920 3831520 424177505827857831842473561313771520 3831521 1917039719116262286423093857423059200 3831522 293457785283899751071931058988940672 3831523 1527022786964692450450774650755983772 3831524 -1084673634431598293286191669334564864 3831525 -212316198070064938260786209419719750 3831526 -698936976740976075568325670215616288 3831527 -24055529526887697541858103872651728 3831528 -954746303994227921142601597793402880 3831529 418782718389512077390391339394151488 3831530 1083480608006551638055888444223480160 3831531 -436556324410861285478606592191432256 3831532 -730254364065675605154189412857839616 3831533 135354802801281485335640840072460480 3831534 -421666019913800036497753458225635328 3831535 585861702594494762740612277104380000 3831536 -259118847700307949081278974194057216 3831537 -892268588090273990623469220637811232 3831538 -180028928168000772960941003860346880 3831539 548571316197688651885061716552790280 3831540 578783879362916846483908271419699200 3831541 -792052401072579495364618149100927328 3831542 209944281099871773374436892726775424 3831543 -14496202700445575641070309256154728 3831544 2550993533105022225789524285568860160 3831545 1705174404765623835747167745421910280 3831546 -133011649690698268573259331266496000 3831547 574742930061439952862519203791101044 3831548 691609807791136861615735843580230656 3831549 274944066277730401692104577781700448 3831550 -374904525131565236089896123575035200 3831551 -3025414306955740997384814469525418160 3831552 -687826841210838683474982904723931136 3831553 -1878577026265326350163962998556073936 3831554 1152269371128542129399914399161344976 3831555 -159196389472148434386177843371486880 3831556 -1259832288223846131273106438750583680 3831557 -3123786947876803668787178306703964194 3831558 3177078451270429662255861470458368 3831559 -2192841160901671835238045608329427960 3831560 1125814755763562336326650865741056000 3831561 -549345808433118485709861785681629212 3831562 -153764471204218874293209269773316352 3831563 1427824448609311013598300464258803560 3831564 106488910514056922619969925227958272 3831565 -1744610869899686645899273907165295540 3831566 614248054383549150501338527936219584 3831567 97663925847544789871201030939275920 3831568 136222344206734442695540294415974400 3831569 -42569988366969986117456763350005248 3831570 3854105352625940566660883178547200 3831571 570719437526482987188304383852073772 3831572 -669645939459943017846598972502964480 3831573 -124546916647316068611278996843989632 3831574 -1022779761513211469339490653989265088 3831575 -1050904855961059131747845756858177400 3831576 -414852884937783857520909960596029440 3831577 -1855975297653268125835745683713003574 3831578 -186597260042118262362296223388128000 3831579 2493951211589302403120232732703210560 3831580 -504842073826704840209849182157836800 3831581 120414439176978922485710355344953344 3831582 -49566898576336794991542044590780800 3831583 -936064198807627865587794227531092880 3831584 1954558306529563500915424245312454656 3831585 -128260790793840538948221874628447040 3831586 -858934573202373050067852838422528 3831587 -239361516538586115762926564704441764 3831588 897177268689790224921654073032646272 3831589 528566346592183392510926266899959740 3831590 36600272279486475306639391539855360 3831591 -150086976421865982532548146590229208 3831592 -188906859220770776555129046598041600 3831593 -874024919250739931380460235258533952 3831594 247467376414991853279241838432425728 3831595 1012235544061287482316489231758151600 3831596 -674811050603028447455944913818639872 3831597 524605458403275192711047112869836800 3831598 1403748889555342078539227817019540800 3831599 1492422437350490760425133969274563600 3831600 -75671263197964856007559999704268800 3831601 -47306584779462265871156403695948048 3831602 71747559427065084284831943902229504 3831603 83319300342913459934667445906246704 3831604 202138989805561286326912082805977856 3831605 -67703701491767870256656246440288740 3831606 259366680760054622878244111422751712 3831607 -25410901355906791962307959565760160 3831608 -821693121142984105133324231012782080 3831609 407375037194815371410223705954354240 3831610 -1477094419868366024710778116100549520 3831611 416031587709860137915943086629545232 3831612 -195442957035585971278999708312608768 3831613 4650234431985773308376973109453337496 3831614 -64346246191405282722418992460526208 3831615 -1311378707738172293474471520586131240 3831616 -159453771512241500424683850804756480 3831617 632412460661099471872908262049645700 3831618 -137004930716565086840430148714007040 3831619 436653966785673846960956289652626240 3831620 -353319490099654783427315255830648320 3831621 204240963772321744106620476660786912 3831622 40095755337002850445214218786358112 3831623 -372826352769732021722310915707977128 3831624 -117289488159294855521071361614986240 3831625 -636363617998934299634849337929280000 3831626 1315933713207135494944115048284030512 3831627 -603341391473636917133913877269904680 3831628 -1169037044479287737211262120159334400 3831629 2976410999108926501422584423075151084 3831630 -326910267333219807189062142993192960 3831631 -332732450591898651353484871795555136 3831632 36908658088999376265797036757614592 3831633 504158109714798661267664268635392500 3831634 1248049688012801137292121362868867216 3831635 636473083173927693247959870066386400 3831636 824796762424198800778574053592094720 3831637 -128943525475437910580148449090600160 3831638 -838381170448251345107587335857427840 3831639 16618755976627724734719037517250048 3831640 -1115939779869603837706241747090227200 3831641 -212061390157629190650725489120310816 3831642 778704459440297499222725129134886640 3831643 493513403517825348406165061232205892 3831644 -30692123408730542351756310535309824 3831645 -68960412743781526698370386964805280 3831646 57213032702301723932815221557706240 3831647 -3730856677628749080370664799966774048 3831648 974959884003786293767842881737850880 3831649 -823637557436990789361854120431856350 3831650 263791127135446485903786814414236000 3831651 -275880793618782340973817103096197120 3831652 474899066189409169385270763073201152 3831653 -1073722356831525928680285565324382400 3831654 15258512476143123355817268642126720 3831655 -618760210582891459029929816170712880 3831656 -1729831002921060931051986833502781440 3831657 -145358940326848186635499475873874240 3831658 1358292077391317763252962537205327360 3831659 3364366054177766356348833290592288 3831660 1155214824167725021554732363663360 3831661 -1239714085165440261404152720864813738 3831662 110717757265538883317263810062188544 3831663 -65634739202850972728307473752451712 3831664 501621437835116003457078783839502336 3831665 -917752927960156462333303016576468940 3831666 381350597359307454397079000322075648 3831667 42752768136224534066342930252010752 3831668 534776314296319986286637852503410048 3831669 -269509517339239235756672441267838912 3831670 -184302150730729833097919851400672640 3831671 350489336685288508711615980250953000 3831672 -496263466842659552729016986959503360 3831673 183525735403117595620943381941936720 3831674 215575930492666959903403638130790400 3831675 92912409380627057685886016645836800 3831676 810337304292798600853701216616018432 3831677 40783062981568670302259176075756620 3831678 249099965001065442432078177761531520 3831679 -1541783412839561168241274147613072640 3831680 -279274028391790410927989293527859200 3831681 74582269413879387031172541710031744 3831682 -598963816355806700985869397247925808 3831683 747881289514495991626464994855854960 3831684 -1432904134151222349227360115067699200 3831685 488479502114659768296579281415118080 3831686 -631700922586520013423458344029218208 3831687 10836053324516881885193065061840088 3831688 -42722408529451576040888780797870080 3831689 -1871979528389550641524285249564593510 3831690 -517699422585590841547381921634035200 3831691 1155957291231753132463319167292475092 3831692 43118446790040435609799432971548160 3831693 310149584449961924108013723686608128 3831694 -947389154499642395266077062973806208 3831695 -298472216718315572272908191794060800 3831696 95891390844916582674752916260782080 3831697 175094380420978248578861810600249380 3831698 146944864786277050008886331550469440 3831699 -411850396591835692302693957406846536 3831700 58912536836788927410432888963267200 3831701 -315470157071877287109516713939326368 3831702 -555939792078494125087804221195306048 3831703 4543824249351934708923033490977989104 3831704 1395063923150384214089451982566389760 3831705 -64278354624574687631726155422674940 3831706 -206187610003539183605994531089906448 3831707 -2118217968204343408984142754471972 3831708 -61498485243386082816438593766629376 3831709 -273380807865312396698948669713690784 3831710 623533042001743213977446760016637760 3831711 -681705945376255096519967086174842240 3831712 3344999435595774348830672396953190400 3831713 263018466602016188074360694231490240 3831714 -325455134037980120166038348261269296 3831715 1950728199244338824998953953801954400 3831716 -114016942197966839765733752064958464 3831717 -140888209058387497977881282443376640 3831718 942659127786792648503226808511979840 3831719 -1452084468929318265161583049760255880 3831720 -202556901906188425905029675148902400 3831721 -374501888669395001296765472596675078 3831722 2120424182023184702405001371886193152 3831723 206059725430509140185633195864020624 3831724 -164248678976096063860003000932917248 3831725 -509175568118854982683902283745730750 3831726 -96289367400514211665317572982315456 3831727 464303593941935897423539995897266576 3831728 -365213735957737088635203982510718976 3831729 -114757249252228729027306658005866912 3831730 5486601046813172997277611960115200 3831731 -1087795026798049476502822341378265488 3831732 949285231329620774330920737795317760 3831733 3074638268496378730129122817986751982 3831734 430733474945377232886525984349334400 3831735 -565199980378549371432877563166458240 3831736 -613481042410543419329709071668408320 3831737 286792072372959901145731999579979520 3831738 454452593618649194488562225040799488 3831739 -1118555234492392035256825284578959176 3831740 1283586828607927582456383929698606080 3831741 -382404580269643066755696631817260680 3831742 -24476896814301739244758966861140288 3831743 -2221396831225849549711218610663267008 3831744 -197078638585276830734985453757267968 3831745 -115138300834964077032093351498648000 3831746 -211686319981419312305420490574679136 3831747 984929152968827450019924537283083000 3831748 -1396817845577644490369088372415518592 3831749 702967077758873977500266380267496640 3831750 357251267540349272940713420943456000 3831751 -1981534174849976664597878582780072040 3831752 -252829217239192581204828352150886400 3831753 125510725118090496858065806070057184 3831754 61074829458392981520308930286969600 3831755 97219539017069029025901480196992000 3831756 540630568288296950831106628897193472 3831757 373042388433969059001119780270413132 3831758 -28818706860902119722001268242257024 3831759 2217811497481445777010499040045208720 3831760 44043738736689539807780518540738560 3831761 -3532817767393862043163621052533299468 3831762 -409674601394879634829274076360781056 3831763 928800016764892814135839818139129024 3831764 1122890503168553287347324988056625152 3831765 -305696437601337964145056482188023680 3831766 -1317719896100211370457018397843849600 3831767 63924025883321704999143589473927816 3831768 -571673404978091715993611684162457600 3831769 2208258322095083648432177745578618496 3831770 21718103883985579357774804121481600 3831771 780787421672105477174481204011983512 3831772 489935508975718586304681309205580800 3831773 -11037888289107720368239785387420192 3831774 501181103794964302453569213899568960 3831775 858894142207070452902426236245515800 3831776 -651780807899439630654114322266980352 3831777 181706582759740522497265392490408128 3831778 53141585047965527472072040599836928 3831779 -676134080666770408106998691296421424 3831780 595038466248536916122383873325813760 3831781 1806755961563680553538851635730579582 3831782 -410537046559997917748575067796319008 3831783 -340363313714929479079843663033446576 3831784 -283901661593651403772329425051566080 3831785 222921134150927003129622843256306980 3831786 -2598409738088214866962446243041280 3831787 1595207562844482253781295364381669240 3831788 363558239394194598628610061917521920 3831789 -31065170851637926895537991123401952 3831790 949900221814813255122905322706622400 3831791 -2193844927826507135437881240922629408 3831792 -363759127590038498781806211945431040 3831793 -256755820047390553118956075629425600 3831794 60994570507156128590471543889598272 3831795 -355797228698535598051207181204003760 3831796 246649194125841798324092442055433600 3831797 942521633837127480386770602293328672 3831798 -174387137489755910954472028076790336 3831799 -697331662707885436151518863141787680 3831800 -470650347465455420443070879966208000 3831801 792768843782263647277928804142871632 3831802 703942499809619058006964727058930912 3831803 111342320928893540554395680111127600 3831804 70956276129614146278639000645333504 3831805 1470718326736144636891714705537916460 3831806 -771826296424890449259965107128268800 3831807 304860807776834018979326581356024192 3831808 -74750762197074429002742230018949120 3831809 -342707024847853681953533788419204096 3831810 434979964833805367475047481852380160 3831811 -2125286858356687177869340534899619588 3831812 -313938105595832098373092503410281344 3831813 -1495960521532969246433116021210334400 3831814 73430712526623265017104227388006400 3831815 -191489069247166779856333792869545280 3831816 -37345985494772493994463780300390400 3831817 -1039889236317071990085512091497590272 3831818 1504135882322659375146990809263725360 3831819 150376686918634525926486427911208368 3831820 167910600851195187499444841445319680 3831821 19914782495315015768745628292040000 3831822 -1368543092568894521309558297216915712 3831823 -808511817687242376013700087951150256 3831824 -302094035078928632163261734576578560 3831825 -622560271476775783686833745784260000 3831826 -753029495823962589858700544443165920 3831827 -935514916034982815696959081101306324 3831828 -229611802250828606311855567134720 3831829 -255509774135864680052423473114057316 3831830 -166351463218218634469945978187847680 3831831 820244518309216033082614076303530872 3831832 -1712529656854501576401913732370841600 3831833 -2744969927860197185338581555924671100 3831834 972799699069043416130625501964480512 3831835 -451640892245690689545371304349052640 3831836 1767296475332880598451886049789908480 3831837 -1086679026961424832305438177423862240 3831838 -350598329205834613661882363348887680 3831839 -81845684510973302459440906343629200 3831840 398171439829327272485152813586841600 3831841 -1134478939262538832327620115207992428 3831842 198784046305625979017801101902372864 3831843 -87129201053311365191035607638837776 3831844 858036454798159816831120360225832960 3831845 -1878966068086588705215679928720400900 3831846 24556403904901803949189003795298304 3831847 -816638158224077830476581713522177728 3831848 315197312419250272688950087378206720 3831849 48573931249328529725614575932108490 3831850 248954945271487729375181454429868800 3831851 -495803765110499828686694676862908420 3831852 -322222284480259432128120306877536768 3831853 -1704661437093122875790860560664744320 3831854 -168067240150490871342030016624104192 3831855 -747642057151190454728835899149805040 3831856 1663143888732460295206253205716992 3831857 1332578936427936453682654288075415400 3831858 586665065243344240923761096170548624 3831859 -47211867986817032160798415673634296 3831860 -302778840280391901672710804634954240 3831861 -843402207878955455785630172188300800 3831862 213327606253278539320854148529046432 3831863 -1186380381404861955732143832565416960 3831864 -593386794950062026568865799990804480 3831865 -370991821706458725582709300152295740 3831866 -507692554516003743511915041943636368 3831867 -916538641691823288646055062943247792 3831868 67161802559372889692373857593046016 3831869 -1260177257871946015648744244378780256 3831870 114755928960669953914800548120862720 3831871 564880921278614973848892509595323072 3831872 -462357212727994255402599964295036928 3831873 679343064450203704341945145236588000 3831874 -182839160504230365574236405208310064 3831875 287186974686221736544777896001657500 3831876 -453157256609837681877500717384938368 3831877 544363120874695558462110253090903072 3831878 1557196222219603907854657444145766240 3831879 74099304262249104929938003257712128 3831880 597649867986725262701218408444416000 3831881 146556432548956426559537533435950864 3831882 -266569569474519072130978869090673920 3831883 -2159938087266537661538708900866431576 3831884 -184149760060652176402638057921576960 3831885 -577921002117228835731358383855263400 3831886 1140249055220844930340679567404342080 3831887 -1886422903068797743441401656993274720 3831888 -252408146601414095728834570320347136 3831889 79983815568240188946800618989400690 3831890 541842316249490856913338581183772480 3831891 109011131451540318714931698345656064 3831892 -536019224192848496045544594447034368 3831893 371812895102776233152135611597814844 3831894 427525732071826300756006684171822080 3831895 -338116215096333814105808129705040000 3831896 3358997066202793417120452139844444160 3831897 -1595388420268163318497205596417412400 3831898 285668037088072918386792053548066272 3831899 3061137563591394695305095958354476336 3831900 3491981872985619092916279760665600 3831901 688443960567552285901733663089924800 3831902 24325252108138519814025281619609984 3831903 2548269977864104049866883678715206184 3831904 -70757124413923738252727834954563584 3831905 203553754445986897679059253393491200 3831906 236718679641895631497581913445032320 3831907 19503083776311794622593139113840156 3831908 -1934712115589000628589217162148415872 3831909 -3305825262582325203269872476757420992 3831910 -399583638843966562799547540059258880 3831911 1557345266149753195724563536461923512 3831912 -438591736456659624337754967783751680 3831913 -286093296368714043900490778013840838 3831914 1099102079360938121264467720225435056 3831915 674393905749494402755590478097203200 3831916 -3316046438861805620641426119207936 3831917 1379027706369565786692727117286010966 3831918 -374822842156611654021251992805181312 3831919 475722838762785276878901038523049152 3831920 -323051988943938334701466524396748800 3831921 -2351699161456643923344448474437364800 3831922 570672216238121894669146252427242512 3831923 2001680674135101399487152962404964172 3831924 338405187691781759109836117895929856 3831925 -240361511572961656906093830873227350 3831926 -256770059147613649116313700437703040 3831927 -280356500933753872902136316619459840 3831928 385312696027208247068512684579676160 3831929 -517324814549507249492226957393352470 3831930 -167361722087287553956108251488305440 3831931 -338831969254490288019255325739898728 3831932 -122496172178876512727234456231040000 3831933 37238137868411898475823560601561664 3831934 31884979146116678182897125175824192 3831935 792780976057198036527523993950923880 3831936 1432176849731776464126898000436920320 3831937 1749543483488806878523129358700979586 3831938 -401663462166867136986016472830689792 3831939 1020972502028496116859374276173373400 3831940 -36666344053095718896837868023152640 3831941 -31446880007981999060089418551736832 3831942 58102216103387871831640584178038528 3831943 1361612667783725815178950718223211344 3831944 -231789485925148688980301628887040000 3831945 3654782659308185800711771994259840 3831946 -1831327259239542655462210577851769856 3831947 99412674671790817721019933802682436 3831948 12940064897487611279602123162891008 3831949 -1486222008725049905988243095937569280 3831950 -190986288160103102678652885629246400 3831951 -553880510167042552029073193845100016 3831952 711323640079056483867718527471124480 3831953 -1766172735655987066442149016122154136 3831954 -360088564287254317045835716981191168 3831955 710998450222090454038675095628158720 3831956 324922407328683750920546335824848640 3831957 2545290259354984613270920881423894720 3831958 205220557472493835788318728995386240 3831959 -1633535975163032792132636204409654360 3831960 596103046524938860741678044443443200 3831961 401883397610821447332556525044564864 3831962 -473257473921111442325431694838570768 3831963 -635356170609923913879535663338084456 3831964 -1113651839618266418909059117403329024 3831965 -1098604271322928839424116422298709140 3831966 -130366184541327079727847776185311360 3831967 257698626170685453179148185839392520 3831968 79573366135080123641398744927174656 3831969 156704460967206251795193156356436144 3831970 939019200030730740004739951541341760 3831971 -551227058771256337086498034653007872 3831972 -126578957854050959110430104234377216 3831973 2277555728807374092052499288358081180 3831974 -259026985951566302438074951757416224 3831975 159100368022872280799810412205536000 3831976 455008677272602072316792699881052160 3831977 -1060760141250879645902821105756936560 3831978 538725055758964797725864511790420224 3831979 -20964998090693711356155935102755424 3831980 323244377184484328205211157800704000 3831981 -1461925280628450983442162807819506016 3831982 -660158634317583837156701612025139200 3831983 -664973880010446031713973554299557296 3831984 -30198800898468536661113521276846080 3831985 573802909051620701300846134353696360 3831986 230634125575745010221777517310098192 3831987 -150473018388217569748328060386747776 3831988 22556203571416643884114523131770880 3831989 63497290456247622087823396934520000 3831990 -2583882643114410987352648416266880 3831991 1168861511491323683799670172882127360 3831992 -367863297780058264034676897308160000 3831993 339328714393301722216959749613334704 3831994 -527219850032856859398727389383842704 3831995 -164923263798824566912216137293328000 3831996 635079961098125320265790541860741120 3831997 -588714387333843548031406331449069800 3831998 1918508512091459666250431137413999936 3831999 233491992395341689665436945779032320 3832000 -1018315085449081558464403309854720000 3832001 424733808469930407833937257880232002 3832002 -1179300246942419265945459948260198400 3832003 125809481772216614372009048031749120 3832004 1073193147842653982247803889991925760 3832005 491941053570812270330010285883654560 3832006 -461085451519342050960924830031213696 3832007 -1194812385547619849038624877660893680 3832008 -591650580870687721378929833650544640 3832009 662009811776414013982976224641029210 3832010 -164711060742892017036478618875386880 3832011 -1785397791705453983021284328506238340 3832012 2054883209272102395267496008004583424 3832013 1356972070443645663918937792528760844 3832014 507202538336869199093875798016408640 3832015 -39691619367798760173018062900488080 3832016 -180661234779487907959060502088204288 3832017 -135020079318490444472297414158642176 3832018 -120740823501812145041555207172281184 3832019 1865496832142198644276924384856973420 3832020 -144130633747814529806635655406144000 3832021 -10815050353608618636299032760651136 3832022 65656619638495917743770433245180800 3832023 233196331274116855741736746921224144 3832024 -324442322392371727767232450413772800 3832025 -1132114948854146368110197666993886450 3832026 -942993416460222506074088509166598912 3832027 1054933388548430324475128727604674672 3832028 -190555625895495862667236391137592832 3832029 33539217773633580310178437767715110 3832030 -642010771350571668484976049608282880 3832031 -1068957647999620840122326522457600 3832032 -611332937387532396456250503887585280 3832033 -1354259547055471117727984113419319296 3832034 -89632788347822693288558162594949120 3832035 338578665437315590168216046882209200 3832036 740045533032718169692811712101984512 3832037 2008019704328481191188560859727270592 3832038 -83769950568323492319832531023179520 3832039 464300310354480303331398436714637880 3832040 789920438542211981198106778369996800 3832041 -587858294920099621001739349042852416 3832042 -881137533533343274231796737970357328 3832043 334415632588602447203304234811193424 3832044 264210907064334016664703008118684672 3832045 547228696285246342698119750295187980 3832046 852599908053527269874772277328465472 3832047 1311171337864817115662413066679540424 3832048 33510285675477651038366915759407104 3832049 820533677164985785956710980604899764 3832050 -79932509348377892046675654292704000 3832051 1435289860064000943667328071442059872 3832052 -3170495098059957446238268821841920 3832053 -347884268245910337787471224235929600 3832054 835388772865406732335334519233058976 3832055 34705733086588522241774165178414960 3832056 693213280768059171607624596454195200 3832057 -70240635569936182303319292860901120 3832058 4896133806888435113406838759279584 3832059 -358167284263852151658888392321554944 3832060 833314543461381635677716045250867200 3832061 -2737792242499423461744688605921625338 3832062 24249904634475230617868964712770816 3832063 2040340495995048575701159857966137104 3832064 -552154929650379133019215073095188480 3832065 -138363451130384300645983910121269760 3832066 359649871982554244972335616262366720 3832067 -1806990932666456034204125698796794884 3832068 -264597293960235320911869088363484160 3832069 -498786709714878595534690773592778240 3832070 1415163995563417711741730270154240 3832071 62976170571943989344654923111052712 3832072 1465020698587883101802536329472819200 3832073 -301546746070872439397668573302184320 3832074 -8323253946626615886539309725446912 3832075 -3137802168860702473473753458738700 3832076 -1194661912288769531106874950584456448 3832077 -821858621756655836128291265394146880 3832078 -384175960490518537119522569488091520 3832079 1622102356872365925565749677133205680 3832080 51841785761611991570743634802769920 3832081 1239989969781136044596793739118156928 3832082 689122625055208784979995252537301792 3832083 832250857080918105331087513691520000 3832084 1194141974701625407198438157774009216 3832085 -575366942663691628499091717442034400 3832086 460413781242003154450891140807254400 3832087 -657254330946526115632012784920858448 3832088 1103563093654793671223006483797032960 3832089 -2009967590812783717995395029718561280 3832090 -261217781748023428505819083848678720 3832091 -1469162920458721124115066693372590400 3832092 1260096127572696358732454760098084352 3832093 -3717980189087733676981958201283026336 3832094 53226554034812000131678623198644736 3832095 -79346804691531906248517145523130480 3832096 -579829462749209804423840793347751936 3832097 719226882927402575718466403880552546 3832098 385326983934319836285896523181719552 3832099 432309262572186364291298889938836464 3832100 -340330816575826425472068431400297600 3832101 -167612685508017548201516676855626880 3832102 -146566484743026924349139706337417248 3832103 865396673061472100947351675846994688 3832104 1502051013233560367730762748363653120 3832105 -690639694073853722979983240075035740 3832106 713675347299036358937427445190136000 3832107 -560471722591685216083364065190817960 3832108 -66454600014889587074889619920272384 3832109 -2359667486961168575393620987960080480 3832110 485838145224614666810688764956646400 3832111 692674254219808629450075505188061712 3832112 -272766427939665721382505049786613760 3832113 -162206303804616472457104760403585600 3832114 301545174119940155425122829076313600 3832115 -1025393538524246929909820481673620480 3832116 -1177186208181380311720080815860174848 3832117 9455204418375165057445687969363840 3832118 1530634152761916000800309291909439360 3832119 1285476298798572986307921284114084544 3832120 1981654305467193602024524640430796800 3832121 2246997630562824252280448490020609322 3832122 227976648920059724800170677350170624 3832123 77344101969012690986990334752894304 3832124 1032539821641910042999926650865931776 3832125 -172923036931672694675761288077360000 3832126 -321496839503322509193479955116271360 3832127 -133293298763190372252465118433945856 3832128 494810269425133849483656321081802752 3832129 431717365386389221736810423708738240 3832130 -172660671507310822362139799636782080 3832131 -2140441921496418608269738830292952400 3832132 -865852446015806521017800259012075520 3832133 257663355979150478745533566918388382 3832134 791586006800627453220975516362124480 3832135 10517016421887141868887730196610000 3832136 -660595801525374117148009478558023680 3832137 233464421449881475399222239793033440 3832138 898342709753170426723013221883100720 3832139 -1846466543162832213274396233561530976 3832140 149057492098243789767155512005734400 3832141 50886534032712834291283716209767084 3832142 -680668042911297479899422572396397312 3832143 -196712257673981769826063598583465600 3832144 -712608724135347244397028931632701440 3832145 168986399496628444466922450431193600 3832146 -697018382534365309386254719274124528 3832147 -506095357226894446360078960045976160 3832148 -1999419764686697455799650355976161280 3832149 375929596325199078932203672325236800 3832150 -296791922713791707046955887351120000 3832151 2646351171798403658315003719454719872 3832152 833627492951428046094501235782021120 3832153 -839245286403224192929152937302275516 3832154 846060545157122870823602410715112192 3832155 -1033822247986246368132363469244468400 3832156 -1290928108491056232107720704632532480 3832157 239013551703964088749765362560620992 3832158 -107242977722468573859943911096213504 3832159 856543790541213964135438912260035360 3832160 3050631939485731830491595063951360 3832161 -1038022087553558458538661450432782928 3832162 79455049460038499635164044241943200 3832163 -1909894597038155884929584399265615588 3832164 -97807940315345983503474239004426240 3832165 -511895187588791129710257948824263080 3832166 213747943800030303179484641269115904 3832167 1781894545389432625874426313091130880 3832168 -203585700135978552570212174347468800 3832169 1041024966519401518469670092058520608 3832170 -487404472001131565844369556055673600 3832171 713479010930802157163382842426829712 3832172 -1889112528318431892706152832074925824 3832173 -1309836201991250530665237804738004320 3832174 314343500212947333427484492748470400 3832175 -1175152287121974416860540698127224600 3832176 117746186717595819685908200269086720 3832177 -1469457136170280402645472615461148974 3832178 -122671965621789628954345268200402944 3832179 -88222205522653984661248523420878752 3832180 -1250807726351140481083561940216678400 3832181 -85685848964970235721109208422043488 3832182 261993366251263175799630013288424640 3832183 1517850689326185263839206891159971432 3832184 458152509642724618539191250393538560 3832185 -268011903557818563428434080020019840 3832186 -482054804683321121813835394546567680 3832187 4610258175544325661079348309488792 3832188 350923557328953213415739174637511680 3832189 -24974602589332523790189404415359360 3832190 314923672100580770425215415979649600 3832191 -106835647254221640094156205679024 3832192 890709897262918610791393400727797760 3832193 1952268104176556315722567907412003504 3832194 279360948382548857392382477633174400 3832195 -2028645714689922696153833690186770800 3832196 1042421947237958586616762105176374400 3832197 31105816968941558934229887780130560 3832198 1407252825382689550951124989438677600 3832199 -637666363137413737447332402112265088 3832200 -358768914337410989688196512958080000 3832201 -936882147468668508792661950872798108 3832202 -436959204065799965696343401989214976 3832203 6602120637854388999813300406226688 3832204 -950849317306077779994646196430348544 3832205 -344735261388918110966470374109104000 3832206 -183574424911997703803926787744541696 3832207 475647071314013075867772128337233456 3832208 -54308531223011207607844881803083776 3832209 316192428611895983233111430192857314 3832210 724280571227600614940609156618201760 3832211 -241483254526782440100358840293811200 3832212 -169034577753929849516412630792972288 3832213 -981449854048447595524203258969871488 3832214 -108243039157292519702141832919093248 3832215 -1008030639677102324866139454804060000 3832216 -1449414912166820162356153436116715520 3832217 205677515606425696930444996567054212 3832218 -366106847556836209429270355189667840 3832219 263038167772917568799466504159183620 3832220 -3246610025562360552854871132733440 3832221 -674488043949273744217788487102735296 3832222 459104141558425913557518827858500800 3832223 -410423848177280781373672700483754528 3832224 -780476204137395437800117998389821440 3832225 -452987781702898017183381300883507200 3832226 875421085929427576585947436260160800 3832227 334306744184974822272372937885021440 3832228 57014700684747555210754397056381568 3832229 -1073387320694335452702325118012944320 3832230 84787768805307520848629536873728000 3832231 -251907955178127576947691396289271768 3832232 1341734536241028217420294036438502400 3832233 753151769682233582102054009675493600 3832234 -267277737950658907642058497581772800 3832235 1602061711132558772487030514738914960 3832236 161939250504477941006172071625576192 3832237 -99958706182044433727252802277774560 3832238 -565116086683874634837257599842698304 3832239 524115178407972211876701267240149760 3832240 218510871077451988939915026278645760 3832241 1015710649884402156824461947970435188 3832242 921974949435896972113920596982146304 3832243 833887602194845640838180787317878640 3832244 172428642669097437794651532446190720 3832245 -2050628579311558001037932464835630400 3832246 -14058369788927119448530075391918592 3832247 -679646934212690003539087319903513304 3832248 337509420507075254556796389460869120 3832249 2645462700876636963273628196176366250 3832250 23403871931100059633744585459160000 3832251 40666376311152822194900532869099520 3832252 -1441004283582218442617820733085707264 3832253 -1916577786476158578491227582990029498 3832254 919093949750206436721316747126985664 3832255 287025764663220373356606389209835520 3832256 45633434271678564835745169030512640 3832257 -454740242942265361880183293693022784 3832258 -75033049989729755027201439169865520 3832259 3021993723016224391880060316382968216 3832260 232032916838417746117728195451330560 3832261 212763887876681101846435650956862300 3832262 188123494063758050950532734535301120 3832263 244365203077780164514422182293200120 3832264 -2363322091508911734737690568140052480 3832265 1931763067181462844652728379217490660 3832266 47296866005696201066253852732589824 3832267 -1401310076795814124616194496885464684 3832268 1590394051028876642698261136653504512 3832269 635966269014353197018648899017148480 3832270 200363922648719507602783081444838400 3832271 812069885964758538320271015400671912 3832272 -10702195369758397559002625920180224 3832273 1456227819239253806548189252571681522 3832274 -1300164887649082744949358025726455168 3832275 -204756934163572954063500256865804400 3832276 374556073063314693452388845804199936 3832277 1848036111184563776528566104273312252 3832278 79906909028181960773567094757953408 3832279 670121949851766451013148215576360280 3832280 -138354480883048640540403136250880000 3832281 -27154580631701272531788081482557920 3832282 -81221343208047157623080791214094336 3832283 130594122073606413666199080947801088 3832284 -466854014124662895041927971798808064 3832285 -1442735168469664002012091737597760020 3832286 -919483975175442808861117430228551680 3832287 -146376718354404279572884287544288440 3832288 -3122747726649897047618365100552355840 3832289 25799425164073658155111287804648624 3832290 -455543293196783868491477455543987200 3832291 -2281648336571718063896199850370174308 3832292 12426053672041233575143746067319040 3832293 -454165361022276314113851578945616192 3832294 -206962278186497281268249590166304 3832295 1282610917346276513036282257083641280 3832296 114454967713522676275215770288455680 3832297 -176489528020965596079480739916163968 3832298 -518054797670254576748782917518094336 3832299 360027320190673256261943426561939120 3832300 910471129838762956217566443932224000 3832301 704604259862616504728216625731017344 3832302 -933525862479076968958148253999672768 3832303 -1833533412940370955521114036550102448 3832304 94155100645903824811752478085677056 3832305 -146836116783940906985443607588106240 3832306 61881937741694810500333819718206464 3832307 -510319187668566870899909746215867444 3832308 -1482437639286458597130572203017095808 3832309 -341437793289636753149966778759236996 3832310 -109258407273994133068580299336650240 3832311 281614669239463800636121397034225408 3832312 -692225213974774717361803892674560 3832313 -159659323487504452414735676161189632 3832314 63026330403273779912569102795530240 3832315 -769585436193645065072867925699435600 3832316 1868460905614505372585256976469142528 3832317 266876391649767575320691056701244134 3832318 -6963939111006673449907985635857408 3832319 380136818188781293401785848569276840 3832320 48365780441029232241769080422400000 3832321 -6484954331938863563194174784836879680 3832322 411868494567236841653250897319352352 3832323 -771119285497727500018907810538455232 3832324 1139416451392758100082054848204160256 3832325 468045624480392679911277140119248000 3832326 -487430910291730367409571893470889600 3832327 -610151299426813027268116707791720688 3832328 -1101368806763468459287334611016739840 3832329 -206661362627852460306918916596591552 3832330 923391502436387705954974352843716800 3832331 413046233074940719098735199382631600 3832332 -7766248098225547857988933691129856 3832333 -1080639171629313189750438434278199424 3832334 1358003397696452158380920244036015552 3832335 2285569450139741817601796691409440 3832336 -377056341188831177119355079131127808 3832337 -946499044529633858449796378897128014 3832338 -676079051314240981702997732736034560 3832339 192887345400133220499196050037757600 3832340 421976025513683572598996242211827200 3832341 -283100372469607411279744279914373920 3832342 275468626615763143053851229079056000 3832343 101075025346720276935953459691083592 3832344 -286390244244400168022587131208335360 3832345 -1641357346131304695191235390953572800 3832346 -307771950777564347842837626361109760 3832347 84497867691526286048243956000469400 3832348 -649982404498918081117563417799308800 3832349 193555129526757960061158460490464236 3832350 83609118849736869002308760467248000 3832351 1711390569285750392380356915580480352 3832352 296858463224936764450235445940322304 3832353 -351804711714134454237191826182276736 3832354 -1847343496567052073002005234908000 3832355 845318308880618311103643286669175760 3832356 831412060396784318218644457486792704 3832357 -720529764922083161860854088864288320 3832358 173537809943822837846569338540557280 3832359 -104193816751351365688521431069594112 3832360 -53132081735054992805214579685785600 3832361 -1180152816055689459292834166431377336 3832362 -1028705080330155035011829994103110480 3832363 1724322862001109721447157441935190944 3832364 1017362175029043995124455373048807936 3832365 705450522509578380497344719347808000 3832366 -664401864925947300077597583062386368 3832367 -502006072511791159959756421562245632 3832368 -291676835566513727013802023382450176 3832369 -583324615152837077652528569439280000 3832370 -817752415813464027767558611989723840 3832371 539184514605952899408752530490715540 3832372 -2539446929628713735798116163107136768 3832373 -980541414971241503904845695823474340 3832374 -39656556810650491515430474641131520 3832375 -6056968243896569005700633501184000 3832376 -24530848272251716958167161059205120 3832377 -187518361861867821320595304958755392 3832378 -605758809069025424487829707556243968 3832379 665220568353692663269982656056107760 3832380 -1154308350437535561101942607455846400 3832381 -927617072173032516930127654341768608 3832382 -28880550884055418826196758362204416 3832383 -518496361922124241663449840047480376 3832384 -1135969066627997063379457475104210944 3832385 66363355662345789996879198818234580 3832386 128126906842884175123748200363765248 3832387 -644567970294464362014474013690066400 3832388 -974323683724984219932397285387243392 3832389 568488435357881129132394923875183008 3832390 546592857028913291889952677591100800 3832391 632675808925040393360422014882613584 3832392 898746600111643778318592335243550720 3832393 -687315547910612820279100325658246432 3832394 106793184897631281367621514661730560 3832395 -127765327689617589533674572005145600 3832396 445819920186021670957379071292674560 3832397 710734779589093472032439156156601846 3832398 -164401000112414047552723674429422976 3832399 -2852397003086236562006668507529779600 3832400 -120363779107836166385687946569318400 3832401 382234446605958826716982192854451680 3832402 -207568005567920984158252691471078400 3832403 -680796122923690599918453273709251348 3832404 860037990414353326394980135918110720 3832405 1012591560633949635456560538561369120 3832406 -10036377207722341269849141831446016 3832407 1252899185393424980668852101401954640 3832408 -2513911511815741927347715640097792000 3832409 193104864382885658311429074880578816 3832410 -584276370178076795372880079644560640 3832411 1065751632398579297986196386723938024 3832412 717694967286491962227657014643194880 3832413 -1433325317886433777798479964980051360 3832414 1506813303087647334065046563024523840 3832415 348223981972786708826589998170072320 3832416 -281943413253823507401417354666049536 3832417 -1322461205381288047708866184061485534 3832418 -20973660065858374675085981134202496 3832419 -404056773887215226067174704187453120 3832420 438454126570919891252865513640577280 3832421 -1426206191321309968077462963260010528 3832422 194531091930688203992424312191568384 3832423 -133379141888478798004667740366610464 3832424 3274067613748205627397468193017937920 3832425 479748175677424969334114213363122350 3832426 -82826593222310803310644962565711776 3832427 336518029679135660965042792433568192 3832428 15516873266712653480528345750830080 3832429 374122738672324828743396373752550500 3832430 1573258939173479646428125596894720 3832431 1284761720485516927620724305273766152 3832432 -201529335345234506287427539457572864 3832433 4164745455831444265336835926559760 3832434 10807396664232323738968378134638112 3832435 1530781078285518847755106025485856880 3832436 -1155887836917932429601222196654860288 3832437 96892925863543866108237198216696192 3832438 -200867414215628567205872050222695168 3832439 891908297780204695346976552008343624 3832440 -180789095581624762090840469182464000 3832441 -397995773427169448797559249671297968 3832442 -143722683938443033786265601377960448 3832443 -481314426453742966871116327723141920 3832444 -416452846678467901229561284080009216 3832445 1697409931825921572231196645908257400 3832446 861693245115029596188636780726923904 3832447 435222617580081564731623505129219512 3832448 1887355196448564487047315323879424000 3832449 -699550187445206901334949686113955536 3832450 -137636826196358414605395726248490000 3832451 1040045203572208427936187770298143952 3832452 73956220044974959212012481419386880 3832453 -23075488678989301079677035643410336 3832454 287597027843781623324899733176063680 3832455 -827242667241473726742953780209054080 3832456 -130276836709526035489356600409497600 3832457 507222370096678776845299611889749540 3832458 210594294944707010237003357916480000 3832459 82649281623034274344043547891836040 3832460 -108006580094579851621107622500940800 3832461 22479775415780451627829156072649280 3832462 1194957839511225286033756596557879232 3832463 1046879466695177962114417288316249520 3832464 -71163100493815507227143362628222976 3832465 128725208557094860130564111320254720 3832466 1336768740361080253018309678660431360 3832467 -1312574170663476128265829055766017280 3832468 -712438350943437189681935963913561216 3832469 -838769735737551251696818634460700356 3832470 -28688390849276240776908552351417600 3832471 2534531557242340647611594787210752200 3832472 296819129350464717113794098894151680 3832473 1233116192018574152870612641878968784 3832474 -1521940807382941215974695468226738688 3832475 193843926667376367351343066807527000 3832476 -850908617961147604683148430846831616 3832477 -1949792367260354648598334500171330528 3832478 -542089872524980354250201533403999232 3832479 -525322710810418444677122645781872640 3832480 -365574995729791256814904094470963200 3832481 504481759704768042936749545376301282 3832482 111664894647286253601047570747710464 3832483 -439164697155771451682659089675895776 3832484 -672938631019180811697832192484121984 3832485 -327905379570422127486092467067100000 3832486 937003648350215198563527857848672608 3832487 2474213096605655553041978291121398136 3832488 1073849098056435239758395613787750400 3832489 -2475718008531783022621346560045928710 3832490 647499675922705461718528601868979200 3832491 232136264158085939447564809698052080 3832492 165569550841319980694024049109980416 3832493 -81088997349630102925892704698612000 3832494 259231945551436813535856723430408320 3832495 225855189923967040203694590013612800 3832496 -315175928368950041665855412760526848 3832497 202073516977054146287700013617929832 3832498 285062273878841979831928284110730000 3832499 584207961154396853300873900217615360 3832500 -4444912246611080177988974599680000 3832501 -882408012166596813120525657930676498 3832502 -214909748740949023306769615512254048 3832503 -388292130625845379405992176586761496 3832504 -18603001734050043849009953989140480 3832505 842959206282959964860771022716574660 3832506 119818400608920819788817368390931312 3832507 -293208030592046382744711248681973488 3832508 520343410071996943474804712625454080 3832509 -750060482401581384240935458357777920 3832510 587363285353233900810033863057704320 3832511 763343665788522405985626595269314112 3832512 123217615781096520248246869250015232 3832513 58369918585798825797721176234477504 3832514 -471613483958395129643063788138257408 3832515 69057846489256697457945195236944560 3832516 -938809053193632833526122777710452480 3832517 -399973016354541368874308813349985380 3832518 -250316684096489462939015299569966720 3832519 -600721449818133869050555912631609160 3832520 -1221801950207980761650170018605619200 3832521 -151005565761920230769427539177828352 3832522 -1446940431895331034343565354240179200 3832523 2106328453884772210527207847699312680 3832524 -728321757768803163810062404182205440 3832525 1022277293100285199895348831712160800 3832526 -946052564077909390381868089140171840 3832527 -2851802402758660928773389885819079680 3832528 -156116500145278246211635390739906560 3832529 -2892558020547525997336320118451474316 3832530 -74350617366204230674593181773864960 3832531 1902427646061615753360723296671659744 3832532 -888161588145985154789493715606192128 3832533 605070028016463948219893975891519502 3832534 754577890389389446956530417218879872 3832535 159798032401429698710718174834759480 3832536 -400053208598931838825930301333176320 3832537 -1130206398688446609462536875797147888 3832538 811287819105971153442660956082343920 3832539 -59105235708145665616154684935422672 3832540 -1046285811864168746938800382954805760 3832541 -443489001770385519207769478787588000 3832542 421222298418122304722107149555148800 3832543 69265064987064249720207778964955888 3832544 -50748791615628187002100322083799040 3832545 -1025944743688229342677576339927255680 3832546 902811343653624851772133761977504544 3832547 12619826277307245550477336033346880 3832548 -682018767765498457456102899235436544 3832549 -417627109260946736428150367002862080 3832550 -410505164005346100113049794651527200 3832551 661585369174580247469047183318558480 3832552 -963339497894067218556884308017561600 3832553 -2597720317353444515104259447444648220 3832554 1218741472226793966830812740142080 3832555 703051858654681529026232469593940960 3832556 38324912016898487103501750129838080 3832557 -511424776891161680628326674460189760 3832558 467881958524195259204727044514530880 3832559 -118953730079583698104366757139976032 3832560 -173747660538455857793210783858196480 3832561 -511897423076331188366808303251288576 3832562 -665006080691665025612049117482089968 3832563 -183048792123834690911487022028702976 3832564 -109795470037791475061348990148317824 3832565 -1705042915169886847765691464032504000 3832566 961835372589294140895787966163596800 3832567 -2516960239954328425415276459638788848 3832568 878327825321552681209860093201039360 3832569 495184871122600434091379693473334400 3832570 -285409713228061536135443168952791040 3832571 -426811899781076798556475465537357248 3832572 127150804358103435487257342313792512 3832573 -243092660002282949312417407475982356 3832574 -158965787055095582781272054651710464 3832575 -105344630625836298258969089270792400 3832576 -2083236464537128235745970030720843776 3832577 431200957455188875629968682487897344 3832578 493062598880097854810816954443284000 3832579 1389419946512332002965767289813021180 3832580 -342806551707260144320177396299264000 3832581 144717190500052455559257783231294912 3832582 -578647005577837872266863965162919680 3832583 103463431843622684338484554679786304 3832584 -840204593946410539605534386640691200 3832585 1205900460465270650596457002629691200 3832586 1212317150742338305471953182593330992 3832587 -143864458693334994268257920800330392 3832588 5380455730257446150648943038096896 3832589 -1307757539089943491721380536463356276 3832590 4585309015369979239775167950627840 3832591 942084933265038126357922812096121072 3832592 -8865655706969414386240571150696448 3832593 -478193876481490870247407398789468000 3832594 1597317299898618973025500500036137760 3832595 -478032361064098388182039503273102480 3832596 830704714081187595760756523255519232 3832597 -529213690536426069662914904721427954 3832598 -165229224793378055654833324464685056 3832599 -181649324052076402252950126327025200 3832600 675413122443665453798759398174464000 3832601 2784062330349798999412893062271636432 3832602 529964346144638218296144731605304832 3832603 -1343907420856289532386930213834625148 3832604 -761145625350077665051066691087155200 3832605 -266963559414911827221776872025030400 3832606 663901723672472778767330147759554560 3832607 119060733530203545671807322529921680 3832608 153079638434209775341632323906961408 3832609 -2001583323990630788934361330310222160 3832610 -628764722088094148082563585433443040 3832611 903092770209382516346844215758169520 3832612 329081641106116744429098032576880640 3832613 -1157583002693134468015000427224947138 3832614 617237251448319757484263728972182304 3832615 -3571026822456445354023750557256833160 3832616 -1634153397965912518131614583959562240 3832617 1290297278818857040981057301926311648 3832618 -383145732891221295988344729712764240 3832619 27455579247103755578819902727224320 3832620 -227445714966200272606158410316349440 3832621 -5567457094307367783451856742600360 3832622 -1492790764682200507189588125542877888 3832623 -9549321443515010959511694047078400 3832624 344066181662269816472547739455242240 3832625 1321824723981831507090224452364169000 3832626 -37550024521466247896152156574040576 3832627 2539451632802407363900303874209134476 3832628 582327682661894607119515233945077760 3832629 118518200866841606059919504372407584 3832630 127672726107164352240396633678161280 3832631 887980569834301337329895659760360664 3832632 787093583898434880853451731965419520 3832633 -18111275588137416085775018366848224 3832634 81016730917460693372751535045060320 3832635 -411221952321265685511270804247921440 3832636 1062712111938125543055602141698350080 3832637 190742134226147055513719594159993286 3832638 -264285463069492902896564657520132480 3832639 55805549896621742643389142932301360 3832640 145460525223252988930445103071232000 3832641 -1158469827674502593613569059214184348 3832642 -207497912768435059035247086754890240 3832643 473965084510566674225052062982152892 3832644 -1192725061448371320161959969153065984 3832645 -66184732640256016074387528352570920 3832646 69394541034252043810512093933044544 3832647 118922816436053463514373316148062720 3832648 -2728480538943061487055094619560688640 3832649 -2128209470805070458398403301222728240 3832650 853170974298629040582845756627328000 3832651 362842478455301245884595864713963264 3832652 -127650806420226416950124333884894464 3832653 1319953957596326969671529486895045408 3832654 45982018212058294435063630935097344 3832655 -1613747320481750684818578511600456440 3832656 -358981777809976912198220888601919488 3832657 774492998332836968290250087871617906 3832658 -601445751888881900240506274303050080 3832659 2065201755710174959121901521388898164 3832660 -390391106632327991165575813636631040 3832661 257172816287060907572992482878368320 3832662 -309561725061921261262141176730177536 3832663 990106775341405091536910945466011912 3832664 -2074650877695456771258265233804288000 3832665 1221017371716317182970265222300601920 3832666 -1564181205105002596634497964683837968 3832667 -1884830577852288883678024412090889936 3832668 -58968434117622314524505481404227584 3832669 -1324949972841805093528155649214185440 3832670 127198563353406795223311554506409280 3832671 1159074694037612885809841877712631112 3832672 -283913947226784048822493547197759488 3832673 1118195122749843443342550786078751764 3832674 -117882794745044893889106513645215232 3832675 -212075926637129868881524972979600 3832676 14854817902870312956207435742405632 3832677 -59951355895973897344438417855799874 3832678 -1149084034032710298650694417174915360 3832679 -1852448747100849701252141062697691720 3832680 -499230264619285395911940493965312000 3832681 -1332822180743779920538452689955806208 3832682 -221813065640050030598119768275302400 3832683 -2265108562553311360468891087681349952 3832684 2106721269803579591753874342368225280 3832685 967814986501007437842604855182489600 3832686 139316640188526186967760905293160320 3832687 2092849431457500919875677568594416336 3832688 261067062077703691025293612715507712 3832689 323355215222642917830894094176707520 3832690 337184864545232342264659739496967680 3832691 136124013872437339058218429351534704 3832692 754119323261387415322325768253284352 3832693 2547905836689658207317766270183472124 3832694 1485300325650211968177796957890567552 3832695 610326095108865748617377694905226720 3832696 89235684199838922978447978706944000 3832697 -1268963304069528414812594655578894400 3832698 1120385273038386847088916837866261760 3832699 -775859706807912395380282127804755200 3832700 -768026562523967252668361891200780800 3832701 -1544562437546436099178831054611872256 3832702 -658360583462815832083720867334696448 3832703 -235512204343970887503427405811928720 3832704 1889794873388563093117673492447232000 3832705 -106924885129851650780131749039700140 3832706 -1197232209795367432650618137982758448 3832707 -185426323203762429584197227935767560 3832708 657612174739937201113579001224252416 3832709 -192185820621630921248844825827169984 3832710 74641962520518981535674901563217920 3832711 -3184673429170198820704420963832414768 3832712 374788082838084398592450765425971200 3832713 1371537956032804446783044360214172842 3832714 -223723802025001166026685569498206720 3832715 -2011118680029646549398612704663804640 3832716 -225358880680332488187538383913353216 3832717 -37334088085079686522485485024178048 3832718 88053967247323059161018276600856000 3832719 615385208807468135857737410247936 3832720 201422305812923421750587118244331520 3832721 219677697603645615795284409124420644 3832722 -243496645407702176928147502067520000 3832723 673982017872726449458410941802188972 3832724 222266273804286537341656001450674176 3832725 -190052453232130475851914616791184800 3832726 -177634695284549279027831514180830688 3832727 -819135724724207782930800203901228000 3832728 1045549144327662059616574164700508160 3832729 -729519532808301876765060085169151670 3832730 861519496164109879561289447681560320 3832731 398439817228887517419451295778707760 3832732 1540696574434957061755073206810820096 3832733 -1419096156793172998376694369385506816 3832734 -83596386017764253723978279985697152 3832735 2448386137378562163189470466843958560 3832736 376540454583180282138054009223053312 3832737 -24056347043013237000641187225655920 3832738 -72533774089745143000242476863265280 3832739 -371733566609787254297896974906469080 3832740 53108933969265087891582951768576000 3832741 2292018408094858223287096569687873984 3832742 -723206985728046888735194959817437728 3832743 -936136143431168800124279802418690176 3832744 -471632250731392639312048894548787200 3832745 295569635817032874613735102964978880 3832746 -230735517652830960988654261057650432 3832747 441177481475025436421639296101381952 3832748 322903815349059828604442503137807360 3832749 -40354224373350393414037921246389066 3832750 618847719427474629082210938738384000 3832751 2042515435387575237900363673677579960 3832752 106976240247397779960071386224918528 3832753 -295587468200922824598560756448766976 3832754 654224833708134897832912682575507872 3832755 618117068344611510747256887388672560 3832756 986766522600861356018212064847052800 3832757 469681534798406880537786396810177006 3832758 -27666677099483910264878429699609280 3832759 -703169270340262089381242265815522384 3832760 953989847626450897275917213173248000 3832761 -421845067441483672553813904466759776 3832762 -681400581139900237846892672618496 3832763 2215576882639037266814684083837473384 3832764 407418312141380849039710887653867520 3832765 -627262381635674547404805568186016340 3832766 -168271644785820309160695975821377536 3832767 655532717611371786099334487441576520 3832768 -211767922254957386180850351553380352 3832769 -431372833945332176938025858853601404 3832770 -32522736141445334334382958410252800 3832771 -77995815819962133966985414348253928 3832772 -612396364347426606314011472838858624 3832773 114877433601631218202677350231852160 3832774 -59736517550640178942671562547289600 3832775 -1300384748178457312205799500339265000 3832776 963854746963038979974831604307051520 3832777 20368572783794328764585297702314660 3832778 269216135931961274961141063808343040 3832779 1393347404077502186076271713668948184 3832780 416345238857949172987478988352803840 3832781 -1727112191908277703090222547914705300 3832782 -106049903241663575386189916606392320 3832783 -854562176707525611373717326142109968 3832784 228439266898621838481585175498506240 3832785 607253796675750918981292515750240000 3832786 -502993978308565068743209163295947520 3832787 648276694449867174369712072918387872 3832788 118934378354195613935911231632230400 3832789 1470777037126975330202180885784630624 3832790 -456697260128236296797523108909521280 3832791 -928929224828902978361652862430976408 3832792 -55742750077153147925013168321761280 3832793 577066123915121484029979587310966720 3832794 75131284428221989023431641091105280 3832795 1379310496736588395139992537944100800 3832796 3276783292672078585917935128519680 3832797 -298282374416043577973084410239459840 3832798 1709702388577357426383740144961687360 3832799 -792374569187238538421631672937487736 3832800 -931174429563979663016302341370675200 3832801 314028024991090194099200916013349184 3832802 238130523189607624813457788024348032 3832803 -375440006510121597056672718020683392 3832804 11914733079198299772508005434301696 3832805 -4903668643032620371352709894476640 3832806 101452862466116601006534992784333504 3832807 -2491299203755973631895014637553515368 3832808 -47607675225772632177006461701079040 3832809 428378456474069699670636709248768 3832810 761318443005305867118340543937374560 3832811 3150836320603611332718092353510055412 3832812 -408025670929025607385699752302837760 3832813 -347165178608491069869819316077297760 3832814 -876905282468566696753357638344187840 3832815 -131576994708196082034800221048834560 3832816 -145432321360258766609988407495917568 3832817 2142473216031717984322881993821390400 3832818 -924702831899990219502017390839203072 3832819 40048690389464020324913811300655000 3832820 17977778447138051318621976376788480 3832821 67612219153766651694145122664593390 3832822 -461415145380199184241547130457975168 3832823 -2585291345507358107137407127528428120 3832824 -1304480794983883394284762372900270080 3832825 -1060633452364483646364586424213914450 3832826 1086880564818375753120314640113504112 3832827 1818812999395164914607047893578429120 3832828 -914692331302729139345097860992041984 3832829 394224856452758954725952837875628832 3832830 -130876353983792375189082303759175680 3832831 -940407243325456312227899337495866368 3832832 -1125270306456594060518954192276029440 3832833 837144866516959886578284057380566848 3832834 -1247612443316744594614782604868572128 3832835 1007488736922867390127775110679416800 3832836 -460435143279191522399166770468683776 3832837 -483616749931614346013497294586443908 3832838 -1447219138481888755624199016143947680 3832839 -43896966262116666708394846115221896 3832840 -242485640831296407692176799190220800 3832841 -2397911845816339066774923260891403228 3832842 -18786032506964076285089014720093440 3832843 585108122879908327771686561762816000 3832844 -801939340446276826536138844679228928 3832845 958133662313603036944729366680887520 3832846 -665799764067227973907673747416600128 3832847 -640589298234705732769282427390296848 3832848 8117854539403242013147857092935680 3832849 398879973645108664103486878138149672 3832850 483647412748635230279948904213964800 3832851 -57683794722408664681196788638215040 3832852 -1378218652847830328244020666590248064 3832853 -200430659875274267464840720910342898 3832854 -46552257410229442676528834951957760 3832855 -719289555552992288301267825167372640 3832856 -906012629179581046991851839966781440 3832857 -441695055968961820093365005845910592 3832858 -182667359309376202557369888245921280 3832859 -1705473166695130078741476348986980584 3832860 238451024723388706343486752971816960 3832861 -298663583096405387027362268874051200 3832862 555708861060112089609659228623529664 3832863 -507989827336161799246770030960188856 3832864 -7459585127364183808750700174770176 3832865 44054949835404644998235485191740520 3832866 -530754945959005936758362323102406400 3832867 -1215608019872031938806146153313077488 3832868 -207582009276221938592306485454442240 3832869 330974468421622639875387222936467040 3832870 -696843706342936910614925950135900800 3832871 -169841468081753845491153163490795520 3832872 -272567959833691069547910727064371200 3832873 508912635723330985582886534888775504 3832874 103941302400284519835693119865735360 3832875 1238455409836259785397505505441704000 3832876 -626090664860551295601697945745280000 3832877 -426588439897560557440314555395591274 3832878 -258034945757867409728493916877075904 3832879 2846414284762398129186494065844126480 3832880 375760117559188696446203228296642560 3832881 124689189556286275984743388460927616 3832882 -195688486965699036460043893502466048 3832883 513252434799460353618874765468270944 3832884 -104137801502979277350375738922045440 3832885 245386936099925150410178809406507520 3832886 1026960626373746925165651183189439392 3832887 201498010286964005927469608792265960 3832888 -1539930858433239097985252459983626240 3832889 1201681448921782279775669265754735440 3832890 -62611662627404171195527467618382080 3832891 16446498019687920405387739239353512 3832892 -408146456027225742581332938493486080 3832893 2161142148421314362551955673627547200 3832894 370157147959636493174928768684027840 3832895 -53762529808254363895438399069914240 3832896 325874128539831962818107969091141632 3832897 -528040366781808104943665777649278208 3832898 -1945605690848842398854197993012781664 3832899 -4697775661672013234031974591112960 3832900 -247613078443608265458142125587344000 3832901 3370978483222087290852942160625339100 3832902 -76218444761626696106276291820971520 3832903 331634234832365862140905819009272152 3832904 -70302590781920421728817829541806080 3832905 385115166664463953293122881919329920 3832906 -599302048541011315677388008357880320 3832907 -379214614798222537090674110082747312 3832908 357223375951735178561362122305802240 3832909 -175939136524272696545064685231380320 3832910 -142657125445235652236696742322616640 3832911 -246159854993805150656278719503423640 3832912 539535274867362718210247353291759616 3832913 570988848656469314583899543862538560 3832914 128735339510069927733047555207629440 3832915 1718812601580048387230136321193408560 3832916 60788232945294411141944593458884352 3832917 -521447023467393735852471686019840 3832918 -45546963063702207800914039925784384 3832919 321869331406101225693116135796493320 3832920 16591821957979379179541503891660800 3832921 -374944261354528614633925388352821878 3832922 657711287705651386622756659193594880 3832923 -80973379474785255344532784889357376 3832924 -1265829143124288021594830061354020864 3832925 1403027528340270771067029889993032000 3832926 -313376779841168445539789833333552512 3832927 -567122783306952828144822716113430400 3832928 -788027132570913352608253309184901120 3832929 -2331635689745949643569480547764141552 3832930 332689395343366002518118140697806400 3832931 -2968288577288668213498404867251447268 3832932 -1107604540968502833046662805467491328 3832933 103234432019719147997624632029982208 3832934 5923195771932811097981860792492032 3832935 -430215869493998037607545041801817600 3832936 -20644679545490986232378524831088640 3832937 -2910223454441245381700253616566825414 3832938 744523529144222587548018331642464 3832939 607104654327855466470663615204364800 3832940 686856859222213487573900191380556800 3832941 -159543260724495060001237215888187776 3832942 53216968254124884369451163379703872 3832943 -407889271916443993969513134869361000 3832944 -320053870893133518331203888847257600 3832945 -168641914233152130197339836626958080 3832946 10294869978930552314027018765798400 3832947 -847139614301836000893992225903202960 3832948 241871034376758020856071895422222336 3832949 -3026459607422385740415718254643972050 3832950 125646373268122217720877588336998400 3832951 4130477644859190383973805941272204632 3832952 -73658927481125424196489110830714880 3832953 -842375618301856659371733967269387696 3832954 123488243200058012021786630005769472 3832955 325419391447716144394995262186958400 3832956 -1040282225943873280647230440444935168 3832957 284870923465968389369008030976931206 3832958 346029366312207351024911092137116160 3832959 820153263167254906134397499315152800 3832960 221907632986242922958709490660147200 3832961 1494058574951418600035401057725144624 3832962 382638679231812349855568564203905024 3832963 -805205518324934074604171372895764760 3832964 36010506821957404087215040638615552 3832965 -805436676113499398786212451254413600 3832966 1011607846600164910781977564171689024 3832967 -381932202346000497867154358145825888 3832968 -1417018952262079607361181385210634240 3832969 662252713034596887440059678764877696 3832970 338677513800638469680711357603203680 3832971 550175725226136301929604201034532312 3832972 559356545134048549243104444897137664 3832973 646696906188218799466836239306973504 3832974 -103212352109634447765498594746866560 3832975 -313473955277599409247987233314267000 3832976 -323995216489939350380053405667450880 3832977 643168366591276743503312342627449488 3832978 -414552880250354423340216224180514144 3832979 51581545813443158742706990082708040 3832980 620001802344267002030849518038405120 3832981 -2527854630907897574455143716634802500 3832982 2867772929080689179597249409732672 3832983 11545723076004317159535674842144128 3832984 -2045630893951747031065307849657548800 3832985 347616994917707836634838679401349200 3832986 -366127556079485118708105442319079936 3832987 -674332620313687550497968788640205568 3832988 496230030255518017875855478434447360 3832989 -2559423356548358979423244623423269760 3832990 -122562522038952886875120271722263040 3832991 -588243099524692228881271186782314208 3832992 -305748576835856871048068105411297280 3832993 -2200578719028801081466754016907241758 3832994 -438806345936900263101439745267669760 3832995 35631740021567270753543787685463040 3832996 578665944915657016836449046759174144 3832997 871911824388559855180056486452643264 3832998 -457137068459615337322902063017763072 3832999 1197057004288251341549035862946011000 3833000 -913587700237906680005591340679680000 3833001 -108027881728380249023386566860112000 3833002 -776783306526430780244646541683338400 3833003 1089772257082645369740501613790888640 3833004 176020679748433480586729284356145152 3833005 -921108952890409035729727502108491680 3833006 736951726510758224203100539904740224 3833007 -86724864997160985728621415274106088 3833008 285426242602903228805151553929314304 3833009 2794229221321585631860730143023768210 3833010 315554938418042611948382149514858400 3833011 -12427829551276806431780775287143616 3833012 -556381365653167762573861152758845440 3833013 342194279110544195830594804660581024 3833014 -610012414794090665554084919885938560 3833015 -35591035282384092352900809995294400 3833016 470114294544502460839240304969318400 3833017 -1389732274700099731760795122005382140 3833018 -411367408745392971810096056300822784 3833019 212882821333654212371782021169970864 3833020 -7647155046185124183837556049003520 3833021 2106558555224157168293198724835870944 3833022 383458217738530894479256078309524480 3833023 783125757758649930629246149926378024 3833024 -40579537214500882062045018134151168 3833025 440965008982718155029555716346000000 3833026 206138048901449792342309563727075328 3833027 1900323220634738107707757182357336072 3833028 -1344069184177473356810220353341102080 3833029 1518643754051599805021237505333398076 3833030 21146853633175215410929748612012160 3833031 988839857922627339393255872796624552 3833032 184074068349118504964134882799124480 3833033 111872122315651929278236291188744282 3833034 -246453037715423886239302870773438720 3833035 -97011823728952294457080435412016240 3833036 1246596441032776947918792567100250880 3833037 -383241683066362783744275543733991838 3833038 -3888964578932403370807935380573952 3833039 241020228659423027191219498386787056 3833040 11012761093688031794283420861726720 3833041 -2803364132457753850232187388194072480 3833042 566141176917562270684920306197437440 3833043 304960051641029663768660312710291200 3833044 -2307861938925477582504935271853684864 3833045 1749072650990834166457807825508862300 3833046 -284064439083547231684552743878112000 3833047 1659605983287434340488682853709359496 3833048 -267540566438394514476271701701744640 3833049 -233789318710230210068111063805601344 3833050 329741089256646644975140521053872800 3833051 -572095603205163547488384916181056896 3833052 -126720019988328469296632655977256960 3833053 32218589501762186634806894248969920 3833054 -43411486078247907897687122016272640 3833055 -88352854806482728188071412962008800 3833056 1671658317527617940462136703153078272 3833057 -46707852789439850414851346085225216 3833058 795818799831147498514395527378261760 3833059 1320828021594070295058981238628367260 3833060 428510082030079737545498823185203200 3833061 -1131358798325577808860191847419750496 3833062 -265616139496265515942355375683591968 3833063 -4606795359670077631438803464058576 3833064 -1326102572932682317969775026942771200 3833065 -407222909990905214902704247658623680 3833066 -251303410881168208357808121766178976 3833067 -2360787335699627664080619396537600 3833068 1378759501126902146659621101948496896 3833069 794004969574976565076376160260992470 3833070 -98595137477581180557578657486576640 3833071 1700787731721525642142923036738373944 3833072 -158988722053094068418015925987508224 3833073 -256864063741716790058894680011620220 3833074 165699698571164687419323952160038416 3833075 1127771615226317344325290447705044000 3833076 13440552365405468365315022600054784 3833077 358554259518056821856709700837144992 3833078 -497237727093737786570560836581816160 3833079 756648149027317749207790528193936640 3833080 1841226508013557902179581114527744000 3833081 543904706755689429429198210686932992 3833082 282330354632025134586558838864642560 3833083 2469422743325573343347082370615731864 3833084 126765430434300579011114999026031616 3833085 572093278204058043992364472619016960 3833086 -381906478562112607302163224688555008 3833087 -1376401123810540271645206680468267264 3833088 -56708053872523375082659800460296192 3833089 657167786636346287162764767622558524 3833090 189798087742942505913933532166376000 3833091 96630570129556164809319327453183300 3833092 1661214600246397470176963916925896960 3833093 693509266355168932765126989124455744 3833094 2651941950601554450587582743789440 3833095 407024402376401680084368170891827680 3833096 -751685179105895996384746854492318720 3833097 813821113697288573022037871198864400 3833098 16804676304683457652717890734176560 3833099 1663922529951194603033531027029430100 3833100 -424551088209529819258488161374176000 3833101 1797721283668256671757266132548290102 3833102 225231057122112041985039914183480064 3833103 41882195542646703458584901307740544 3833104 461966473698442045608551756078776320 3833105 -1674569307642484458892980237795480 3833106 -5108752389830368133480738791311360 3833107 -1530696962579874590881876675625810644 3833108 -166986946382972287557059179992606720 3833109 -24392514399067325891119794512290560 3833110 -334490554273460644203903345979002240 3833111 960477733069984017303692147049036432 3833112 -260238388133959691266586932221542400 3833113 470700104039846999342112118399031700 3833114 -499679730341308306105888944963268608 3833115 388700657282548881333336505867165440 3833116 -643647931894708784841735056722383872 3833117 1074414902710725595185303442378328640 3833118 -9823446620592187820259673287790272 3833119 -375598330160662963635416917737524352 3833120 -399054663326922607036016979638353920 3833121 -597857876309839452243924517341922656 3833122 151709133183370523386807027639185792 3833123 722324284128725337961700338252510056 3833124 487688842021553192014081909849875456 3833125 3037501279661662997503160453813750 3833126 265092462408367995945396316306682112 3833127 723917578449008013326292870889773264 3833128 371109282551685247918209227162818560 3833129 -717545262499517504709237297048315270 3833130 147189286182767420295634180886737920 3833131 644245390910306608245941054440110264 3833132 -768374407722992451962287370938337280 3833133 183970619825984317645748304171357600 3833134 -584097912974902076141264065619608896 3833135 -122489219973862706788520888146767840 3833136 476129498108334282476971643201126400 3833137 188875006079613006576352100655504384 3833138 35898692840423902035053018348390400 3833139 -1885687342489652109371161534813255632 3833140 -7795990645046250934048129176802560 3833141 222078026748956111196005183097575160 3833142 147078841699961540048286218863806912 3833143 -2912273383421086771143930430730976720 3833144 840006886755137768195471205559296000 3833145 33772558212969886000505725549773120 3833146 -568086028014300627925098210274147728 3833147 623460692638902342906998262411353280 3833148 400328033403318636493667347537674240 3833149 6247963930409223370088410476242240 3833150 92664892173079640717000115462105600 3833151 -29604910671227098328307421209601536 3833152 -66926710172714891435201976717017088 3833153 1301856038000309044641862730151678402 3833154 -24797891184457360248871717597228512 3833155 1622687621674103687954435679444549600 3833156 195403433630889876601720596135227520 3833157 -53256382162218348593034679760813184 3833158 53242204150527085738401764720616576 3833159 -2534001595218390846343018938825120 3833160 -344405244697943263826432913432576000 3833161 -1286815289526154795073443108034776668 3833162 -625361367643490187788432058815536800 3833163 25121320420994459636978022129492480 3833164 -2459020679978001342291934163488364544 3833165 235536027559421677425902034118521600 3833166 913723942373986548314244850302325824 3833167 -422377086655630047109526051302126280 3833168 219102641281484565222717137894768640 3833169 -194329936295485764761792973675031056 3833170 897748731689725165048033804720220160 3833171 -1938505285504974440433965622587683800 3833172 139602113432109930243128364722218752 3833173 2568358037511306991862235673495234204 3833174 -403305555744630797170290583745232000 3833175 -113208491857382550982361613851757000 3833176 -246260164513827050067574275359569920 3833177 185565179334629249914381951743942912 3833178 794563695353024764281840528900776448 3833179 -864688641746746910503184324560797696 3833180 77213995119983650021431928241541120 3833181 89115508708417629163998984243168000 3833182 966586422718524493891874990846616192 3833183 1174332416245076979474018041660358432 3833184 -481512507799227800335710754854666240 3833185 -191822821859182620336053989017808620 3833186 195395166951201639359852016998697984 3833187 -1375110010706627867814556444921128840 3833188 -638179414721982986640911833464848384 3833189 550584179934448612732129178215979424 3833190 265483425206267067796056084581625600 3833191 -1146686135506324396980660345773876400 3833192 -6248096852261663702983426860072960 3833193 -218496000987655130073976195294540800 3833194 -881878064227589457953154249265376928 3833195 -431011393578124538108846973034624800 3833196 -627773345178055862423034089511479808 3833197 3154524529517030339981862453298978646 3833198 -403218650021610904207393395396158400 3833199 -722125648024440403235544961502796216 3833200 -60992934234194971851049173769420800 3833201 -1419545449174637467270372046602986798 3833202 304015374992571905277256113692285184 3833203 437089068538689389513677946045049600 3833204 3074028058389798550075340650471120896 3833205 -519858513404668853241626334491066880 3833206 -304361494086348704545011079421385600 3833207 -28873934192774313430061075680311888 3833208 -1463352016655200007267396924213145600 3833209 2128872979642838730540572702188050410 3833210 -253024039593192443555892105748830240 3833211 1284957689379912110125151008492033584 3833212 -66449794103371539420796366131527680 3833213 -271827531324448491924031851179718036 3833214 178342090258404873795540009214593024 3833215 1562861528794737214427815611942827520 3833216 545650689433877629501537291453071360 3833217 2189994096082062066092090182942878240 3833218 135248774397518611003106824687464480 3833219 -316986303189084697016386150308427872 3833220 346172387468098669013197946698444800 3833221 592618449519305031136528895542016190 3833222 -97516329135003976669325314414493088 3833223 1282227786519629366717201630862287784 3833224 515580911087087104988622162035880960 3833225 -528141404800051837616761583842036800 3833226 -393009235527356781446854910536206336 3833227 -532790243947109243617641746212745880 3833228 -64889588315042783994122920796903424 3833229 1152370197514299521216597002840833984 3833230 -22006714632540478035527850882336000 3833231 -532257772529241822841309410433354800 3833232 -43514415124209081429150937500352512 3833233 -2154540654810223216510327686327149518 3833234 -1254501178710362694276787167251535984 3833235 -2630610600962748536435476446524160 3833236 510627790952991683781517454463774720 3833237 -598928554328390977475101875148671456 3833238 -300793060775038029773543565935063040 3833239 2783537541502197877570998085345732040 3833240 -1786564958886716702549699352189542400 3833241 416624616361202739248806329395764224 3833242 -227053228208962413288414934486879488 3833243 333989257052293375973434291969030464 3833244 57819065598716270013360181305248256 3833245 -104171374846948391786950527385846800 3833246 781429870090639780931460796235132160 3833247 -655604937775988871602906393308431360 3833248 2335424563264116205320688386733768704 3833249 -11187818189075938399084034255796480 3833250 598103819977989333885244577193600000 3833251 -324658044640865221569527259368138400 3833252 388071742952062815410760230812676736 3833253 1208896358232613917627656154806132124 3833254 -101259780138245154878833478903967168 3833255 1182105483991269917564621531169599160 3833256 -592056575042150475963849436897443840 3833257 3131570104255646253622796492545728506 3833258 -633523771843473061617252016028320512 3833259 564410954918982572577019022282460504 3833260 450930733144748599577470378396416000 3833261 -2552915243921827706086530688259676138 3833262 -510738073803516004596287184928543488 3833263 -252823952636996129017204319521690640 3833264 -544213240770305878350534840330731520 3833265 -776514537731478295874442569712007680 3833266 825146596497268537757890034657666832 3833267 3310526840753653909759513345620246312 3833268 -823459604947450942588699457264578560 3833269 -990713608686156702595381212411652320 3833270 -6241979948416976784718119099928320 3833271 234538015714879232030387848433383680 3833272 -599846953326655738194009109442396160 3833273 -3649108673155979049255449424262151040 3833274 -10918339755729422249499863801573376 3833275 -412055866008134706978589702641136200 3833276 -1085994478785755649589758503461923840 3833277 -64178466654508136405550997030968768 3833278 -2812791655848827229632248122265536 3833279 -194463013081152985306191186960476880 3833280 225600210850406336875908938984325120 3833281 -273715065865778861831121197025865918 3833282 -780493115538086834412018276285577008 3833283 906502432666771313763849473553343224 3833284 168110461163221548658421418216845312 3833285 315621396096292204484184989539696800 3833286 292785051784327083540427367845398528 3833287 -662114216720850792398759813832152280 3833288 -533169408190542976458879736286208000 3833289 1404584445002697249431263940184908400 3833290 699632616699645897220467240265344000 3833291 272499867788999482751229247086453504 3833292 -6053060013285098957842707924238848 3833293 246818933610155866041806514597351542 3833294 11193706616363278050899928807381696 3833295 -26344709716554726570575146082027520 3833296 239061360161185128539955845634007040 3833297 794124844745700030560018418641242740 3833298 24450565393227650606461347182115840 3833299 -346535861134893368835297177560369736 3833300 -404524855344320894143860611953545600 3833301 481466575203027007229232901062734304 3833302 523768648494351156932597854989962304 3833303 232032325071286210668603984158960064 3833304 887500856163290541704166608822661120 3833305 40495177998102262666623929919083520 3833306 737069115207405500876526457747514352 3833307 1733946569912119336801836783073268400 3833308 513376962669689020522764108910012928 3833309 -423508381342164520871488514233841184 3833310 -38170012646566124574066566756294400 3833311 -1152570538668409885931128738742981776 3833312 318292766983535759759243959059087360 3833313 1821793147166998858768195418044740288 3833314 -329126307697982421996785462418812928 3833315 2826667544999399001201438816891979200 3833316 -891645776498694089745172303251303168 3833317 -3603024020525298635972557751360095040 3833318 134204726030084911622683265230080000 3833319 -255726725548316826676657585051606320 3833320 -1109725893833822481381573726388224000 3833321 -6744642808683066155712990727847040 3833322 481486741776879924926225421300305664 3833323 1525804172427441041581568330925234000 3833324 -788057152106851543644328438080542208 3833325 1456798651699490589737883036129573600 3833326 307580952170836826943961366372746240 3833327 2859050920198889567034553258211524176 3833328 396746401902021087751904398058225664 3833329 -2018396388120757998119862681759537070 3833330 -611584608894600414654661951165176000 3833331 663543992460862983885560077529928240 3833332 -28654617744070102845176168835416704 3833333 -280769651617046146506931924901654880 3833334 -251056891698970346456134464382102272 3833335 -1740303995115256226138531069924469840 3833336 102042630452732772122445983839027200 3833337 -256033316480143203374335190683963200 3833338 -1204008212826889929878028714467887104 3833339 -515391741605740844591429984752912860 3833340 48480096872672251799231552529530880 3833341 -1076753408676370568623285348072369248 3833342 -1266247131026492521524993456758510400 3833343 328174884687177927790605632544994224 3833344 -72492018509320023669506010066714624 3833345 -1669420222812877982709221280724972800 3833346 514863442766213720322751489831028352 3833347 -318764810431573471829812964271486048 3833348 40406751785845495258334968553779200 3833349 19774390617985038468756406206475968 3833350 191165906257852307113833565104482400 3833351 522563531126237499081096350229739632 3833352 -110935341735701145071491766296166400 3833353 -1124735894007301250510516402084789580 3833354 146220064712098344020170429916857344 3833355 -519590893883329717240000813364678400 3833356 -2006711062859623383818643293558606080 3833357 -630487985965858597477928579651412768 3833358 795067240710675841408457909329541184 3833359 2233231585322222432966274644530800560 3833360 -197060739325300101540811877773393920 3833361 -414667628579155563750925077754409856 3833362 -302935287008765706737799432434901696 3833363 -1463482249202504215563474699687131856 3833364 -8720000250806869210077507583672320 3833365 -497477812054148438642796967245930600 3833366 226239531626713532340798574428154944 3833367 1005674344298667320635018424869023744 3833368 -729985095700542313413640170504192000 3833369 -2753620827156368739021007234046866230 3833370 266919413733037696217582222768701440 3833371 -1405443717612546180168204492960962428 3833372 851908996112204950211900193444312576 3833373 -1167146653913338560096252166618559616 3833374 728958517341259287485751348617559936 3833375 -420219716825547049941824269671696000 3833376 -54575712778651146109010691826384896 3833377 360626476282160287332749128418352132 3833378 -1113811427308139325881192284324163760 3833379 -715001878654373049824406581406725760 3833380 967912409810004139565757835464556800 3833381 -710422166625328229606340553854233028 3833382 -136919278185285488431367058321401856 3833383 -565290868851416364275198447834831480 3833384 210418337385083926382897260664248320 3833385 -394965408846540342695878795206565440 3833386 979124866460891149752720183914982144 3833387 942602234074600457002720705546229040 3833388 -450658041720657259050192833967292416 3833389 -32483642811083410813837435392890144 3833390 -454536552270592067925976580779344000 3833391 72748777754581026046976428547852160 3833392 71579556329108322017830389706244096 3833393 -184536703572096991829621116484353356 3833394 -447117398521292108362229544550855680 3833395 -1346982765185218976704401685464387600 3833396 29563530230145104719590214261063680 3833397 -596883771937367757389553326603485380 3833398 -233287341528557156445419962116307968 3833399 -327183717696157206280058879285900040 3833400 -679549760543514113726091488432640000 3833401 207381329861127456755347736276356 3833402 -848196100395946921053295558131033600 3833403 -156925129538108121141417215374759680 3833404 -2111172693853759038798732997424518144 3833405 -487086352765898748429766736063886240 3833406 -7219762638225105565886210775197568 3833407 42383721828392436735449989812167040 3833408 -319856907692829360923987455440322560 3833409 217994650028598305897920569900397104 3833410 44265302257183300200514318671697920 3833411 -2257685408468069635860250995837137988 3833412 404598374225405633963977401379958784 3833413 -837981312106338248505834281705162338 3833414 459411206109954876450968585521577472 3833415 -1419426414592338315635979601805610480 3833416 -426461759807661309225948936539904000 3833417 1215039074497533197409668157731915226 3833418 353724230206734172345688478869772288 3833419 2103788010617778952522431533867308820 3833420 -437854119520028436937165093426590720 3833421 4804670660607174405804652182686400 3833422 350903101595357852371476759442375872 3833423 -1373467247767756917092767946847230880 3833424 100801371470008285413814126348468224 3833425 -773565411078860331849422427926085850 3833426 -44883630453668016150549045608902656 3833427 416616163432425513445052205654312168 3833428 2128304184498274511535249213444099968 3833429 473283749220893011382661788942779470 3833430 304764484958885878925922443231349120 3833431 108953706398620601163073985888123520 3833432 -1188828676719601801955308463728803840 3833433 1813828528769900813205301851596081280 3833434 -372714612772755318178921114141336320 3833435 1771861229489498317591946311726322880 3833436 316543448332281845326428097297869312 3833437 1382759671737949482288854433037432320 3833438 -188599536030162567508970937795302400 3833439 -887456422529462684598737361216968376 3833440 438986557263138063668403511571251200 3833441 172974508773099837353752985068855842 3833442 444051466187940113763923806707429840 3833443 -803202448658943216575066024772878308 3833444 -822324647532778945871251716895304064 3833445 -222354383089662350871634594970265600 3833446 -61588149261919481699096567141454336 3833447 507697429508376701900582701433406720 3833448 96468283355564281832905393652613120 3833449 219791369375386173519665373610370280 3833450 1747775278863999204411305204601600 3833451 793940191518296411180895507542217180 3833452 794250523319056627750294735747860480 3833453 398597915807569573010317793315950368 3833454 -1554181975366319925210065096353876992 3833455 45441697279694614671578561402058720 3833456 -280523950223129034540710522968866816 3833457 1123342382183344646208865471291267440 3833458 92012356055152338017596878327256080 3833459 -2655115044636569484797413298844768 3833460 325539221130313207066336322101248000 3833461 4263230830479862830374827429120498752 3833462 -506426635767033038331727817954364768 3833463 12456596466539551538138406578074704 3833464 -534188069137474478184577463369625600 3833465 -260902256129407475252127947402369400 3833466 -212490148534448769897266403628346880 3833467 553384428486188055261328658241650880 3833468 -728287186829325055069904671922276352 3833469 -526911422746379950744270662707555796 3833470 120480173661125633893033232679727680 3833471 -30378977626648657263835378328177328 3833472 1471210769061348477716601344360448000 3833473 -796879317160493298069601657188791360 3833474 1143161956398692439212013050822198736 3833475 -841542287108526570217685746170816000 3833476 -832305339656089528977910331136365440 3833477 2518777440857553914144777337338959392 3833478 661128061814678249663605800844377600 3833479 -22718357992802224430589966997092192 3833480 -171455617384524295489530496836403200 3833481 1609970861958651890918599413748190400 3833482 1191055416836534693382554804040716592 3833483 2996890250080992486284477087134461000 3833484 1305055244647579286490809208114465792 3833485 3020934722704061705230040666895893760 3833486 -21516048598396516459246538533013760 3833487 -8686908191336881124565504104955408 3833488 263793233284185159991500978359107584 3833489 886975153562903400915722131989827232 3833490 211766869198908135983090260753251840 3833491 498657688262229857455486681925521984 3833492 -841710554877329552666846381575934208 3833493 -14411304626383077114119536922914656 3833494 -324532000188679247303845794488823168 3833495 1315503732256906562171302734146618880 3833496 -40748581225395700778517060700569600 3833497 -435078423430974789640382314644199200 3833498 -427711597959742241761899389854218000 3833499 181429198329170437697304145605152664 3833500 -601153290109902666724554167824896000 3833501 -88054450986657681350810698372671648 3833502 -457499065540740546107996787086945280 3833503 542372445342435986245155303317731824 3833504 -2358026019674902011625902619680374784 3833505 317927979240890970270928923770014440 3833506 -80410543593608387961719415896208048 3833507 -839507256004269942193816331928346080 3833508 -358658224528861945674805489817223168 3833509 519892944402830487796915181934339616 3833510 852938975054843813293836047894448000 3833511 1386756101273958449990900486637024384 3833512 286714344495410274909934165377715200 3833513 -2487507035450700772736406055841279238 3833514 72287267067353957928007363860464640 3833515 1080268614940977726613524276519378240 3833516 -929494104279632434622254105127662080 3833517 -1706713755446735377697567505067423488 3833518 214956233035902674356605212101362048 3833519 3081003546145182484134828805556334840 3833520 164518594660995790895413715330334720 3833521 1328060920699808164446528858197325552 3833522 -15489832829590811141530151006208 3833523 863024307075613442927004615938064744 3833524 -1983641176258733051185479997989387904 3833525 -210047970513676876823018897492904000 3833526 1255932621382085253067298250371349888 3833527 2335829564649621228379354333622926376 3833528 1645336884773649027384329831235932160 3833529 -244105995828984822659444796552110400 3833530 450255558154370528410599188242756800 3833531 -992860854798398864754201869532971568 3833532 -370519566954270662767970179239980544 3833533 -1144682387231708916144484574612585760 3833534 666295144548469645352733529427158272 3833535 -672088520736362739153364997694825600 3833536 563797564803526901073328681779200 3833537 444319183896472654817893847676334212 3833538 64730931169372576283882019891279744 3833539 -2367843333614968933890045607267164240 3833540 -1475689528698055716966863143988693760 3833541 -1212276585457785085971584428023592320 3833542 -801962831796017058869546555574526656 3833543 91255545822323912077848171110959584 3833544 -562508723839190495118038755336028160 3833545 -542490721317722290969382198977783800 3833546 249518192681906558152776116423399472 3833547 364019683958315450515086586462762200 3833548 -581852067852022341093020659703546880 3833549 3396237687469043457365936149555100364 3833550 30246465910995582994499920379740800 3833551 -1141172700362975207688999307771762368 3833552 -102117253674846528659456052739743744 3833553 -266447197699951499558428747583169792 3833554 -1316746857311526866981400641401574400 3833555 -1634414485052238373209162618086330880 3833556 124365868456045672711166958231865344 3833557 450244222635843768816441108511363840 3833558 -561680051509951145433869940059409120 3833559 454203471927858963106618657569104064 3833560 388646907661869642713567243907072000 3833561 -739864394450708277413468828080574976 3833562 -1006968221095578239945361026438323200 3833563 155261460716955331672198959293104960 3833564 1663726708301145422133412230940823040 3833565 66466630714034973753638121890567520 3833566 14696079921409015217523761294911488 3833567 2711556444297143688188636674031603616 3833568 2337538470436122057824061372967157760 3833569 -960928354469620912600565134213288030 3833570 -28097317347786517316488176241146240 3833571 15308760647028806023863863151880704 3833572 616038343894958700408520658067598976 3833573 -1876702557103790502122256880006781280 3833574 -81020143127696897922324508783872000 3833575 -1087223348284419385625202859396691200 3833576 -38757797390339894057117764982538240 3833577 -1682890645338281991290358182899857552 3833578 480141735911408271594661935857254656 3833579 3970835243811209585744346371169384 3833580 44485953681459283875820366061598720 3833581 581973905641643132937930155022861600 3833582 41424224258894809621003866001718784 3833583 -269338110385801135210285244081610096 3833584 170946294880536393160710092111216640 3833585 -158960068736042895943630053899380800 3833586 -218368975420707478564088403807855840 3833587 19666785715334956371373802465036152 3833588 -569423495267757787388355353467465728 3833589 -574378258140307048661730954465847776 3833590 20013329220543769103823719996104320 3833591 714163699471678198380272281291573992 3833592 280553416017486718182538461718118400 3833593 1954425808444451226539711555504583424 3833594 -454991905613995080691886008883377920 3833595 77647158733946586014144346081048000 3833596 -309194283871381732123255690502850048 3833597 233653626195996499318416137460402720 3833598 -99335823516110262280229784677036736 3833599 869868097462127814927895368330244992 3833600 -592047465147589011873576895119360000 3833601 711519899353789356427116540901334832 3833602 601925835282499522011279041292902400 3833603 4428216484787096358318788394337560 3833604 -1097791633495152547172572443068906496 3833605 -1560527240246202684443164623143836740 3833606 328630436526308727373492679975062656 3833607 -436560306592419022980227061144053808 3833608 2176028731973838703936178944075944960 3833609 -414003226841721431266776394984088796 3833610 446959269384009230854399802671710720 3833611 511645566975396476121773653331121400 3833612 -1430008592899588242072734889858812928 3833613 -1199343818783453547317364490302438858 3833614 102747432269497079607178953384853632 3833615 -500135967135102171590312822382334080 3833616 -110707862413815546337276068992974848 3833617 -1603019437744163886598205025437307840 3833618 -1208127821103672028236579979359600240 3833619 -505129568645196459348861717893615760 3833620 -204334169213530223808645349448294400 3833621 1238850967737727622899750216009572000 3833622 -4571505293436441395390928600760320 3833623 200022279895171106119751408920704384 3833624 4388449409530067480098047971223736320 3833625 -131672197859741997316328326987872000 3833626 -693494939409009980859765981004011840 3833627 -1148503328185930689470384117084690928 3833628 -978188101489532121329451535852193280 3833629 1827282971419903185963917279074128230 3833630 -173157387699871968029656607292566400 3833631 -806416529688021652428896993906507880 3833632 -2161444479601091684851651090583126016 3833633 -325234831638262220579582857663384320 3833634 -265114123542001307140104357514146816 3833635 -360236368167128137901941346333653200 3833636 -136130809112553094817921745337412352 3833637 -1163396634224394748240664855375099040 3833638 25377820702239030187056850452798144 3833639 350856553897243353301922947772137320 3833640 -105631878011254234817028283927756800 3833641 120388838102357267900140631647353472 3833642 -922967932337745236608132367696864256 3833643 -1095661726263184675447960790155200 3833644 183895783239477147912970278079215616 3833645 637118969867902231220893035594528000 3833646 -241563153177194502033108027567378432 3833647 538932953602233383329175570801198096 3833648 25016589234168915175124485023596544 3833649 -76146588612914780295060803640984960 3833650 146393598493448457307359492266650800 3833651 -517956241786476427607216473949535348 3833652 814752108958205194355491711226007552 3833653 -2756042250958719872095829093259223140 3833654 1107921970519127497662893079167287872 3833655 -102347250288407290842716405356992000 3833656 2299674005379011761901076648772546560 3833657 -769385855599728755422062932617820988 3833658 -520649469579534123656068865102956176 3833659 -2489157901305436271659944178990777160 3833660 -890217090956118110856461748976650240 3833661 205249640957180369364490943680375200 3833662 966253040690250537150928030918143360 3833663 1496079961665127903914468797690898672 3833664 -46091050906794448239591223059283968 3833665 -10951511421265322162388203407296960 3833666 -1235713780744267894646348570507377968 3833667 -1967526883302028238941614531826894512 3833668 63111752756520071184949036257290240 3833669 443529391439394056270298667501119552 3833670 -5029288591862217094992116507255040 3833671 -779083060096151968873288585984767648 3833672 -133201961943575760062509653192883200 3833673 1059808353198311885837963365499740704 3833674 58646947462393279307645923536578400 3833675 769502509621244688212056985005287000 3833676 704201072382114352291062635130224640 3833677 933507525741189474464256242149059712 3833678 297027605721830946657301509814760640 3833679 -428357070348802699627998940798593792 3833680 74399448834609892920070507901583360 3833681 -917954235609444957591008749908454668 3833682 65392938248551675195592753833964544 3833683 531549331558760749317162260130986400 3833684 -1181352445789448027666355020642208000 3833685 909417673571114189762311173262945020 3833686 934231580021477445923817287565796224 3833687 -667105744596259546111343310086826240 3833688 -127584796273497430989564177269821440 3833689 421123976355993024305339181419609860 3833690 238376384872624838852225737470535680 3833691 35989621513022337410168414705751192 3833692 377555891658072046082651240732258816 3833693 2830954469404270645966939501280618220 3833694 -215478600571682953260572075993704512 3833695 379442312634996794544154801684828200 3833696 -4504417696300902646512544121172787200 3833697 512282277037543890365371685788406784 3833698 -267117484144578705425272757936676480 3833699 1710032206104298627669221047809532700 3833700 -64988532304702337667558176233574400 3833701 -808653668999421470112310888208343298 3833702 -491570379982537617822038429068517760 3833703 -679861272571272061570671561322836480 3833704 1125947465335692280165117340481454080 3833705 -167782735955175940047319219721708280 3833706 288519801211869369011313937154323200 3833707 -468279520771749063941024159411036044 3833708 -12934656451431988467756441751388160 3833709 -568915138587297580039004288571615744 3833710 -609389915130091575291576174390066240 3833711 -1163730626612142650961262221923719200 3833712 -517400842073852984461262923949015040 3833713 -409611025631806950627648731363635800 3833714 23115745330952746033439905461309456 3833715 1211847230866287289367496823863690240 3833716 922291768660988597374636522276608000 3833717 -488823107282519409717208008296921280 3833718 -59162783179882744119797180897753088 3833719 780531255615660868282254186732374120 3833720 -1014313067862316079560089930173030400 3833721 1445565363516360681655583597175513972 3833722 -563435374304770319088288298426699008 3833723 -151837376601621596146932007617224028 3833724 1076916636443471094580626894261920256 3833725 95031395244360552494867059365656000 3833726 -5454500887185848095993835032090176 3833727 1179206182620468237409248535964523720 3833728 -1137942723068708394711733685830287360 3833729 2079503820025888532688412362821235330 3833730 -45239734878105656069563406268111840 3833731 2387550685195428134766020180617875984 3833732 107765983546360115277671126306414592 3833733 -96911942503658665720137817337618976 3833734 16891933225494050102931402369170016 3833735 212095491826963759911716527251852000 3833736 1129392186039541388668034130715238400 3833737 -2199949289243844832609796123971040614 3833738 -218429457459933671312221096849305504 3833739 -47894383122228406984893816962617344 3833740 -1999908578704319414715432598366417920 3833741 62736987555342094560152553262338252 3833742 -582470108394882283691138092114805760 3833743 -3647412104996596597804248653347238880 3833744 -276646102657926236991077940057538560 3833745 26498688450328166111504274814583040 3833746 -19643646597357993410488692095677440 3833747 329347975100823632500955124122369196 3833748 -107420520211127160306797718519978240 3833749 -1132122566695871448491861356643992064 3833750 11322668197886063626361536147860000 3833751 -8919781489222231642775420066959104 3833752 -733772457424730586915722891952783360 3833753 348967751099886452423397986988444480 3833754 -339068449934362322096785390617223680 3833755 -180850552542685335269746581731556480 3833756 1075558500627363186621518037753822720 3833757 -1168293134509160293570198775388039360 3833758 -1166639574728378719897207226495835840 3833759 280595137979964266155870680234073080 3833760 -145384794056425513425283374765834240 3833761 815098653395118242953575244940059200 3833762 -311033618512761706023869113164232368 3833763 718974414863851689200571887820591360 3833764 1577469615962134296217774293283264 3833765 -232596262941770746886607584861730000 3833766 195512982737339897823882420936382752 3833767 -835026648801340319246863617845958608 3833768 2084215385001942447913076342873410560 3833769 -1961793344220883995644438202972870912 3833770 200437287716707015232448610656768000 3833771 2925767263544243422728626147064306000 3833772 1106995687022095870999391028600671232 3833773 -646866498504687772826772479838783860 3833774 401860968962972892592095853470434304 3833775 580563672867812916260070617650905000 3833776 567416282885763738504202747662712832 3833777 -3065451421359355008225704013118987374 3833778 72211714359458087384196351575159808 3833779 2105200009489396741066914517426861960 3833780 453469475711286075271523060366457600 3833781 14086057346953568172172624412890944 3833782 448867019241628885539097841902366080 3833783 -1032598728461238574290622588800805080 3833784 925472740479086859827869771084800000 3833785 -1314025165719306281576266749876841020 3833786 -1349146031521410826893836472524864256 3833787 -22071656491303349857765563235284480 3833788 54610015638816153743435999146137600 3833789 -2999209787315607371082441347625844968 3833790 348482509342547441387263830238003200 3833791 176493691724761657244870181258173120 3833792 233543912628445465770449112882216960 3833793 1213891495150712804547393643319592882 3833794 1069822610333161871940102066802560 3833795 425434308386702760333665957106725280 3833796 521007234941635330461513489757780992 3833797 -676434898090008615879256508981373888 3833798 -1338463867758105011222698089119460864 3833799 -329330611991331655463198839562392320 3833800 1474366467974082060177461500312320000 3833801 -175543611712766469179895879593226240 3833802 -386635110613461610245886363835620608 3833803 -182514264571908818314471894879411560 3833804 59202424713039656610742480363585536 3833805 -339194388248799818259493341243390240 3833806 -1457755282924567203056674141191968640 3833807 2531850240419102676399242500015922952 3833808 63082841876605043005752356020420608 3833809 1991689239756700716887377265697197106 3833810 -578962193386230278414494621683056640 3833811 127939399298050469862847026151622880 3833812 1959265191547913442347098907867914240 3833813 -2003195481014284119961172781867511140 3833814 22733740887108785300242687567241088 3833815 -672679900059938236565254360585112040 3833816 -158858814727831251286630520090787840 3833817 -45590377526695081932051716250840000 3833818 597500879424576726415579742708325360 3833819 -1876811270469864993087249758621522688 3833820 11841912894260714643815378858380800 3833821 -371510897438250372146014830764607156 3833822 668074879245346661030713296647284800 3833823 -53599764019958676619457826372952320 3833824 -246997726754269561547607205234606080 3833825 892352807612843196893837121512066550 3833826 -559465796910658061020753540729328256 3833827 919851546821284363161705269507289280 3833828 7869674217549078151871908226284032 3833829 553355987907333230463260332888239960 3833830 -138753391028699660599710355541852160 3833831 -461848895381351991853371204186835608 3833832 -169364453610811758163223778276802560 3833833 2717124590045171916740879056174417082 3833834 -750613531518149347066480130616623184 3833835 -907339038520878503119614690398307600 3833836 2078410734613366917087583247435444480 3833837 -2903586962578174484196276269899776 3833838 -416169403859200865762263832801527680 3833839 435587151575968303036968262752926440 3833840 350596005680626754299356403939737600 3833841 -1358488207814711392480461171587446176 3833842 -21651220456085048480230963698962928 3833843 -577759116393209504601082901094137856 3833844 -70292731536481275686928137474469888 3833845 -1594551150953908974634202184428748900 3833846 -170607365437929842007874094950656576 3833847 523606975629576134646980224657955088 3833848 -1209465527149076438493972392721776640 3833849 -253655819216964813912122856347979264 3833850 78749005715135025042104307253152000 3833851 132610262810596064547377277063670560 3833852 2156036477316265459637931552379325952 3833853 -175592414337875569270695675580418880 3833854 1211659714968833275968116994000662592 3833855 1126342395376688928070984089736979520 3833856 -425505225763320983752532528379985920 3833857 1025756862165491878716273829976956200 3833858 545927856753094685829325449836121600 3833859 83173407177514223654680007910457008 3833860 29286300436563393268783528528846080 3833861 -968273624491847810538701213552964228 3833862 167308757619492785785943118123356352 3833863 -340966079509933020467980685604137472 3833864 714400800053068820608809507766609920 3833865 -66534313982082694765606310217350400 3833866 -500131463403081414104453469501766656 3833867 1936163685686375598667059133038200916 3833868 -495318146668884807218335195238453760 3833869 -227867404208533247409280121130334632 3833870 559589871732401314884124799747481600 3833871 1669358102884198323400566282557067912 3833872 -190540859608164745432812143188901888 3833873 70129123492403456240974711058227122 3833874 -302948123433836864308746863476514688 3833875 -2047253150760609398285689723646136000 3833876 84007115820903459511696482818162688 3833877 -896464805025169810636591251836581920 3833878 -963944249914154366133470236856993760 3833879 750586202064276645859903577664481920 3833880 -2399962621952845383765717683404800 3833881 -1745476651434061147577739608415403318 3833882 626441896168371878534495851924104672 3833883 457522255383286328365135137637115052 3833884 2585095365559123763092310968971012096 3833885 62676826850163271361260504350540 3833886 -81009346942496553286349083064841216 3833887 -252044669452389678739710160969477680 3833888 3356790697389301165755389651287080960 3833889 1184724333716459372006350099540320 3833890 -448808089023226333570409096596185600 3833891 -3629956457993027667207533303588331048 3833892 64200938833235866140257199731081856 3833893 -507987988983647796200761259241618816 3833894 99749216153586969386151257977047552 3833895 -58863916764107545405115671932468960 3833896 849135240205246880195704889060966400 3833897 2905750941716691477100640185847444346 3833898 93588517026418048780639521815988480 3833899 -1092342128710951655219816481071649100 3833900 -69854164850137859884066083587404800 3833901 689086109919763495280035549401855030 3833902 6824282458692302375510918172025152 3833903 444766097774865621253674051007683720 3833904 294006900729662897187163305268445184 3833905 1166940781046277340184531778476894760 3833906 1331414825288073549557916804948475152 3833907 734148371224875728033975903172381504 3833908 -767833356279219874220552652782590464 3833909 -128587316266577916913704994287775890 3833910 112822267724368029101781223627276800 3833911 1726469822226157493929421270855362024 3833912 1718689759597330812683393544456499200 3833913 -631488581342384983728096946691476656 3833914 -208864799931997952623919874320529408 3833915 1800350608517100342036933776165511600 3833916 -933154807282916663229786792522547200 3833917 -405806890008363473893703009210551008 3833918 -1174895620938543064562403052212132480 3833919 3272250827358551105123975286037236000 3833920 425398166869322514720220705408942080 3833921 -30959621675221831865603276543128896 3833922 -300534833263517876130019566975256320 3833923 4609247850145849463367283561342784 3833924 -2079545580946159502407672515180511104 3833925 -175905175567979936275653282116774400 3833926 1249109111951696314346231574068448960 3833927 -1780482101351257908247626055720045224 3833928 -593874009847872219508199783953367040 3833929 -340829656001750472476788447520160960 3833930 -1015645652187385974481165356705140640 3833931 2656757786959562788570407197569611264 3833932 1453688920282318355164646797328043520 3833933 -351391131877812773502250315390473876 3833934 68495510461267198231046061227136000 3833935 -498822996889253452096904715060135840 3833936 119136714570921081728300722448105472 3833937 3229296804118161444199376125768051908 3833938 226787805626883602453537781711265920 3833939 -1360247904190406279895323720399941776 3833940 229529548230107594729025970176860160 3833941 1118020552058252075014191138311054752 3833942 -69136397625009011854380481194001920 3833943 1257609143803969444104966174408188928 3833944 -1170800312214207400029040807277475840 3833945 -1003161894927375119722405831491865200 3833946 486283030497642313578068238456000000 3833947 -792755322087235465104401916314674160 3833948 -2105965569424761455174339221459656192 3833949 -311335048282637669241993207979438080 3833950 -437010618853956065207203844491608000 3833951 -517959504678501995592817747182670992 3833952 -19973138782657573817651110838796288 3833953 -61900116544855614624339545597980880 3833954 4057765928018605983073987690948176 3833955 -218339456077476890828269467168348000 3833956 562744846854639760775677949645930496 3833957 1274223467628129039191860875926466492 3833958 238445743386321450130330937171784384 3833959 -310049793016928660193550499158763184 3833960 -28207298401000932368892632903884800 3833961 311693280861460296528316475028522144 3833962 288749796754614439814446590547352064 3833963 -1005470925927047922114597401800445040 3833964 515390265868713027106302299736322560 3833965 -1621233798169008266280168869088337140 3833966 -6226802863474114786112227858972800 3833967 365479166515930354453409574714981648 3833968 -91580485705194555155715390111121408 3833969 4568185342324091953424407951026990144 3833970 -79179083822735238149571008602506240 3833971 2229412650287619576248355647357284172 3833972 -29754238015194299233933023502202880 3833973 32702503311875177503638736891176288 3833974 210985708662205391374257105268709760 3833975 637538086710939033305296864515234000 3833976 -1750608168508221108957823720908349440 3833977 -164059395049769960830436234940963456 3833978 -2848317143269606574254041143037510144 3833979 -1744317896665099008238873861775447016 3833980 -196599990306076544133527465045952000 3833981 560163546539106207920479986889112064 3833982 345352143583882408555944682428024000 3833983 41312747090576401270991455761305280 3833984 453550444079446021613972586548428800 3833985 -718638510214750719090256222216037760 3833986 19713544429547603413084304180012544 3833987 936376543099912831922851924303213632 3833988 -764559548249254451284506860843136000 3833989 533038719196670010268805311679773790 3833990 -714645844854064274607549013187568000 3833991 -188733190243524012986196648309678720 3833992 -916427776580635988171454206527641600 3833993 -1583956249943498643910794812357817420 3833994 -94562666599135447676621283314976000 3833995 818842864212674730636598138460403600 3833996 -284233866402424791853129962847392000 3833997 900212579004051932288023703880750240 3833998 -177432042831853359109275417401691264 3833999 -88478369705172297334743645936996936 3834000 254273647923967816987711086919680000 3834001 1325218184678907161061339306472959600 3834002 -593045111371928269240929984836904048 3834003 1323298679116444443722365470978600960 3834004 -1686439729659208380056204689955234944 3834005 -1154291779819807595807973757328686500 3834006 -315442272495719122844449325940288 3834007 -370250098298527409843703311837452040 3834008 -1216137148840748179527304922590740480 3834009 -6711737421954994650106480122633936 3834010 -734480861530214103518708422946726400 3834011 -836623594336819053158409832250427000 3834012 60449854818646431673576959867715584 3834013 795678525080060848278823513905100262 3834014 305302624237557454922581086905571072 3834015 -233524499576418325452119311927968480 3834016 -376977985558255267986436669839310848 3834017 2421881076421085465056159022832741552 3834018 -168531358503956772695789374787561472 3834019 -601748136470650727768432529685996800 3834020 -415859085862993308146328338353528320 3834021 1788796280490923453730902935395292512 3834022 1120959311974155034356801159500386752 3834023 -2980295645954998999483180155836398728 3834024 641922228462138289248796718571601920 3834025 513994832130973435807590803210025600 3834026 -62604186614432872284145598286206976 3834027 -2054471200164671430506430859190566560 3834028 2765531036479041808951183316974632960 3834029 -2267257678179774764083087347870447360 3834030 9731096255766605100871831554769920 3834031 292461442324401604545691896138521760 3834032 -260917109966673837142124691378339840 3834033 -13238808306426815881191802209702144 3834034 123729930463908428823583885761862416 3834035 -221101509877180511438820965944949520 3834036 -1130644331179426139254087491465787008 3834037 2279955977110135384328436689915726080 3834038 -2409227161718347529054231955448320 3834039 916600571511715779490242772666223616 3834040 610727638560926351070618421445836800 3834041 707123953120141202021350204985568384 3834042 847888810612822300200417379772531712 3834043 756087368711242646413930944279880292 3834044 1041024536262040108152953757803175936 3834045 -929202404259566094791711020018459380 3834046 45135593127463724699426290906889472 3834047 225901779218916082807480014471476064 3834048 -407127752391733104813144161396981760 3834049 1137517979180663545487313211278482432 3834050 170150009467926153931122347215689600 3834051 -331918219621276307523698849593043616 3834052 21041818728995411908061023932193792 3834053 -1323699425919761998365000518005417698 3834054 -368889990582957083155365677911756800 3834055 1889855354454576844092614427038259960 3834056 -1497970222317728297874701704888934400 3834057 1034026124637298860597476481322999680 3834058 -633210478700123224435955769664647120 3834059 501230890742796378679354413820954260 3834060 -783472527591968369601204702341207040 3834061 648870671694715808587981704015563520 3834062 885764813560984686264093240550689600 3834063 94897157238140073111587660598940392 3834064 285934482782906061028193676021121024 3834065 -1643322580584938648620400834650230540 3834066 466357849282889947280673869565354624 3834067 996990301066286551084574420906772080 3834068 133709082458346672759639187989504000 3834069 24762358438943071109464121664408768 3834070 19975056232062546549216765931916160 3834071 -408693510065573668131809253587157456 3834072 3113844441276636705266756785703485440 3834073 81006243115988318553529320966414084 3834074 -240096026761616576986473225321999648 3834075 -122403520653369747574117517818272000 3834076 -2107016491010278606017410974625482240 3834077 797864134394788331721860934756763008 3834078 -87641154650113571800508736292571520 3834079 1409939731685345539339693807975179680 3834080 -559557570113214136587311587818209280 3834081 2360155090108547264418338160989090880 3834082 138529765107390266282574968871168000 3834083 -601301411639970498494305678737997176 3834084 332555857830167087051610506749532160 3834085 104225794009057106576762754698022780 3834086 386882817225411810938586916511500800 3834087 -1427850196227310798914283219884321240 3834088 -926289887823989501130333695997757440 3834089 -326109342332870299479093264410780544 3834090 83212408914627164691703516532323200 3834091 377434072002984057272182484142005492 3834092 -1383500462578786122790371264065904384 3834093 1173376075655563534319286281922137664 3834094 584422811577012711759366651498785664 3834095 27671605877988219013019715590028000 3834096 9753201326760331938113810565955584 3834097 -1949564470874301902394009946964267468 3834098 1216048384158506061480265309961398800 3834099 -507102568583782016263637010836553516 3834100 548557399985890580627711299740518400 3834101 -1185891444810601564419155977440493188 3834102 -85106372313646290174857903031667200 3834103 302393560282736304701281227601632912 3834104 -2719896302089863146627029272870666240 3834105 174656651529463809046741845706060800 3834106 -101063297425093309822145457920341536 3834107 -982122642232838089300671254080758240 3834108 -256675282951523986925023766653992960 3834109 -530663832685793036059542767943613690 3834110 383618183345718863800223704921378560 3834111 -497490020846234683980905862702337536 3834112 397762524550899178977965120843415552 3834113 6079505859368245392023004956153904 3834114 112303252937560007074678179435302400 3834115 -643834509835012561312677719265362400 3834116 651285559259713706289073016635121664 3834117 -397893807253041281313263858834952480 3834118 -1366120174310970936088159225449102240 3834119 864357811517082426843832124809299936 3834120 -404977655108572438033951438970880000 3834121 119272619062815494687069348795671322 3834122 1264938737586806081424365581076151552 3834123 -71701094243247288396651653752196352 3834124 193250112246949022285013227297423360 3834125 1180469734923408031477925028303510000 3834126 386947953886659848258145015566018880 3834127 679320544577385742940606846202488 3834128 7773099577505924724880153495805952 3834129 721320449366255224589173629382658688 3834130 462934122458810499801059768106393600 3834131 -461023669716842483172534341413601280 3834132 525173016772705876847178545680054272 3834133 472489071325720855267546206694295200 3834134 1082324446440886797800880574718733312 3834135 3044253508792315973430358016953080 3834136 -365721058139168940451690429566904320 3834137 1878177963313741476985439545119562692 3834138 -5046005397598444073927835345936384 3834139 406380283000247683377908160557719940 3834140 1080395078148958686676033087382269440 3834141 894703206432690140134881963757444992 3834142 111071286811523519815879915883347968 3834143 -2673310479090311647999494908434750680 3834144 700084297080926437172666192104587264 3834145 -448206086279679248961394683765865920 3834146 -237831223305888006322721723568976896 3834147 644404096834193203291272177390003120 3834148 -2343880068643846865996619851335806720 3834149 -985197330633455403349914114781730880 3834150 153916452227843456503836365478273600 3834151 659230020341901966579338621299476592 3834152 -2150016569086594208034266376162923520 3834153 137286135803477918430820396137253824 3834154 590233052772721158466749557780185776 3834155 -359028564809816593451487811063807680 3834156 312616108558892501271803076215491584 3834157 -830111849047287809706928328114527594 3834158 276075237548668645140170004235279680 3834159 509332433570886020589653029154444160 3834160 29653602955341473254878147437199360 3834161 305387799150902164058456737505823762 3834162 -279278024935316931819917993208499200 3834163 -807981465901566160390965108860769532 3834164 1085367219819913754556233677605845376 3834165 -350781689523218149651007833357049280 3834166 -639815929964455775814008455664922624 3834167 944112099920683298059107269154402216 3834168 -163552752996077723315728605052723200 3834169 -214119320947706230770964086372445056 3834170 501629672322204118779462491910221280 3834171 -726838421780748931682697452728952280 3834172 -1241146290725460609533834461846733824 3834173 9075932608018898534939221951741440 3834174 566873994606173870609390702923376640 3834175 -952015524817859052030804814819238000 3834176 -115625332784189348742756114691522560 3834177 178047748416914576109513027757206720 3834178 -1211452869070671527308497102343341360 3834179 -54764699779375242117585062689844352 3834180 157089167411126966384073861587558400 3834181 -12586015469524119345466914726395840 3834182 747104509450294402960575426163915584 3834183 1061660592306228927109114490158307664 3834184 633998367493917516466933021830604800 3834185 -928636260957910704153970893527697600 3834186 -752013534280967358034585740180249600 3834187 1059511935944612036356945791304158352 3834188 -2066321581041488129673628142999162112 3834189 1089075131619920583500173987195715520 3834190 197302278116099593704042597241425600 3834191 2262632274601649852583757228845044592 3834192 124127136750294050862369356832964608 3834193 1796856748839997085473020470360440944 3834194 48860055308641837184017301417943552 3834195 -1139961511691110272371607045285328080 3834196 -846508424610417868968976114828009600 3834197 301947081271893561346860996472516344 3834198 -160842707900053286104943234892925056 3834199 -294738140488601538133038671135464800 3834200 324758045399861190708491882150400000 3834201 1306816252348011106678173317869377552 3834202 1121471085564478554401551404255405552 3834203 -554500746473254770111903443227733016 3834204 404895571065204734347692832563462144 3834205 -26026241902433454994825459433727240 3834206 -38940443807870290186018420875846720 3834207 680100478881299338751418076925055048 3834208 -288352416584991701205855983025782784 3834209 117621745050396359777966871452434080 3834210 234501033315870701148227366836776960 3834211 -285445501651012018964794406399040048 3834212 1010762015819618683121086764906915456 3834213 1534721180474296944926903804612640768 3834214 -251448161746715325972878203961955648 3834215 -80510244557099671624506526226856960 3834216 73408534727870407353566353504450560 3834217 -2876761354601354190601277693054324700 3834218 -2163581330166921586768937713922541984 3834219 386353717067363619918077081999038080 3834220 393262979251397482679306952797844480 3834221 321838376549970030148604782011886422 3834222 128299519389792406518087948512584704 3834223 -1602208275235820744802794057541364528 3834224 -3117327333070796642868328244084736 3834225 807573137405033887407732072668815350 3834226 77519259204512251527472245856980480 3834227 -1599558121659748590155451378024639924 3834228 59528793887037969283595788735979520 3834229 118040772425079588672696135362966176 3834230 280095379826362165647895090728787200 3834231 896877510256401652697604519809148624 3834232 249463749532606537705440030443704320 3834233 -1154139009562241533839491646786840000 3834234 -113033538800587303467125151794038560 3834235 491034363037740405939713750339385600 3834236 295324892699994361237586957661444096 3834237 694894097242685841125640298227977760 3834238 -132639869169498136847622812669675520 3834239 1015848118136700549388264343701738440 3834240 393729719853158629623582422571417600 3834241 675558718784246642852803672067995072 3834242 791547181618426361830242026395384272 3834243 -720271769234339134586379077301473280 3834244 105356269882251783507703672811474176 3834245 -65377566417768539862714008986600200 3834246 -421713859755203766386359085192777856 3834247 378031812697841946879716707021421920 3834248 5106131902603302859031846834350080 3834249 -36674958823679018908597389783482592 3834250 1454518909725644875261153621414392000 3834251 -995436050948827432912845135536552748 3834252 -79200252535605759532023964913134080 3834253 -684923566978314944617641873544039498 3834254 -13426285231980001974056611340776128 3834255 -863862907510437794554236620255731440 3834256 249751393765271321792409285353971712 3834257 -63774997396875696328403196290580480 3834258 -275643295281313686623252074807622016 3834259 1279689402779207185933062593719349328 3834260 -644591241484709726102935789493452800 3834261 -548943194103321868128653044303151712 3834262 835097115611689074395430677270502912 3834263 -1771036291955406823761652404307790376 3834264 -605432717040650733623338019713843200 3834265 -1820953320510733647917359468290451200 3834266 -328018657910422844805559795299757056 3834267 -30339017249908984322401554683372352 3834268 104497577718470887150054954267660800 3834269 -610681364150963045365302540391599360 3834270 -85935310125056097227857825784985600 3834271 -579791069753128301338948140990105488 3834272 200330574193316610924020501213675520 3834273 -513245965189138527662117691520853376 3834274 256438680038284251509368697599181136 3834275 381440438305375444608737781476118300 3834276 794918232804396113341752708265328640 3834277 1205586723681330598825521637032725760 3834278 -117331238849262460800434237353543680 3834279 -560258033567424412452512394739735152 3834280 792471632830357387383683833357670400 3834281 262417244946029410602346290589744464 3834282 694839537094687524472935128986105344 3834283 -2533903428595380063816637945007371468 3834284 654099457683247690811571908545462272 3834285 -79143127326506526398361376063839360 3834286 44681587085058116903891032487336064 3834287 -2425333267563741574524196569448190064 3834288 228262998674805672530290020473290752 3834289 2071435818954326429518125972118539840 3834290 167042557676033030856645665737322400 3834291 151333482759866145500895867108449592 3834292 464492636662387869689765811472465920 3834293 1117021783334097961643337971648808600 3834294 -416324785783584980888148535247822400 3834295 1288561645848576867923907435549373200 3834296 -211153208354536520661379903163166720 3834297 -60725454985041807562765412069640960 3834298 -147432330972834229549106956568761920 3834299 2670014744231178554068032246957755976 3834300 340023916553935948236516476231308800 3834301 -1592342792313039876015626723439872698 3834302 -48131593493436027080495247392120448 3834303 288281823575977657157151793521028608 3834304 171078544714183965985137687613407232 3834305 -261815243825362934036064188932458540 3834306 -48165608617106706311738175355078656 3834307 -2959890573999448610666376743658843648 3834308 2292487062398032077344410445259212928 3834309 492721669731117281354294048771943168 3834310 83671127246566494654224370520320 3834311 -44027156694492193125579183351364248 3834312 621889652547360111234607492679147520 3834313 647746525103919712835694098459914496 3834314 1651764019288561024298266925152922880 3834315 -810101918760133332772747318415353200 3834316 94240568806376731410723198215040000 3834317 1713791976606289819873943046293351532 3834318 657847134032719579613927960769981504 3834319 -963558961501223007434441113904697840 3834320 -67764036264827496805014798037155840 3834321 -532340737669970548980229759622454288 3834322 185716745246710712738847944351152800 3834323 1683711110365287329711013889166771424 3834324 419982286518518016579583560032931840 3834325 -55122885595559129156304519169036800 3834326 1519000548567176650849594324852993920 3834327 9972567751465488522362585625608832 3834328 283126835094350546564455546547896320 3834329 -1298341020054768115990441425434322540 3834330 233063066458970574717133105285893120 3834331 492926046558271674936701731107716872 3834332 11407799817470162620879751947545600 3834333 -1052664949981507439640276003176971200 3834334 49554006579570404422881615802257792 3834335 -38974146122192890589894511931605720 3834336 425812103808968613755535532939542528 3834337 -607200235490069932070475412847461100 3834338 -80825282207853643074886719904032192 3834339 1092713326783386815071638728273647224 3834340 -34769125010236491860666835157436160 3834341 -935967654960164929036785381743048928 3834342 -534513300796420144780338120673006560 3834343 1869447943426873507390392746716223360 3834344 2509702483823468146904091298772582400 3834345 181736849803882286470056222467102400 3834346 203869442644512507468606590593021872 3834347 -850698454373038738514899201657712496 3834348 1162218966263500551132325632936408576 3834349 487505738934109429099229088982964736 3834350 -380078200715158052595302154257635200 3834351 -1432371749663831798563900894679328000 3834352 -234873405608007141689860608845250560 3834353 14228010741903232701170712553093824 3834354 227263671520591007886241265305592832 3834355 160669134632315938243689083251307520 3834356 -804737887252083730106180203404594432 3834357 1133704820217826511463736089631159488 3834358 -1382705683744200484736253950185705920 3834359 244097890150159266330213969333880320 3834360 1240928570056132575842466629386137600 3834361 1173492590902865100212660097628986686 3834362 162502725324046935479942519476176384 3834363 430522897837182319834840296060380784 3834364 -1592066710229667532508183334076712448 3834365 -652877240944929865154311975211830740 3834366 698733976032667277912262169629072000 3834367 -265752196161527301426522092102906448 3834368 964226964975071110476881621302640640 3834369 480358375883988617123290461569472 3834370 -841360488866814067391459793853440 3834371 157863934119389905042181623222114200 3834372 481796020446468164805044276603523072 3834373 1832454651932989170979166839793758140 3834374 -15306477837912452744482379901788064 3834375 -788040886267044414220011122360250000 3834376 -180154749045761785404257928914534400 3834377 983221944749945050524350043855347226 3834378 42019534327913536488618072480905520 3834379 -154679528910395070032657407054095200 3834380 -1141698477375953510633427943866931200 3834381 -2589295244045401457415258677316538560 3834382 -452179911909133343085755836046534208 3834383 167938540064960798910991064192225520 3834384 -82237248309888957532903218220105728 3834385 558602359857281368498662263807006580 3834386 356146258185527752939630333859876640 3834387 -219691224085536586105595660710215720 3834388 -119272532618045770749467233641218304 3834389 892118421625832264607198475855380924 3834390 -117937100227282190308807916545382400 3834391 -631125695795641401562245947592464976 3834392 -2322674799404214290567501951621376000 3834393 1145082423378115847861420224824486864 3834394 -491576622637107990866450005719135504 3834395 -783205101781310577432066351035587200 3834396 20400483666869154626244117783455232 3834397 -1713045184276528193091011303783243354 3834398 -74077124238180878960306041508132736 3834399 -359800949412381714823722331189822464 3834400 384645071725353748864650457984204800 3834401 1758760894582583932954363533779404800 3834402 42294792289405604761931253269621760 3834403 3006419368272560166834451915057171800 3834404 828372859771280975746376575332704256 3834405 -232292404502713706834118020920372800 3834406 506540879283512710473261632187229152 3834407 -1866353979364604183457555982239118344 3834408 311359502591402607872518530457681920 3834409 636659605356622737003539095776336000 3834410 -698588010855600227073447378639091200 3834411 -291832736038855357338244253849492736 3834412 25678912674902848526068919299159552 3834413 -790958325567756841114317258308550816 3834414 606020134789760680061882137267317504 3834415 254017206614572425917974625012320320 3834416 208169037763189970694884383338135552 3834417 -1441924480712193904539883042309023120 3834418 128883676585354137910890483023665152 3834419 -1307470412918718433755956292864784704 3834420 -573887116926605774348508946153605120 3834421 -8473091053764508850744765288866816 3834422 -276066749126662283215204447945891968 3834423 1829283632319355616426097002454061920 3834424 780112459562048838697676925647646720 3834425 36029623969602893613172907207380800 3834426 -281963497036557658988976758670362112 3834427 375088643144183854937166362716119840 3834428 -714228149229540792195823311783644160 3834429 546552235032052517187846239559996288 3834430 -49266035311329070964507566620720000 3834431 736831771572673317939114951243479232 3834432 276118651841521943935844093798645760 3834433 2954236711689643691006045264913727682 3834434 981986959190149371680031020854627200 3834435 734897937467487244962335369216555520 3834436 578646219836132758687448830231191680 3834437 -1726742944929313348074082908857698914 3834438 -711456367513277976553914917953472640 3834439 3931495540368853976347978610814080 3834440 -539321054773762162495159396675891200 3834441 -1053286204977915545181762509629502322 3834442 -423473946970493736771540504929280000 3834443 829969091740404765500927229670639224 3834444 -212102068105074381994748212954813440 3834445 -572462283830776826028132808366894080 3834446 -707127269088362780180455659460528704 3834447 1540415652767799958803625211441220480 3834448 -270080643327177664477247992882790400 3834449 -1691281981553133613167913834237976064 3834450 21524828537745214927142653050375600 3834451 2485182905118530609449486557738249452 3834452 94200937309962042790554533157838848 3834453 195682759510278692160793971281335104 3834454 604173226261623060598603629290271360 3834455 -1506706439795605839301549880093969640 3834456 -1033823986649331885510105523021516800 3834457 -715241763395453548703103738700067568 3834458 284741736705416366533555792445374176 3834459 91185287986466623044326079872955540 3834460 -507126380951062176923814984681984000 3834461 2512372096201378430767837966620350124 3834462 130503455571354229397425529672244864 3834463 412780933928213097534319431142252600 3834464 -1638641627438860606366479370978197504 3834465 198159638403007445975608768317426240 3834466 1695030240437525831437826145419483520 3834467 -250954525808169029158846115655353280 3834468 285293340557372456898794147955437568 3834469 2042755577056668087394259142332027520 3834470 -499369805597680675355993215391936640 3834471 -55876592288182488635832656770067760 3834472 -356410412152694678933026984192435200 3834473 -880641369095989533339565401931534278 3834474 -195669925549412015949273948303502848 3834475 -1444899937110841781290315397706965500 3834476 836128700990178602795382768158154240 3834477 2084866461967163514159297825623610720 3834478 754147422485513137543958998544255040 3834479 -1810258007771407494514702401872300160 3834480 23987249911190703878291335731609600 3834481 -1224113287193710119713045356925942016 3834482 -10009553958213173042658158038293888 3834483 -633875097059495292931974845443786752 3834484 -139236667641083481700232041696309248 3834485 -376487974099686869383811284533465600 3834486 1195356609210426878487018661542270720 3834487 2800914225251056416974877233989153392 3834488 -123846287831900922078651657068912640 3834489 134233119012954640133185223746783824 3834490 621939058700841275890773248344800 3834491 -603283291700842935305498546393634720 3834492 798025989703478391456695433696010752 3834493 407749835328304929841604638197488664 3834494 -1103011159315403460829814026762996608 3834495 -456107123485918996629218067887075520 3834496 -22046032451035311928525737846374400 3834497 -664621708424155005029173466583971520 3834498 -321682054395559306151974739384439936 3834499 228211606997252431093202900869605500 3834500 -488902541055914420850499570476480000 3834501 486583149407201254250023826920923648 3834502 349840914566297412719355840171233280 3834503 -3808387970414109340717341692341067760 3834504 -197447527100061326565488247170457600 3834505 -348027733135316936592773941303613340 3834506 -685090903421818255550404318395117216 3834507 18476439035918295347196516350185392 3834508 1426119170421504398282078028072259328 3834509 -600886770442532138324541206156388384 3834510 666995016771656025507201695509906560 3834511 316970159380364939183971907468418560 3834512 392801051060627610954703058577457152 3834513 -3141453849744778241270636777104533600 3834514 214862711550871109529689813754408960 3834515 -974414296260089278620337942577478000 3834516 -122497483846306407124810233827819520 3834517 -1987452419227894970368243249530477600 3834518 -1228555319116096842778049946035651040 3834519 307350120735998210296914163021272528 3834520 -1840825904304953496467162228004864000 3834521 -1999447858908704065378103332606884156 3834522 298824105193144582987721800339058160 3834523 817877235804201129592429820090945280 3834524 -1318985346519544133318741272216617984 3834525 4353955811845228357539877032696000 3834526 537033279970028009967597985601810304 3834527 -898923388468252469695488368770198248 3834528 -363482679920191102691260077393838080 3834529 -2904080775913132519286554642368259870 3834530 255114291714031069608626066849702400 3834531 232137932311526631984498862567486800 3834532 36045931235025324428912065584108032 3834533 -32803951788676176435950105424145218 3834534 -539874011876026763386545596642649600 3834535 -963260531591435366590646896686536520 3834536 395088005931819952158822844354759680 3834537 -335395593759729800901812631705225216 3834538 -311155446462500522717569392576272640 3834539 -2765832061705038056490050991290163660 3834540 531895785747575549915226223158543360 3834541 778417396048292875061680620998321942 3834542 -15510556880535906078614863857669888 3834543 -524059195454361065339726405483884536 3834544 37962193947044903324893351717994496 3834545 -74921472757466416000745259406801920 3834546 -989340633064261639841977223356703616 3834547 187508618289632446553610942454889996 3834548 -987264667343089514077297293408484992 3834549 -306235804051898685247217450726547666 3834550 -314548806656030004615364214099011200 3834551 -2432556457758602541972850720004256 3834552 191446677578880221939212808639877120 3834553 552096114697723912651594020740965802 3834554 1723240837160419730208599810162635200 3834555 -572771373651013570195561170599172240 3834556 -622662375657042071721403651569369600 3834557 467525290792023597440722030029940806 3834558 12543577878674844616752103481319168 3834559 1454672762396821540776156208395257016 3834560 225459621523419751232464998063144960 3834561 -240038465187375578947313460439127520 3834562 476258155986489885089531827944142032 3834563 -2111489864407477735719302812792316376 3834564 -324195872117958629987444642267956224 3834565 195767600751666948703760694066470400 3834566 -73860330809625159983290841981947392 3834567 -2820685380589547858318157087024683520 3834568 -18630105990889463615364422157434880 3834569 -808262967493719754764017195366055234 3834570 -122622023118845811480097134656044800 3834571 412476092348164761113493019724042784 3834572 45329218955082889666225115757081600 3834573 -370690803085098228201009133600746816 3834574 543159960767696416649976899554297536 3834575 -318441102951722063251683621655199400 3834576 32262370425721385835370787139747840 3834577 3131273904471871063343707585534973426 3834578 1078818655044164287518475890057705600 3834579 -293450049005031172409901483854188800 3834580 -621015216245625164802289439930726400 3834581 -1311377064032003944511640671379508800 3834582 195248242367518563754907596755825024 3834583 1425444747377087713697036026676100000 3834584 -173747298593973151187798327842529280 3834585 -253948994438481057428501497796118780 3834586 -301389487783650142936462795135161600 3834587 -4994365021996806343183433692396719360 3834588 -438480226251457292679467056022006784 3834589 -3725429659968613756974382609349712768 3834590 165444120816952489401088772928532800 3834591 1266334119478513932073631906764158792 3834592 967023596068040968495711705632079872 3834593 -248091714852293826934679755118946960 3834594 557959189582514972576769258805367040 3834595 2159385867932940667739344657980337200 3834596 -2425791578611808771948619831853252608 3834597 62817139993590485614718693275861728 3834598 -1521135290978212613992671775521991680 3834599 25462458514935346681577816261871240 3834600 -142549898782036537743049544269824000 3834601 -2015866920967661845780424194577699398 3834602 1403825416295936790606575395825144752 3834603 234607034029657857829829677135751760 3834604 1393320832578861136394880577427862016 3834605 -1134362284180993790128596119371059600 3834606 140062328594824804227682049985159168 3834607 -19568015944182502936063477520228352 3834608 -549513333279747549460312137813098496 3834609 -909400094102126800479978555634686096 3834610 -775271022160044235859995453283584800 3834611 -40371026075228501977564956392856192 3834612 333693280816704925041389445396898560 3834613 826171920315682938395018574892114862 3834614 -104926466001626505456499247706261888 3834615 -52370892784361800912213897187759280 3834616 -1796668918879489968914666930964971520 3834617 -219988331312105514459867890176468140 3834618 -48645585126691461777854073671573760 3834619 -3128884337978569385321071834473269980 3834620 -473832660383643165521507884747776000 3834621 -51110295536249837507545127508223008 3834622 1275952532582335181439073820319437184 3834623 -163862534837062730405361833346333216 3834624 -670377220762989696416262926144372736 3834625 58656286354875952144054141465137000 3834626 -1468828973972911886834921883156925488 3834627 -67883216708802794803822956431452680 3834628 -82816377199103542657307267162968064 3834629 1496708446962611305670218095149916384 3834630 -195268568389956981534176413233742080 3834631 -2373472991905924844647319030318526568 3834632 -2427510307169216049857039308855910400 3834633 -1205090889169528365787380556252318752 3834634 -1165226405932185715564687919475224784 3834635 95619388991273116337306729700458640 3834636 -12565829895011049732708163889627136 3834637 -2212458705067688654637659670703237760 3834638 73271236247818771721551219388055552 3834639 191418626114625368500582223212252128 3834640 7657119144463986609407136864092160 3834641 -313329243946988279922954516292457100 3834642 235542948165216472544550662428893312 3834643 606863653807044800382623447143636400 3834644 -2310397374735696406141391243815907328 3834645 52350768469103259653467648101037440 3834646 579855637392842482188773505133872960 3834647 -868958916717110890983961677831230904 3834648 -190519040989455133573576965939609600 3834649 138767630851027609085610788165103680 3834650 -38538988853312188885708032074534400 3834651 695973741631073248939684390788763032 3834652 297486397221705202366515910889382912 3834653 287458736361161737818497827704556902 3834654 -7131365301361222720171732008867840 3834655 -5350785596548675811636724038011680 3834656 387046382356943269151205453924925440 3834657 -1145045628298554598040183983688624046 3834658 794601570625619695588769856076921680 3834659 -753034281409898137589121611612005200 3834660 -382759673934294654178441215707136000 3834661 -686482612085622527927726738318034788 3834662 33395936063736642000135314176952832 3834663 350071155161037873528289408370692224 3834664 1269203489796797805372273829193472000 3834665 -24360336158511127080666441196516800 3834666 -131157972466925559266663208060348672 3834667 950570317515714798051980174386681632 3834668 1220438858072948459735824681670946048 3834669 -329303427988857929775307292527325952 3834670 -207774441877150585188440413268544000 3834671 -2792699713973408194346033606181545400 3834672 78944946591158627274610091168071680 3834673 -1713774034939907118684328761428245980 3834674 930977581655478617640687922605912336 3834675 -214573018804547916004109209690560000 3834676 -925257263699609789541775005945063040 3834677 -547878094524285178552668938826805056 3834678 559128377215038367368658371521594880 3834679 510734685519394250641921623318130080 3834680 -668743825526592583091568050361139200 3834681 -610931137201271334393078627338524848 3834682 1489724333314918751735155847910894192 3834683 -937523194534526364034577043251268096 3834684 137756552069060232150786025201007616 3834685 1301004210831094663318325299080670380 3834686 -1145244500561599121299796297624702208 3834687 1202825232712566318241459792039022352 3834688 -61197985913967896730206134138306560 3834689 27191337722125723816308854228459460 3834690 -66665037870514081543252845313935360 3834691 310816109937903159631478645396268780 3834692 1339807531134841466148405770254962816 3834693 -1455002173926810734348704061197544418 3834694 -1687064295754900924268081014310160960 3834695 -1550964671422338802588477836890785800 3834696 -570979961882396792852844182466355200 3834697 63876093185062451708513811963506592 3834698 94237130983241817372527429071979520 3834699 1091451782738719041452262677297790720 3834700 193058049780484014909784482333798400 3834701 3700638537825776306738147221056984 3834702 22212607492876570252425795278716992 3834703 -2038411556103019503363907198178236048 3834704 -141636521438561324206049089113047040 3834705 446869443542440581959399664043392000 3834706 -739619405349858701543583109025390448 3834707 -2336824530174357335581693281555031296 3834708 -487219134529773928477311664371941376 3834709 453879371972268695082631481783979804 3834710 293608198934707115378217897167063040 3834711 234845820624582663210948745512545832 3834712 1030134600256153969260663581644922880 3834713 829069163314934542987164658013299920 3834714 416891020262621925117610141324770816 3834715 1310772035371245534920647317765447360 3834716 -737356594128333100319481559505948160 3834717 -420181658939464784696641133445353280 3834718 65111969349420913740508046770509504 3834719 -166633217655873779598345288119420304 3834720 325582265971885157809680678841221120 3834721 732913709541444887669860219956480240 3834722 684697959210170770936544627747644800 3834723 -1781671729978570737257393811062332176 3834724 -397810755025620670604422070969635584 3834725 293050912290170658087870642177750900 3834726 -161656960524125964392538390767486976 3834727 1352377614630231398840586570076225960 3834728 -316781548418617631593194214649088000 3834729 -63455469073306325114539169737929600 3834730 -69914569040579679673484329901568000 3834731 985959113994695324271430455547232064 3834732 -1176131288933266011358146353049600 3834733 402198332988706057766173756203524320 3834734 -455774233002187315232551668689025984 3834735 274152429231796973333603358158634000 3834736 -143612648313059675683238213737873408 3834737 -73839050196339104310097151492748048 3834738 86516703725971243376799299241823104 3834739 -3960530348661298516034314003514649440 3834740 -4327801029581152807784102725632000 3834741 -186538135400715568108759364007072288 3834742 -745641286339560190571430445106536128 3834743 -1278848077432643154609864214006695120 3834744 444956386784954117815250261864939520 3834745 -245691170942404095833718135143229120 3834746 376299918624552540576462951163593072 3834747 -710156579214466655239265639598962160 3834748 2318548007284068175630033166517905408 3834749 -516642855050258507674952728608754164 3834750 304659391938464244942779442624288000 3834751 2617269304372880389827764397103090600 3834752 -1056311423459054701656174844339814400 3834753 -721995067671811872668795775759811776 3834754 -185599763068631163293624531905022976 3834755 -1041196566474687943277964677637288000 3834756 -1065016180592134835323860247344445440 3834757 -1669391416319995701156654088894514340 3834758 632202303955245671540749161266813376 3834759 -896803544997819573256886406557201496 3834760 -201382513597187283025369230527232000 3834761 -120439767811586922421294555789373568 3834762 76448317734272731181092327176376320 3834763 -123325808683163570152804552310106192 3834764 1016809262698722264303256487784000000 3834765 536298385184162356605150374920304640 3834766 425462829816384191094205985958432384 3834767 -143914190251120922067259971205247328 3834768 28990503102277725267060839998291968 3834769 -2711948421746018165355285713568909504 3834770 -520551141869190420572592619745164800 3834771 508526401877724697889393197145679984 3834772 -1103771446323428724442897007743210624 3834773 1147341387132074118298334296732323840 3834774 141949931785032956456108280759426144 3834775 -15526593797056489919034384125004000 3834776 657107952943211300686582830181109760 3834777 -2544266387303623435939524243235191168 3834778 -309661344647314911951889306427493120 3834779 2058474653611224493484310772606175844 3834780 -113167749215671900212055497030282240 3834781 720662545334739440166487358258362464 3834782 -256087685240128355894861597055731328 3834783 40827997420055217040637847723957504 3834784 -970340912536288058573514527796756480 3834785 -129312675092764458722113558722535020 3834786 141342761997218987222446509882278400 3834787 -417615095811473348236968796031436408 3834788 295169268448435017206400921854996736 3834789 -897522846806433401072969109914691360 3834790 92701566222065340906430715525118720 3834791 196266426829484963716377579134337912 3834792 8860098661515085845393004593623040 3834793 -880670235875647096699562160475305472 3834794 -388778655819582919165704690028820304 3834795 1037045563551462914886759433686958320 3834796 1714581135755271373867377721327616 3834797 1815434631768003318883414643562228246 3834798 412805857647010757746704050028902400 3834799 17302319899012103832373476267141336 3834800 -148370109263571408933900564156825600 3834801 1421300816471037867545230320242177730 3834802 -206404826056294295566485877344632928 3834803 920994445407214074775856897685851904 3834804 -94782655535386174227117688412565504 3834805 -655936876621397943278097277489764840 3834806 46267000882814340062245846705023360 3834807 136811486167250445268876764852901200 3834808 -1345810680774181922114814094351872000 3834809 1284409370095233249455770200319016352 3834810 -294666698724132976218364142875392000 3834811 -3376194600911466272992187865196343976 3834812 -180061033008444508301461339079654400 3834813 289070861764855073602535455453027200 3834814 924856611526838661825896259192320256 3834815 107775894682581435566902929244500000 3834816 282653912861708944407820771358932992 3834817 354350586681682866689862861532729792 3834818 -801723268978274146329115877781949440 3834819 965555045083803845539539605331904644 3834820 1102164290278590038951530539834716160 3834821 5231374279967670969797330875140837792 3834822 -565921808098769457350985776890321728 3834823 -1310644788359785661500901815262468040 3834824 355031237796487167617177707317166080 3834825 699268166511424860588807596963619600 3834826 -1071122264469209724210342971182666656 3834827 -1332700782907323056795882236084183560 3834828 -297519372400046565999067504158597120 3834829 -2054269302672061782413282490212146570 3834830 158687851180671256453019689614586560 3834831 175949661246808103067197927118832128 3834832 -167549829346149692868812960589496320 3834833 2767744306552016806279695376806308082 3834834 121484507383500685328638726989534720 3834835 202517229896775659269083481432127280 3834836 -57533582677928308058601225286496256 3834837 1848731487552583717335973163403085440 3834838 471608561874280695511101469076764800 3834839 -392630208869269698301616790376121544 3834840 808257970183066477258745062230220800 3834841 1313247486743939763840493186351839242 3834842 -1153766978313548245819345464626739456 3834843 605825224857075297331352618031895344 3834844 -484268009363510098247475950217277440 3834845 -461679749777861373929522635790008320 3834846 528043170327537741816173906582729280 3834847 -824682480681850309555080930849557048 3834848 2615017593598952707794078761028157440 3834849 42759741194079502828963825277072928 3834850 125810784049683607652681274099884400 3834851 -1995191170715253085580085012030050148 3834852 18486921781601801889386507498225664 3834853 -1711272975733028029386898908113508 3834854 -321532597206444096535214365927758624 3834855 405345339872702495688047158254960000 3834856 -1274275546048620394725687969226245120 3834857 917985826920344270142689847987754980 3834858 -241998013107763606354303726633218816 3834859 364856598744523895950684640504375040 3834860 1282051305393025890272252621448499200 3834861 -459188850938247475976805263057608128 3834862 96371603021809318159164526492410432 3834863 -1569254185085569702893153526250500656 3834864 22705602020715368870146090213539840 3834865 -722721229282794522249307716859396800 3834866 25326437299067585090624970631249920 3834867 -252437936728116568342653270841189320 3834868 942444399814438718870665304416899840 3834869 -722480306065473888192600049228512 3834870 -5577186835901060618543391669730560 3834871 -3904032269694596420320561832406255360 3834872 1713294242969654914743697946303569920 3834873 -38778565700851109652042857557224000 3834874 2372567657350946798572605260855516160 3834875 -1235638665603221454081328983246540000 3834876 1262303383196955561358024119889142784 3834877 707519668809079821509822140283803212 3834878 222300030720643437062419467838593024 3834879 542203371707161347200848228376549760 3834880 -267824680766863490065712089619496960 3834881 657045075451299409651163665608528132 3834882 -347009289070113771820195184252213760 3834883 287119115590782924157393970482124704 3834884 -1376251295432908771296611442267878400 3834885 -339204909686057635547108174953442400 3834886 367361538342670705010655040309813248 3834887 -2640853100845255462099139421447824088 3834888 -523130109549000440928127315041853440 3834889 -256482214626842716832848228591169180 3834890 102234918892252921324728293471983200 3834891 19438256184726027407392859572781280 3834892 -95695646994759417693940530393497600 3834893 1938278250312602306214505583921081142 3834894 -136084000127565018137126993285271552 3834895 1203187982016660561620921354033800080 3834896 216477377433162985591569734711377920 3834897 814946030021858501700188500003799040 3834898 -1080013036031539772870628464057118720 3834899 1512193807737086716968763758837561900 3834900 4799366711228832755290108444252800 3834901 -181545381696316365946219230701407936 3834902 -580599642166970808949423631815835520 3834903 -25682157913155360748565934664457496 3834904 1147509253689276274598382785487360000 3834905 303138717404447605558647793450512960 3834906 -909224558378300462410584243268471296 3834907 2392211851239806383834398769877441156 3834908 -369570998398808891420022414721671168 3834909 -58852563098881897993870816287359400 3834910 666869890960123417808230608432696960 3834911 -342898401164477919758469189388325088 3834912 3035185121629689276150629840977920 3834913 1073369195351573298340605157484792162 3834914 34033380491019095597695714836981120 3834915 139249285318006876741343743468005120 3834916 -1202401888848234728198611578486117760 3834917 566841116888093951897758095553579392 3834918 2254057926994415929951520307627171840 3834919 -961551011761297010300577537681051240 3834920 -688877047671044955797715134270515200 3834921 -37876394441774744237444468764135680 3834922 188817691905475422421675918408934400 3834923 622730170778659476287072420767029264 3834924 -424536798522815884179207955281222144 3834925 426934370012673513464400997960976800 3834926 -1438988789001827068985715869864849088 3834927 783527939105447962582629170376566664 3834928 -314302075546381206612984288262619136 3834929 -44957887661436551973252108300873600 3834930 -363682587528702956438978819265077760 3834931 -285678754412465747676362610893258880 3834932 -92758336446975064579156454304964608 3834933 -382005023037013679559838799356663776 3834934 -1024036350033499586568982447869324384 3834935 20027851692601733386969119076396800 3834936 -87658037624989708753629289714974720 3834937 2220277486523944556105790641343532586 3834938 -19118081162171493757666674269282304 3834939 517012695003703816941453766089759600 3834940 -565250138942830307468236495524072960 3834941 -1475158834665624871523861007863155200 3834942 -635823680088025524717888490938103488 3834943 -1079721828272668949464039844990944400 3834944 438886427445518650686658107469725696 3834945 -10413789383203908160766796338978520 3834946 -2086940669732404779536814572971159680 3834947 1064033509887478868222889524049135840 3834948 -198864432431323317029193135786934272 3834949 131127297978844821254692937605305280 3834950 329218362824744691946364607018710400 3834951 -549808961235938526351927330009982080 3834952 -810703800460655359366789900525363200 3834953 -2239609201166315123584057377916437798 3834954 1179346252208050494286681794016318560 3834955 -1837157796395535110569484769005040 3834956 476969759422253971440379073659749120 3834957 612150433738735781797559173864060992 3834958 738029053185149315392820669753254080 3834959 222059150476365012863194725023618160 3834960 54924923416015451189732671320883200 3834961 328792345219106185889031720343636852 3834962 123320454598676339950362420762158400 3834963 -714205812183763807308932456372077176 3834964 -758539576888199558645077758967568384 3834965 2284911469299136592940756285997209600 3834966 -37114442988008444629483618617149952 3834967 1603284721694323055543268161572267016 3834968 1080709209383805741351485038351042560 3834969 -1837955280869259361499609219048471856 3834970 519143140469043137561779992519495360 3834971 -262810372184339471525530270184571888 3834972 -728095762802236085999729872324070400 3834973 -555855150537510168409022435002787520 3834974 -205598818061334530219003160773376 3834975 -370121057149953705416248808476895400 3834976 420955173455993318747612931277455360 3834977 229536881523195294092091033620903472 3834978 84604377381286555089568014481221120 3834979 900497898315027001137243362347745280 3834980 -1324926775241357016176524776628320000 3834981 -185639981610338394055735961308636260 3834982 22728738254774470366438951907429952 3834983 1716999586252726958715738068981762232 3834984 619711752008089728433505479528120320 3834985 1191379612707523757940850864459820160 3834986 1040518405121598361148310386900598192 3834987 63897927124975743688153230095182080 3834988 3121948220644475890054230984856482816 3834989 3017311994935401783508769279336276460 3834990 380242261487134571389224884184870720 3834991 -2406906893857369385990161935664130608 3834992 -30884924107907044491433577539043328 3834993 -245673741966204465482997633793997472 3834994 -142856819529447392201544388283197440 3834995 -215017166397588027070799903810010000 3834996 -192463209079548295613057241827143680 3834997 129953241355590210416651411838518880 3834998 8710081986498360722460401294077440 3834999 796671989848651564583790305291043840 3835000 -123823198562149683588258679104000000 3835001 -76852497097499897371805496173662998 3835002 107299567654065665650746286495045632 3835003 -519935293017007307547727605359197880 3835004 -2474547324899356106796701592835720704 3835005 762829341479239090824297203107966560 3835006 239842302704656805259698549773495680 3835007 2301532080261846980397493302263143032 3835008 1086411758388126167190886210967961600 3835009 365051463061706795775959880980726740 3835010 -91366777675253011957528743765504000 3835011 -1484611219670939786646674096736747528 3835012 407349655780444135754082572917555200 3835013 -188458133838285311673691308582958848 3835014 692795482314196441859188178391656640 3835015 1216811233625287859584929807093605520 3835016 -2654810641405294614412721380327787520 3835017 -280788737247208844041083586856269920 3835018 -1403468358439048094703342076725761280 3835019 598705881566056782474467397057674496 3835020 116394162986284014290001752200642560 3835021 2873667629746688011287523229878103222 3835022 422411413819276909058677402003173312 3835023 400056079710684036820166012564430984 3835024 -76491005927022732386340634574479360 3835025 1879230591068365079920947730893495600 3835026 -463799189916503359157761948013930496 3835027 -287741084105991522028288684136086368 3835028 837923460659949209158085546072246016 3835029 213720032328846465783396438409982976 3835030 -159936265032263635163551544236988160 3835031 1758163058288202052121799884899205832 3835032 -77660436766516880145505396097863680 3835033 33460692297502032939297359921802004 3835034 -1218581987585104889036360965625374224 3835035 538372871133094118853525184730554320 3835036 928396743098182608360525617151685120 3835037 1214794932320075906393555240864509932 3835038 -102245071268754071278615901236119552 3835039 -368502976816640975741720276850665440 3835040 167263544799520895391443939937484800 3835041 1134864758898985384167660756983808 3835042 53460452543126057620234330738062672 3835043 1717371977791418141884568031418992624 3835044 -398692504570911703261594755028706304 3835045 -537929316997005674058400360808419680 3835046 895519958256462605849724847007189472 3835047 -318526679105374728612535752027005280 3835048 524939687160535989736414218434396160 3835049 -2237376231873014755325701195657906950 3835050 77201738731230149668762602187833600 3835051 2322024257267678256063513116958327744 3835052 -326964652977102783833171924521571328 3835053 -313100827329698956672009639977787200 3835054 -444686833623513908705471232899961024 3835055 -48108024174703750920195222353664000 3835056 144642380729278200018225097684746240 3835057 1106377545105869159553062089273244306 3835058 535715946092895235308803051177732640 3835059 2562926776438083264101654166915095040 3835060 -1163479964849125046537051730357619200 3835061 -2224384728361989832273572993567640338 3835062 394870551997162268846525430023000064 3835063 1198486271017233376491318739310438680 3835064 -198407058707759829721689580943892480 3835065 113050395115492429744338693784170240 3835066 905473517580807752553833520621057024 3835067 1722763211122073119186409832106774116 3835068 195440348501364918306247826315235840 3835069 -158027471018112538791814517727304320 3835070 193478183692552429949749514896258560 3835071 46520885607989921854464787444390680 3835072 -200249534579324055517653422066106368 3835073 164927686963645355422732382211545904 3835074 443774733161804639506286717975297280 3835075 954209206292059993852812003991677000 3835076 -411820779547768494959669316850667520 3835077 -1002413261138136013915041425017610592 3835078 -381792042267963620906913740658360576 3835079 -1691986821396812181373023360554881320 3835080 -738841521647387112613958205333504000 3835081 -639816236556661894830832015434717336 3835082 -956235033568143696830981693662150608 3835083 -156107854706305865025217967843558400 3835084 1712405629764875946979563810803712 3835085 357176566650060482188563031266168780 3835086 -224315797461115994946532929588659136 3835087 292025849856887982741337895360867272 3835088 -311116391131217462740793360598122496 3835089 -439027519669579525757773782172879872 3835090 300233525102979469172151935576993280 3835091 -335505186995896946707724839245764928 3835092 -1097176362736933756026503978560616448 3835093 -2209763937907499446469411145177819680 3835094 -103443209714390907273861233762002368 3835095 858937043801154527398762348401360 3835096 192941742829017133781323308844001280 3835097 -705039898839988472254647743404109568 3835098 -455540319576173511229513123785042432 3835099 432316628804673852779137164604223760 3835100 535610968320753932451300481272038400 3835101 -1394602209738740229598202125706102880 3835102 -815941744433527773522891468449674368 3835103 -289978857828196366883945550393178752 3835104 13921122931961477006707440494837760 3835105 954940620990201990926369108934105000 3835106 -1732102009579095922022240308926919680 3835107 -10407558848350599721053265491554760 3835108 1306026833307692470856079535522598528 3835109 930065636329593935359383115275581310 3835110 493967759800610917230318032412965760 3835111 -259340452075436105665043235469677600 3835112 183429182620923299983859654533939200 3835113 1278403075269375876345103379040384144 3835114 608499758630467096320842572571380656 3835115 -1228640164398295265891010009255494400 3835116 -1066430995739437275626461542702851328 3835117 -394443445936395241949334084312172992 3835118 307729985877973041128063622248555520 3835119 942530707419376880566750042201044744 3835120 348027343492300422204780873614131200 3835121 -1906409937531595293201393679819396428 3835122 596225263700763989326716856411958784 3835123 1858690384473588714098750066856455372 3835124 905247307409335298549654024204157696 3835125 150225136709385067392911093298144000 3835126 1331262212367240348505070713187428512 3835127 24786365233410429465476174222269080 3835128 12134925871792593533700113645568000 3835129 -13010681974632769059429242634128316 3835130 -108415881395796185332715460228022080 3835131 -1723138240913699851122190898779491840 3835132 -940552820143176998615867943120617472 3835133 -213734626010366181585066136309445838 3835134 -454867070813087293122522059464704000 3835135 -417057491799908470942164156365964000 3835136 907392036393458617024841255951007744 3835137 -1622694594666584104095437431063673040 3835138 18339353775741250204502745246624720 3835139 -696181909699059082304621433598330368 3835140 -43703720193398790425975085195878400 3835141 -1524208423201231522084031388374807588 3835142 -1330165894037446156131933761283738528 3835143 -200384380186749753815032293370159080 3835144 1241951382275930926628415707384064000 3835145 -1730963725392554117614594184124947100 3835146 -258326650924827873290897294095810560 3835147 1957813219026409297562632500702096472 3835148 1718081339820189904651068947590334208 3835149 1760698833213356846086067805340791360 3835150 -620541605119363400574369968603904000 3835151 -311642533029341944108099295716308600 3835152 -45775181608884150319166406501851136 3835153 -1783078468843600101340640826236991744 3835154 915877106678802688389621916874803200 3835155 -1750898085170978413263016168248142080 3835156 131567026290585530891541252198119424 3835157 -694377981238049067713823542617284594 3835158 19809945932474218774998222768181248 3835159 42714726754631630753979784367049304 3835160 606015800620136302801848465460838400 3835161 -183049280510126239262270016058896000 3835162 -542384091311140386782151866099409168 3835163 880154888785580965624868981023554480 3835164 113942426800097143641222991453565952 3835165 25504018542531762826568097507033600 3835166 748635763766411217056443863121036800 3835167 464640551136685164789298677466979712 3835168 3320141852392762415053178366278041600 3835169 1025669623918587542017598657555567040 3835170 -5288385396899686572923452130396160 3835171 1269341320540735756178437130865111744 3835172 -695444105084519102970179177641230336 3835173 -1172942663262654757996812003955936416 3835174 622652921338277611376979086921242752 3835175 908862483537663556236647140772558400 3835176 805673359083699553810566575167488000 3835177 -2496687952526649600193702357048482480 3835178 364102890514005574975791042453250656 3835179 -275043249210940106718256782576834276 3835180 -1689072893428314837218085705486551040 3835181 285958594734329668256783000148901824 3835182 162575784531760392917292667367191680 3835183 1240894109388045633582919632415870320 3835184 -350029056192344375097911916860620800 3835185 -807995912007223560979615403214835200 3835186 -158502830004928841007894592758595776 3835187 -724904402501380476090156563266882164 3835188 -10936097998571882945660625110937600 3835189 -2168231988277443094669182750666311876 3835190 636507095172822517589982026241753600 3835191 -221256841850253365838269384310230808 3835192 -284337348166103064186889273194086400 3835193 -1240505221558816044427058882538196140 3835194 -470881047367773412388352166978978560 3835195 -63809893185301228948198254108907200 3835196 -294214224552745011698673579426914304 3835197 1541132081464658805785251706128809120 3835198 413514615239434250250848003317110336 3835199 717129295969692893707241615243467200 3835200 321902663043998355831014140831334400 3835201 -63915595488317684656905184647932256 3835202 -251158023378642048525989161386459648 3835203 -230540485798027497540895358289234696 3835204 195197124368417115970946063897726976 3835205 823735226508151307878151142828865920 3835206 777272945448153268162790551575806112 3835207 -596267182677413104285570927810945920 3835208 807063235673657671762121610365429760 3835209 -59473110573816811803380821656735360 3835210 283327619760427191844771052111345760 3835211 -2910514496727588808864269170066410968 3835212 -395995177099215428719016848997196288 3835213 35015694537436236889519433414268800 3835214 -2073501983160348189699629604430016448 3835215 123886938988790415832558508397396000 3835216 -137658635499438761100347868053504 3835217 -1674277918899776195368220870170538268 3835218 208286117765149201277887388636103168 3835219 585866292755217205066544861204365960 3835220 -354100940921823902572779546794795520 3835221 315078322822919522167937202285143040 3835222 670524165672409488538319779084089024 3835223 1112378693133232568412383235309182640 3835224 -629651516964166739958606355331082240 3835225 1504801880033845631915560666665572750 3835226 1272505830389854242191808985798993920 3835227 47493078695009237871377293870743552 3835228 -2200591669415449417608834188973010432 3835229 -764818593316955566439115235164990324 3835230 -5610339544441569524045478616867200 3835231 -1611772869141759321053121469019039968 3835232 -28082975317485006469422215808811008 3835233 -135305058833715328014893589187655040 3835234 375093051508727766031904457192585792 3835235 547442927467247113962512797712438160 3835236 -60767820919938606196784714548439040 3835237 -389852251498919685684712863727001088 3835238 685586826012091716980802163541540160 3835239 133237631680319453751622297802689488 3835240 1084095881519718004662768974858188800 3835241 2054295956756163963639376143415779642 3835242 -796238858396890141099679782116725760 3835243 118833458090006374369394065973285492 3835244 -151684420433649818420383233992776704 3835245 352475662774179853633826642630443200 3835246 1401975775036987100984434239784107072 3835247 2205935274661652977580616986772293952 3835248 14962050383684064014499265168441344 3835249 -1451527714925071116351999323969021760 3835250 -669608221195541672305007587921080000 3835251 -231521441029065389445333542916268896 3835252 1678981492597506228962075099425277952 3835253 2653202667449066166311781394900648764 3835254 325045280007307579406661966518392320 3835255 1727485106211028751064014750805731160 3835256 6530729014626608438644071427584000 3835257 -367798713675899858669164369031037360 3835258 94482163121538521339222071154061312 3835259 -2347717156726863487607840859591240540 3835260 278362672716651639447126118272768000 3835261 72132865903914082726528793187913862 3835262 -292043462039942476919951592754042368 3835263 569492982630968367210047008859747088 3835264 28010411824277828220984147805470720 3835265 23604205246571790281268223325966400 3835266 -304928389094504172913006570857038976 3835267 690273231453828324749452783556776316 3835268 -397696351248986131808361720373135104 3835269 -1140825678785575267200417552720642786 3835270 -351985356225347657710781947354945920 3835271 -930568942753273261049746242104743656 3835272 1580726862517081707133441149173760 3835273 231308681566004260671204483678793728 3835274 597123249250180319758229804917440 3835275 432102698622003475652486885323705800 3835276 1763831484949659508495800256624828160 3835277 310956488755361441984555155250458380 3835278 365556000699278572538790608385115008 3835279 -1073015471576023091416506347458317000 3835280 170996830896071850427646770591825920 3835281 -210273753320054177406226105614689376 3835282 1213151026388050871404063815668909184 3835283 -2625623521851812629834249659208487760 3835284 214514148704354210441596553653671936 3835285 1255993250224650714999601497517727160 3835286 -145137824777344484477959421435957376 3835287 475759632197791582153508473526153448 3835288 -94424517339757461421283780328960000 3835289 -746051193686978568605874236399036160 3835290 -182320443128334399134512746277889280 3835291 3005064451929822664224376678322898692 3835292 -1058893620484558394833528615392153600 3835293 -556899639701031659802793682269158912 3835294 -667410111360358650192987802748683008 3835295 -1775063129253093666325301152359128400 3835296 1462547223385130143810357300486471680 3835297 2362125488281718811988348273959743152 3835298 381966920690318548819107788155036320 3835299 12838902987251776681971102813055488 3835300 -208586202498733022209906095747584000 3835301 1445183508349484667589125543296122302 3835302 1054322299759306147956483656443315200 3835303 -742800387630576321401003903161005448 3835304 -781555322815501704438054744747048960 3835305 -1101410954663946489785021879659412700 3835306 464363171328043764714676515855794352 3835307 -693200639239906065396098241419327088 3835308 970372693487160711238937430186639360 3835309 -994871012614262957637807876827338484 3835310 218367920930600965153678641045573120 3835311 985116774508530210584469276165489672 3835312 -42537339543335427335370363928248320 3835313 1845916002252092044196565863028188562 3835314 34589287739609549227624825460160000 3835315 -65808822583498194296667462355682400 3835316 361636647263007728142465457991111040 3835317 -558010811605965264861091322002103520 3835318 -187149117243509576324147330391212640 3835319 -219584424849032969625652573630430544 3835320 183964037747570701306403767006003200 3835321 -412719543682027967544037403654409280 3835322 2301730337339191443164608928108397312 3835323 -545886574823483104374663758717634000 3835324 -2330893032136091664188436950119232000 3835325 -290355595236748965535207975778403900 3835326 681473903968617711922742365893132288 3835327 -136486402142923160768868448749251600 3835328 -115320701536535070114712683829788672 3835329 -328327654540998628413090890208654912 3835330 -205209980165124205742198124013609440 3835331 -1102080309684610613272616180202044868 3835332 436256984492643666040247481326384256 3835333 -683903509548177044887756892495480196 3835334 -1368166031202528301341077429574977184 3835335 -17269314668867524508408642140247040 3835336 -2114602410843801640033096735989872640 3835337 162968732999908794808134053190180 3835338 229338869039286317744013657759529728 3835339 -585742997552580186520781913667082860 3835340 -298640278960532750350683333359846400 3835341 35093268361301290103894167119500352 3835342 2106619171064850326413092184018944 3835343 660046641611240378556050709322724592 3835344 7740619875547518209721432650809344 3835345 -59167905020776165968751215544432560 3835346 -514781884706947934760720795696839520 3835347 73508855366528716319432539384692096 3835348 -960613885737954626250309825502107648 3835349 -204496406039195416397172479668725888 3835350 -29055858116250679537790373446181600 3835351 200057292794464816922986780687785096 3835352 -46986927401327715106834336826726400 3835353 -2405044064759566874433961480600112640 3835354 -548993971757637613564332484413300480 3835355 2010204583232727196206035893670093760 3835356 -193129901782869229073439465078743040 3835357 624132792081729494163595656228555712 3835358 1618869665151412654213879010513798400 3835359 655521800511876559744527539570275200 3835360 -271273527981191244558707436823511040 3835361 2669721375523809554377011036477004962 3835362 -1042010350134353690898206596697579520 3835363 947157318436393667776895432310942160 3835364 476215183906949348952421107856886016 3835365 -704544728070985738205353437773911680 3835366 104971162066216538802471356018054400 3835367 -1024579931809121714009656417020112584 3835368 -288734298703527246147068259800908800 3835369 2053174168959532893597653058967629300 3835370 171460625666231027523858697817118720 3835371 329592722982820932477483298338347520 3835372 554432824400987164521242857124024576 3835373 95848025505256583132207747478161622 3835374 -176774393449728945633536003205521280 3835375 -1265145398636634539436937153080312000 3835376 191037480460936034298181289362194432 3835377 -526957861211543729753198520742172160 3835378 -397741374175342842482924470419826560 3835379 -292985897607591693291030308868436020 3835380 304426982604638720930569398045388800 3835381 2952370447360417609422929425235441664 3835382 -247454059628179836574817307284553216 3835383 -281301144440330243667217096369190880 3835384 768072027897934995931688435117875200 3835385 24277382469201806708146794513110400 3835386 -287038052946100683015381154151878176 3835387 2096401298891745864413823822530197992 3835388 -421772853270780165345200686520008704 3835389 -1652520288315298356934822913772312576 3835390 23887259151209670245629974478352640 3835391 1389852832268887464384624018890359680 3835392 66861856398573988879471516984541184 3835393 1663677572975316329977031908344424020 3835394 843632139823015761171396838031468496 3835395 -303745932336472872029396977827078000 3835396 835046049051440615551066440076956800 3835397 -2195639772223372669449565456443528000 3835398 -195157457463406924253978927720220672 3835399 -1306816527293650616386751517904330600 3835400 -466586634034739741409432592121856000 3835401 -1467860696137427216962100391658921968 3835402 -1458311260731807174888855194678858400 3835403 779787146096978549606433385424327568 3835404 2450523754518083301624912327399782400 3835405 -27167554054481353819667413391888640 3835406 -205856572331722379936697426175030848 3835407 887724744224590162556084005048949760 3835408 296842547359446954189438732352888832 3835409 -2895475739375891742846510323149010700 3835410 -233398121498955521497232858289139200 3835411 1998469715099533249728093623499674880 3835412 686203485521939442988512475936573440 3835413 547317960155627777030439001075495680 3835414 1175104762181594476887079385333485632 3835415 965002677024358983389214298426136040 3835416 -450538491189837428479161173694873600 3835417 -3169236150480450922464114521789900348 3835418 1009607568478341661544897742440302080 3835419 316169381541432567008659963054625280 3835420 18567900098715566015791540023029760 3835421 2136265684696200794989357007041562892 3835422 277717111218188680875367021477277760 3835423 -91451247899563534512683260028555816 3835424 2456554434973543090227492113678991360 3835425 739644013544787434490289529823540000 3835426 583286542406330047295480122926873600 3835427 871831997060321446617787737609100560 3835428 -11632935324601606224274668293031936 3835429 -870311174509738766276350722403326116 3835430 159271900304712997142582622356008320 3835431 28891565016979031024628392797356072 3835432 -996460406557915053796940112442905600 3835433 488222851432822421674124157384116160 3835434 -79569838343496561798687722269604352 3835435 753136887933473916877669486172736000 3835436 887238478417617388825946708977320960 3835437 -386100060639196870334306332357467840 3835438 -902429930619759758976067106131288704 3835439 -213812643957838024449552412149419760 3835440 -70258009606069304689732516933140480 3835441 -1625891480287320881394971248693970158 3835442 404846806297029363718801034392216992 3835443 1613465438813463393642967544827403064 3835444 182403397052121569062547657092636672 3835445 -1036582589577262587928167079137891300 3835446 -11175292400857464341711872671382656 3835447 -390396940410633035490869232752459136 3835448 115900363311426790189008612468879360 3835449 -1607241259953852187341939041176296966 3835450 -501238492681835679866372486091456000 3835451 -800682457407340894855786382408398368 3835452 -490955452312533892318112508646898688 3835453 -141308556277225518986963049708575220 3835454 -175841687070400528847538158363673600 3835455 -306377949111068644688755269983671200 3835456 976992919623015361373117202146263040 3835457 539261406029539806259260249663663552 3835458 -2133363093313364525348182831991040 3835459 384367201161947236349062580301432016 3835460 1444594508463496146585890231471105280 3835461 649398792963249797827997941122141504 3835462 -653136915648212617003994963896260768 3835463 319508775067325299274184261350667744 3835464 63363778119975472119906509829611520 3835465 -8024390948824943371420441837018140 3835466 -130028035160006403278699046881711568 3835467 -93210722885665106253216072590726916 3835468 -105130057168754907561371474111213568 3835469 -215065457996789681610902285282444160 3835470 415135293623951452828825744245456000 3835471 29207115245787086723507677702093824 3835472 -252564697456732749227600765819289600 3835473 565403778765430678540314636659085600 3835474 -1035990704101322743628563226634513264 3835475 -186912833144924555514252167469307200 3835476 -639750878259645757780728414518640768 3835477 2416869771188749272951463505703074332 3835478 62865476388913908360108493351307040 3835479 -1278861136248384423394679055330821016 3835480 595648626988763951437994559848448000 3835481 -227964175952770386050685054511502268 3835482 -541009189976348691204716397387939840 3835483 -752009459232344733355804345109742268 3835484 1309158621917108783605182797699990016 3835485 1074845558160764347077822300659323200 3835486 -81502470055727286768882277714919808 3835487 833033540127367215560575140886127136 3835488 -1499192363057007422509354928986914816 3835489 1733670388806810559683855869284422912 3835490 176625360114527135705504706664884000 3835491 570686089104799357667619527823345408 3835492 -140908427136648695564065994498252800 3835493 58366602725678160113123685373383324 3835494 94281882434886730575077072280379008 3835495 4226593845745757890970201787495120 3835496 350180272813923508371296334550056960 3835497 165652289063465186007017523653955840 3835498 -1538406397514062632481722735516306000 3835499 566200331937029215707677752513646664 3835500 254876589888355647747018910040832000 3835501 3068112177279711117500262455652604502 3835502 239312412882568167111198727366587264 3835503 381687089272820017207403375376059904 3835504 168782158312569935234413541456707584 3835505 1824094994704239121717234165939332660 3835506 -261283678120819186635539698367680512 3835507 -644907760568224506785928679763121920 3835508 183632939989872542323257041508947328 3835509 -595806851929950655323402866619722112 3835510 -65456247863253017664865842316992000 3835511 -3237128156252347589352476987102194800 3835512 1348428215614333849681338934406737920 3835513 -1330016214417076383719768518338716832 3835514 -9267900509133586693692806660608512 3835515 -20555660518017049600179190726851360 3835516 2184780219564587073597445133620753920 3835517 995315960013188947862532506143564032 3835518 87529449260098613142014300304323904 3835519 -614299929431104733956431573271550080 3835520 688014239999365173336989743919923200 3835521 -745290485055516788487388747742700780 3835522 -877589491579602999179344625379005568 3835523 -1865396454441247136406410974714504680 3835524 -102074786270298966022135770801235968 3835525 -570226373235381011391410265099842950 3835526 -23922967295866068921634992237312000 3835527 -369429035365373152510113498413549568 3835528 -2050816940090422647734625759267840 3835529 -52020619604004950460236640367127040 3835530 661714699171171321606183537470278400 3835531 -205549721601188838579891962875687680 3835532 922203827970884602781079264200445696 3835533 -630129263873070548660702196523900896 3835534 1111525114178628995355893743607572416 3835535 -298599122047126705847921591821639440 3835536 -151176854687679814857120843422957568 3835537 -2301035473643698030588455430112768 3835538 426301192528001007731984386781469696 3835539 -2333616670271151797450800689614958480 3835540 -944896137969756807951379704346752000 3835541 1093369188319162135368462762157742172 3835542 410964987131739998705779825603787712 3835543 -112021951195793206752046985215901360 3835544 -1222635755245708336002507302365900800 3835545 -227565920135978750865519297545155200 3835546 467725803241301750530205223247772928 3835547 2580169481538613949922881969587476996 3835548 1331310176923578224762529746088440832 3835549 -1943356728801879885539540289566661120 3835550 105743970312001782822220621199673600 3835551 345114974007641403735722346499380864 3835552 353851104287930140095770454075113472 3835553 152047189151469875411030606343140784 3835554 -621695103602379468976034007425470080 3835555 656754917767915553544686186105418960 3835556 2284256795795472546655777842698280960 3835557 11468335618669175047762190407509696 3835558 -1265076571457477748463152553588982400 3835559 45435646214285748065103114438863808 3835560 -732872314390508963761953267785318400 3835561 -173442580417429182852418343597452976 3835562 -922096320096004610731559705623355136 3835563 1136734680057852975543679877230514688 3835564 88683473344662697162334340454667776 3835565 513748452222165593735611607993488920 3835566 -25724904696211378725607561278566400 3835567 1047475949109160727759357331095209616 3835568 54175097149997332971926145340538880 3835569 -816717048798189413610522682431560640 3835570 499929484818573442112661219389208480 3835571 315515507268770700246226447940827344 3835572 -324345441304171736153079527704043520 3835573 1471841414111049447797119194867987918 3835574 653857984554327953916883367285884032 3835575 -147382677471332496080502063018844200 3835576 -1015894985602555481258748404296949760 3835577 926252272511062423549155525705984426 3835578 -846980415642042467924217577129368576 3835579 3217692577115561609891473200871100 3835580 -595188676716699508794781870039541760 3835581 141627163713143953642716071550442752 3835582 481144974062359688964909710060678784 3835583 -595094482880693188194882748774703016 3835584 202276879350687606646156213600911360 3835585 -439395291805719140331528035532173400 3835586 520692312809868421585267226580214992 3835587 -84528836001463508844493225533131520 3835588 1865139306535038446020503408361666688 3835589 565110909109860364383836573384846556 3835590 -233077868436338917086538035542476800 3835591 649464092191219236905793795207289344 3835592 2787280221883686739644291281306910720 3835593 107343227123269882695497757087227322 3835594 303297468137485519250255977396991232 3835595 497383303728338489509559347602503520 3835596 -356126091503052644481491335962095616 3835597 1333251837481010467363780251624541046 3835598 223395468202235655058474774419932160 3835599 433931441216920186359834988818098688 3835600 3161873671630823969892030781849600 3835601 -199626089348509718139613832325214080 3835602 -521582700385711930992407259707374560 3835603 1577790074851281471716677883235551852 3835604 -927825890614448294081287663515375744 3835605 136399214471189298390880245502341120 3835606 -269458269757913751024525254385410880 3835607 -541863436986570260749445471052417144 3835608 -182340877517543298167125731252633600 3835609 -936067005896102661833456187824320896 3835610 -293349026011916148269387180282706240 3835611 8175364797560033973003326069789088 3835612 290976827170215531600896502294650880 3835613 -1206485688817292223921428454262626138 3835614 -67828846797670123567338425681492160 3835615 181695144377725044304723710144847200 3835616 -808896905464737473631692931311861760 3835617 1473425361209809788533402081262522048 3835618 313053043077551220494316363377570304 3835619 155318087755005021278484031410603312 3835620 -411094953887716121967398486591078400 3835621 -230380908551147011869895199437890178 3835622 -587664361016141771117096123720626080 3835623 -1037412290479335246518447465771622912 3835624 876468040083451957814986560783528960 3835625 -9535915405320017859583837226808750 3835626 18371254598287915829151825963558144 3835627 -557649312220974540843189062073595440 3835628 299892490664645980391774032346466816 3835629 232231174903422555110649466544917440 3835630 -83742001701004021918155912908743680 3835631 -2115084806598865082342755739120123568 3835632 -115671125959792324948880592180019200 3835633 610833317180834420107668116019924480 3835634 -817033018223570045109218851796235648 3835635 -487527067023148793679001933000424400 3835636 363513656759981151249664610877134848 3835637 -1246815441192875497508622800250624900 3835638 -695444078144087891212801145824839456 3835639 16289304031724640802711466909425024 3835640 248611152225550696552637476792012800 3835641 -1108176116755772486702772048633531840 3835642 780729129726163400466508175080228800 3835643 9049654437616604529209084498889984 3835644 -183698462397298552354403029049794560 3835645 208551783437031516750048508324178400 3835646 -2079557254335188087201807444825986176 3835647 -124889311892842931245843216388190960 3835648 -697112839280659790723631065834979328 3835649 1666739935292754654387140722397811120 3835650 31382414480360867365033635905971200 3835651 -2449588639715260955284878676099705348 3835652 456435653758920365524687862347100160 3835653 -1082764248154032081935093821699108896 3835654 565484517400515021295938611348170752 3835655 575723467442455729151316157624861560 3835656 -1815591594451584422334819943880294400 3835657 993782996276740594065024518882595712 3835658 -180694881072835869470602490085191424 3835659 -1168713910670717527951273275600524880 3835660 269106701368904257974624762947527680 3835661 135905557920296115561774713392362624 3835662 -225127764722869077595166011860443136 3835663 -235222964563720431834999125630684640 3835664 50960979402049913374820953769902080 3835665 186337353680228287857610707873108660 3835666 -449975403703452485915649657726068736 3835667 166887405547729697982253824993455184 3835668 817922390182128944268570649569392640 3835669 -895601480138979536327654860693522930 3835670 -908621465787013843373951162795235840 3835671 -828833443135706236824246898520466480 3835672 -438575721233893276069233380020654080 3835673 911720925184639121080441411076222484 3835674 67644044078957034252511450933802736 3835675 -1411082741288003040916046613338361100 3835676 -128965321769526255576088270202895360 3835677 53032123250480728714222346791033440 3835678 631626901579846523470483894051372032 3835679 148371581812105864589543547407922000 3835680 -1051837234059759831312947258861813760 3835681 2651745496174715180824100677368144482 3835682 30383910758511492894540599906446080 3835683 -1262778115213365312343652679386611656 3835684 -1833127799528930548642204960081331584 3835685 -278704564018902468575377196835888000 3835686 -9363054209827066224961108825990656 3835687 239748886804015185416691930609131520 3835688 -540320973154212948306625090984842240 3835689 35366516326136399004206020484911296 3835690 137231825415434763681369727801137600 3835691 2268581637922079162066389101973255092 3835692 -71617818818951894075704606881939456 3835693 -2106198202947459530139920277149948820 3835694 -239855515504247991742529491700071104 3835695 17047051242755634757435460181307920 3835696 532409683745524748676836369904484352 3835697 859007009129279099874589717933936146 3835698 202019452361263872353715074170990848 3835699 -114068457610529507300929832361689264 3835700 1559369144691417882662205749097600 3835701 876932756122534052139982821061886400 3835702 99898015347322965572380281011937024 3835703 -778271491739090042126694793172520 3835704 -227726713026492679139066996459765760 3835705 -887982613457780979229388812176816000 3835706 -141235162345470511380758736884363520 3835707 744234601090857424793395111844895600 3835708 932368600849212726946548138405250560 3835709 8249543691120655142753109566173260 3835710 -124632293503062205419943287921292800 3835711 1234548371910349421108039258821036800 3835712 1102824494706342397070515620544512 3835713 -567627256963780014759883943472922176 3835714 308098683480483575375002152393683520 3835715 -57090494370309572507941496589318480 3835716 38602603706524920012884876685840384 3835717 -2832054662316040621419835626982918848 3835718 930074981114229132428638615953310560 3835719 18570157749667378174355622426143304 3835720 1666581865001415825806690144759808000 3835721 754900069162116026118310911225600000 3835722 -95791649476778014207791302201249280 3835723 145614276898950534728748564800521024 3835724 720938539178453097809305039117898496 3835725 -112150383264803563717665575372040000 3835726 -830066369236416746671314761133408000 3835727 -1428511976274685676778207132913348128 3835728 -126676616131316893960547102242897920 3835729 -56156550164047496317667457920272016 3835730 39680387694069956627385977542553760 3835731 625953307320486836935080599044974384 3835732 -1313510848337170813793177426919243904 3835733 -377764614979080725606638295150442432 3835734 -46170501593696796472180194363088896 3835735 128051403772853367091545195385318680 3835736 1136025137366532016598748877887836160 3835737 344238147344441837915062849418200794 3835738 719630530119511707487340218280944896 3835739 -1833333639938448400467124270442911560 3835740 555489922016095907563921651121894400 3835741 -184879099620474986702977969589078912 3835742 553936073334147775933683391189318272 3835743 -1441270258133499084523646168858703600 3835744 732263552359727900345606250384850944 3835745 1568336397883589347688327892060165120 3835746 -170459150060076949976650308341998128 3835747 2883347523413741319629431009261927196 3835748 -864040774367485729640052863031558144 3835749 -192670862845414742364578345188818336 3835750 1577279843909994826161204176619360000 3835751 1858160539223565880637586463315597752 3835752 -10951623035442722150339017131048960 3835753 -1190161923587964733581547226703765980 3835754 99739799885942692914622965186416640 3835755 -178523822872870303109593627232386560 3835756 -6032804395003045993727695514658816 3835757 1325021787772059681137748053293170006 3835758 -278110399994474129935057802195343360 3835759 -2383843256638039321408060813870197040 3835760 -374732616916985454154725159789035520 3835761 1139516538952102791930097632298841184 3835762 -211164763401223630628138633463446016 3835763 -74451212714956943592229347872471988 3835764 734023618377972085459475246887981056 3835765 1560886457024319671739847667626581660 3835766 359157700903685919072557526877224960 3835767 592239470311049300556348351235731840 3835768 -1372379267975502242466278740215152640 3835769 667042188733606244381325312392419200 3835770 -329025760108135589508783089882630400 3835771 2451582120922849940227252324870199972 3835772 8170568616446422463232320747289600 3835773 814989919365687656735392959669131622 3835774 570178364618228343887881303016219136 3835775 186900560351035987548991414106379600 3835776 -148509025826260454009038792902574080 3835777 -2883067491830405552923737231582757920 3835778 1159015382985258984505294437164315712 3835779 479010551371625272563356171688933624 3835780 -1118787394643366851857676954314240 3835781 -2026296410213811222674383680745486848 3835782 381616455341863867939622951086586880 3835783 1610554019830687990019394709594004960 3835784 -969980139135120797681471157596605440 3835785 8016491495083856952031876747975680 3835786 913210253553990873555335931042188592 3835787 -949512707594204956106766942890433888 3835788 763816573398149677336086390015774720 3835789 2379329196150918578970789457505569324 3835790 -63963681854897877175969571584535040 3835791 -233740177095002240109664307300984280 3835792 469739109283012117015231259467882496 3835793 607494037235819798353014497764187622 3835794 497423658905125774291343960660649600 3835795 1726408476453596299924990467038309280 3835796 -468339618714315405090926515093954560 3835797 456656012438646662860682001889495872 3835798 -987592948104373748701016059939845600 3835799 -2607227876784050809240863624342151080 3835800 -270631494628677801962544129046272000 3835801 -468582363211744458532725920164048498 3835802 509027289092054669872646253744897024 3835803 1525246882550201028673215788414839704 3835804 218242442743418353990400965805894656 3835805 467018378242863386640829263264260460 3835806 9238104203439705851431325062929024 3835807 -3614459845554398130365654260748337600 3835808 1899223781493413578315318732331089920 3835809 279841752646096773257241482464146720 3835810 778032359413678765869526860118341120 3835811 710220635919273298127425822650516480 3835812 -221619274238109746871122660975351808 3835813 -316686023954108976248880240578060000 3835814 -562831043776768682427283493940976128 3835815 22108061851984272716345176310188800 3835816 -633773601477508635244378445641482240 3835817 3295679895773460208377191772053369232 3835818 85068051194273035594153807949511600 3835819 -100007389489384674153216017661641680 3835820 -649022151157159176367285105345873920 3835821 2937118766527545653713719537255456 3835822 -11804253904176659221063336475819328 3835823 -4561682458505218075943392899086800896 3835824 28053894290752040712627350660382720 3835825 318662661859263698448626023450089600 3835826 283561018934158493645766837277138560 3835827 312053469201149770861051483794147840 3835828 -503401553607002705384514557995503232 3835829 -1648082693595923481722304538855073124 3835830 173260770436440377278873549675488000 3835831 1867762346168509525430868526270926632 3835832 459111868538282513833413570173337600 3835833 97264480003234473259182206202713424 3835834 734400741744883445459885213030576640 3835835 544127182988355158541823068560273280 3835836 -78712165463276783960575210231418880 3835837 508458471392207145944460186718326252 3835838 228668572364497351557151937505324096 3835839 31376915024962381191342032757160320 3835840 398155719292502429990117003325603840 3835841 -473487101901532221047251302671903100 3835842 329587243448571549992357384794941312 3835843 1122022363705332239436758786136813120 3835844 1538678517571811813720546561317248000 3835845 -354589014223160967882631703973292800 3835846 36951249518605309720980141987213312 3835847 717043779387486825773599502835529152 3835848 298502869457974396599311687553024000 3835849 -3517201043918162716782196705183178240 3835850 -434342057883880292954313353078847600 3835851 -488482709250256756310730909456912168 3835852 1391606898117723946802648973016967936 3835853 406559635947136040696756358793543680 3835854 -910515431464853868936871670158489152 3835855 -21863966221616636652666038423540640 3835856 -231200008340969381350194428430336000 3835857 1414086601544405677986698357283245040 3835858 -934101066370165794086908106852352 3835859 -482264092094232283964077318817910000 3835860 -272462624720062397596432050584739840 3835861 -353992490505607229359612795907439538 3835862 931822659964132287571186936747782432 3835863 -1046258169207408673553714522345760960 3835864 172947289316622233921834403159244800 3835865 1880768606460179353770560197807699200 3835866 -281027581452897123084253849105675776 3835867 -162989507596893202431245094227618124 3835868 -474489451611519393919960360203351552 3835869 641524864940467848343383618606447744 3835870 -48131374899107711722309220157120 3835871 515146938779130069391764658377695520 3835872 1365018376763690985342388433202708480 3835873 -1176237707154838915363459759247510878 3835874 84621788242934321992173559927778304 3835875 785839471412504229998911680948216000 3835876 1456730154267408756542885495984686080 3835877 2739721067254970291036356333063065726 3835878 49885731382079953716076345027608576 3835879 513733508988335124893568070744895568 3835880 -2116891782224787683658619771727155200 3835881 -293701848224159511268459795280973888 3835882 -191003062733325267301256217161835168 3835883 2126187703911105846406994665476678132 3835884 590256010381171801036592862022828032 3835885 635911963873412938659148072104021600 3835886 132103747953384291437750485421347392 3835887 663728457708933870551482871619528960 3835888 -259980180733632858606415404157501440 3835889 -269660983544007468594252919730844 3835890 -107099252204786331247075485933158400 3835891 605944553174659285496780766974339800 3835892 -711981669633599225286907577722118784 3835893 1351062359160361565328158116370616864 3835894 378463599716325476236456409897719680 3835895 -22286353448315966277428180951941920 3835896 306778783837893562642136049115176960 3835897 -265216379604733557216690668776317428 3835898 -221664491208784181243462940987812352 3835899 -1340818080019660585081694435421016116 3835900 67333309323036921013441795612416000 3835901 14173584640297815091707080392683744 3835902 214892797611049575179113204450089984 3835903 -592903569205709967345495447988430848 3835904 83665860183092468267834101601402880 3835905 213570978477906832542069185182245120 3835906 -148746884058487694012966873619540480 3835907 2324161146789607657107231965820156156 3835908 349906625169731035802296673511997440 3835909 329542050474719132107432578916737024 3835910 -237474947647193289859685201982393600 3835911 -401556431906654938111069500115043928 3835912 652884937657128091238388579342259200 3835913 -3175029762367655098304708328441380838 3835914 -214926947323446043709447842578359808 3835915 843728016161060754946469257999312800 3835916 -147129953921005281817314626532064512 3835917 39032064763893757779534662602965120 3835918 -1342335931916887301862146357903883840 3835919 365797416685110461441431359452011920 3835920 -129771940875873778444897488120053760 3835921 731313371981140643813435905751859122 3835922 957314072393580804870056510559706512 3835923 -257723283591539597205475241513248512 3835924 -284301422063054453616151071238144000 3835925 -908022814682245400679718542594583350 3835926 1244596568065042637372945498837758080 3835927 -2458890012890876178360014886864023224 3835928 290652780275439397336479131782963200 3835929 382679807922138722486161055559451200 3835930 139072496043943436366058444820224000 3835931 -113683578528636116486979485526529632 3835932 -455403027541600726381479430764407808 3835933 51451841019474267122238384118448044 3835934 406085381981414994999446410221983616 3835935 1383110349906111342962380181431130520 3835936 121022661421071344494602311509868544 3835937 535163845505767063754515735264548672 3835938 -540357470079479005958133949194044544 3835939 -2645325376208406105984184230590276260 3835940 180975541207531549476383454368563200 3835941 804647130682395881373423789842676000 3835942 1235947418314002785716235234037675360 3835943 -251423373307629544192866867139159080 3835944 9211755154579797056335356690432000 3835945 256729239465739806244439646891979200 3835946 -1705889291807355722728752724540348320 3835947 -165884853904011931086748139442971472 3835948 -295423523676376140434066956794700800 3835949 -13929595382706867517871651246679636 3835950 -99361105803386078047780591888128000 3835951 -19325607018043709683969200387157120 3835952 -140966242586208666826600218916159488 3835953 -492819231098798856176526866248289136 3835954 -1330729988217017523296131088276611824 3835955 251078703802396014664829165650877760 3835956 683632282303288049749007344457693184 3835957 2919380492266849825383164239480932206 3835958 -186331534533785582831972062409380224 3835959 893802758855149054650057936727517568 3835960 -261190982548007783800888898423808000 3835961 -546617457129512991520335610016618748 3835962 384220162716596184744058116899436480 3835963 -1290559569784454357201606866987119696 3835964 -2192974644249935329202351365497512448 3835965 218398284452858450817270240769164480 3835966 -889701169231658658418532577923924736 3835967 -2833867150729588132900071036427158360 3835968 -182556493752866326286728020224901120 3835969 -53799712920544003090342506411277630 3835970 674979208127364480359727707412940800 3835971 -479420902366820024589263176652113920 3835972 -3720903224271458588409747803648000 3835973 758964042318968115094228006823352222 3835974 -592940565436922136021589271655416640 3835975 -184274046474030409776712894273212000 3835976 -1156541483516851251124880701890001920 3835977 -358861322690402888726679258823895280 3835978 -157512434597162573947219776412615680 3835979 634247547049582766375693225140784160 3835980 -448663116837505097759617783499719680 3835981 1530817080607877446072091689052437944 3835982 -115294182713670195591520613040264960 3835983 -773209209928982146174209930178464000 3835984 -73741878972567174266495263488098304 3835985 -1123004982975345393122031817560182040 3835986 -2850725139214281557380385368891392 3835987 -12926507303032339130881195461820280 3835988 231451803331932791977568252375777280 3835989 -90165778950566257635031839483279300 3835990 -1214458854725028021561434069590245120 3835991 -2984501752028405301168566905333231608 3835992 542354827018405142293717800954654720 3835993 -898610754888055109210231495756000000 3835994 -1305218829348067663612806300759103008 3835995 -771830378218444347740232689266388880 3835996 -386594760580305782892540885870566400 3835997 -39822551689541509714512928918238016 3835998 -1077273777672696481300357840227490560 3835999 -4575523255421944963427268263364961728 3836000 351414960551562800942054494175232000 3836001 -60622984910422533658273031443852800 3836002 275754263505007570855627948635746304 3836003 2675492184181831942102204841056089600 3836004 57482793576486447721466479317688320 3836005 216425790200236018917791980075680000 3836006 -524614058219985582160768687175286048 3836007 -321117699473682333917029719723677520 3836008 -2034824100639858037375372291690414080 3836009 -319872364413907244664887661909175296 3836010 -333220936118917928502501870799645440 3836011 -514963672120036682028943604397023760 3836012 112817187105424488092335294302658560 3836013 -402542581230473232892642010827448256 3836014 155350838500877283268571719726012992 3836015 209038391849920030749916701110393160 3836016 250906801746740664661167761319002112 3836017 1231802264757200779256362339593313332 3836018 1083794135801242436402363720612466816 3836019 638152762921442113847162404138694208 3836020 327554486370482281454040996317172480 3836021 798808013157712864867778042127268512 3836022 475311767108251869421624527897396672 3836023 -231367327580743844582449748710920320 3836024 2164535923377772655196734537466777600 3836025 -38427734617720395503510530766484000 3836026 150214535695621231111516303227833712 3836027 616120839092823671719159243231118160 3836028 301237950188433864967188313718808576 3836029 -4499516520231161849765793065704118816 3836030 -5396977278674632680994898716124160 3836031 -401321695979621595348323671972955760 3836032 74273627969055942490633825985495040 3836033 608380892980793642170046472764613120 3836034 -147553676931546964149438523359040992 3836035 229699588325637119698493961701621760 3836036 1689204045136170435977790477775178880 3836037 -598906794548279632334793277207376160 3836038 -1508584295183276430169559497015282080 3836039 166688143979698314917183630876998920 3836040 -436710475332696819531707420626944000 3836041 1624479782961149580203376421436965584 3836042 65483944401798187516840681438784256 3836043 -835491366283674034960825262140366920 3836044 -1649306959188827908201076515133104128 3836045 1042265432115571155955248574948733280 3836046 -829310639511265719015735604519206912 3836047 -187525559384215578200080582681015504 3836048 -618597933749880098774295698737225728 3836049 -45786414795323919069173716582098048 3836050 895357992092624171740651644810568800 3836051 -348837575844350743808562920791406568 3836052 1732412776435271794284477679578009600 3836053 148271677617677725329772518716689084 3836054 418909011085823218260907853152658976 3836055 280139953586478341092182879460070400 3836056 764067872978675379528436399070453760 3836057 1968402751479442951522899541037175312 3836058 -391700494686308931044174872380787200 3836059 137709616932093156349603517990544672 3836060 1235759133982462074002961173724372480 3836061 689741131546061862188766693681002310 3836062 106060677627233138096551787103873600 3836063 -2905445047271614786937579896989576 3836064 13793524053489453604100978465832960 3836065 359329013749933698888670530947382720 3836066 357456011628637185866955637989436704 3836067 732336622171269299435899985186192112 3836068 -305752229013572943206902953303898880 3836069 -372640935169927953505841743290718530 3836070 113474830168607357372090444739590400 3836071 -1609958934411718799253766181823228848 3836072 2660050761746449668939023810448460800 3836073 3706208793048183898639766922885888 3836074 923838274615702197344793590850849792 3836075 667837457113693818379837060856511300 3836076 876193590653820003166698139880965632 3836077 87200043753550673834459284146934592 3836078 432073323009042025178082588127130880 3836079 31121870746625592301165913334909144 3836080 -255306808460686629142247225726730240 3836081 -1010860148290853987779628094337680000 3836082 586538654200956474795241912006917120 3836083 -810192718761808867245799423220379096 3836084 814420471516985006878014588314234880 3836085 1568158522862041005082173252424005120 3836086 560319668881191350665923794427095040 3836087 -5883438981510146314962876597836040 3836088 961091071497314190882807530570956800 3836089 2233359895211451443016036013160160256 3836090 -845696662224280276596207291620935200 3836091 144364163250404265684073850099808000 3836092 -208608458450675230040139655001297408 3836093 181847080950499628088322390215817920 3836094 -255963132660070271533251026582019072 3836095 244852481857703446704666807946800000 3836096 813288081954195985851289788953395200 3836097 -360868137388425033564645563971438926 3836098 369997754853080200470943639912091136 3836099 -1105771116850250821978376882434833264 3836100 478121788126073921630966521526016000 3836101 -1122975127247033718319204369085587776 3836102 -100597721199414470035736451283646208 3836103 243564948240233515005882528537908904 3836104 2848947830092690400922146287275893760 3836105 251397076930250423684368696407160320 3836106 -83340714575677946448214140864307200 3836107 95615726945637741276210413155004304 3836108 -1354796823189449095290008509590226944 3836109 148426576069754794771212076758973248 3836110 770155858578031857467593426157664960 3836111 129074482264951673279162381483162952 3836112 -268792934833208521234976285904076800 3836113 2844913415915936296077909042302949362 3836114 -331137121655108247447734917646476128 3836115 262726910140897211236110817011509760 3836116 -13593147376475690860800103451598848 3836117 -82249955491637576908715274518615460 3836118 313141286772557136896423146545770496 3836119 -310057945898717492228506517039436160 3836120 -245256277571096847522161685838848000 3836121 1629861881710045623102059056546393440 3836122 -430032348602657815800440851183008000 3836123 -123110130041910351931523192556357600 3836124 -81820437678165733691312563408484352 3836125 -1075882742055261213646213217216745000 3836126 -169066108179948837861394768941957120 3836127 -961802991700462907840304382175338680 3836128 4529122548498675048247110672857432064 3836129 -870447988735439224721307762443261520 3836130 -253399081602788567556492097268904960 3836131 -1434729517436151065301876771066218100 3836132 -1393656893617223771551791702330851328 3836133 -741600437837413779864661977336862080 3836134 1375181641038178508269525704405216 3836135 662323693256769711716533850631942960 3836136 -898959569762509956127420016408985600 3836137 247033900826280540018549082718995572 3836138 -102291387009083304422943076424060160 3836139 -682024798582405557835260454591473576 3836140 -272976267582244867298511313508106240 3836141 -673437486989590522331774547084377268 3836142 183114828511612722356367690666224640 3836143 2235676765670678623800503251962861392 3836144 -92768717370468047470862701829062656 3836145 -1210603409609434942866469401082337280 3836146 85239662404319303972163121879673760 3836147 -487280954630468539988924774414976768 3836148 1070567739653652959212692037237063680 3836149 -1815064936325745110016852081255444000 3836150 -50290027215943976481241840861838400 3836151 133056699878483536125250729473687000 3836152 1545534953146256935313978484590223360 3836153 -1848001939738485903790271388599816598 3836154 -279344694620829266575234627929062400 3836155 1786752120360240472127040179981889120 3836156 1125596651948118110566653133979578368 3836157 225959596421877222243142162356264960 3836158 -963949115629868632424120281615672320 3836159 31804293676063485390284108848526904 3836160 19992385137741642644391688698593280 3836161 -1516224088242551592727628215383697920 3836162 663583279235402196463896637748158464 3836163 -709813660077237449351002515576283656 3836164 549293461080878595991748310736137216 3836165 654851245420557164124871805006275320 3836166 202997368609085424583379848795717824 3836167 911560418870074841213434278690857280 3836168 -361553141727110033648573819416903680 3836169 -1185529085590363683023023884437157036 3836170 279314377058713579101185951560227840 3836171 -2950800664764553157194828341028883628 3836172 -874284733338658561381105441035883008 3836173 -343293397894994604214664355971784480 3836174 -1294317528401147461221135473596121664 3836175 199818128372504360767769910573820800 3836176 72337318334814977885865503147622400 3836177 2545386837517511291798468467193001840 3836178 -832906361648096629950621811573404000 3836179 543774164749274138219684775651092780 3836180 1198617279865895011618850947513804800 3836181 286513393634607169744230309813778464 3836182 115811430287989947672481389134118144 3836183 653918753534129513312446353348485808 3836184 -1535235269737893352041434203607040 3836185 772376282152621347043694407991319360 3836186 327398618330332325115916764011717328 3836187 -3945958222062292262588401310124840960 3836188 169508889786213267718704136900243456 3836189 210814719019677970193265034306894080 3836190 -246815340170166069432244366327044480 3836191 893237923240073024872832211494953384 3836192 -2098771924899259104838978934408675328 3836193 -363234418789174275473879722166793600 3836194 -788331446940623606266621690749181104 3836195 -933439601630268807261206537207289600 3836196 -188842876947499047437464147583963136 3836197 362397395846186955162898267823766652 3836198 -1599498921116512560074487953978324160 3836199 -112925935950641327739450029511928536 3836200 1142831973131144154306801725733504000 3836201 1047379877967291860885961935586986106 3836202 17371365621022598116995745628647680 3836203 1138294388680286036777302540241645856 3836204 2146072788550909185506838643249178112 3836205 -4285463699898478080896535178184160 3836206 633480377017183158092427550589735808 3836207 -2563516052008004501847103573181772840 3836208 75426900992536596498399312470016000 3836209 -163065554769694770389886246297299160 3836210 -799349602402958508200038865503240800 3836211 479526472328956468838625630317439024 3836212 667768945285437864428133745269725952 3836213 -466612407151221433966511017982555538 3836214 -462605729985101178027131798300544000 3836215 1129673681421988067909336436548166360 3836216 1711595164415475770598427005182976000 3836217 485917959502350348999285605949886464 3836218 255633043936340951650816242367453920 3836219 1118060277610740028047612544343319552 3836220 24045791864524559065006546738268160 3836221 -1617053592769777784017453924475384256 3836222 -505952010075217395696689517918070848 3836223 -49019979987767768928930313974865440 3836224 -29238627996230550324782242992226304 3836225 191846098269355088383219116433473750 3836226 486823988774473860932277635117084544 3836227 -1635950266751436028874034351071449924 3836228 1278701092450497277440455139530013696 3836229 -451331982770615139449618292627057312 3836230 160537150531979762238534203347397760 3836231 229299863686109904653049002693689824 3836232 -1235250168260890121227359627786132480 3836233 -1639742689642600600648641615497258480 3836234 -1083503723745243475160524088497778688 3836235 438534052790697088162952932556513280 3836236 161545112203779216553609780702894080 3836237 562643340996541922090488008710159832 3836238 -3430740536535313444440674208430080 3836239 -1239281568099929969532132137618492160 3836240 -453626344517268579208610821806489600 3836241 1170731547962963593086264802244155152 3836242 -1158366240403865448936670066298959728 3836243 692834113519231457572296182624256492 3836244 -582145845276132792187530933498845184 3836245 11801882028570197271010782334128000 3836246 86029713951418448735967965504669184 3836247 604910759745472828166510898544910160 3836248 -236047064883584821116161855164784640 3836249 142409556001569164804390946380399364 3836250 37670201009010581150460093252480000 3836251 -1471309958494227396409826248007415968 3836252 -34592951646296022237285664085729280 3836253 279386130555068105792784786684447744 3836254 1623338459958828552552418353888678912 3836255 -679782944806919635394550743871168000 3836256 -758662045886886005757375161892864000 3836257 -448991142189611309312264587620662494 3836258 231451452871880067000787704001446480 3836259 -1136835085541361018633148571541528300 3836260 403732594475760510601834640553308160 3836261 -1003190134935515009719502521612418880 3836262 -197849932596860875171347833441740800 3836263 2113141297562084422121973287118147512 3836264 432260386487480806898266182939663360 3836265 230089745828981504420615671324776000 3836266 -404564995332310469641921433625972480 3836267 275109173228301399174494121567731316 3836268 90246387816432105054285798307998720 3836269 -159839491695591230608988428941462656 3836270 125275873664220454470638438444422080 3836271 305086693617011615405972500659767040 3836272 79117117827561531922038585385549824 3836273 -537933232471864586995191549708672960 3836274 -163644805760377644873651783443420160 3836275 138596531540205128385673894384198800 3836276 187463421144903147397672713016381440 3836277 -1919112198723634010472925265187600786 3836278 431953144859634974166584612612790720 3836279 -1100434312800843268140962174125812120 3836280 56876632665750150211810565967052800 3836281 -372026429120943087849970193884087296 3836282 -178471275886610650145895698825584128 3836283 600440001196824035862462794348752896 3836284 -558287872660837222602369181346400768 3836285 -1207394884875128473574727466332614400 3836286 -63291229006269379230815102596622016 3836287 -216473667471683250568750044412036768 3836288 12319693051644816315490804527267840 3836289 -451978058249124063380243821792834560 3836290 546651919522029545971571429531942400 3836291 2888188912603275489911500095823117692 3836292 -561485431489179953291245157453902848 3836293 -2575699398955838022166222024534583458 3836294 150135831909382353413985908663961600 3836295 463968361993337604714191853252571200 3836296 172790348674820863550666173576243200 3836297 1824183822909212887478565500367416592 3836298 21977315616571524370730036387646720 3836299 -63034570860869072746165804615979136 3836300 74437696484124315061690767612614400 3836301 -154273433716975081895578442069217216 3836302 306832623467474022291873299058236352 3836303 2149280678810403436978924230152663400 3836304 468470366749605119912090280143069184 3836305 916886806649894739632081475122280 3836306 -1416844215654314439558727260212176896 3836307 -1203546785914567420435318212383897160 3836308 275478152870707355665391049738791808 3836309 1544244194006347017666293873445347040 3836310 610869932833618116175712937618764160 3836311 876045243373138210601065763532916800 3836312 208022439174981237642526175865600000 3836313 488204328221175097391719519307757060 3836314 -1285175675622526663176452323621929744 3836315 -163818542545678223828490665248831200 3836316 588889242425746326188820629223972864 3836317 2362694255409763340435300501383643366 3836318 -80719891231324468494756433106761920 3836319 -1436254301154151498981658675139383040 3836320 -803420084528505392583465781452472320 3836321 1297009104958051845003479360568663522 3836322 -3366053838394843683361258060876800 3836323 -2288910347542906971012842332611784320 3836324 -2921531573724571012266790100286480384 3836325 -649482912632124106641245827425614400 3836326 351317766407043236661808447937601024 3836327 -1402142579031482204663363591311028328 3836328 1025558542196081624703953392828416000 3836329 -246165312976016118335501916073776768 3836330 -244432704601448122313482701354721440 3836331 -2604303415763170338526387283418624 3836332 1018608511051738791561130368225879296 3836333 303200886518778814015344873881550060 3836334 -1147186438288243702271061066116719488 3836335 2671295194164711990068591312347065360 3836336 184578861176888056817731385185861632 3836337 791184601832352760192212633228827760 3836338 -151112385143138015028372682401633792 3836339 -154347586968546940012494548211852480 3836340 -64239907019234082875931416412867840 3836341 923935783930178315700873656469877742 3836342 -616353776503606757354888581681704000 3836343 -64044928526339732327020836804132864 3836344 1520953291809037198597197628590428160 3836345 -386323945426014529147474005484527600 3836346 -123081635422182201264897173186006016 3836347 -1591444617044961742744277430797844 3836348 1079301795730389084007304349400266240 3836349 209558882484086293952659814820056640 3836350 65449436945671744402497295817836800 3836351 -165175125036539320348158346666561944 3836352 80541108074878641380262220734136320 3836353 132766703405962548864658865368909360 3836354 552319183426441736162275722054028800 3836355 -564283289167918437731615618165897040 3836356 29644782786721432354387286575911168 3836357 905333961937391239711859601272815680 3836358 -15027297814380081306585262662785376 3836359 -1490034954131679494849406637656230440 3836360 -577674460058442491647731573448704000 3836361 676298719341361507030543528512409872 3836362 720893015522251209832394891628432432 3836363 2540713648459731024038416295214174612 3836364 33501896272245809597035815689011200 3836365 -594898625778792441093306880220567880 3836366 -406830254553929295261718564053900480 3836367 -851473165516233369276253696257895632 3836368 -56056985458387100537434440907882496 3836369 -130713831399066529559320883791857756 3836370 -84563067786409837521866801667225600 3836371 587648912710691271840902576260752384 3836372 -1963717072071990169885981163777591424 3836373 1580794264515190031336022333414266304 3836374 505922987556885130304355239362560 3836375 1143615378754699880645480671057104000 3836376 375565947879519372165372533940019200 3836377 1278731426914215443568467784002313600 3836378 60257239590138376559504639639657472 3836379 563309897060161352846015418875857920 3836380 -233185840010887671715210523398333440 3836381 -1578989131515282297643284485755370880 3836382 -370816380547021906454505967636718592 3836383 -1498446401066208313518541632173078368 3836384 1383736092282403169016633397811085312 3836385 98798898336042709589671250354390400 3836386 -120020104266055974454526036795506608 3836387 -1086807583601075775582529064382020964 3836388 6905980586711158055344185830323200 3836389 -2989681143211502664016394963909863810 3836390 -177001848880597243289918485847243520 3836391 624596885092301881807838722810470480 3836392 -933360759133354794770827679378718720 3836393 462232279101940272677424676009675344 3836394 -144588976923499723451444946921104976 3836395 -47336601152115352147606440599469600 3836396 -1228157818510362791004546241449619200 3836397 218869678983402084970416407634561600 3836398 -1331738631382112267224704728908458240 3836399 130319148126939129236422118805441120 3836400 -70574984158712595360840972435456000 3836401 -1754642323222333226489663358055623598 3836402 -1653317024100997878399868154848692096 3836403 67709018598388262657477089378771932 3836404 120743290006608420043869085288058880 3836405 -251499460152806243775973585668718080 3836406 363232705157833418514289909054180800 3836407 -3048244855376307791643826101330266448 3836408 -2779302349350201701668637688879267840 3836409 -1780536819110378410402359736157950896 3836410 -674691154437352725335697342722568000 3836411 277572224802069061185164397321723984 3836412 202167249731683375662308603985172992 3836413 441780866881024553772770643702590560 3836414 252567621277034085037032032208673152 3836415 -1010808315197957141870937784200236160 3836416 -497554598671120275615875338170531840 3836417 13155576288350280681721016137400448 3836418 129232549248595409743156403882707968 3836419 -202868099400015281892068980646579504 3836420 379976499511442209158463590789734400 3836421 -70892000036836574954227495588499040 3836422 -2234449745323277540688828915678114048 3836423 -665486055551640694908436349226268800 3836424 -293595852838097496840970909926113280 3836425 1462359779593798434998065753889297150 3836426 969157054623764954823742034122752 3836427 -303141587376056074716671334851539968 3836428 274286715839784434870007278179645440 3836429 -2239696842289142230979478554074549920 3836430 -12499075628212254176818016686425600 3836431 1018292776376548681258436578616077232 3836432 422149795443147285058750922247831552 3836433 -501880858754969594032458247258492176 3836434 -146155006794918102229617802225228800 3836435 -457551934663261651537431842967639120 3836436 228351652443057668539508631592648704 3836437 229208242452800471833575193443609120 3836438 99802540709953132332659654402265120 3836439 1767564690377980129355215980250767000 3836440 -1150922956810813012279533871468339200 3836441 2596920628610443598489987640338690304 3836442 68836209681861332652285404914613760 3836443 490709493637610800910318642653446544 3836444 -1811655788180500331102752881143536128 3836445 860621643687429846586052005287085920 3836446 -202695805019182832600834877157904256 3836447 381183600733368871783659905064859392 3836448 190177694807643542899341551518875648 3836449 -2653803895262811357695229900392379550 3836450 -285854225311880936787643795169515800 3836451 -1339782816036857108922315433841541768 3836452 665328861866869702386650477261222400 3836453 -9597167527391112372241221016018560 3836454 -506242923132101837176645254008779392 3836455 -1203628154764330974345941265414696000 3836456 -190321197290233354818838678201405440 3836457 -2108457968212968703746704349517134720 3836458 387679590792836872307939092569543360 3836459 -1495298190271549127919402765214239960 3836460 5223814179314132516455331567861760 3836461 2474633270344987239265763535444294400 3836462 -316311506918704058038814859757588608 3836463 -642775403087282315746782070260428016 3836464 233340091715466907497975350262087680 3836465 1165047726988414317141019258472167860 3836466 -138015859978476657295161277549262976 3836467 -47901974034110901418699565969859008 3836468 -1358455470571386119210148410962033920 3836469 308302000159920207138553161798955008 3836470 -764055537792876961294840404026567040 3836471 1946506419848494800773987049910485672 3836472 -331757863557604891065235663113646080 3836473 -448642481176936513610275009919244280 3836474 -213711487289304966739167490635813264 3836475 -201801234547949014913416108335733500 3836476 16387838065732409837019046229497856 3836477 148032356606998069576416103997732160 3836478 -571136662501469270480674913180492160 3836479 2679711279780321942656574456305440 3836480 -592590589568692764987553005069926400 3836481 535777072430778774467287779284629344 3836482 -532027119662557775679908453422876128 3836483 751003712207898838645806188864026320 3836484 -1037545019961420674970670791728323584 3836485 348860021761937961670781084128053120 3836486 390445479927065938681806056675940192 3836487 863734618374850167941095601803690752 3836488 597293237242678987307112809001845760 3836489 996183677671540098793771448493571290 3836490 -87498981154941125704957534064716800 3836491 -1678925479026309289518510812465952048 3836492 743161290016681026010502312164982784 3836493 134214905657184464617668624599408088 3836494 942084980146618604613377911536175296 3836495 -614162923962017570027685488083874880 3836496 297283131895445688145524058019856384 3836497 -1034220698576477370464969651996808000 3836498 504264941521816365537579180177807360 3836499 -1460751546752364227216824618965120960 3836500 -1361769791799589839835109763571008000 3836501 -810259736187686612005539953271528498 3836502 -829229278171794736254596444075317920 3836503 -47242552619553011770722235689514752 3836504 2211329866689903216593907974409431040 3836505 551033765326984624818470946703402560 3836506 10322251010082024697421522249268960 3836507 1826398665229415316972483804622419960 3836508 62351615253495760910082503149261824 3836509 -899307207704583719945675128927906560 3836510 -927415446095850358894346535917019840 3836511 -453256090024236228837735546727710720 3836512 -417450211864616486422485689430048768 3836513 -1619367053710870193208581014542326238 3836514 -289003229617750607032398516772788480 3836515 40002105449869996359713188261648320 3836516 972154231078806822007694023810326528 3836517 -603026558618412056172834705801570720 3836518 236809725583842964175410146908989440 3836519 -1624788319517482707557328940338763080 3836520 -1160916669995194593408597198155827200 3836521 99116994379926681515467177376724800 3836522 1917610075974912868187519366400815712 3836523 -505954050131910197467154191592984400 3836524 -1113077671698139085902757326052955904 3836525 -53096060377522752197262118430366400 3836526 630010190075049255191074174786095360 3836527 216827212352219291005365036602292552 3836528 -664280990815912115647359793632411648 3836529 -373957568710212215944764491795741952 3836530 21718501798335372245035799833377600 3836531 239801182757289521239754026589440632 3836532 -367317714293745959842882071236702208 3836533 38576841709214431246361034778600284 3836534 -154224321161236212979941829593419520 3836535 672051298038676516266571667235254400 3836536 -721664177322821955475496451212759040 3836537 946515276884196893106770641308444240 3836538 -712889846159963040035306671205606400 3836539 420815380220600698198402523194906880 3836540 579922591764419824452783784423242240 3836541 -282209385818213886261469719098833920 3836542 758106963367916647962274692083284032 3836543 -1897766660754671010077228996657539584 3836544 -1442734473402104088890232468469186560 3836545 -1728103173793732256732605317891926700 3836546 1026408239800008756241964288838144 3836547 -123277829988519585396787110165216 3836548 428801073180079625606845317370358016 3836549 1251403041983380723318710779844176640 3836550 439548289578528127475940732129652800 3836551 310398148835007417849228264602242992 3836552 1131629893255597900496217023674905600 3836553 106900090632673978610748331673355600 3836554 -1209826262660394925240936797361298688 3836555 -819286034660553287667984810089886000 3836556 665627231711700850520472083243827200 3836557 -436274070159931348408901948829305300 3836558 771772812250544182958297661954809280 3836559 296860086102332751815115299708804880 3836560 16831605356431817930239554952888320 3836561 -59791315978425976910048259141240768 3836562 12978347835016170796908551404481280 3836563 415551452945635736616374495915050080 3836564 -34303575697537476094607679431457024 3836565 -20042830818858013232391674683159140 3836566 52911915535412173699946627062259232 3836567 33330787377101388758106245754132192 3836568 -1254770440662123696037148409739530240 3836569 1390834227501448057318769964605356560 3836570 799230778653104192238828697526496480 3836571 581061009660041946713246604934946712 3836572 -1033001839910149435087241285775553024 3836573 -566205008758252224837341527707163272 3836574 -89572481501908326688701753245481600 3836575 240915778729892078666715869280966000 3836576 1222875060408270869378245491460276224 3836577 1488049136986132982705275685989048032 3836578 1885582995414452860451823900998488224 3836579 -750223428339083768323450135330842024 3836580 471137385603554298110721187969413120 3836581 -402367277299545023719724575633719008 3836582 460747520303328832412753227042176000 3836583 -1087667087387033452760459679564700848 3836584 1963691211565611710505319806222336000 3836585 1096574350229111704975506173948847780 3836586 -62811330666978534761537647887670272 3836587 -809848820765033630086058074972514764 3836588 54827528090452050479020581801117696 3836589 17047691970930516213468644262416928 3836590 -1153736153043766076942063690458651200 3836591 -56250050917361853434953314415621632 3836592 191491591897752952488459180811223040 3836593 1250515768070010161094003733640603760 3836594 1075953962536844900798433930903532800 3836595 241296978605191928750370342506112000 3836596 300347933549802632112202569933603200 3836597 125473829830830761523122465980760352 3836598 306744643118817178272820918521123264 3836599 -688177670287508000052113406053172536 3836600 -868288009179481219374129652356096000 3836601 -2303135111356228110459447846132723900 3836602 167206346832531646976622985639100160 3836603 -697259346963705391726535565513269148 3836604 -171750378867384145715591314573974528 3836605 680638670941248904774782554698681260 3836606 -1052722225041842845062430708373269248 3836607 734491236106356016930494874365391488 3836608 -463135319677553421278427126740025344 3836609 11401028376846324593207048474622912 3836610 -2987123433334586520210335102653440 3836611 41207166808071701519708164846063512 3836612 -383561194753987632787785464671372800 3836613 -1252893417145067477037955005544435200 3836614 772612546928939241191086545787618656 3836615 1496676673112480399945891465021312760 3836616 -20592545890614469503723210952212480 3836617 -645748499282059957562045975239303680 3836618 -1049306046004817233429872942104630784 3836619 2670631780925349262765914158673382320 3836620 1309279531166335634610603493857991680 3836621 -935558383175022104371985778196698336 3836622 256837397678828787569647076486590464 3836623 -522446555004535373274924747405862160 3836624 -78114936819618402880405313726054400 3836625 691340550298594109758988015716368000 3836626 -1201773757347274294797868228185349488 3836627 -775486569343954656877157991607215408 3836628 1341236436886397540315213402120421120 3836629 271124427474601543341317049428049230 3836630 65147979071575319121974551072849920 3836631 729164335799624782820590721338058880 3836632 37547649978913561932400795280179200 3836633 2156404202062756568637579625500956160 3836634 146788305525104128275319201454676480 3836635 50796046330278088244819275886169600 3836636 -1788001497280990417413722064512017920 3836637 -615409941817579752719355407854399200 3836638 867364298228473479544749910397648064 3836639 -322474640646504798224600495661886560 3836640 -446694268551169099848362824826880 3836641 1109599650072619335093956182269633320 3836642 265177738677165044147954450578300272 3836643 385180496842166297648602904043999864 3836644 -554948123354187694069300636519784448 3836645 -459712495130016057150942997052038920 3836646 -50737515721095805305039954888543936 3836647 -3562362895243465623545071389488766936 3836648 -857426317119355272505697903314928640 3836649 -236293156957815561148959743086951872 3836650 -548941169985910544138830736937865200 3836651 871414556176053230793660535811465520 3836652 152146283758707738769570357481779200 3836653 -593377046817098722284867912998364672 3836654 358954297660344699730143630761395776 3836655 -141187773048439160930909258582627400 3836656 -351545442693312469296910244516888576 3836657 -441245329857862395127961192174483712 3836658 209830127459572369774384635968888832 3836659 -3041489208571426580198030861426172360 3836660 1135643418673900774774182516686119680 3836661 122405716033356360054543751413060480 3836662 -918050712874422781907238899646817728 3836663 1964670487832262056851469500296711912 3836664 530340246578457056511772291441152000 3836665 -7289017140562948552705202293070400 3836666 -687975346238385031413096698237605920 3836667 568700156131522349160275229397916160 3836668 722414191429741326748855951860224 3836669 285039942932374221000596001192440070 3836670 -130590179004293004940141780515225600 3836671 1372199995033701612490411150473099000 3836672 -640577723311916764750840879443345408 3836673 -1729596426288427940617954390826988000 3836674 -911591962542437001297330050755947648 3836675 -694913059355079249487862674281783900 3836676 -609206546751601099452724726931828736 3836677 -50005008689997115035720066133728740 3836678 -143963832490739421556383485680667520 3836679 -136135900474936686454658371749674496 3836680 -352556271218475991534310891646105600 3836681 -2922195664969209941545025493962188518 3836682 202762890103310414091648442701226800 3836683 -2618117688724420050190556417709713068 3836684 20213193274431033175937903684063232 3836685 548731641781725210007810277305988160 3836686 -352821631850811596575639938184842240 3836687 -1101590591208568841078440105523203128 3836688 -11086505102596285889840339013206016 3836689 938602420503048829750637591199001440 3836690 81793500154257352994848582213040640 3836691 -288173060624001638634103250606982960 3836692 293159877814423831230115127657042816 3836693 455538604275680059018961620547421600 3836694 19315742150757608183809616850390528 3836695 -344353436133541379644724333326333800 3836696 -3080112593945862830163416230521507840 3836697 -892132452833242144557811573408561200 3836698 164009182636023106860492033077936640 3836699 133189408983010625879832266847448320 3836700 599342652461152139758915906661760000 3836701 654747800284297066786379277434697600 3836702 -409257069018565889645650543132472448 3836703 364125485581782052033619861223185424 3836704 231809292577711066298326967472095232 3836705 415659744625936125680449009675785000 3836706 75289536609992303698299983502674304 3836707 -139819301406909925063467367148949600 3836708 -52017662203847973539054725786411392 3836709 -1584939280759013360451861256222677186 3836710 120805950948199129205488305783394560 3836711 2878651203228082832419322564524303800 3836712 1316326209740802349858265445541232640 3836713 386898190394728101672189835109396340 3836714 -82800949885138145759208843239270400 3836715 85962419838180171905904129756119040 3836716 -240281848430814494727638076956853248 3836717 3007984242835072583093611426342883052 3836718 -14805844435869028470723377314806336 3836719 -485547508490853512343440103902583656 3836720 -803299576251425143269048434688000 3836721 105070822231709987899093235291327424 3836722 -476926632627274972677688705070650368 3836723 -321308697565620476864402810331341232 3836724 -224476390768163304517653991234719744 3836725 912355867010309033443744196937574250 3836726 -1200704757371736483730191398013806688 3836727 -539504505618774772063476579218888760 3836728 19491001553326322178696755245547520 3836729 -334899017417323570531722090776296440 3836730 339667939857571210175534768977528320 3836731 -1753932875948702493679958809791997468 3836732 555860049679742267349258228729732096 3836733 1840982431069938957072513599427681024 3836734 -31075583658110061313010123393331840 3836735 45848971942983038698671090618526560 3836736 279688311840720154439932897289306112 3836737 841380679054194974843136518379063600 3836738 -1257086112087407292332065536211819104 3836739 478079206792285847204110580047423728 3836740 190049058608644437246664055747216640 3836741 744134220998911474234004734477226142 3836742 -108401857767429603705765577698195456 3836743 -2986738966973057725365129107175236008 3836744 -1955383407189620264976672126111267840 3836745 -661974341369378374471906237263557760 3836746 248589481866432979021990132288112640 3836747 1420658002221607465488472388292640800 3836748 -297237999046132052839309776616235520 3836749 -881511911914990898708978852468081514 3836750 2169643489633617565134022186449600000 3836751 2084861235989017519172398197522549504 3836752 -138707992655577861402408569979158528 3836753 -1216594563210076607606739979653953820 3836754 237913088740214019287463689043479040 3836755 182401206238292899160583592318631520 3836756 -745030124600153240390961251212283904 3836757 -252417320720847532416731696181554112 3836758 208152533697594125818394078552511360 3836759 -1159034525054502619306845277302023280 3836760 345030944610218779514439745418649600 3836761 55594321442952183514869628909138192 3836762 -373133693198349304023494282293172736 3836763 426313746341630252192737409227597584 3836764 -403145058133928159120912172995576320 3836765 1133816734417950493628916372576309600 3836766 580680746076238372810144946877876864 3836767 1788042648327297141849036604315501680 3836768 -282652621955767009587532206846246912 3836769 -601108392789127111217344411183889472 3836770 -36011079545855021381323025513856000 3836771 -1725517041598380493216686550433741028 3836772 815626204249160189740136852369647872 3836773 792884377612652982499544933940645244 3836774 692501380346667478293384952408909632 3836775 166116249604699626647403773981191800 3836776 306912644949076164895715693538048000 3836777 95728765286338203923541973753926144 3836778 -900456608873052543674322588945268224 3836779 -1408812337030325642805427491654170424 3836780 -334002331559538284535669462887577600 3836781 -88875453129995779436154902601813120 3836782 -648770592104038538637004892525059008 3836783 -633679163067761146353298482745729080 3836784 -103877653139713397131987690711941120 3836785 -1278890127459420631780726353262723020 3836786 -942567496795535647578881768333202816 3836787 704680570845819777077245655169257520 3836788 -77668132720679792602920988892884224 3836789 2020868336132606974597560529700028 3836790 -345982214525721890697071990771328000 3836791 -566915435547052256698367146916952576 3836792 -1981477579793887044161436861606912000 3836793 -600563965990048479499978315992873600 3836794 197438266108658067011659358891483328 3836795 -2064306419367753645465208790367955200 3836796 -317394146039179371079672890899947008 3836797 -319570985745200110479724161154815488 3836798 1035717302699402493183299118672327936 3836799 982909859323534455264325578752374584 3836800 -338656227422251146880501646622720000 3836801 2628906301104377627305314703338716802 3836802 -209013563027592020004880902884271360 3836803 25817681991896423470963493304052120 3836804 29859533253971306183409912102521856 3836805 104251514323437266044286141479048320 3836806 199959500850866964308902676418319680 3836807 -106471638106279425396149839861223952 3836808 -20534929211630306650848477110599680 3836809 -1980259159961246162362888813177669990 3836810 152804980105877021841485946171646560 3836811 257623632602888214670369644456720000 3836812 -239018764117867442310426474318556160 3836813 305902511152838614043070881060151084 3836814 -19414804058871502973988165969318912 3836815 -1098253623388145867888723143936426800 3836816 -793985519467678357307078177603174400 3836817 -65446724090687012702221461735348720 3836818 26419107028773482340975871618728960 3836819 76091936097775757451717021464636496 3836820 216929914440358048336931653050163200 3836821 -663279730400598095475433267809657156 3836822 -629410779921288380970374711275944960 3836823 -340443364935809631951281507763874176 3836824 360446984048230478437332690389790720 3836825 341643019116744376036153427731368000 3836826 -112558750705472553901565920969767936 3836827 971104186917095776546315184037820676 3836828 288653630986336894612983273501408768 3836829 -430298349959988108271415074969425600 3836830 -104175057397346061221818542347317440 3836831 97582763865293701221362909728369632 3836832 -1424938753710638285238481665241645056 3836833 155786353066812044836423488064261248 3836834 198092940589898582882010876577044816 3836835 635261674890397512546457609675435200 3836836 1336949152765523917015320305318564480 3836837 -611673681071759609034585332498548386 3836838 57123764486203966972005930928587648 3836839 -761573396857823012048166308339006080 3836840 -364081239922552886450060202649190400 3836841 400781937921396065857328491861666560 3836842 54632939068377317118739011535663200 3836843 396683354754212298029097140348791092 3836844 691380391512181196217998279037012480 3836845 408294707410296136912479692715820800 3836846 -70727158110375650029012263949062336 3836847 -18280126928782241227785173202160128 3836848 203744333582437558286415679629443072 3836849 320093052594132355508891843197113636 3836850 88767937385450495291918580730704000 3836851 1841020838401310699757712523986499852 3836852 37962669271943204097249164894164992 3836853 1957276245524875619349099369895976160 3836854 -106889453199840373494079967518163328 3836855 926723216376571089010715275461977520 3836856 -472561823545495420752852735525580800 3836857 -490621299782285819788346386204191920 3836858 -1065600451457224882885078906351224720 3836859 -626804238833270984670539597026251264 3836860 41025835048370637558827849601024000 3836861 322593851248298231234659277970587232 3836862 17052343623836542634110873208628480 3836863 -1307504671644920686629648625517523800 3836864 -201135911314060993535773630858788864 3836865 -331679811703014747802892063075256000 3836866 -1169461316902877040057273476958055680 3836867 1551791828915037313142274565563257916 3836868 -32314534752536993883113286141579264 3836869 1384045483582213101276669234308426270 3836870 42686983311142315141802400715330560 3836871 1827507266732183437012994907746261040 3836872 1148563022009257843861068341423308800 3836873 -2668596506272505254272775500394724700 3836874 -407053719043621982919367584903348480 3836875 -230048638363354259269268987528990000 3836876 1072876657769642638368753520227183360 3836877 -1685797106275729183346661635762461920 3836878 1066398054315352699384750001937474240 3836879 1221959238975448126230617977660146000 3836880 168827022159145253378953641467781120 3836881 278226516349601797395080387641810432 3836882 -281688459520280180044092577011841536 3836883 1317316850543348951550774240279218688 3836884 162568871050999099555028534877812736 3836885 620676632632684775499915304131259800 3836886 -209835651779675963446194553433596416 3836887 896004061706642277761722032559398536 3836888 1970294209077060670895987289698304000 3836889 35285408048977936074452006067218112 3836890 -18218255073888900187505658074446080 3836891 427185965313085810965615426307364292 3836892 -13533006592568938132549066439835648 3836893 3025856824722086093299646563058911142 3836894 846883860657817455250304555318814720 3836895 -1231210686353150321334103802367535200 3836896 -1743158619425230003012140027792064512 3836897 102017912145513103207445468796549552 3836898 -181620672724683127662777554335856640 3836899 -283504386818584764351502715836868400 3836900 328569145886219642361258925043750400 3836901 -278393846098143998254232528702390016 3836902 -404071008651793733263714962171394848 3836903 483145703070411265103117248010781120 3836904 -128655139695346568375484174799994880 3836905 -1237223760562621695700663288857950940 3836906 -81917199331174045257160464398592000 3836907 683154402405633290730446663323682448 3836908 -1903970016222171161313480249773231872 3836909 -63961795086637990757090400869815380 3836910 -200950590621228894321338580848640 3836911 -211438635128764644931520187056070816 3836912 -448173498291401227920527068682256384 3836913 432709722491897734771144471236265824 3836914 -653803556104936591450032492925971840 3836915 677783880871459635825827953147804320 3836916 -1686877304010172064421739379842314240 3836917 -721107779565693127987426580734481280 3836918 -398174076274036999087591120708621440 3836919 140666707099630150450475127201014400 3836920 -528139616008170661672660968818995200 3836921 1466159924161330692111147218278560144 3836922 420286586288756018614480542617321472 3836923 389888395590391212082513390910723440 3836924 -109742294345761850336144661230911488 3836925 -733969345031071371564739230014319150 3836926 -1339615664258815898962273181338841088 3836927 -2036782085034090212717768188374580224 3836928 256698126951128887695682962456576000 3836929 534806216060447148939753520491739584 3836930 45483606523081921698914950952163360 3836931 136236888818124596627904264449343744 3836932 400555439032042029977854391315496960 3836933 -46828467499935617913688095467950656 3836934 226259863881828630216247018128214080 3836935 -1150126959243600762655074547239547200 3836936 -1386730132036185474754149322866892800 3836937 34309718533234977078833876050655040 3836938 -101856166993045015906059193184317440 3836939 2138840127750428714954442326199269856 3836940 -284293722541169923919660190478464000 3836941 858008664236623874483037584877548342 3836942 918510458602926132787481844117991872 3836943 1165514846329026872058598827771052800 3836944 -52734371936246663638313574409420800 3836945 28809374316707526882525310686249780 3836946 -148533630651551786711493676770066816 3836947 -781160367617859696548144602232254680 3836948 -2298725632740735080485812293531352192 3836949 578892037962776867150652627015298464 3836950 -249416845482017554191477270293126400 3836951 1723562890195317549404254089044057280 3836952 -190557453917981230594666420699791360 3836953 226508477532777145030309617616742164 3836954 491486532377686720498841218623228672 3836955 577091381019510730184009915301446400 3836956 -3070377559576994877149629338502389760 3836957 1685032140714430656648962755678255206 3836958 -115141535864709842593975360045415616 3836959 -68276640062805626354453672682401568 3836960 838189984126665512491880549542133760 3836961 23480546524274872172747897209097640 3836962 -1181175153476781060873531611196752736 3836963 65589698716398687635116684977080448 3836964 -195631977614952585673678590265089024 3836965 -1949921289268989198213217459068528480 3836966 -344586607325724596665404360265975680 3836967 -86342995077820481267204447038303152 3836968 1215623713835444374815815367315763200 3836969 604688652445742354385563767210546596 3836970 -828356356367691446047774258593619200 3836971 -2049884275578508641675364066622890800 3836972 70899735342717252648970069456780800 3836973 -70252870928251473663025705272939456 3836974 -30000644137652317436841515103830400 3836975 -266403053004629140423822815137792400 3836976 3321507441692765442024241545609216 3836977 -1591913410135112576742239762858728174 3836978 -1209314561214628263051651630375006960 3836979 -1654081217515564251925779608726688876 3836980 496319662463276252352411535758704640 3836981 102667931357473727601059447359419552 3836982 -150098860383148684037415738868494336 3836983 192314977953359581202008331615320232 3836984 -2515117634788853457159895256896573440 3836985 460754445258433239513219168936952320 3836986 -11475814413959586725534468619194880 3836987 367853484291869682697415600374120704 3836988 281110225273401785468407251837064704 3836989 556037084361115436386921034128213324 3836990 -768403455096404285577193794008774400 3836991 -1043336036964984040371432991570519608 3836992 1171813745266512975482201472006881280 3836993 3063335914064060966420956143653542320 3836994 -92801257761388289344849889796704256 3836995 1568838490792466159784719135262762000 3836996 -429391313860297975510303754045137920 3836997 126027142608545354561263405729655040 3836998 -25098948784987663882505072557105152 3836999 2279597199999073515817933038889994880 3837000 632774858254664228400607336857600000 3837001 379481753876690474594149758482004352 3837002 -312354627472319281943544027790145856 3837003 112881962038383589907815033797324504 3837004 1297639063913727264334849011574567936 3837005 1411151150481078720567215949434264760 3837006 35771920192772341475985372250203840 3837007 -9195150584899077883043523695452440 3837008 -197332776216560324611081643818352640 3837009 151172875316374832355770140614008928 3837010 -928089005608463636961774213419355840 3837011 1016774320053873455114332121296329072 3837012 1124313090414837203599353495321753600 3837013 -884851293216106082641650396646450738 3837014 -1004704330659787383047949998678610144 3837015 -205157357356890215316409333270332480 3837016 -364004456822325080819010216177868800 3837017 -2769381984523432173806081150284130934 3837018 -29315765315493370174339397957518080 3837019 -15137540702020969667629028345760480 3837020 122737955248503412609252797683343360 3837021 274753072099734451657318215377000640 3837022 539701385439535356460657672518522624 3837023 -54496307162572603792561337179412280 3837024 137949396225459506001298590140989440 3837025 240107931345929995265538927390649600 3837026 -10914376614367344309001004876966592 3837027 678408552657978787485776763917429760 3837028 85835632470765140382247905583256064 3837029 880669907713401468717151922555045952 3837030 528705316175626219813367752382976000 3837031 3954824178995593629740930823800200 3837032 1707768018083942169217289354715110400 3837033 -2937627770868869457077338197928045878 3837034 621432277073322273529900677579562416 3837035 -873953199688713315025518771094399440 3837036 -200856109308542784687700498318884864 3837037 -1316184097069276761749194196919916128 3837038 756509787576700792073941619714809920 3837039 -1198314653946609514906951501521929976 3837040 -13240918573771096403107694860861440 3837041 324890731661804848236262702918418280 3837042 -555371055087535748215989858034327680 3837043 334686135156451240846307377142086908 3837044 810409186773968970144846493444239360 3837045 -1236500503087239381616130771669587680 3837046 -444721030093070659780829869668402528 3837047 -4071404634266396495178314912763429528 3837048 555604470763237715410755280005120000 3837049 1582165259348029493399154837806499050 3837050 95882304073807943448762274196928000 3837051 24131803765435827172761585521140992 3837052 481729149541795416580244876325902336 3837053 753797464856216156619591648169484160 3837054 96673774642819451545156586732193408 3837055 -684725960587452135549916856422456080 3837056 -330414231051481472836053319632814080 3837057 -287151851960710689805148078876096640 3837058 1060600017512516336725174551366716880 3837059 5156141725966762418866665509795746704 3837060 -123148938143818096669029258100581120 3837061 -1391646433020265971731367041145894176 3837062 -8141713928230223889228422403227328 3837063 638518116756966618093554768833963944 3837064 -387167340318089940201096870241075200 3837065 -588348586118379466226755709115235200 3837066 -14364156783930934044385048229381376 3837067 330151286406232265025170459500606656 3837068 389069978384504873555233013539630848 3837069 39317218524812127057274150195551894 3837070 -444584431420577937720151441395840 3837071 -335140319208461028514125688018019088 3837072 -412562670804830110783492690863390720 3837073 339028273485568972987218316319721280 3837074 569337179646748187567526091522075536 3837075 589742379955311130810498601570587200 3837076 94487167649831625035753498756389760 3837077 138864602477292914685705206218776060 3837078 379672693140480401076723127857623040 3837079 2447853562551040189947672257487444680 3837080 -833144381219861415203623943557939200 3837081 -701073925659655889453909305611763248 3837082 2042435080060759735825566825391852512 3837083 1035352219729187097516763564778640624 3837084 -933080380655985023039064520849073664 3837085 -226054541059505479050423492592160640 3837086 257373616473438365198123556095012544 3837087 -232438305132182377602238767657068160 3837088 -893399873111117169122287382204252160 3837089 -374918074266170340946291464441742080 3837090 -247337988266151447613780883174645760 3837091 1724451489286061568884479907937123984 3837092 1334111947992225674899641600210059904 3837093 392428338773450669863175685505392864 3837094 -488984564012423877668021972546873376 3837095 -789152204978534353525847306953755600 3837096 -427624746317886089965237122630297600 3837097 2487596713222091577184379063757797712 3837098 -726451475620381586326725561658981200 3837099 -43977265020080042680511769614326272 3837100 24417084216371716895433454790662400 3837101 1172110031998863102164589506609358102 3837102 445409966937834813923519926182368832 3837103 47522259852075339952423459680094352 3837104 332599748470838646041140855695507456 3837105 -32308201617865448201879320245225600 3837106 -73476860788087652615290761575024640 3837107 -1054951355864247941466958164427013160 3837108 -42670335977983787811498676254044160 3837109 3388336725885458064952016833848064960 3837110 15536424887823861349487641890293760 3837111 -136506732963496302076446228494507136 3837112 -178715481162637943602562691910348800 3837113 -132566850922982083538308733068162176 3837114 -987813373020649645607752738859799696 3837115 1513297984467773792614081295086565760 3837116 -240442938939342150584594769564687360 3837117 1479477650920342906184558771885671680 3837118 46073287891310547784113772672204800 3837119 464765016067888913285329147252916208 3837120 -78789768858401232111773553619107840 3837121 -5266009852334422285156089441531810336 3837122 -579315900251755419098800416815567328 3837123 7598256782986299222692745898702104 3837124 -884375356770227903717700600299827200 3837125 732495915136071447283914195310827000 3837126 752918628881719860120538980742333440 3837127 -298382475569476929591168921378032640 3837128 -874478352599797040347216337808906240 3837129 -426501792829198291139643112601074416 3837130 1095473759572119292486074555607998720 3837131 -1695581603021764811705250628022089068 3837132 -15590221350770238940100475681896448 3837133 560697688213988654368337403650731382 3837134 -147715441596898164320220115868923008 3837135 984452017422686260667408978746557600 3837136 230097159350692149226237454681505792 3837137 1089365584188552866527968862318668786 3837138 -729647896334950856853611728515567360 3837139 -1987438027331319240315114263478535060 3837140 -515444458244807584110030433222003200 3837141 318260631134778117717690119698646400 3837142 530479754789317121264665145641565472 3837143 -343792678061276025888291109218559608 3837144 -1269167823855174210292894362450370560 3837145 536173263597901345985834961596208000 3837146 362570272388258979234522512210415840 3837147 -582837956443657661379707991378832272 3837148 3913459008266528146531479314210816 3837149 -247503685770592262770877193020171520 3837150 -345014649630238773842775825490915200 3837151 -146003802523900308542963312249738848 3837152 -2297735519773481342306108643999744 3837153 -226812879281436098904676383794215200 3837154 -675148059100059881055492277271541600 3837155 -282424571617590330704772038058744000 3837156 -584944691656801473152099777520995328 3837157 -2047291532614573934547829304082585248 3837158 482016538265125933171868887367952384 3837159 685768714727931010304757809939082240 3837160 1136792375075493528493019203498752000 3837161 1713805756938024170012137461615743232 3837162 -130747475268317659689827532204097536 3837163 2490746408860270330506427196704070184 3837164 -122475847417663014437154894251750400 3837165 -546284744462672397558920261356148160 3837166 -786320656979714923964834779881860160 3837167 2907688108481174716865733438196155216 3837168 -455233187966407419812564617492267008 3837169 -365307944126942510586182421008212608 3837170 -910105544633499214806715618263206400 3837171 672036624492397324020596535227008560 3837172 -165844060352477128507394306359392768 3837173 -80110941331924058877662419353752658 3837174 845743662901993603998687179530604544 3837175 -1180870708475202849730989309830119600 3837176 -615896460799020747146665239527792640 3837177 1523448087604858023187080467607385914 3837178 1114298981639929303861178777279533056 3837179 -1483922379158948688044313985927040220 3837180 47898278878143806136317272628920320 3837181 -457636796582843661523793507108396000 3837182 -184747914610986905168753333569074048 3837183 -83532528720997246966359347858995200 3837184 164539735783876636398868323478011904 3837185 -967329672987465537020781372399176640 3837186 636752720356045498733204870456659200 3837187 2822937103850066940982992596676003836 3837188 2509274882040862654093235944708423680 3837189 619186429973622682627135220485385280 3837190 167432173416670947401775414827612160 3837191 -30081923195309127290991111149109288 3837192 285257471849305633759404122319421440 3837193 -141114570302928308469257797622663040 3837194 -380012694624441899495294385324268800 3837195 396757589415295154309725663519748640 3837196 702632768014900599618165105948005376 3837197 -180340336090394099977126067773238400 3837198 643646266745598026196817726634854464 3837199 2573364591331402300323023894653185200 3837200 -40045058457639622725055729290854400 3837201 -367451081642913516681351124724322336 3837202 4344419537316394033516115988844800 3837203 946070508931781585265551158716561240 3837204 -277531974293700604010811425273677824 3837205 471151038981155483815198456419803520 3837206 -743919353730759349680968316500879040 3837207 -1479703238706779689260979697695562880 3837208 -162684801080248040032207411271946240 3837209 -2903850098128574945533858548461569590 3837210 -37876848393129888464873075676211200 3837211 222309142169265742738038299050732544 3837212 -859404259072827679514785868760357888 3837213 -1426372324513511864664248219118603456 3837214 -330976677381321764383207897836092544 3837215 1400693993649933395170075510225512360 3837216 -102988846178649193330754251981848576 3837217 2214828599966312883176864986285575266 3837218 214037111239223409257929903705508352 3837219 202005406741307601738494954020772160 3837220 14198214760757043509792909132570880 3837221 3359033339147164861635890609672142720 3837222 514809977780908927482320261024104320 3837223 503222616811034328142138400947164960 3837224 1544418730500284142069770906445004800 3837225 -119933671115576098063781828635032000 3837226 2163937843758808172304846355343732064 3837227 -758842289004869726322397023588769080 3837228 1357255739079952003513234832523264 3837229 -140832701883321753899278892899804320 3837230 1148933880866713827870467266909325760 3837231 -343234538929792552567310945992526400 3837232 22361191839999977624287124586299392 3837233 -36123082337514212356604956710580824 3837234 5578142454315259799711901236213760 3837235 720644572177975743692231262270686400 3837236 -88305527443259658085879229786595840 3837237 337168977001454343140240324045609952 3837238 -341996298376758262940518458196034880 3837239 -1055666752316256667882126468704011784 3837240 1176947858146281457954771511377920000 3837241 -2837076788647496064585437938667718358 3837242 -318799098491278264672678608847104000 3837243 1552498329313845556797843385292202264 3837244 339036563050131761240855707645549056 3837245 101600677503794536633260036462828120 3837246 -68711169761887120000781097995937792 3837247 2958819421151966514716531411788853696 3837248 508209098968884323929462303668830208 3837249 -346201234101907190983377442799022636 3837250 503025807384699373057389541684200000 3837251 -27923907403001043518175835304520960 3837252 -1256610362199106710870964122784782336 3837253 -90896116355812015517136345833287296 3837254 -179796900739767864352714616267327040 3837255 -246973265777698156125891458546508000 3837256 1749735754923722944111401867907276800 3837257 1565508961789365538751468758038732852 3837258 105216724777447276977005905094002224 3837259 1713007562832427126159904440535298040 3837260 12851383247778239256558829135718400 3837261 1558504428322536115225406597961185472 3837262 330126834617670477664149859347064704 3837263 -428623044221449494247304650036537488 3837264 -98549428056980141228446205278027776 3837265 4225873751141782097273574896311072320 3837266 -536800049149389407240231432401638912 3837267 1120636095301754166076003390522521600 3837268 -1645574196537224034287502265199161344 3837269 4208341296578685744922138357934328960 3837270 139777127290903395824994150336418560 3837271 1626725977910362164180030309608439744 3837272 -430515612654339011797741476192768000 3837273 867794415502099841595734506576814304 3837274 -296331277899087918464125838499403776 3837275 -295197014374120785357559909529179200 3837276 625591148455361209993662206459308032 3837277 69616527646642311182085288243422208 3837278 1450875178901111761630308787087909440 3837279 1690106841797579191125680293071482184 3837280 -33249825486707844632606252767641600 3837281 650920955928212387805242393795100480 3837282 -267698195543940920381232439673735808 3837283 -502213463891672106808606157762308856 3837284 -260550335877467892071015014999661568 3837285 -1182359834397889562112220697326021800 3837286 35245887323075157636603050049146592 3837287 2491088620276513509006918692291754936 3837288 270978706836351963269242720578846720 3837289 387404302193652814922161990603340090 3837290 -572994519027595725519020360708733600 3837291 989953357741936532282657366853128064 3837292 -1158352135458651840473136065281033984 3837293 1678911539055823079015080320744396684 3837294 -70854894295747113277648678488151104 3837295 -457201984746866156226338509100067840 3837296 -48444211130072704225159293688578048 3837297 575663026579602234326374538004480 3837298 927825854778281808604451246071568400 3837299 -73639373123647794647676525500323920 3837300 580210398216068188936640822480332800 3837301 279601651882633056462832251288630240 3837302 -523787197355286127403690853211429248 3837303 334696279533880991775538613655581280 3837304 209700612853902626728048733612113920 3837305 -1318497948824149479951815825574128640 3837306 56373612455429868599186175090436608 3837307 -279162057896165696213519647402181484 3837308 -935996187770381847960391588187019264 3837309 -146970392975664824596468377502442880 3837310 31857073377054062936904947394000000 3837311 -1507205774171103253789650270447881088 3837312 -394717090943179883827175160450908160 3837313 496431322728745388071780581273013608 3837314 686838727322526487342829809192622064 3837315 -1047996809574178140445935241502138880 3837316 337671551250909626531562190463774720 3837317 -31191550855268433872274926200507200 3837318 38913872896385969946134532697196928 3837319 -562296056727992242829237959673730280 3837320 -9772631722323874534242050246246400 3837321 -2429586777128416237723926467745257760 3837322 879789838806037355750792277069329712 3837323 -186947032044610782816011503779976560 3837324 551949533464040798100533723671649280 3837325 -488637005078188069743440643830725500 3837326 2677191341553255576921217561005920640 3837327 328618169571154167563996247098871456 3837328 -688383278254347056950698339280551936 3837329 456171612305511835061683555897338930 3837330 94404362017068334591766460372165120 3837331 -268600002103325741876012097585174868 3837332 -512590106966845732065567462444184704 3837333 1315986949618361149462378882966763424 3837334 -479985724732682922662366246018633184 3837335 -32066762449827195726081923391129600 3837336 605655072512919898459092852548198400 3837337 1531921753100174792079758640723556992 3837338 474721551017328273819880542644590560 3837339 -1100327578308921904437267636864172992 3837340 44560309484776255903399175576524800 3837341 -1636915694581250849390208984897676128 3837342 33557759385185756181813017444194752 3837343 -1128259943497733308742549729820784176 3837344 -73330853529606532791313626424147968 3837345 177778832921715740757428666002161600 3837346 -365133789067083580657375491447936000 3837347 -2429653244608578778933159983809991204 3837348 823024226884147367135812056523192320 3837349 -516292890516475157487492259064195650 3837350 246577495745881162437131275359076800 3837351 -57019526454637670357890848282508800 3837352 1332289996711540067783490459834286080 3837353 35973113668087564265743696701851400 3837354 -5545285973838762281098364439267840 3837355 247957055439005153663786114913425760 3837356 -1738294969910581380966236631516814080 3837357 884427002282688794620892973140533920 3837358 -533068046695382037454332167771962368 3837359 1097041214670262240414298337793368720 3837360 23492459267139656291913879728947200 3837361 -1438258434905535661209557093425218576 3837362 -1986409146026049383708209833996377088 3837363 -10233275675720966071979034111535872 3837364 -3524490395863191280188775174672366848 3837365 328431750989891640930277785761251200 3837366 -50396458535105701864337502612585984 3837367 1275898296996007945352746623209362320 3837368 -4490248997505671369093667945691914240 3837369 836116272087712835239898920567569744 3837370 192416223482299227350463827483597760 3837371 1115815207476320973209135450747017572 3837372 186066101044333902040716752240984064 3837373 -1285454262407512090350902861152290400 3837374 634860547017900250922595099303495936 3837375 -87556303304925350013406845775890000 3837376 -878811390715836390154482329491341312 3837377 -2254445197798241126524864411334211774 3837378 -970987274196714238431578191010510976 3837379 104722444552202501390132780649403040 3837380 1749121797334170737566906089849346560 3837381 126434226852488987370570448585939968 3837382 -450668406883404107780312004730809216 3837383 1018086030589906972687897671581294208 3837384 502760457627332607122804900580556800 3837385 1525374575342120667518381492218865160 3837386 183575797717544047147459707933193008 3837387 -566128909263889070990044017287864832 3837388 797936001752157464465314642206324736 3837389 -271894549201548440390801074586666976 3837390 221899441254906692964816750907681920 3837391 -157968986470163318662801403475833648 3837392 130650842705997336295539209347399680 3837393 -727295697758663159410930332344426496 3837394 -1285683786080694333323655252273504 3837395 -511747640974264291872175136168956800 3837396 -513944021947277178927677204648478720 3837397 87161905939924775227976493297914752 3837398 -847664463587986395818167001594670720 3837399 -1076577211496954629522573212361187736 3837400 -127276119971683400988543675257856000 3837401 -400652338367796620834443453857284598 3837402 615393050043977321176048770019929600 3837403 -1447139274459149332968963224769676348 3837404 2052132464464753341943008010857785856 3837405 99855041549917041945669120416553600 3837406 25941058987036313834059566638303424 3837407 -497129560351982706332643720828582288 3837408 -118900197503253665869080041002893312 3837409 -4368003884223958234633590663129840384 3837410 591316818090966063926326692660548160 3837411 139709359066439277154880935436283480 3837412 579352340101693285173655607555837952 3837413 974384556253393740404131313504539740 3837414 -85304694902965211085717024839927808 3837415 -1123356661401463115753353496108273280 3837416 -2893618073451554441025056011264573440 3837417 -516834385191906362195805720339653088 3837418 52872106130122830670661836729337280 3837419 -3417281020928079294710518944495536880 3837420 288534766650758755400859344006169600 3837421 224668291668231775584804269175270144 3837422 -171842741630759982264814686181802688 3837423 538871537630759739110430493994488584 3837424 -16552491099423839511546664122023936 3837425 1932206728174353739276266770150160000 3837426 548325829742191452425511850262050944 3837427 1907898953096111700946625071402395024 3837428 33399928550375319988602955401756672 3837429 -1109171573728928445571339537988357760 3837430 -18387745604978351044251551555514240 3837431 -1116679678298822963232795589727734968 3837432 -218738282931094759622548982621798400 3837433 3647878040565535099045035123820283904 3837434 -1025785158509447638883703759726931968 3837435 52363711169169350997829917347055360 3837436 2788858197445636560114000334310400 3837437 2087601547641623906759158869783022086 3837438 -591032312130803209141468136543330112 3837439 7923605161858154026855108854602240 3837440 375677435053772831907270434488320000 3837441 -922692614721226442246905780985570880 3837442 -52885797253208169551006994129074688 3837443 26085402351511018117029626321246424 3837444 -476610366297561978009117850469572608 3837445 -522237745741487379713274194380959300 3837446 -1968922197249139160651169103831285056 3837447 775624266726360226172542156084656624 3837448 1049265941909900121956477081353052160 3837449 11369751238352635469247447509928960 3837450 457904661498103775335584036165849600 3837451 -1572143690657870590069407550237445548 3837452 1022602936135771504912057378392635136 3837453 -1206436879777268990353871490406887456 3837454 565250361155683346221005211249996800 3837455 300723887986112030691373287814692960 3837456 -136897436127380641973808319714295808 3837457 837550956242236018142338951743713600 3837458 514221200872604561558541610471901184 3837459 -280001129019281987856810093822892032 3837460 -882408984802509192616197058251479040 3837461 -76738823997428324479593813309649188 3837462 263189418686826444644631024336495552 3837463 138721304382018732049575437362921824 3837464 -3947286752661860657010474958663680 3837465 183952200705294393341910503731312200 3837466 1353795642430873749591796488757320432 3837467 -723109767362882341127244036341999484 3837468 -255233141136102019310643112583823360 3837469 1578100309369432085581713405866720870 3837470 145929987636106042594895965875740160 3837471 1631451340699525338639769095857015040 3837472 1908020112409789847072935056986406912 3837473 1583050107583874768728262547066054960 3837474 -154142538912507466631459623824331056 3837475 -1318429884956283318460390043053862500 3837476 -86368900327251533285733980664493440 3837477 81653854068823951117975784925354624 3837478 685734678305187999295920578312353920 3837479 559867083462444617540186522484423600 3837480 -146328601573029236405081165446348800 3837481 -997608068205546119399096130752767488 3837482 427563808189801730294824168103568384 3837483 458226513750247396893576475246569240 3837484 -1424322255464843590801489560134809600 3837485 -862203341101006246151800504105590600 3837486 358845445824749059930419500100330624 3837487 -1684960080872855941851705406196404760 3837488 185255258686694358469361211663040512 3837489 -275997851809620174930921715684300176 3837490 -210722138841385858518238350753331200 3837491 438840039238801676207002003615336272 3837492 -8081674386824368541934050947872768 3837493 -4844877439620352876931207523970221120 3837494 999389312617399752761103383106235296 3837495 766415326131534810961948783860648000 3837496 -1194010130754093958450425809819136000 3837497 2713398158034898955408742152042363946 3837498 6647028658766921696245826952522240 3837499 -1542212081272550443931281243780361500 3837500 -341854920249239236272512521377600000 3837501 1671218504774259258681905049415537830 3837502 284126363145515797606339509739766400 3837503 2078874227712268434761035820814746400 3837504 258421693371270635817292870157598720 3837505 -343325568487063632745910708252350080 3837506 -1562140058058198011012633860715594880 3837507 -195299729740764819432028357449013008 3837508 1403470696917806339409764430737203328 3837509 -277218322973844075489586352473239072 3837510 -1037851648017807201019345085012697600 3837511 2056270586437758265945000757242081112 3837512 748595364029036870412863775154176000 3837513 1116126853122815602337097060014505744 3837514 937361474440261731596880357178258944 3837515 2109723737763166669059904515812880 3837516 -188233638465936233867830745691340800 3837517 -4954528551326080207401317495295008 3837518 6091256952765106901904797986946688 3837519 518911945131591647208117813119355504 3837520 -222188603331847613766854887050854400 3837521 339335205475298684980884394266591744 3837522 46021287584365760323877334316876800 3837523 -42904746852086908612541492140175696 3837524 282681598984108916872315661804510976 3837525 -465256687997940448400948391526908000 3837526 513309977811026708830812031750871040 3837527 148571993333096079228321175884205200 3837528 704667517692981932908967298340608000 3837529 -379913250842367062308124047347049848 3837530 292485198257080950932568470477288160 3837531 -842775664871844853372220899658393448 3837532 -392278437843698082235451170378530304 3837533 -1464515800459091653598029195047192762 3837534 242126745081105317842860739347689280 3837535 9407702614640863624254501435347040 3837536 1910798271596582353852369767611891712 3837537 -6762105777722577951324645826068960 3837538 658952095735996953017649879411043920 3837539 -1145206312997348207859335170549879320 3837540 285452810758170472487281871297863680 3837541 -3407425336105198182286102968613424100 3837542 542294832603512856529044867733416672 3837543 1477291439901190056256471250302951464 3837544 1128978869823455066424108990347673600 3837545 1544200711063821550073420492867019300 3837546 -277416880278135879614421630557697696 3837547 -1041037306090988189585257523840121968 3837548 875264780913604043247914160202245120 3837549 -420258564467912447033821061072435136 3837550 300215370195382318656273408896409600 3837551 -2069917228884069827283092193026043048 3837552 42918477579668029990415107589406720 3837553 1253515507723801976630884739838094802 3837554 441572809152269555623153154087078400 3837555 -114048717767905891565824536069307440 3837556 374617091195024693881701180982056320 3837557 -2400333010769367020106323694918730194 3837558 327024595872367799742373911623003520 3837559 669992483388252595801889348868132864 3837560 258076617493004107139237304032870400 3837561 189911350138453104668619266909000064 3837562 308586391836869675400784651110212064 3837563 1502327846571373232164252586267084520 3837564 -1920657656264424602108604917961415680 3837565 -1174265631453889790435620556236899540 3837566 -541030849014809354604534018181371840 3837567 -964605204141034838487559721550110520 3837568 -219998626560686822144848195517153280 3837569 236856291609194957332439473708547970 3837570 267526455043005859958876996196019200 3837571 955481176673316628642703526469852464 3837572 -1380191675042439224387586084759011328 3837573 995598651394015236429865124521347360 3837574 -560536345894989076095410119314162432 3837575 -514748617320113636338211793730998000 3837576 700133642435842828567889270529024000 3837577 1599868582873327474256511446565398426 3837578 -8400646121057233691170098246590976 3837579 782089515934894341000436584551079384 3837580 -414968519654428940987091479401973760 3837581 -1356539958007882639310430276371388000 3837582 583473917683376230094458861580193600 3837583 -652343186446894913403019895052451840 3837584 362638365034721156056986378362265600 3837585 -904991465094318455534633085635577600 3837586 983948361364068549840037111646039040 3837587 518064965873581502599198222555022400 3837588 656017484902966401825093714109200384 3837589 -670203653227777587475354006008616544 3837590 -278783666836053313400435854644883200 3837591 -1349218223523191360207148582386095200 3837592 1111673144208879997028171039177625600 3837593 421771860369089752261519298721735444 3837594 -275406530091236552056028040125452800 3837595 -3342997673415656702059908229296480 3837596 -194912745435595619389065529505710080 3837597 721671522005122722392980821349734144 3837598 508402733537481510895120437168700800 3837599 -543153132694770833782324038091824840 3837600 101470405321405018641430042538803200 3837601 2548398055954724420152111362269143600 3837602 321357585045248597650137932999891232 3837603 -251704601860902344055886823470195200 3837604 527501302015515308371736224842400000 3837605 893080404983855280588829829277547260 3837606 -895112169296219327285841490551832896 3837607 -1803813546929563015647817962858476480 3837608 -1778517993933262898041906129998935040 3837609 1072314956508116721170217776732357514 3837610 19368860581077294008771576513925120 3837611 -615966821384366247939070097069106648 3837612 -858877911633728086314391921514738688 3837613 -144553981543982348293114923849973076 3837614 297720821913255191294794121019383808 3837615 1339348405658935097851795228196232720 3837616 399737631698273641095853984519503872 3837617 -555294953768767175491486675215023616 3837618 -17030155340179824933549066428709360 3837619 648935796874834800969837526320645744 3837620 967185810597627408766433116865280000 3837621 -3101805122232626768653101963440640 3837622 -971846384068665163954617826899297888 3837623 655695108442378413546307630842174240 3837624 -40835692440922407775267195634319360 3837625 -326034885814836242293249256863152000 3837626 323008444149178109447990465855971584 3837627 -838506457454343320061395899103439720 3837628 -1897679746261256124983372523871787520 3837629 2758718454612042016224512177608924230 3837630 168380708279962846922156428489595520 3837631 85808332288518634917184821230725008 3837632 223311225803502864320867199470272512 3837633 -981587450003227697098706684078567376 3837634 123223279371467204745482062014891216 3837635 -1111425117825338775618535102407943920 3837636 351954233974062504905714790811776 3837637 -2675705862215470666637292215914071108 3837638 -110932903500963120069337810932779904 3837639 129408169498618172866775784375062400 3837640 -105978201285858696028415956181299200 3837641 181857334249148110834738539158748084 3837642 -376858085175568258588932900703234560 3837643 -2079658974196622348918460463047520108 3837644 -1311361723243219091133261382717132800 3837645 -197773606695944455218158977360281600 3837646 1313791278105455297116769878440330240 3837647 1651381966992631552929755732362502640 3837648 -167624791061458560114954233573277696 3837649 2755241502062167618170278962975065664 3837650 127508585730336274448970941403562800 3837651 -628155585371261617447088569051362240 3837652 182785804998645005901692935887194112 3837653 -2537961220915753753632144050011666098 3837654 1069079523645589848268027533883239264 3837655 -522424149520631912383798641671082000 3837656 357213793043821819230270415800668160 3837657 -1218736966229561586253090754614538880 3837658 -68710387566000316729828843542654720 3837659 -171333034962573139926034555500833760 3837660 -1142371291402025407170760654509834240 3837661 -2162711070748851520874952170018299738 3837662 112258959226321617823244806730926080 3837663 -897459483086986696730075185345568808 3837664 21688215521169443651836248560762880 3837665 -296200319524528341789535823319836160 3837666 155166160002167775073544978401764864 3837667 -172449927243158940663707091298617288 3837668 -1127769035153203798770382262844754944 3837669 1229462750922136873259332088506677408 3837670 656242339679733435150170896633169280 3837671 2167424950689105870631743442753414152 3837672 162779225011882825032242260733952000 3837673 43278930458608717587773581959130240 3837674 -839887028796154722402823059295427664 3837675 513691393056633744132400033619421000 3837676 92523477343556070333838966715699200 3837677 -699972257460319016022187829768027520 3837678 -325947886513357210719620825486996352 3837679 -562764115873426081996089491619991616 3837680 108106724995787948259829906051891200 3837681 886450250323664516399750465877444699 3837682 188250461267101287341462803105095744 3837683 -27014752860531077164016781734779416 3837684 8821290177979331445906305735319552 3837685 1672361609573016326524946378779348380 3837686 750993314290254122346370821864591360 3837687 35921322212060135628045081107828352 3837688 -139819512787927325716529820248432640 3837689 2901872689971668345027860430447120490 3837690 503861438672272955735534297972855520 3837691 -1188792155936314719268115819054326272 3837692 901202747208596047357083808585915392 3837693 2699924483243142037945282385844278208 3837694 -387510529752947298368320397103178368 3837695 186526001271380532268504327497892200 3837696 889664144517457419821185280696647680 3837697 1259999986482021741197155172180337492 3837698 1443547521634902387500246793631515600 3837699 -330880269865579188223946078885678640 3837700 893978849543432939350708487359779200 3837701 922525910939095177788975643481873952 3837702 -787361797133052230707924783636164096 3837703 -2074457199988866507612251756732755048 3837704 878870820605841427898342645956331520 3837705 -227021700164225090342084885176280640 3837706 707805739923887978521601664304293984 3837707 8833280535312529486622998019973120 3837708 -276320974662940578677352957857716224 3837709 -2066635160981270446272415525616476896 3837710 1482918510508884034763782405532256000 3837711 450466094358563370443847205104458880 3837712 -392002810586539520424498533586755584 3837713 -1639928334037270591422195484923651216 3837714 136829046926659913762181075151050240 3837715 -80644296467176660769795907062400000 3837716 1559248845880788741145015326897116928 3837717 388710922929828985571828828363210268 3837718 -1040523427529568790234590329128297440 3837719 4155990126289047360500563668161265696 3837720 392629323954401608713120323560857600 3837721 -1807348813478443497656953403725441078 3837722 -54633189093346555059351669144845568 3837723 888698879835866101956657777781207752 3837724 -544903768622207332648260290071300608 3837725 -864194447065251114520793906043924750 3837726 225002815712605514668355030015222400 3837727 -1246202856994447902438737253487275424 3837728 -744260726027465192788414000352133120 3837729 -1045521459233574803372314615948698384 3837730 -20040715283276320145074174559748480 3837731 4614295792774486072816171863022286952 3837732 -532380526317492308189724493850876928 3837733 -1727308716860230732345307407856194500 3837734 183641679179217289586313375179950080 3837735 32266466594162641738428321287755440 3837736 -54791212661709018645763562104995840 3837737 -905880237302901654943230057032308614 3837738 -24933883075763124254728715291197440 3837739 2800160288331760633474238868919151540 3837740 -8629831441506644840416508618065920 3837741 825020061683573298105427655899221120 3837742 -8736934536259159944781746900982656 3837743 169353629094377690994146649554075328 3837744 70057926798719222390847706600243200 3837745 -1077259613160781684166399135389543500 3837746 660290454888732015275143571054603904 3837747 -508399967677396019118225006156237000 3837748 -2170097678292879090309973849089515520 3837749 603294512011999599378856621839600750 3837750 -4299695853158608421992627295232000 3837751 -519267551289715012333851127992175208 3837752 -1785662297565324009106212232703569920 3837753 -1854662957021825408696254067708395200 3837754 717325942468973903255394291650008320 3837755 -545326436560396128279805657460883840 3837756 37958491899662564269230053106714624 3837757 447396219405663964218203650459776 3837758 578293788995031365723212534758900480 3837759 640657828289498365559506288939650504 3837760 -339380543467051340282822471240908800 3837761 -2065563250679299355053788234926619648 3837762 54793137328511146180325628996183120 3837763 452058523466197307281682599933728768 3837764 -6682830683490602359914046540136448 3837765 973609744891685495829285272119420320 3837766 1387169125842262064635164361081636224 3837767 1320009216800921672345585376190207632 3837768 -1316973609752522946771833704563425280 3837769 -68856012887223456798815506319101440 3837770 -382791556461753345418377645953365920 3837771 366612554890817155499421627777846672 3837772 98442268238098413856547481773032960 3837773 -3139372414582510033828743910336130400 3837774 3322181747553737968701506740589568 3837775 -1239105276741196548194713345755638200 3837776 451420699150413430443530749783179264 3837777 479444780265326590726985437921389408 3837778 -1127105172066784815567973452628758384 3837779 -1556195675249241251008476971044161720 3837780 49828529244168196091097121629020160 3837781 -523287508445547246644810167017212040 3837782 -565231752569887211618205746580198528 3837783 -272373962630551289814229296302318256 3837784 -158799734350064007924728610108518400 3837785 967870157312965404246543217104514560 3837786 641693089190634350925519968294859264 3837787 -1971608928862554902688272078328133564 3837788 203024709902191077018391345707296256 3837789 272560534799673195832123487401362054 3837790 -480173363102979822442865630333875200 3837791 -5083772131191785693166258706172808 3837792 276737521170298726266617289794125824 3837793 -32512308354490564371671381806920000 3837794 -78512770041546062437769728070096304 3837795 572473860627636559434370826610073440 3837796 -288373159218402130448737807442262400 3837797 -480513808026295852337827944051790020 3837798 75218002560186057657548073376109568 3837799 609374916602194617812643279181348832 3837800 480997459082354206306511264686080000 3837801 567600955931105928136702646673697728 3837802 423916869639350851105428820774101600 3837803 1653477258035946629283803493167183664 3837804 322299740054967504180908080899626496 3837805 607570871387801724259546251797993520 3837806 603933002346132321469674175055840256 3837807 -137093017998665298291846554701877760 3837808 -71847213792864781234100414274830336 3837809 -74697402502192743150449962890570000 3837810 -188498377668826361490483282522969600 3837811 -825667445709914764353923221363413200 3837812 1336935935190483662097138020978952192 3837813 -25821653841543092233580344814469120 3837814 -458027374555608562417529809378790208 3837815 1325711998664708774041204665484506720 3837816 197165080511940869067773511999037440 3837817 312008955195212220177837438841348420 3837818 -1348875017133296381601309513621213984 3837819 438356237165821519794288789526970928 3837820 -706337870148463888026163703114956800 3837821 749754537843518660953542634608104370 3837822 932431532225807270870176868830078272 3837823 1622626573139281306491020091176505840 3837824 -1874459969169983411358077562000506880 3837825 385088654536603960222980346264991100 3837826 863172593993209397052527647404885504 3837827 -2623919462952023177672381535770995200 3837828 223141876482543357882803902289464320 3837829 -252404514083519167123664532122892160 3837830 -367457522333733540240993193376609280 3837831 464909293216606284420959866815959040 3837832 1119642330828261766563319039981977600 3837833 -996674397644625932352254317232421120 3837834 89057126206355619930859236233871360 3837835 -195972239813623069554437573802212640 3837836 -6884694656055284102968471574547456 3837837 68469568665782424566499057787433568 3837838 533086493624915335754288251486864320 3837839 -17960976548243795101260310995127680 3837840 -44624362538728806590317614122926080 3837841 163213531973259636140344092901771072 3837842 990977844946438937914056228303069072 3837843 640355636747854650863774956465844532 3837844 1211605373250501019282819080116644736 3837845 -1960330791626658990028770885325375200 3837846 -5006113926875732202380451429628032 3837847 158315399375684866652733462202562440 3837848 181403086148610844215407567034777600 3837849 372054772898807563965202705061103168 3837850 -32275709422477781586670915792311600 3837851 94387782507257171850178026199278852 3837852 89597639388644331967899693741883392 3837853 435134600938490512422872164931216102 3837854 -2403691585298185506531607717609685568 3837855 -104111516940420998640765702749806080 3837856 -2442589223782961555957195949443383296 3837857 -682557403479090599800700349424164894 3837858 -377038587567464637567937845047089920 3837859 2413429750959925578204018780688004060 3837860 45229796818544506028653136260224000 3837861 -132840551922481759033556754733799298 3837862 -27625612772698319562604623753707520 3837863 687720902920913870805592206182357112 3837864 -212769774003440484140730541860372480 3837865 1228570579524024805395072180724216200 3837866 903215273531427119590722001282963632 3837867 -127349262804216447518695689976698240 3837868 1367452150510916734510853160808072448 3837869 -776432231491876427266245501114086208 3837870 231989397668616457840047132231731520 3837871 -1517293891466807307772032399276258928 3837872 -31888704197795035788769592801034240 3837873 -699920909713774163529738076807400256 3837874 -746395657535611245367826272441933920 3837875 1211763871868901987696656251276824000 3837876 395162649635030587949075453373106176 3837877 -1280894807652313686936261622052256274 3837878 -227586976650938364610535904335520 3837879 -35529377424501613913505657028576512 3837880 -587606494668516892680991660266393600 3837881 -38772923180628537060941771957296428 3837882 -422520312426012615922718806025284608 3837883 1212129427835264550913015326688504064 3837884 1369957324058352689408480706233250816 3837885 -792223456617295414302936423307370400 3837886 -309823293946054910771600830140860160 3837887 569797071958849265087625746020226352 3837888 -46951686058219901634530585534791680 3837889 148991628539536224921738811709277120 3837890 72253311470828341709763193642137600 3837891 -890180052269327802846752540729031360 3837892 1616390557565488294321742915422169216 3837893 42722382851258968821647353882875264 3837894 933533895998989412585722960918774272 3837895 675000669252693612012413421852780120 3837896 -143617093525906933798696464148838400 3837897 599524914426022387938823583809717440 3837898 -200114742521426423326451737360302240 3837899 328003403078706985068538587851771520 3837900 265940190011396240769496722813849600 3837901 -2102792283704387202143188169713097098 3837902 9929636128927223258771757841073664 3837903 -555890381377373663735270302751690736 3837904 -121433677352554426633717264531718144 3837905 681905557106443592470735275466224000 3837906 -108407500754230630186948138951055088 3837907 -409738732229244717790115629932550728 3837908 -876623256924892613144988351048607872 3837909 -1256540666817697023930595620869740896 3837910 277468581559679871679320218161263360 3837911 631660953601164044666187841158493824 3837912 -279614478560378734392151537737768960 3837913 -113499858099945657711432274836957180 3837914 134169865658645335596388350341702400 3837915 -865274120183213343307446497423892000 3837916 -1353090735793327028917592525602485760 3837917 2488648559131383412480042635482796966 3837918 -72048933203550997054840274592276480 3837919 1761305784334035502044399302186002296 3837920 374029970078540867122546765934100480 3837921 58383088105015197617722549643912112 3837922 -2466935577899641468817350258450176 3837923 3166992984243446729715617611480790172 3837924 93940164389851068053824407525703680 3837925 5782550823742732783213199659173300 3837926 1695902776604560377359531917184321280 3837927 750838954972666228624368295871060520 3837928 392380756118554349727763679547832320 3837929 1854470499726177637242482791468403280 3837930 579566642065001265552108482408613120 3837931 -979382429060421999291138690166038536 3837932 -248441935896143964771206099053099008 3837933 578687621366090211417531871065370944 3837934 -1398284115293142782364654079000104384 3837935 -497669122766952740277390048166920120 3837936 33930689549870483080912255483183104 3837937 3159110401072323315866323823245463784 3837938 -154587397352554935128460746176220256 3837939 -242684873594827164190667287916686080 3837940 890826817525556468198164715000954880 3837941 1006208298159689081035214736377197152 3837942 -572576648900297595515621932125974400 3837943 -2444850666969761443535945455661226680 3837944 -1800933547955549562743554658895482880 3837945 862553788719415812091676660300072640 3837946 118366398526537773359166616799696640 3837947 -546371579313282299617536796206244800 3837948 -136314235816332728237751564124945920 3837949 -2735893689082982888422113212231213050 3837950 250391213894246362804041014048328000 3837951 -359604963429162451016243437675802232 3837952 -2780258114606119574538369568954384384 3837953 -270244424055908683905938900846068800 3837954 -331836380229181784894343849271320576 3837955 149068415875722096170611257799357440 3837956 -839344663262572805774460230837930880 3837957 -1779260298918611086743639985932694560 3837958 12626909134945322419828020800170080 3837959 -497088679765195943364609766564594896 3837960 -28152368882561049947462947944038400 3837961 184969133338539336212742995824797712 3837962 -988981764215843585506450502484960000 3837963 -133761023881138940365263264284604456 3837964 478711616282112487331606724132894720 3837965 -18953834156996981193356372524613280 3837966 757038651227618122548088499008078848 3837967 -221810752190444225268538333526742016 3837968 -727273663287124067510442382907793408 3837969 -515684062144889340883499651808893760 3837970 -76302029356847605738020212653396320 3837971 225693616660722556144747854151047984 3837972 1313731969850948761578189155033659392 3837973 359602233823761544456663294667252736 3837974 1460279354700435439641632914451430816 3837975 -53872752767243761992947710651606800 3837976 -1865509090249094387653531913666150400 3837977 -1267300957223789199189367674052107840 3837978 511936957766417867211202647141312000 3837979 -2036892708344852882365070757838807420 3837980 -1073584756914211599255210446355264000 3837981 -470174383467152138805555972346099200 3837982 195470299875989921326893005926430592 3837983 425740214173161149381412035452248120 3837984 -1570507157735955143012206166621552640 3837985 -1611435384433114482462982161284627820 3837986 -669742784251268989520849867316867072 3837987 26377251982119479495530593308137968 3837988 -720047615218486457598448212404625408 3837989 1604477099218148617446634874796905790 3837990 -28417580259612197200609501560401280 3837991 2510060059592439054078098590727718392 3837992 -1263717819250695748257215602404480000 3837993 -794168619414163292997574151467139136 3837994 997982689037936486420311783572079872 3837995 -260910424413056719995289427085508800 3837996 2101961126896544721277558029789711360 3837997 1607175058475418066418793234504343446 3837998 325139903143740147886850240619243648 3837999 692203182698256469924580837030160 3838000 -308843295576068707359912293253120000 3838001 2625490087312540844100905929547338002 3838002 -328251539442461582672912119665148416 3838003 -550418730823120505788908263004970896 3838004 1191219126073015530185842592807663616 3838005 -462594414720841369442555313486344400 3838006 -1402487293912833203870277895755690816 3838007 -351885946341796695440116818968797800 3838008 22306526685867482603298107065958400 3838009 474067737679034956806716526987347520 3838010 64866405134464198146332032869181440 3838011 1559021336265837107680895014012040472 3838012 -685331567453799673183545124312517120 3838013 -804812532765843765695409160241319738 3838014 -562497912378660649198951181261676096 3838015 -278310020584040542343130397568034840 3838016 -59146441264991809162924090919485440 3838017 337364123037509280110999456009306880 3838018 1600449429344206049052565404976266960 3838019 1247126645826229507256110970872242840 3838020 -1375324982097338389617131576163287040 3838021 -144146264401054407682810172060254656 3838022 2116448392453246485849476532331307520 3838023 -52263415237769373357079146633310632 3838024 1027424416265650932760852787443368960 3838025 -733150411234186306188731895498240450 3838026 156671560533870914365571342309478144 3838027 842075229397428568287382995093785876 3838028 2797807090380794887726124446223187456 3838029 382839598705375053855264063364128288 3838030 -167608577896008547917343588304313600 3838031 -85182039784736370391814389347044328 3838032 342478326892183023826960775138377728 3838033 1665940814654523728832278299076779584 3838034 697209752346336877252707194773491360 3838035 -327268105976574545517631246081006800 3838036 224450228393085674360095055697565440 3838037 -1029731454263247058202309915199562848 3838038 -975727167867826468403364441755550720 3838039 945959053097102976921484551337199856 3838040 -354158295750794321633833907880960000 3838041 706384403041780473290918722984762800 3838042 -540321353055135187061721973950539808 3838043 -1362213736345154532456244689495662592 3838044 28332904956848821909672432579878912 3838045 79890950439313092575495117568175320 3838046 511820626653821675880600631664793024 3838047 98872188104978553002375980577217024 3838048 -24284789061904037595924154319634432 3838049 408878508389228780021125843894470336 3838050 256150678693335293136710941377696000 3838051 4406690703094518295345649273630208 3838052 999224798034997609099976888864697600 3838053 -851673896735858000552080357972367616 3838054 835627050939514672025999600441470272 3838055 -59525528129458913103110933760478080 3838056 565092287308816063203356864254771200 3838057 777781884204987795950416171830473600 3838058 304114961475243594521267867699794176 3838059 -860525861491615466864448119404431072 3838060 -590887126517586732220643864582123520 3838061 2294476647645947481045942748578613632 3838062 576679542761853731088740467327666752 3838063 1908051924480350506365113724130107480 3838064 610250214204485762877264150424289280 3838065 385689951170546322791004014898109440 3838066 -911672084947580745203449770440463360 3838067 -214615438800447319148347114694074368 3838068 299299710707339977553803085450188800 3838069 3411738066550985974262293293936287520 3838070 -666666447800824577785702952296811520 3838071 -1016669395687382556892214380587531288 3838072 -960228584632004005649146835352453120 3838073 -3497470991382892641571934778824004780 3838074 -406138376686128228212286860477245440 3838075 58392161786734398644681088370073300 3838076 -1904848139627617759414437187134504960 3838077 1913297012319942889655603242848459840 3838078 -1363590031096648477607990709810332160 3838079 41636928605744038323382876594606080 3838080 -477289363638101646475978289971200000 3838081 1185175933305274969737214389639778132 3838082 617783194841582284359674615442685392 3838083 -588537471673191404687105713934061576 3838084 293829360133750933420615074989337856 3838085 -74153287663891723001247558868433220 3838086 -238330509673947996799527021841821696 3838087 -151869412866791965413560776314968808 3838088 -189321533572755772450995937175178240 3838089 2540925941893780574541401993352765888 3838090 -490747755307308126256562370611811840 3838091 -1452737151084574622099786464003416000 3838092 -379201697236630363924329940915660800 3838093 162342280817910380382562208647822016 3838094 1905526846823549038545833308998528 3838095 -687943453795292888826963438288965400 3838096 -212180257716991131548765543796359168 3838097 2040763792045463138350653155772810546 3838098 249277695428748723233493028253614848 3838099 -1669254607322812099253226701957410900 3838100 183221234825276058923795331855206400 3838101 234731540449355430746199369763480320 3838102 -807502829364163184600066242593633408 3838103 -823755499761642885676636308189198648 3838104 -3508285331851254437891081955747840 3838105 478149190448436536195624473347824520 3838106 345595339621426710202945259817664752 3838107 -4588276971744735149706750186103296 3838108 -448336517910878054942182262834992640 3838109 -1939693012845611714905717738561928160 3838110 17836679264620716666894327942021120 3838111 322813212053038519252559424573055712 3838112 322587209562377849071240523815452672 3838113 286663602923134420000116589720876800 3838114 176285133368088691833825376561643520 3838115 854183990095430104939866790654871760 3838116 -28105070244935883430809250814883840 3838117 -298917114761566850575856345878720834 3838118 325753945141477680376411669362616320 3838119 899975032131142093142035355838174288 3838120 -817202499709336769030138428723200 3838121 58119204494124068886749643204230280 3838122 -918006553877098956010457881781935440 3838123 -1380796199725479337516085580160071628 3838124 282160400534498956547673260921442816 3838125 57405840841782234363829688328600000 3838126 777741044118105497198100255213256512 3838127 -272306831675105337194467628038749480 3838128 -87794363264346503363793869441335296 3838129 468401868083819848645148305102339730 3838130 216646327940132684259958583342892960 3838131 -2800169220802548026172399984722517120 3838132 1070920900208611030970204430067392896 3838133 -277967978527027389493205942776593600 3838134 517282824553331458773261582090924480 3838135 522723333018146157652740210515777760 3838136 -1541102680376624531472228281867059200 3838137 -22385446955828507022210742024076832 3838138 -1676582195786254485589243992893383680 3838139 -1137770373841316238080184824566812060 3838140 522019205677586501961668839579368960 3838141 489019422985334019686945727956093184 3838142 174816606879890999447060739526953984 3838143 -111781158410619290643920521579049472 3838144 137476567274239415979783344117252096 3838145 -1186000310683242040754980114976908800 3838146 440337847719024929414992093165177344 3838147 -367174019776464679443477567015369528 3838148 886415527697767997440719515359825920 3838149 -498791765563607731168702804599756576 3838150 845491215826829396555359907387472000 3838151 -200432320959673672022170987185877128 3838152 -19744276668121799254360298445742080 3838153 -1344799193354164678074283644749426736 3838154 -572681372265076268224273945150219680 3838155 313737772868842798693907881021298160 3838156 -214368287519869036705111652270738432 3838157 -147040996560040265432973918880851594 3838158 -188435372588506779737202451411176960 3838159 326255047619384235201979428271906640 3838160 -36518028140365033218051359830917120 3838161 -667574970721858011192103374341031936 3838162 -611353717517751803665461446152019328 3838163 -855872618792033327260487226308779440 3838164 65486687845030909943848831133263872 3838165 -1966308643095220311906083930485259940 3838166 12535344380763170651072208880605504 3838167 -611292314382202481490237951402231240 3838168 -1287985181909806493050871889502525440 3838169 -461478218822494577957228910842470752 3838170 99135613769104383444628780559616000 3838171 124400278769526115507822809282439680 3838172 -54973235711148341981006920008769536 3838173 -238290470592340332033389604686389632 3838174 -58490727291666867110787206530098048 3838175 26276330040110025595244616975483600 3838176 743953890384058376433013896626307072 3838177 13492970398565521195221255569840000 3838178 -95012275955184822766713994573207776 3838179 895178702190237228831502294681741920 3838180 -10936225490231255640858928543703040 3838181 1647051810041115485562748886893348764 3838182 -594872734463072695845396920350963008 3838183 -696956658487994427350094478005978568 3838184 -613859849340965697070922638898380800 3838185 -499746499582873094524276357868101980 3838186 -433494093553469614679978673154817280 3838187 -680762619581237639066046290031121164 3838188 308166155875120438805877119633241600 3838189 -207784262864101533929525665552373280 3838190 976595332433676561148827963786307200 3838191 654758805950723996329167526469232384 3838192 -457387205862285806596964458476208128 3838193 1634712080728840583991541393221139620 3838194 -19554366202113495045721259612454912 3838195 -392047857566963385560204838362777520 3838196 962100434162602393396103859881380608 3838197 -65413381018400335423793121583804416 3838198 96833464338297731497908303892942080 3838199 -1667416880503429646868736179486817464 3838200 35512901537886100835979405018624000 3838201 554173123581854390872388351937988202 3838202 -39462168023399105768508073676068896 3838203 -624684696757035955241874397381169856 3838204 -573186832960031678689492742650609664 3838205 27881168216251697559269418660149760 3838206 -530015999244082314589883944512213696 3838207 -883529503476693850212105891860810640 3838208 -2516657677395022177439021083435991040 3838209 -633251839213086331393761165748409760 3838210 921607134567129629569218423433289760 3838211 -71444116139540302892189647196247648 3838212 -55556499368026795231447474699837440 3838213 843149848868100123210982289741354462 3838214 358924943876801410587500050138159680 3838215 264360013005675362334121673772999120 3838216 -2426867379377027890928050640786795520 3838217 -715360374757688412581784544038461760 3838218 335602865589011706976285845731906304 3838219 -1163092243225553966491940631997660248 3838220 91789844857984772927365361869562880 3838221 -986420833266342464698632657960298410 3838222 940937077634953033991439923586913152 3838223 6203446971838042171015098666403704 3838224 103558785195598540563506130186928128 3838225 -949331472639359167712363388171924250 3838226 364958244681202310152562671076868096 3838227 -2607719553534871056052454601061140480 3838228 717844527488826147730645988263659520 3838229 -1512702500259450591627079070742275424 3838230 -313843601472835132128488052303953280 3838231 -2041576099853001079981723043216726968 3838232 -544564340658099470161455170743787520 3838233 -256036660874849663717570674308668736 3838234 519362532067565856623973682174745328 3838235 47394393319988739158444424882223680 3838236 437298730875350556094053468415964160 3838237 -143730767009306631362423779375507080 3838238 -372426296841298329416010191805156480 3838239 218084821099624103704581217196693520 3838240 -330819035319185117403679420317696000 3838241 -5123697028958613021872444545017774 3838242 874512982957418587630809617293822464 3838243 -998674292163159398307795033444730920 3838244 -654926986707824228722938229698094464 3838245 -825760684372160425417340175075902400 3838246 97861479827129160734869849254447072 3838247 -642979181845878418225519553307388800 3838248 572715061697077136702071009150233600 3838249 -931632576080048418347174009590770780 3838250 -609753837936287846104845562438992000 3838251 -421364840786675632034222886708326568 3838252 -1295980779421141983751837083656196096 3838253 675768306554408919229398659019428502 3838254 -347544029270020609952776762457914368 3838255 -724193100252141199827501476688834240 3838256 100969810751839167502679800286183424 3838257 -157083147881247907316048173531491852 3838258 -184022606768796825844553313846727680 3838259 -37936143407815108893685448112039540 3838260 -193363510917171382459612590817198080 3838261 -885056131628236495027651678948297568 3838262 1041524376648307510088945025624224064 3838263 217476119228955308825736804797283840 3838264 716442323184635249621314796400783360 3838265 -524185990064349644962620712144577280 3838266 936969909485693799343455278035200 3838267 123935888352350074388739842984767960 3838268 1130364384265387782981242272548937728 3838269 -447634005874539515916503676589284480 3838270 -255603315049659759510015670098547200 3838271 263702757808907443561575082170549792 3838272 45715371454347360168081959380058112 3838273 3960208075043755930715832778301311920 3838274 1235937340555065730758563189542276992 3838275 34950979256313915229931934555826800 3838276 -396623777646355204341121262225145856 3838277 1755269699625433401273388228781468412 3838278 -334107736645648844812653678048826176 3838279 -1133314382004964331764907679373130240 3838280 -1436476129414919510651062014683289600 3838281 102241818171196825427316065005089552 3838282 -88678533036573757644953265677507328 3838283 -1670710912923125359419215455588671468 3838284 -134386072662267231445256770205326080 3838285 427671588538645283277741242617070400 3838286 -325267926127582022892697501991722752 3838287 179682352769455595936399864724081552 3838288 663759518553940761328579341788045312 3838289 -315774211941618195414333341203659840 3838290 275682206634927469517990728471219200 3838291 -2204095046799968188043356706594067000 3838292 -1089376286155676479123723658531155968 3838293 -2140776809473489385413603554450748800 3838294 -1023894045376506140658623254292313600 3838295 -3354908142059761208389640317395835200 3838296 -155906211045999999193727274382786560 3838297 -11303563620051171917159408988389280 3838298 -909469019574778615843226974029699600 3838299 -393766350920388229257773683483821120 3838300 -567170474380292220091887514613875200 3838301 458639537623161281806628006240944704 3838302 108587057072018695948889965156262400 3838303 237966584156869337918164642764116160 3838304 982062653710676379906195558708019200 3838305 -66784116373433355406455589835802240 3838306 -210082601931275856814424235609389280 3838307 -2304713955992728267512214784929813368 3838308 40722588817908328047496062286080000 3838309 25150917766504817873827751850543168 3838310 -137677548132164802250200988709072640 3838311 1518315630656502735442038459472837632 3838312 279492253772064972833040221878272000 3838313 94854011088115913977822375045559844 3838314 -783910832310834093216121167856085760 3838315 -423876351785475041066989260997156080 3838316 1324064402363922159491892929614199040 3838317 -381586561885276795967549670178080768 3838318 448611457961213340761354733521173440 3838319 2015679564709125614451971547623421744 3838320 365456769063946956054245851781529600 3838321 1553573354748832595119379341661980672 3838322 658529678624747979590077922790557712 3838323 228513424312406732401180800551937600 3838324 -37816111391390815021070670853105664 3838325 1206756755652023520894365383278331050 3838326 190166901078896867566667287956182400 3838327 -450660907622240692710735489207783488 3838328 2343916881228758339002327217443676160 3838329 301777850420322886492073428482449568 3838330 308425834648188033693185451294574560 3838331 -224730734764972965440627015312253696 3838332 -58370198864276444768098831658999808 3838333 1456083643620473018074521560388584582 3838334 122604006120337499499341408109228480 3838335 816561748351649644026186054686163840 3838336 1228173774759075830209823132425912320 3838337 -590349510315480912671344726079590140 3838338 -19177324871408124890702208185613312 3838339 -1177409432092878507546820459604017440 3838340 39723300132646450561507527122534400 3838341 50070595798886389642724962291699680 3838342 -1610863824594370106879098510024756800 3838343 75197291082990131696924531367464016 3838344 808362400742081983170136163090718720 3838345 253957519294653545986498772836671360 3838346 1258445440217607890894644884318128640 3838347 2646592920298768712071672157592996 3838348 806186511351120956753293452231054336 3838349 5564625400403547692937675655909811136 3838350 -206724787499693696530048094310408000 3838351 -1155994402314341757245592709939410576 3838352 651748716189299590047456866598912 3838353 1337080240387614915955065229740475200 3838354 155232168828047950734363431605145760 3838355 676691661235779444408455528301569760 3838356 -923667786354316122148897529008092288 3838357 21259206541992590153154077232197052 3838358 -2518325953802112309722688666324480 3838359 -77397116118601855272066195453613440 3838360 1342361747962643520903746105170944000 3838361 1877916729697022569050812352855772800 3838362 1038070315931155058937742674089472 3838363 -1726283692644204708537057793611420480 3838364 -2078516614340753645031243275199118848 3838365 898404302235862262878494979736845260 3838366 546474590399331288968306675091589440 3838367 -22725751211599060825667062500909480 3838368 979055779109224095882416282815954944 3838369 -1823157408654504694828426279635180 3838370 233542070277258601665690839569262880 3838371 -460781246523236497807789665575678088 3838372 629085299323853262449338656333956352 3838373 1454644283592516218170828166182686720 3838374 -478707353923299736967324359763794560 3838375 1275558964053416216610413982422922000 3838376 -1477063208414429507108484657717457920 3838377 -127377962918528966559569207500717680 3838378 -673703417927207769150576227148677376 3838379 212166027546604051919850085623610032 3838380 33669819631621003908622846087987200 3838381 2171499334438493344485464921150940182 3838382 160586794508740615581747139818446400 3838383 488401386294902887721964376097196552 3838384 -244553464092071892037880168882307072 3838385 -14559415155564446104280202491289420 3838386 177883405091676171362305403897998464 3838387 203894781898793804849656640684257952 3838388 810168104347889878209443371856892288 3838389 -243881030760147948062980018707494400 3838390 -881654588940811047074320239690508800 3838391 469713447742230028548470665334250792 3838392 -408384343285840540165960246901760000 3838393 712445101764834621142449311845673664 3838394 -102269565933790476759002325534605568 3838395 18891780035609253742076037919322880 3838396 -2016698941146002896097737366915805184 3838397 -2108679429621501323727661470130580154 3838398 258649467722140227378568523134184448 3838399 -1097434996129714356070753430644924760 3838400 -93017132089427299336033083064320000 3838401 11805611373155339780447403091630080 3838402 874394951257694842821586603629448704 3838403 -499266763337934972077916735481923000 3838404 742846095137604626115546906111393792 3838405 1375054489853977747015368072497568060 3838406 -169003915417715993178508447849487232 3838407 -14450555659548235840194657080522160 3838408 475631411516879195489344656432168960 3838409 -1515965641028791166757012495749556390 3838410 143207540860638885199362539236764000 3838411 -1127864347021590765471666819949831920 3838412 -1836556454440670352758149277449254144 3838413 86247128118696038420181020341043328 3838414 123925034744506615102987181617235520 3838415 903417840583471061756030024956976040 3838416 -64218443685305433773582760395931648 3838417 1312842225729333544157214654218553024 3838418 194961281967478759956840031283447040 3838419 -442786851763296296185022816246030640 3838420 -95439289591627584260963572479098880 3838421 -262858550470436505710358042072297888 3838422 -196930599986158960294356690680064000 3838423 1131681883950287395985625940021313672 3838424 4314280017468708522105730581596160 3838425 355901760527618171001788568947304000 3838426 2080023597525885599330029821344477184 3838427 -1265670580710272022398708949931703328 3838428 -1661841751195269107989937160456314880 3838429 -231411979646835774609807241110168224 3838430 -1499662389307860618550459441870590720 3838431 1300576142921366982118983964794417024 3838432 225803485141122804386480879378890752 3838433 168671408232192534862711071152363682 3838434 -632900962217621146459607358079201920 3838435 890315530838608700969962128745671600 3838436 531133032644631332783711984886939648 3838437 1098393155951659881746648402658240 3838438 -684997574005638217901597588773056 3838439 1979371015797443857697149553343413400 3838440 -1217318143486656664368112486367232000 3838441 23079200141930899377072312372486842 3838442 -160804815148711720325112611772217248 3838443 -918139369481877912053189375252229120 3838444 200132845447207293408351979569129472 3838445 -389260726171503292549401821307931080 3838446 -4938051996579922572818490244835328 3838447 -1443640100492329074278700666150473568 3838448 216198455699111838071621868548259840 3838449 812845642210631497887754326170692464 3838450 117235288438872137106691908655756800 3838451 118516625046771233945082300717770304 3838452 1490880205477042749017524137636864000 3838453 3424390027114074255354077549932490560 3838454 458772259997814113487819976657070592 3838455 -925413843366214598831389232697064800 3838456 2438463867533061311847598154198323200 3838457 -511633268118816901409454573176229888 3838458 159017542989628171496539417287084288 3838459 -497271638033628214457508277825109160 3838460 453336725606503326164285058466421760 3838461 -295305458159784143585140690292978112 3838462 -1019570630323086031536873780071712768 3838463 -1191799754331915128072031146649193416 3838464 486059644673020250259769992576761856 3838465 -1513282388808649758513431713781506200 3838466 -293103328161203797749469034435065440 3838467 9659686656776132177921489528188080 3838468 -1414775132019976404730222814630292352 3838469 2330723608220842384203738703192788060 3838470 223968601918471314715586189649930240 3838471 58195204713361267327428655175604704 3838472 975049494047085673263695435954749440 3838473 902838672440874025459856299490514624 3838474 1226439843241505976810210971090751840 3838475 -671641182052388297486037070282359000 3838476 644871652143382720944484134227988480 3838477 -502948136974905102197231990239529674 3838478 -337207302893572190603090594094447744 3838479 1015881455294386687478780730159630984 3838480 304966005782230596615117348296540160 3838481 15338702690039270435625419683060800 3838482 -163888809563572989540345034916843520 3838483 -1603645040806354714427982087804124 3838484 -494024384224866211865120973757628928 3838485 295234779557141589158201298337228800 3838486 17541150999920217833849286513550848 3838487 -239313970632710475017071375851677400 3838488 -1245715853963216934645465842408509440 3838489 -304653635059565298337880907259940076 3838490 -801544334255129442677475442545285120 3838491 -200778369526934264112726647463748848 3838492 256209697159686202496888972854635520 3838493 -1376997182241061473526708132539897216 3838494 597802128213617280293306787085224960 3838495 -345008019593123436825778754782329120 3838496 -3049360041070554423042580727975313408 3838497 -484464388502782253642809573386215712 3838498 489025651361759317239468729013519200 3838499 -902843180855355048165942704464634880 3838500 899776694818983581117211950109504000 3838501 -4055438159376564683914520600774059200 3838502 -397575026629511903205929171688194496 3838503 -1874014814210580260077060971631131696 3838504 -80726396407641109420474422645642240 3838505 -579888371310820054255469547518391360 3838506 -16367351342903587779987972663184896 3838507 784411568645098544255243909202584756 3838508 646651255721794883006494741767683328 3838509 -66897951121705046642767467135490410 3838510 -79945495586203119115800876226871040 3838511 280183312173920929476869391007398000 3838512 -247501699268438082942803044989665280 3838513 9182167944028261689125699000793600 3838514 42400712249878167372701547107321472 3838515 -329565062507173077158618276843966880 3838516 857245669744781210235479991768305664 3838517 49118158808994182006844736378763292 3838518 -57252766046592397837297301401254336 3838519 987455764729036179725712112328202920 3838520 -676129888864032610132881776756736000 3838521 1030724791864924227329173766986738512 3838522 -104562734469080066207900900154570528 3838523 285818944890210783534666318429587664 3838524 -327510303528489966410727393952574976 3838525 130402167453272051819329620948531300 3838526 -39480798739168617229488746772911040 3838527 360840393959325901013409462049443840 3838528 -121806491395345353516806703697362944 3838529 -2038651680764416933634956724835927870 3838530 604310013805755909105508737101368320 3838531 1513560613258517931958237520529335200 3838532 993359494260954730073512083405035520 3838533 -1879677562070976557326631478678463776 3838534 -21648637169996468476652289502046208 3838535 -1150876560192088382552285445623552520 3838536 -584901961506196254705849614445772800 3838537 1207972112908409256569153278092976512 3838538 -1670142910430450751315490310078534400 3838539 -570546459693215647527336039282580992 3838540 -244572391271403694903638593494195200 3838541 -411750583790016677647771723067639328 3838542 510141664054470392363018453200667712 3838543 -220665922589856286313992290013075152 3838544 -37531798583555465201202939675279360 3838545 157679952712576798295517223489465320 3838546 1267375751854968811991542302461027472 3838547 -891693151559475367169308082726088288 3838548 521561618918483481231822840877056 3838549 1137418478432220368754718492463766720 3838550 307102776896474814392475730533520800 3838551 850332708318216591844881096765761280 3838552 -3070631451631260300671978974076497920 3838553 3818847745092020154385453883260475460 3838554 379262880882824054379621612913242864 3838555 237546178452657614608133237255734560 3838556 -981152184004341348170477863393605120 3838557 -814449837293488165146527771764940160 3838558 -1047602257101073410444303657918837120 3838559 -35687842106772656736759189167478096 3838560 -315476059136818869511484078743879680 3838561 1606254085463909026194685625976176162 3838562 -277032283913976146856314760223489536 3838563 -2583603058063819097936191895174595600 3838564 -2662262218658018328709076355259526144 3838565 337258263456710589737822847308295000 3838566 -955471059050320030406297891182402176 3838567 34467599807218345179126341956983640 3838568 -276417993288102077061724000141501440 3838569 173491009933925539593392307857830080 3838570 -42002781103263884737361134533696000 3838571 -853204044527969979692693391534074112 3838572 -392782691427147130871939937884699904 3838573 -956063409438285295284721719918365280 3838574 566326887663847505956957482943465536 3838575 51538978920416531304667521458995200 3838576 69841477006547770570217877583101952 3838577 3244629794388370800822829785680002980 3838578 -209797528809172563922829822983014912 3838579 -1367382068662708859444393412221759520 3838580 379444503299717149349369781097747200 3838581 -870626305893655794829068079357421988 3838582 -1063830537600902090236057731723758016 3838583 6961841490645881874295778344385376 3838584 -517114261984162876750933157141544960 3838585 630429799163466888621210375393177600 3838586 -976529531742649927707026116467301008 3838587 -863897269108681002538810713183472080 3838588 422874999525520236393345150056465920 3838589 411474915848576237139475378822261440 3838590 -4567148515898947617021595854270720 3838591 -1067359088938075469101802089414907008 3838592 -673285962583240985749394341075353600 3838593 -670840544085020707263903177606752832 3838594 698933840826085304916448453670598096 3838595 49909442310974599475178651666437520 3838596 544143174412349737837508475526843392 3838597 429425759644694966345587476990886432 3838598 1201466745521632798834238980350856800 3838599 85116090728171024673543544517580600 3838600 -797995727358436749437036236535040000 3838601 394093214676072002464677949877055012 3838602 -186530949425974900544132997505810176 3838603 -410407789814940484053553877475383880 3838604 847234625316823519070841949652680704 3838605 68968255340539769134813565388276960 3838606 256375276675979529725077542466157568 3838607 1677986189512868278300709356610358072 3838608 -155112331603516407250609380218634240 3838609 1559124338566860267595890050838485810 3838610 -6443064983191525009823846386022400 3838611 -580550867266375981682079075647767368 3838612 414635428389616082473948416249413632 3838613 -1916756154034923779101293905175777138 3838614 -262442190495817100595929905700916480 3838615 300680228777639470848184802259939840 3838616 -6246371169793303670945829850521600 3838617 108681084706335857984721580316360640 3838618 -78372098999818067289771301307952384 3838619 -507837221673353439789391351530217980 3838620 276097492765325796629898768071316480 3838621 1929762858815035829048889437067086822 3838622 131186288667242890747815762261962112 3838623 1514458601522963123855023842515085384 3838624 -1269134884442320490314895756749701120 3838625 167140097064827270264732713059744000 3838626 -510228680738505580692196065200290176 3838627 -483811325794902176054967963135938320 3838628 2672761568613764091034801539482880 3838629 2290558741318434164676791300822884320 3838630 -311815004880431615991878908317686400 3838631 1237987829588428879517819417560925184 3838632 51907754451341294202601177537904640 3838633 180243905951305435349867529769905780 3838634 1231578848410714683949139625209915232 3838635 -1049394073539874654108822214685620880 3838636 -1220508161543241077106008969392433920 3838637 -951477209428611082809623489840368896 3838638 34485648436055127346559040776813568 3838639 69226471788857462333067601213523552 3838640 -12994959098992053626100494831124480 3838641 953657109292810894848115184357242992 3838642 20900575147342752420129324046893600 3838643 -487888528104116678724157560322621920 3838644 -597067736438986131520141901765038080 3838645 428144689214127932900073929797743900 3838646 -38225128623588486434466919906959360 3838647 15772808242761516551104358109690600 3838648 10413054252831823376485633513021440 3838649 1524788009669330558637100429549231440 3838650 -72574352858970688863632413982918400 3838651 608447484520923471718028881009197600 3838652 707334046933674972531004614418629120 3838653 1383459146940407600476017528094080 3838654 376251687447624184788067832872502400 3838655 841144186027679141115174649120866000 3838656 -230795771207140050894980425646604288 3838657 -690772945186826325037367154306204094 3838658 417363501732451894230593317272040320 3838659 298484736442971523478506535707532160 3838660 1154758538233708638798125051341989120 3838661 1495170688510348694600765990836031262 3838662 1014398016830481462270576256978077312 3838663 478667527604918943247118489811650320 3838664 447315556286144864183210030913807360 3838665 -761065791167872767559919328558936000 3838666 -177070869178744841492859889220761056 3838667 -448346058293169462774769456267534848 3838668 337891147432748725317499719824965632 3838669 1459607576620987256825426430762626860 3838670 444362065583533517969970662877068160 3838671 2061542987405366755822510916144034072 3838672 574390661078881016760425003979816960 3838673 -400908805214742494155355344749468096 3838674 -76565751653235270789186297287643648 3838675 -1014430405149785615494890294657747000 3838676 1220075278279907435001727870265106048 3838677 734540236036167661918734343691855808 3838678 -827857053028127301551550420289141248 3838679 749578337758741913335564331864805384 3838680 -703926549525804342175437231452774400 3838681 -196101558733186379660335562810379456 3838682 -1272451112915493390605290723538849808 3838683 1262681553974437497422519899506652824 3838684 1002752498424234465972293968282199040 3838685 290874678901332803425392104083590360 3838686 133326063509021112249992589482953728 3838687 2318344750678387502670603715287649800 3838688 561107830103020916377716284796174336 3838689 2670070596817515088261060132754544000 3838690 -226859594873340917058913641212978400 3838691 -1011040273813671026013453155181027000 3838692 -464077291596787945565914393769988096 3838693 -2880171467144847893396709724008325536 3838694 -32190193761994176599264825938147104 3838695 226957241177663337270464053328409600 3838696 23106200757907554352184026923417600 3838697 -838091327204483508371102168319944220 3838698 -1987964460789517012795855039422927360 3838699 -352559125633744364708275720564994240 3838700 520907722221897818648573582333568000 3838701 109816028607566944133366033307042720 3838702 193165704157379755590001551640917888 3838703 2256058536274737188601949863081200640 3838704 200611567145027691302853615134736384 3838705 -22893435668469262757557454404138800 3838706 -1591200356668179188286186730948331520 3838707 646176534064682411654848264059583776 3838708 1392219476186268910457420879716281728 3838709 1587830375736325725475345331588747406 3838710 -6468032399097703749342505986816000 3838711 -388002314487779999001597041392785688 3838712 205655768748133730871523025287987200 3838713 -399341391344404271685254671101314496 3838714 770353045887906239571529118640306432 3838715 102497940318233529359601235030720320 3838716 269367457541881994166464843840658432 3838717 2500279219985690649776362312578513120 3838718 -426893741533733221172109431888934912 3838719 -828599969785542771945276036584584560 3838720 600774667504494989034894498201600000 3838721 -4001880839992551706520156442982971948 3838722 389925593339222589109112328547368960 3838723 -180560348696196666933840188093947392 3838724 980650534364927111316982948652090496 3838725 2502299207089381575636872821584000 3838726 1034857338735942036869129560932105312 3838727 3131277927659187683073546268569291960 3838728 302349676207853760225471604296990720 3838729 -1778222654258898516666215329732605670 3838730 -91618534234180975501154935778918400 3838731 -327202454369888206443449059738283280 3838732 -95785324255412491305349299192675840 3838733 -481415988940140328629158020333135296 3838734 100892434939201837170113236427597184 3838735 289116348622031316491174259447916680 3838736 -815304736591825464331660107271766016 3838737 -12612887625136482555900476532739200 3838738 1240828902941896411607952645489029520 3838739 -4546233297877809836799806174355576 3838740 -328742226204419980634123540655083520 3838741 2177620524191033138945143806562972800 3838742 -373756630863933174170446249266355968 3838743 -1959619158488298741318362990168340768 3838744 -10072921600894665308609470560583680 3838745 -1301910007192649584097280033425797500 3838746 -447576964769898806324916008422826496 3838747 260080247450356902975904399385147664 3838748 -275157756941999515655208289503160320 3838749 327450937020798513720716135371937664 3838750 62718458233509983964884787574920000 3838751 -1047190620388814042944242624186741648 3838752 -59240321226499533156925796430839808 3838753 1512663662494779899977621957595550660 3838754 192043310469365621304761007159114576 3838755 448682814749539407051101929142896560 3838756 -1229298972737153865710999090515281280 3838757 491615043023748637210873644659543040 3838758 -472180511963786678170032332308520448 3838759 -1259755352712976423760003674154987640 3838760 -985376496825069955218663448172544000 3838761 -217639488245734753405200206943528960 3838762 -118531083628828641138275196214826400 3838763 312711070572689445254905445224448040 3838764 1344272827063408540591199450891429376 3838765 541674038199192070222163105412900480 3838766 -819217312231743250211435540242623168 3838767 -1670588278972287375761677455908187888 3838768 546204213870890338203823411739361280 3838769 363445537675153054891277425105775808 3838770 286051279558808126901743491252659840 3838771 1798459003907462873308719725295320972 3838772 12351973247177946950119740555214848 3838773 288122114350545948746931571795723968 3838774 -1329244998869845693144263636974880864 3838775 -313544390249023735528503209675239200 3838776 -491746557126163514722123367050444800 3838777 -2553405344527373027759448112313564374 3838778 33998614590658442744027034165395424 3838779 -1061941648930379751443327827561152000 3838780 -870389586009319519038982448928384000 3838781 1415700387774232905430679816062554252 3838782 -13723758478443871975320444690247680 3838783 -95964833263862666034819728318222696 3838784 515904406486028614531245904561176576 3838785 641624253324787620906235461660931200 3838786 -285085349870039433105718029959692800 3838787 -385341752440378586788564093118698320 3838788 -298267040939109654095957748212939520 3838789 -421951081242399209890834020216050340 3838790 -175692711640966427192245762855697280 3838791 -204316329338798519512177491013011072 3838792 -394596326515172886698207808497909760 3838793 -901770750158649880821344292886953600 3838794 -669090739206143749468567077932716800 3838795 -861250051758094706207635126202383200 3838796 -247683944287880506623803706160631808 3838797 74950773531417188954397869495499360 3838798 734535874554598218786673071374994240 3838799 -396017814131495734411070116288481136 3838800 32232808156330614921120897977548800 3838801 -816991791378569590924319563105453198 3838802 -1544383982322487272458988063119949696 3838803 -1443421526998925615898217867928020296 3838804 1748718796370043839531546454998167296 3838805 -423864304535936524785141132343941540 3838806 -1286813308955643240816566457735811200 3838807 242983209113874980656072124129445000 3838808 1096683399362779637727176791908433920 3838809 -807414018316997110314025394098132992 3838810 -263504075039107701571202472359331840 3838811 -2247755681545041487359853789513542588 3838812 291872317036930196166073638021376512 3838813 536484787362161757951382202566326048 3838814 -113221727046987119537694046935785088 3838815 -514057249391006270520561226203928800 3838816 1628721120448447622422476181909143552 3838817 1041708799195985358096452479627233600 3838818 -162389372210558820972985882286545920 3838819 375490611744307986901695332395756896 3838820 -27596993407248783565476355065323520 3838821 -435195382295278326702774357011500416 3838822 93271017062621683761558590290148352 3838823 -49852143258400590972961680340147776 3838824 590620528634422326859623197721968640 3838825 -13958560364840246826519250841596400 3838826 -701682928468349862245457813359434656 3838827 -799821592238487962496465227608211880 3838828 -23291570320882015300509468283158528 3838829 721407815941499707516325289666189312 3838830 2148743066357323579412650923843840 3838831 -1102142767984677775033187158757336368 3838832 -269256431456087801708429533211885568 3838833 -69962164879229216896437429338930256 3838834 -220774013473867300717624450971987840 3838835 -327202212851082891594735772054636800 3838836 -375608822146501175070719523439104000 3838837 59668872229621761515236595683153980 3838838 -201189772473385761524542652176769280 3838839 135289574457486461093263098969601920 3838840 860455913685034197632052009971404800 3838841 -192886134142690833076780118417716758 3838842 240532238411620005572189791427849472 3838843 88797042151029764818421507059796064 3838844 -333234370908391637729382567911483904 3838845 -340626563029070433895862620482648480 3838846 -1155070197544308128743980780884160 3838847 -2933383669072643859700096447304017440 3838848 -124236263115481123668458321687347200 3838849 -429026427207259102474506057779584064 3838850 -711527020916307280522870146104643600 3838851 -156105518368156844564681511909464232 3838852 1104268255418452333373090022637956352 3838853 -2039680102476519008953609863885236898 3838854 28187395975777382167465150431068160 3838855 -1299747234960647245081770334457522400 3838856 1109161288833397061470111032729600000 3838857 -943687563537511229892224051418907680 3838858 -391099018061471214821261001550848720 3838859 -1013498225273698542751772506220528940 3838860 1137954440963349590298360208328448000 3838861 -305502351875963671075268278827897216 3838862 494452746059648254144388809940202432 3838863 -193135802169417767353875829608245376 3838864 -361011021375983793847747412563025920 3838865 1453617647601438390052701633110086260 3838866 -1713407355227240179215044533381610496 3838867 -1633600580788360974590326046963296084 3838868 27920841879362617123398094890178560 3838869 -1146298887827991195640537689649238706 3838870 -153788608131755697577516028499095040 3838871 123223410368907157577688064055401200 3838872 224349601607567692420125151484743680 3838873 -538948620111157658848434732788809856 3838874 8073950063947435296788140462813920 3838875 -289370513696894270406406105070760000 3838876 1162030567273633007968302346810703360 3838877 -468142197559750205161573221153221568 3838878 17168094850524726454209653666990400 3838879 1873290469822054578727466867029599480 3838880 353734312608546985266345563370946560 3838881 -479195986896900603440558805906996048 3838882 219242927051111906734308692810643792 3838883 1010719639087941559092144197525127132 3838884 -122400435713502437453500315043954688 3838885 51743222929389544770469249723944960 3838886 4138763400643082664152439550387584 3838887 1085216087159566298794753751940769440 3838888 -217611503823799937822902315552650240 3838889 61718896973389467858175374798229992 3838890 -514438039361065810947789492152962560 3838891 -789749322310992664354497068026059520 3838892 1142947002911815548253724556039849216 3838893 -372643824943872623900711599230276000 3838894 -112508308541750221200815959152847680 3838895 284601207832111051032965341374636720 3838896 90703266268427804538651712900497408 3838897 -822402633924596211196217642590060654 3838898 -92988975965950149522238148372433408 3838899 -987018479965108759718925429869848320 3838900 142918338106855907950688445416300800 3838901 -1633801686410761950696304802618148096 3838902 -822345313336117378850703256030794240 3838903 -1753344847969973230936167041860037848 3838904 -223342713650326383493485529587609600 3838905 56611270429941757864474538871241860 3838906 487342514013384195048067107106433760 3838907 -611613474125457481805537078560000080 3838908 1282545476572360282504762384252929024 3838909 164475894918579855033650077172044800 3838910 -169889797166538443723502405456968640 3838911 -11823299828357940175216661907471360 3838912 -79375069295130081365562160117186560 3838913 2438271182167324435482278874040462848 3838914 -193779271547851007332942024966251696 3838915 -1686907363947798430623204074418355440 3838916 125869971564400235705962015669469184 3838917 49303590620670302764048952689975680 3838918 -1211337991131601191930482665296903840 3838919 -413207078652867971726406181286506704 3838920 358069444690238628047479322372505600 3838921 -2071033324041860866582595617915187878 3838922 872995516191381714513743569020478512 3838923 -1081184701122749665736083914691340592 3838924 6051125414201098512595482987137536 3838925 -1069589487769661497466050731688600350 3838926 55736004704839548913265965118668800 3838927 2078894439420174549819203944103169776 3838928 67659651734102177333000102043082752 3838929 -993290638874636062743968987253171216 3838930 462409447193496427070646644151697920 3838931 546654361204737385955130418215111000 3838932 531543439705811324742518373522089856 3838933 -540227196380633906186201770283312640 3838934 23755208178494012839087723153196544 3838935 67955680525509846655885329656240160 3838936 -819061598411913603171903280880394240 3838937 1311043177961436477118878596354072586 3838938 539873253680127984088128888706798848 3838939 -354119708938527048666282057910062000 3838940 266751714867246705904424258151444480 3838941 -1470864869775872392874968341914362560 3838942 1578985693221024931198562617149343872 3838943 -1127763092324006026942187033027848440 3838944 -284437081625273072744425516998328320 3838945 -1884157717102007821333043176408066560 3838946 585435768413475363926691996895789440 3838947 -207946930432754356027389846200641536 3838948 -1350692658446765762718769338777592192 3838949 137026544800984940622552929408767608 3838950 454055096852388226109709410200200000 3838951 -608748223301072411479931373803599048 3838952 31656238215587929445374237554309120 3838953 243864218803340435484644078778038880 3838954 7678614870885789723752678679823872 3838955 -18201514647093581600049604695659280 3838956 -616048759018826303585515199158026240 3838957 -2488254184374566420679997564803574548 3838958 1151308395873283073462969942497174080 3838959 300886258331355890068626984273797064 3838960 438292555484401602913238303995330560 3838961 -118711594979334817152250265661739968 3838962 848354610478697343532394903263749120 3838963 -203062061259595754033701002860936936 3838964 77744853103403327298287784321129216 3838965 -528451059824534908140020707143530880 3838966 -745033480258887793771633819788033600 3838967 3450978813093852857591787545115408 3838968 -486779783408078063974957557006336000 3838969 1812241973121539931310952112977486240 3838970 -252355118854541969287856328600637440 3838971 -574566535958613052855981617873203688 3838972 371058545480743633551967826461841920 3838973 -747589833165853936787274623639798778 3838974 7071095923635061619323683493158144 3838975 -196625627504297909534423505149687600 3838976 -244816869786015912916498603560665088 3838977 976743061112837440418006668340755314 3838978 -39124940076840080073497488694636544 3838979 313817138793524448977416827451235580 3838980 320483529648197409434537868616396800 3838981 -838856339620142658392793989221757218 3838982 175453556971702956699226078246841472 3838983 -1237835506704448861812922338351461976 3838984 -854900843551020796711302232463278080 3838985 -811091471143014024126703493158611000 3838986 -135932031135807738312240890229689856 3838987 375798318758945635215452330836254960 3838988 -660565660033441221062903772709562880 3838989 -121031564446579382210549111922501120 3838990 -446184236304187162525638178710693120 3838991 -871959562998099873114839770819224000 3838992 -298902700878170465061176113231626240 3838993 1517919448475220991710541391322168242 3838994 -47676401432452031471709932437986528 3838995 86968952844527088419265173115320400 3838996 18951301611217637748777066326286336 3838997 -631119219492245534325052528548672 3838998 131987716421107313306566178495792064 3838999 575821404191888355159673968813810048 3839000 415774256983774101119434920192000000 3839001 -831782444718389296440144392412011568 3839002 107475164086312178875908632472376032 3839003 -926334984561799908501321496442885772 3839004 1040070775225218649468485697390063104 3839005 -916581796014318988781255983349472000 3839006 1333922512372991695304862649829549952 3839007 1292895905616897916665000942928212480 3839008 2995431049368659867881494268851388416 3839009 129747541580950092550041246495950592 3839010 -39853402108217331565323187329730560 3839011 -1334167460257629449654777266014675456 3839012 -619037209371871679260640230151531520 3839013 -344009853973162210990995372758777280 3839014 13154422992140763088390077924359232 3839015 -1024896968538668921924485280154658800 3839016 1598473766830421384837759984599203840 3839017 -72627243409830813063053570386863808 3839018 -292659932640859418930048425101257040 3839019 939062766801207124893898932958528344 3839020 -254438130296809451579503275950976000 3839021 382110891216135890047944422283641952 3839022 368730897116242075770657250153820160 3839023 -1732642620015376851109492750958015728 3839024 -18530484648998576076705173961965568 3839025 -292987055817612391148675078800442400 3839026 -889992691619461810435934903955934080 3839027 999655604556754582852262302319796876 3839028 -118207477499252108045112960135598080 3839029 -2011127406546525744098198013760308370 3839030 43088764803420220419831711495534720 3839031 606224847263270990047437086617841712 3839032 2793790292983628274178385608875110400 3839033 -557459667956149624545333283565717280 3839034 314228678861877905139332833400417280 3839035 158512417610080900257789248526829920 3839036 -307714425532363776761556390120453120 3839037 1894814559028237603648222794373666560 3839038 557579476412803434040235683801943040 3839039 -2716638280487476922381463381215396160 3839040 -1340842713651377262452558769684480 3839041 -875773858611391816232096484405220800 3839042 -1551156694024110029369507901607168608 3839043 187130956951251969552108505750232160 3839044 561901890703854611604132029411638272 3839045 -208699006971476268554402813247129600 3839046 144598067966520760537117494464817024 3839047 -623965449643078505705735009693134504 3839048 1883052260853973719563083826330895360 3839049 724236694293865365624261068650339200 3839050 436385715062219789783819496854374800 3839051 1597210703499508012492465354610252052 3839052 -544680860867854340870293307397480960 3839053 -297465829937912342825325422661129120 3839054 114403126037264253938040915734399232 3839055 30150860946825918163187752103001600 3839056 -100633854089959118822278024477687808 3839057 -696212289869922544133804768338283520 3839058 1027836709624640492690304651494129424 3839059 249136540041708637835222219002568352 3839060 -254023646561830488405579253791371520 3839061 1427911486583428321926114633727296672 3839062 -544109053902059018022339173325605568 3839063 942048722720215751820546991470926424 3839064 -676893982862833550135651838283776000 3839065 -1527844260310298209670941027261260540 3839066 386151223698722800726669269432732672 3839067 79255645305576348493589141194891884 3839068 -234020801677470234099394669777566720 3839069 -276324061097765435576902909304784756 3839070 3425086439682609847570758685175040 3839071 -43520307667163283418690915286208000 3839072 -792343557128658155277868306874892288 3839073 620544120937117061638375020939447744 3839074 -14506855626074592266011925232432480 3839075 186990606293864395805753487151854300 3839076 -10135498511932016336507069396767872 3839077 2518016173509936354046075231798548672 3839078 1931919927079358153469961527391560960 3839079 1077000132610303888975779918350649384 3839080 438644823636562186223399642107084800 3839081 443814125472515780323105089249766272 3839082 31090576273142930500443355778950656 3839083 -8740417999807369787199862369832960 3839084 395170302370520637414778048609536000 3839085 3573644285859730559303005171562220 3839086 -1581025277784741968691634827659967936 3839087 831041247662750723014273955869869552 3839088 -660728288835371219363523123314688 3839089 -329146132709247310837821266072687180 3839090 701845201808805609176514744173968800 3839091 730805451834849784731666230430447360 3839092 1522578747570483035496414637875295616 3839093 -1477114557315276420921222001832635620 3839094 -125471588620417657160851384866840960 3839095 -820886165341959408739547382797856480 3839096 -2650879102462981473587551448722083840 3839097 -38773127235228939875075738829298272 3839098 -670529203426440367804747259757421200 3839099 1650813336455187493185030687827093520 3839100 -404524314766422160189212312458035200 3839101 -3574885024839796661016510861281689152 3839102 314465356685189284778520559831142400 3839103 -1184507075479810204154053590511849200 3839104 -1022388280535063422062367875897753600 3839105 -1128646999849136491301879116541712000 3839106 -398712194875785190290819360184480896 3839107 2373614435823993703104844467749060160 3839108 16554299675665170581796525321830400 3839109 -345381932879089194614116770417432096 3839110 -1165344726880798350669428341947713280 3839111 433457264779727137903525209718154424 3839112 -640844243051437126852659817295708160 3839113 -1387090956175828198989992606000897638 3839114 182056656038297054469151877993675520 3839115 315621473367067349831655022196363520 3839116 -885409844129470872033642611779375360 3839117 418881420694389464726823961869326412 3839118 504914414805272387191126563703255104 3839119 -460937566369392201571334737026370256 3839120 -102054027381071120479080093627678720 3839121 492143427397919223324428072430548160 3839122 109276390165326888228094533314092032 3839123 1152694595773128934740442930724882640 3839124 728345513788559824977817113782163456 3839125 1215831137556530088107497411092819000 3839126 -24268446494956505284848285177126336 3839127 1448346228315437335978002536739079632 3839128 408673700816908808725583216841308160 3839129 693085676782057454790791910776922432 3839130 10195950277447589731089946730112000 3839131 577505534735748458857063373982204932 3839132 2170527917821463995149284614772086272 3839133 -171307895501517539627413597911927552 3839134 -362542901447817485939070643500518400 3839135 -2100342432270621388494685281902104920 3839136 -306526609745826558642185778537431040 3839137 925172208422458961187241936348943040 3839138 86947071248941652410798892363738496 3839139 -410618757158823671151396851175874056 3839140 -649815892744228720731082672680038400 3839141 259658210152001398374994677716703132 3839142 -974915260819301634219124110187553088 3839143 39717838678570504392831901273605888 3839144 504998702081439168855129128129894400 3839145 -978834535229906822117982645925248960 3839146 -692281662591771380906527481596650240 3839147 -95635770796540576765638590620305360 3839148 -2061575324811418048076216799786977280 3839149 -24497666296377866345652372965762964 3839150 -336342301425646724590548730360876800 3839151 215248111186305996155098191561857424 3839152 682472254816909366637979595917049856 3839153 474846047359352106483847581526176402 3839154 124577400236876116414437874111015680 3839155 -16818553536591887300551049711047440 3839156 -1408555657126001384030293082728758528 3839157 284419518385811694089742343738767744 3839158 491224885286239944010078425580386240 3839159 -1732334376494977437893404251029739960 3839160 -99944704637783882625528667393228800 3839161 -12401577178235850328167140145050616 3839162 464624139634341221268730634415518832 3839163 1984964473495669441453982156592552960 3839164 71840531484345272589416118150889472 3839165 -324790372375586670411494363125550880 3839166 -859905706150482500706175606258755648 3839167 3898070202319652008049773113130121032 3839168 511560029631751035600287832547000320 3839169 27649763711815393188826764868941408 3839170 413526850723126299928527673910261280 3839171 395912621784665370953975133842645712 3839172 42083988408738479420444558437972992 3839173 -1851994424723009580876680923327264038 3839174 -247654362304760349272790911334078528 3839175 203423545907387619820389128757265200 3839176 1752907086530416076803693192400117760 3839177 -1199401579140687530012947386692695974 3839178 -124614181375383793182448876680683520 3839179 1147866863675470319100116731860386784 3839180 742010534755493797034910711069619200 3839181 -1142167152416320467957933122924950848 3839182 -242383469555374235354840762070335808 3839183 -759846148224811428244843191408325632 3839184 579167656681429839611852887334584320 3839185 1004897195047757437828001426316672000 3839186 -189395811085857454750765857679791456 3839187 -1998131453351123534345398848257926656 3839188 2536666546799423758107538220655429376 3839189 -1826333304129025189172343096040697280 3839190 241029291446940611374351759849691520 3839191 -522765940647053199729471258479836616 3839192 -550473568130242541982094510207795200 3839193 217808363386570458315805500943212660 3839194 -149152825718807243215097891650708800 3839195 2027266333085451298980100682338107840 3839196 124521889276821424324380836626612224 3839197 317184026738365646963360803097823040 3839198 145488117319730684936019176477869440 3839199 -104312310142895307485603366104964592 3839200 -475341406728641907663205812142080000 3839201 -732319911952005874038878501502600798 3839202 1050450941393704300155504755111804880 3839203 1676991121638836852684800713056535452 3839204 -1668908887605969880998387009871196544 3839205 537795451545727630402670955501555360 3839206 -85054822121343642261094041897424896 3839207 543101946828278695328363399464639752 3839208 2416833728878446228534876050071633920 3839209 -5534672076934900480392106967957110 3839210 610232545424177616861451403581685760 3839211 2655739702448217061538038747481726640 3839212 8221670302981443831302729795241984 3839213 92310700888508875664484366845940960 3839214 -216422207083378455097034244850595712 3839215 948749663607089385503125876909644360 3839216 -14641039209329845738849674434641920 3839217 -496948463444274041888072236511745120 3839218 1004818987182850894935771202883521440 3839219 2226916606935600069468269218491607344 3839220 118751868879210003985966338799656960 3839221 1310019766924101283980393846169557422 3839222 -1119821815913488352562304475629024128 3839223 -189814963397394511671678030075505200 3839224 1315113413028970024710451470095400960 3839225 302622806263828668723480261993689100 3839226 -85328832840826385136909096817293312 3839227 74685538153706121630278855747417872 3839228 162770762903001124503778546416414720 3839229 1126978863798156245747375730494609088 3839230 -119626328592428207521025082026658240 3839231 -337670571279844853507898595049874576 3839232 1323430106740459640872942757216256000 3839233 -2134076893337020165132521664792715518 3839234 245431270005217198264730908183967232 3839235 -2400654588666507355381211605496400 3839236 -107323627334135432467012809204046720 3839237 -231243468625837624446737565723246114 3839238 -31383095655275455305585279049053696 3839239 -2838989101512369342266700278495545960 3839240 59772152807885771269634859320217600 3839241 -19888939878713937279446304546812736 3839242 -2322905264941831625260774484254609920 3839243 -280594363284091505432631330559253856 3839244 -993394057900199556772906078393373184 3839245 528908962773970227138481748743176600 3839246 1459556233842024918350554797745557120 3839247 1382453764193385836783053649097402024 3839248 -254998848389788866193089873141104640 3839249 -2351601511332822344272413366024420060 3839250 662470323038245761797659993620480000 3839251 -61943928837219096068201480063946576 3839252 82082993077987909583448435344179200 3839253 -598650354428160571096869992886813792 3839254 681186859572659813388259148681441280 3839255 -607356179773276508075454677767680 3839256 -302992473848146013796974788613806080 3839257 60426349703421541116764110838273024 3839258 -14833740125658410989200476093488416 3839259 626148959466184830480869467594884504 3839260 -1262754430157927773432755663210316800 3839261 -2363564163397180605284589015210282138 3839262 135107595686814777182583916027628544 3839263 2248817705606126445478722066213246240 3839264 -483727827537960156871425204305264640 3839265 540553201613845295651676183006864000 3839266 39493046158269092255838845034410832 3839267 203524813519891965907439756823327312 3839268 243658214701883955514337719641255936 3839269 452940148659612418832909154446543552 3839270 -137149191905872642824500159992099200 3839271 -607591469296351021195237178415094488 3839272 2120579846361875025171055161563212800 3839273 -600978657198536513493842951237735280 3839274 336663008947833661558924528391255808 3839275 634373471233902321322519648347417600 3839276 -786738560394289442706102907412954112 3839277 -468275198297524210063587006647239392 3839278 -166788922486174601996246828763524544 3839279 1753039554221517239945751047044073880 3839280 289580375035011053975937652573470720 3839281 1188592039554300086300709563033461800 3839282 756111983481226593113315111313760800 3839283 437588611216423840981259594654148000 3839284 4087494149956817416484742942048256 3839285 -1796267955029513825198000024520898020 3839286 -83407687190311428452623484426383872 3839287 257965486607169297050183948220489232 3839288 -112968763343950589972293588340244480 3839289 -54681649687493427388171827796630272 3839290 5615694195257377231261106919091200 3839291 -1434774008769062752092964905193535616 3839292 644910946101191093628616134694502400 3839293 216694480874860925738608782230937542 3839294 1034485794928568355908963138609277696 3839295 -821141475673053575689669005724085760 3839296 -250207309481637329536202146641346560 3839297 459886776877165996968824350042189920 3839298 6634587428020017617508379213406208 3839299 -1149420506458624274142491724625317700 3839300 103942737778330397305739180834006400 3839301 -1514265375175115131162086561887764608 3839302 78948194243471102230017977122322112 3839303 682264626334520602657644913178157168 3839304 -308897657348475626193624912887316480 3839305 -715991607628383282987686645539533240 3839306 -46932572806406193108408749288160000 3839307 -69992424801301285636330380147360000 3839308 1103785729663625492520848466076770816 3839309 1016792010832738174875312734177355510 3839310 268448611228036338100064340407961600 3839311 332687370499458222036880054908264320 3839312 -271779123168221246958311378314665984 3839313 -827101103725924747215811325647322112 3839314 553729253378322150799423187311678752 3839315 -1934231382089608443509394219662489040 3839316 243565975504591013739518193796798464 3839317 -1755360806990061298535992635470883634 3839318 -73521865715876424467489551765939584 3839319 -28074695633857069446373348302973440 3839320 873293000924531316540918533277081600 3839321 1006339435807140585104965660163915520 3839322 -20205375472260048430572793933072896 3839323 -2959446179641971223581646297604317560 3839324 -423632616478556418920251628568866304 3839325 -237833450942466080245952438047180800 3839326 -1109546838349044159375935654740373376 3839327 2034795230368634627278123368270694176 3839328 -1707218539124601908766264732561309696 3839329 -7479175228170078617703195448385516 3839330 -1696590777057798032484944696179200 3839331 -4307632543225670148290524057923456 3839332 8678016424132906774041070701199360 3839333 1022957662810650273131200237124201340 3839334 -294366820148783550962415061380380160 3839335 1826785453679199243960877125295604280 3839336 2611783937442823773694592952716328960 3839337 136811465843355776665318174927441920 3839338 1162717462919148675468470355128998320 3839339 810588856163446698036712806211779360 3839340 -603755657363207134638826756054272000 3839341 9785500861022004409470275132016864 3839342 -97649044714661018611613513969268288 3839343 28712706691156602149170430945927424 3839344 362594624236668618586414342834028544 3839345 1428299210736174376335467097620354100 3839346 689120156926366078026626822117733120 3839347 -2166359832660001458368027802445345204 3839348 -460788452086946031697722512334594048 3839349 -374950793265561173641903927987752000 3839350 230286510060025462210684263686284800 3839351 -1581434783087012576040560116555146648 3839352 -299712579931194217505141105053532160 3839353 76259883665412648759223923932851904 3839354 568322017440663052811527972401707376 3839355 -142947337884248592159858794688633360 3839356 258074308069756566040258429465868800 3839357 382004506590372962626923591346066572 3839358 -404915120801805571928342057621738880 3839359 2496124303032146492471391142910610560 3839360 608505370852241645113587616500940800 3839361 195779027463189415675336498975597872 3839362 -7114705989222525467740709290517088 3839363 418183137803745269758928385535596048 3839364 567195086513202721382749923070646400 3839365 -810998530067892137976269056396736460 3839366 -192946935648870620097270697501064640 3839367 298969287578155140102730142664076800 3839368 1034450101099031703949148514471936000 3839369 -1241546556057934914245825850464656230 3839370 -258190485924280458154472989323667200 3839371 9720140064179916955705730871116400 3839372 -623315012006808724855753407022814208 3839373 267189160527595411605538938336386880 3839374 -340503628090033851974184061087819776 3839375 -148027069911688148350210200487680000 3839376 14716241751594910865704514066644992 3839377 636591412598946599877316597076628852 3839378 443272961553428883435542122029156240 3839379 568305225020534570355751913995084080 3839380 -214847956068651191982696875236051200 3839381 -146017482301707885293039891420132352 3839382 1074317935338406506228892866304661952 3839383 2975485856303868803404154173088699040 3839384 8851655694485663649619193514577920 3839385 130374616097159851782067299508766400 3839386 843533166450903691872420407005105392 3839387 190265801759448294219274341427297200 3839388 159180059959035925937613694694793216 3839389 879456662591350597942808029097680524 3839390 -463129978764824923038929778687886080 3839391 664594010276467207914167585938659648 3839392 -1878173039752851526512438379981897728 3839393 509817221252042493986353535559718320 3839394 207386971399340157874836383662192128 3839395 -637053611299243009124985548817754320 3839396 266268598204121684802770725098639360 3839397 53825174376047732615577013474708320 3839398 33368436737736231136512165452256960 3839399 2142348977032250974629248265102410400 3839400 -1100343943233965926177028053217280000 3839401 -111053941414387032653999070320970936 3839402 -211683819502165192082209447034926848 3839403 -1514694189336927499573634768658313896 3839404 960073298315262420899654506551757568 3839405 137488752753572893705852638862194060 3839406 -608378115483243165437032958291404800 3839407 -441119285994262030329531903309363600 3839408 -80608423861470758295959225396871168 3839409 -501796481045110409676069776487908736 3839410 610393380218254055481478280084115360 3839411 720502132283992497766518335285006712 3839412 6666542728936896339167842688385024 3839413 1113509107188605986294395171858475104 3839414 -680500878109277007785099842622666880 3839415 401720454489175233468232300479043920 3839416 -130797853302702781351546229506867200 3839417 -2535829896012096238299513910039560534 3839418 -32412737799307207031885672116303872 3839419 1130857019293202175623628083054014820 3839420 36236590403017762863704509102510080 3839421 -439938150241270744890688267960581888 3839422 -964786029028092403448881461670303488 3839423 -253278555500050601100483040990703760 3839424 64836135550336729624390274232877056 3839425 -419266080892702388976119297243820000 3839426 136530532675831097812676366520360000 3839427 -5874355040950032983424885093356160 3839428 2586939258874123944243322346371256320 3839429 -1643365230998490434004752924584489920 3839430 -196997801561396347646758096056729600 3839431 3979618659662954978123338896969547464 3839432 -861619092091987634947529623570176000 3839433 -608108778968339136155188124949391872 3839434 77319584280630530216394713179725312 3839435 -143950380264248802114120488000075040 3839436 197988725550817874762533563379448832 3839437 437828341634849706669282424943836800 3839438 -609076375659785054632658001987650880 3839439 -989224888122721429816422728195552376 3839440 423763353328186029008868373185822720 3839441 2664846906364428750686339111866263012 3839442 -555569188432663658632003821306031488 3839443 -666480845514961189862097454154995136 3839444 -901650672217552094557355486061066240 3839445 555249157909794109107006316648667640 3839446 -790742770149294138079236927275136 3839447 700374120039784144820430762485083992 3839448 -1050234268641656537986442367086039040 3839449 -1797451093890597845798883288226818550 3839450 383327682898451076051003713131178400 3839451 -1002808136212564828751842041762048 3839452 943417672089209542181994162018331136 3839453 -714266956409133685494842257864543380 3839454 1043912603309915581452918450424362240 3839455 -694020810077972250723973369167768000 3839456 609914666133063411658950301066985472 3839457 -52799236966160515438714375011988560 3839458 285652419743743854447475506621934080 3839459 171576649711712312249762934025713888 3839460 434792593651070254454851054270464000 3839461 -970586664254500610385112649705612288 3839462 1621707023027495771704806383456051328 3839463 589432284776700565594711107323951880 3839464 -595652131413044151524330612922777600 3839465 137206471081801930097457141084558720 3839466 356317358612519563409290071757319424 3839467 -101353415598879253833851421967943136 3839468 714319723937251217171119737065787648 3839469 165941252627401891714406966664174144 3839470 15738917520247098427807696845820800 3839471 -797987831283590872679857839427025328 3839472 25965430024901559592138231520821248 3839473 -1653696107655151161196713478807873296 3839474 180700195581417436024196535236216832 3839475 -313449371081674942929336401193077400 3839476 253606489966108300240672628790066560 3839477 3755993737901241672269379645260139264 3839478 -87570912447947237551497192418306560 3839479 643305619837206978083678934995973120 3839480 -1193852016778003742402523188039577600 3839481 49343708019222130648470995625093072 3839482 427798929631650737827498173186324480 3839483 230433304995262695205725998372091384 3839484 -912552055442570544338186265198182400 3839485 182974552414088254109702066240926200 3839486 -53055563056865833205132835376907520 3839487 -641679673840059102289538287296748032 3839488 945514783786104196049097468149760000 3839489 909952720871468096103445426088144640 3839490 -50112610398311099812824946639135680 3839491 -1834987904235314686838076805494657648 3839492 1613128979189151138478159814170252416 3839493 -617062957667806593709115260632701280 3839494 47265998925362731104448221518609280 3839495 -1306198512096602952593559784889480400 3839496 -750043100514879035781143199991603200 3839497 1326868517847445125396256384819307712 3839498 -41893384023188433573457988330533536 3839499 619549801030456044390248569687674684 3839500 -96658520320561445599668378545664000 3839501 1853135888710443169871320912263553920 3839502 -1091822220026919670214995534330177536 3839503 1738856710814997989548098079264632752 3839504 -54895986980775608609996105509945344 3839505 -188960569573440892910670337790361600 3839506 262638718062490345842562010441126400 3839507 401851111948937880397162656383506512 3839508 -34722573761611972987733600261038080 3839509 1859072176861493772032435054984061710 3839510 -589328343767447221672810361396355840 3839511 -617108102482425290679629131472171592 3839512 -1995643546462971080246088518944204800 3839513 -32000906037399801153828077177707200 3839514 -48327395313887794039809846519106560 3839515 -1077214325528698320766137815425513680 3839516 -981859411956598779373542787192834560 3839517 -1549097349108297590202822910882432512 3839518 425971192159406249124390286794210816 3839519 568547565799659346964515088796589920 3839520 -436778545797866278483965837154713600 3839521 -559961855223608651842470937589127488 3839522 -467350032144069677459117292901568688 3839523 1703526780623650078297988890866088368 3839524 -1438437681958934189602712285763821568 3839525 104400023753442959439214145260552500 3839526 514986147304577847728653842375612192 3839527 -111819563729313484546641525060605616 3839528 53122322880553822434706900427735040 3839529 -1034080282605337001755523859331272816 3839530 -503139010447450080178338163210344000 3839531 -962779994710981419549575977964073648 3839532 -613780150107616893692021316433978368 3839533 -2608506705925028478813203396746010218 3839534 -1305543970966370854831766384147707584 3839535 292200724063633072536582513421824000 3839536 -63246991821126332485579994887356416 3839537 515272523837332208574844722316421568 3839538 -570136374457242054912798890072412672 3839539 409908574159441750758722878451810880 3839540 817754926783213197782833750543338240 3839541 1860058519189812023546608326861410592 3839542 -1031860628192908745608595257271232000 3839543 297615623009298744546239613492365232 3839544 -1480657268154654654266860972314992640 3839545 -668152471083130931039969972248208700 3839546 591163493792213310790566293536079472 3839547 -333096345853496878674572584635873600 3839548 269959537495405172752557884564139008 3839549 -342309297992285504476363208142985920 3839550 -80089460552107913580917068984704000 3839551 604392023636984482280051209377308064 3839552 -801591083323512982919713514780098560 3839553 555061860812136712878944056447229844 3839554 908499476401759872618341086806976512 3839555 310853856883789828767293385143942160 3839556 5973965442567404662657245883858944 3839557 -347727066169687421474115971108361540 3839558 807499454052582023487752271740928000 3839559 488985695833438411273360755516481704 3839560 53945655163857162941696408699136000 3839561 -154355303703939036552805170739696176 3839562 -11288137058388367129488151503907488 3839563 -367510393818418930926360041738750176 3839564 -810893567701938672980701549479896064 3839565 411293975676934810813865070020471520 3839566 19995207407678905462976741663447232 3839567 -873829088260713700004613319115122176 3839568 120838441003896862999953217969717248 3839569 5268704830216797442201100090597243232 3839570 -149729640640380367711558524737303040 3839571 3901157997672105818215697220960496320 3839572 154964667362658427307346699421568 3839573 -2314626713459057011723844387319728178 3839574 -131630518439409887362493655449260032 3839575 787344926299194643249870319539449600 3839576 535995732746215358725440633171763200 3839577 11347345003805549368542282028538880 3839578 152860555635642807629160522570297840 3839579 -487303391172240247162141636510085820 3839580 -567928454231201465717792147075005440 3839581 -40671801116809202105408235601247400 3839582 -383981295364009602281933553544675200 3839583 254912408693912428140331215282382848 3839584 481974867279230875418617208172969984 3839585 461106005612791375421824626643271400 3839586 322328597561574017129332149458790144 3839587 1427957340627277329504179407094622236 3839588 -346243888990002910288926037173525504 3839589 1183814655259589901218080957184769600 3839590 198930752636361754532206882754016000 3839591 10849869434540005290861389309138688 3839592 1190684392994468981200296578652979200 3839593 -1069797693787071337813147151088137158 3839594 252267611596495971699398541232269312 3839595 37948817504384581018467369347489520 3839596 5376961080977422555619152910580480 3839597 -821359196599813902230212287418664640 3839598 28699376158657582895255477707358208 3839599 -28423378145598633090610829745001736 3839600 205513054907418056883584403492864000 3839601 -739378530113166115532801460550814976 3839602 -512309241682811167118229149523125760 3839603 3602812900835747730640783011493323960 3839604 1012294281712368564371010545573584896 3839605 34966543781090075029887923961678720 3839606 1589240532687265229660361866375547264 3839607 1445311560590966559737257446480630768 3839608 -1927404213075627020698355690162135040 3839609 -379558816729764203262725943033294720 3839610 161214400420331808248223246639429120 3839611 -2466029892210963435213997232724125788 3839612 -7710261407901507030087633024583680 3839613 -848825077378842634136156653662521856 3839614 -480086438024162945370261054663175680 3839615 525766880795687534299127947946292000 3839616 -1082623582693002107716303225828147200 3839617 492213126244314079849098273381179140 3839618 -681164629856959635186621344692291584 3839619 -119256631505831126748406813586968320 3839620 -442916672789924669796961512215715840 3839621 -252267923471133536107577545102070178 3839622 167921194101659991534621831085639872 3839623 -2748511020139976236864827071738225128 3839624 1291237096603418712591973625650344960 3839625 -879831358059132534669358559819067000 3839626 -156964339709565160118826686753514240 3839627 989729229420145826558246609247566160 3839628 63224045443005676321412949024227328 3839629 -747419368425044180631535386838932480 3839630 19348826686499752719560308897824960 3839631 1076654667337677366013178572292642952 3839632 256351862282189211590473786880270336 3839633 353484024125591240277852278384627520 3839634 -482382534137985798252750949496947200 3839635 -534839621787594559565904010814555040 3839636 -765334430573275370859960584467556352 3839637 -2655600644842724549395613805108468480 3839638 93259920998447593204725204266568960 3839639 -87222220903009644630674308515829560 3839640 206840096762764636047469214709964800 3839641 -908770315964668777082295217312295228 3839642 22037931483396384494468334315839232 3839643 -679417579886116807466501330047859280 3839644 400150595155367932041015277943246336 3839645 347399112024723444465181451589569400 3839646 31431879220880874984598126054603584 3839647 674866968386551778240765870982942832 3839648 1436224669226022660543746096061874176 3839649 302115984386868440131753867023141120 3839650 -118355451841470043063909207743386400 3839651 2081227028239879677743716166835218652 3839652 -56451926054423380239238502667786624 3839653 -711212461618761027535806612606454880 3839654 -4560726029196637666639800841536768 3839655 361436163471224366880391044581054160 3839656 2789755188208138599774526474707962880 3839657 -4809783298027959357533987014415094960 3839658 -19759739156472124195760142432195840 3839659 620495186572240548710565227198991904 3839660 49203689765616721370732293298257920 3839661 5014610491458407096134872276085440 3839662 239442885414997971587037435405534912 3839663 -1604616474797100719070815966433009816 3839664 720126365334616003597805028020060160 3839665 2648094693206299864885736161488835200 3839666 57340683626464562407809968668253184 3839667 94510192782136593289507023966028848 3839668 -28512116948612261304976656056551424 3839669 230529037606270342879324110603537660 3839670 1091675240239096527867798189907219200 3839671 3118596168854911361227894589871290544 3839672 -1883033127448172210532772729309900800 3839673 856443880650611995378780517995719168 3839674 1340104116363948645592687115651246592 3839675 23597434592011691030860124405320800 3839676 -1139133169160856486979880059053485568 3839677 2908300572466912970760145329029395526 3839678 -1452573225902395227174350928558447360 3839679 -620314264115361980801323249379488776 3839680 -186173044680675832337175038121738240 3839681 -748738054075694580012631231656451518 3839682 71555372096676907283740869348630528 3839683 2623401686945015057436707549417583932 3839684 80610101930081931506069822254348416 3839685 -4888647712980525045542704657594560 3839686 -197430643808148266979754242488642208 3839687 239155489617341235490888190143202760 3839688 817437276070107673129381756147599360 3839689 -960366447611857164782402593581239424 3839690 1056561099939114898919118277367829600 3839691 69818898761086112466012665665873920 3839692 603219814134230361426737952401543680 3839693 -1544323733456233634059342703844468 3839694 -92181283218131752117786654839153600 3839695 -721794118990115471691377962674533520 3839696 183383319612277125563528891343962112 3839697 -804358159056484241140761505709412960 3839698 -87330983321609985799250511758056800 3839699 1358452153989121400008562512813690536 3839700 -540183116236587799159028884193280000 3839701 3176908819723347740271296997711290702 3839702 -177648842406237645537339346734836448 3839703 -42034524735812622617877187642640640 3839704 1212481600366922002765616200132792320 3839705 33038630609791768228532613980016000 3839706 -283222846931666331027578186404664640 3839707 -1231628303310476599607335914511178044 3839708 1054538156356941061051738372032649728 3839709 -74897803499288026404939283288635552 3839710 -85136090061942124290542040366182400 3839711 947426708961384051332857462295697312 3839712 452527578186939037371075925056159744 3839713 -1432381896160677047414439777778643038 3839714 -617698180371315488222983345935374688 3839715 -407372922456295653415655205525733680 3839716 -528845812916987996504592570049536000 3839717 102295472615800736908956515924985984 3839718 -104791444868459355433329504517816320 3839719 267525139061474892015853975561778344 3839720 169661651216335718266272369014784000 3839721 -33786092672066185044970644332024688 3839722 283330876838375241046409315583227904 3839723 -758926040212490657056338821823409920 3839724 -2141129241615719478074364064963584 3839725 368251565827181669660905989075877250 3839726 307094743646637348914457806233473984 3839727 26515471672007356111080261094179360 3839728 3655979504862883846490111910313984 3839729 -961566395103511190045993738649852000 3839730 177333338670291499976433339963840000 3839731 -169823182249124176470526520943877808 3839732 232143647624005313203606305602778624 3839733 23398726503891465292286464979109102 3839734 59100596877219862443911534493441792 3839735 -465757046843254811454278826031469760 3839736 692721401784990393730712456842444800 3839737 5294834898271392766541255007283114560 3839738 352026877258772903628663567884478576 3839739 -164355941751955316457036766544967120 3839740 -289831213001605777613069083300224000 3839741 -3515256937867391606031428153655062016 3839742 -357611483453139115377899761103088960 3839743 -147800185574812020361825818706230440 3839744 363899151751061974236918860998508544 3839745 113413589235181073308804074630489600 3839746 1151908959084487294252568948346109824 3839747 1560521016955122011122877101726451196 3839748 1104027483662453328484417808288071680 3839749 1277266518921835610108507977255583192 3839750 -103702960039767202727671657697280000 3839751 -1006617074255507104181183770668299520 3839752 -1026367929996994887836572822866001920 3839753 79122641931136848815029722454973184 3839754 393012499330750083008497145535640320 3839755 749141686665455571540847310889008160 3839756 1511724221879085209375621415403181568 3839757 -614018033177344159239610374571767360 3839758 -360574858228295650929374403072052992 3839759 -1756374272549010906163017081499155456 3839760 -20931050177873453616490727181434880 3839761 -40219359530276078855825380708501008 3839762 -969957726681328259929918769024032368 3839763 -1002816676669830009645432766384733256 3839764 1315257619871419935795143754765128576 3839765 990393931952389443836208840435520920 3839766 196067024521498639810087162362814464 3839767 1140675771953765561050654402024142480 3839768 -2590330908037854285667579819961149440 3839769 -1346449257953597559910063347845580006 3839770 889955219484537152245704411767953920 3839771 5232349838791732543661261613640080 3839772 -986197825118817545271556851327518208 3839773 471266889181097925977632803898253952 3839774 -361256861197874694662572825854604800 3839775 721433364688283333119155049914163800 3839776 1490639370250171224216744336630546432 3839777 784473982045824377349744703447126626 3839778 -1445619940226787868824943682621314560 3839779 -307073148037232378582093230961487360 3839780 268955459802615102743290569025597440 3839781 -489238809462435941005103818309854720 3839782 768184240688324015483076221315968992 3839783 -3094441166078215926823268696384584968 3839784 135259754422303994096830326606397440 3839785 601357968064851390119513358530434980 3839786 -314209001664724897107821326517564160 3839787 -971139167890098759340849046108643444 3839788 -1012635548759684275662953589385990912 3839789 2928263585625859498618467982626898380 3839790 500527496172029591013214487728492800 3839791 704836193955430514661016432214416072 3839792 -398823126911290986295612248293081088 3839793 -742190844270298849575635879566555536 3839794 488132971639056280738846463911852032 3839795 1971067726739622081865359942620116800 3839796 497555939128142989945489411008749952 3839797 170034034119014872220600867284475928 3839798 -168732464609135683808094549713515200 3839799 123554174000489038783594972029005568 3839800 76541425083793849354754204279808000 3839801 579818172868872036066722722681738752 3839802 201094627917266514702422084870141184 3839803 -616648981941663374614091419163193840 3839804 -437903258183922084310237216241716224 3839805 -9336080005569901091625838528500000 3839806 -1603781096036730544916757605213510400 3839807 2477497072891172033815886009561782752 3839808 74575839040903400340773888795344896 3839809 -1817408565135202440937266976127356990 3839810 -98096921947969563080115456681493440 3839811 1429416430983573992191391728668519672 3839812 1269414933256453818812087010738966656 3839813 1039276552755797479169310687711868062 3839814 -7171850668284178235172967156416 3839815 144444437723247247516578748624742400 3839816 891645575280260651629469171321702400 3839817 5568260630244994204492324696165440 3839818 -438348143115981337007149890628402080 3839819 -1788642390116679048804019948898740320 3839820 -816464038343488949316326109172945920 3839821 -565955267134227542692512362785175508 3839822 -219488710445516886487097419786530816 3839823 -68419267259660827951934668831530336 3839824 -99053273533278508361527281140367360 3839825 -1409887133583084542527988207172848400 3839826 708316616926208640019940374627240704 3839827 -1447393800806620413185854812817299600 3839828 -905990318170242905477878297845967104 3839829 -186250230035077374246258648505631232 3839830 280617621535437123688829550680866560 3839831 -1030270204109778950096999511988291728 3839832 -1965834989350760109436277013448704000 3839833 2095146392769793389207664783598995082 3839834 -680320409239143583874411558578631184 3839835 182141276839289511664280361630476400 3839836 229296463967670076408819242752142336 3839837 -2720963049466126203211967739200863488 3839838 -95105050361575419462390152436142080 3839839 2434743965820558034101283566496996640 3839840 -3767128855551596471686552499367444480 3839841 1628596460483059851631993254149010852 3839842 114022625543153693958497205378409632 3839843 -227546602236079258071181501685986560 3839844 311479925694783588480291165183559680 3839845 -848838683875990114496515258041016320 3839846 -43272080165725152851321163468658176 3839847 -1123516957907860110045528503938162560 3839848 4199647828142038099977662310040320000 3839849 -1609726719623946669966933828756581346 3839850 -34650563915258783601106739456332800 3839851 2933130868059821848758066718731380852 3839852 -921194659653446668683864667517905920 3839853 13337725847793110631271622919552768 3839854 411353197138506356182417242941453376 3839855 802146111889282083245191261598705520 3839856 10483646346296816207326057179021312 3839857 19695575636750600961567485178216512 3839858 1706687266408961555844049562578467072 3839859 1769799383596535115053127805852644720 3839860 430349732854272390764446174165593600 3839861 -32185698171727305886296307319525700 3839862 335070667618700158734443279971983360 3839863 956564646254255392060006251834344224 3839864 -615761807646775908630337107945062400 3839865 -281874172326651056326692941352034560 3839866 -17755155499799427403184994200092416 3839867 -1461120906998027396491053863739866880 3839868 -706565137223528148006237485838555648 3839869 1900785132215843314630555914201632160 3839870 1011681715116462028321773304747874880 3839871 -323008480461980118075892708916059776 3839872 -2524533133689117644513701737686630400 3839873 140523582120178024991508449879226624 3839874 -277924922425198666476164912211809280 3839875 -854817251120014685102572732797240000 3839876 1247403363879949017331636922990943360 3839877 106312816006813241710082518090716288 3839878 397192999341863370865576129454537856 3839879 -1362755876734912868754931405171516200 3839880 895693920931339454161913527627776000 3839881 1090716448685475312281421824021962000 3839882 -245703269737048818441103068459568128 3839883 405898851095152212483417746945841624 3839884 141308505782012891412232918121253376 3839885 730879005916334867280474711394560000 3839886 -509351568124976032496395152068502336 3839887 1175711099520726569688575938315322152 3839888 -35571514848575268619796175565602816 3839889 1479167108155225408490278855098735168 3839890 413223048479018573122646299737556800 3839891 -2276603066031025095789034898028684216 3839892 -389788317099737773005303431980277760 3839893 784161661525665307959298383985286304 3839894 472092556581500600262981567685118496 3839895 317502383121413749711671014528638920 3839896 41614805336384309108316486462259200 3839897 857562764740975769695648992218745600 3839898 -436078006514513310303647057611547136 3839899 -719409393539940164819120201914375664 3839900 -18417147567188396867346131146752000 3839901 305139717748270829931850067189703840 3839902 1011781022046882443570175600926536704 3839903 1099242769208834096107810667077699512 3839904 -252085569802218680169995512027545600 3839905 -274420890007017586038599326407999000 3839906 91813303419058159834149360082669056 3839907 -1272227096520056122102247652722714760 3839908 -124298050473844536179299626796400640 3839909 -210254391617652717527580704424718848 3839910 342443754779509759081145180363199360 3839911 -1112236635769706288212229077699268488 3839912 -1777934756417716281563431645402644480 3839913 896462426139482457186248142035159040 3839914 -429823016531034304519318563650121120 3839915 -293539181426934949719782532478134480 3839916 316857132003359599650578670054999552 3839917 1113871473246224365059291438767681952 3839918 1541849116360127612608840300042724160 3839919 525745461604438940810794521690124800 3839920 37170875370936933589080949793095680 3839921 -1253768039933309642206659630802103808 3839922 336471866524313335375818721649231760 3839923 -330214902828155412993609531060355828 3839924 743211609280557666328077756453476352 3839925 804226235960162367344690217999360000 3839926 980922947420154997598870436288459840 3839927 20653792474064270547654702440332512 3839928 2090850069018288693781438284705177600 3839929 156138113010808940095301175012111530 3839930 -423819427166283562731977476122593280 3839931 38050315000864320435831538087061160 3839932 18462839263494969107065432784970240 3839933 -10125107751704925163251127635156960 3839934 -46583845193334359826127453897934208 3839935 645464182370193057533532681355665120 3839936 -903939123916686457306737477156864000 3839937 -189751186922164078142097961511965920 3839938 -1475375369706715280171925847899692160 3839939 -535165014951036543162818233175545728 3839940 -226395250625702999721122346308198400 3839941 -33763199608238995265119528195351936 3839942 -761650993235015999524170003730624128 3839943 13074952695273556601905683277985664 3839944 -83363623162563813888403831347763200 3839945 -1428115176440526771241639956862643520 3839946 -10897455319702479591941389045427712 3839947 -1543029140791049964349345610516363808 3839948 -364626312948996728283715620291532800 3839949 -257026376646615336384340566102287466 3839950 166498192922523124121559831531528000 3839951 -447945906056638453991115147665868048 3839952 17200183004046381449064634122240000 3839953 543316122899272084853784107893366400 3839954 311963831661530239707711570863698560 3839955 -38659694651256331834863221301914880 3839956 -186664944259127107489110745511024640 3839957 -27926961942601179338359089181023648 3839958 118354883460234874573112960187193344 3839959 2663698796263132501305713296283329160 3839960 1453213787868577168234937539212902400 3839961 -334202969546527972360490614959240960 3839962 -96903211904866889923132420551652608 3839963 -2537000491252318258725033200723977788 3839964 576572630306954212187026806235963392 3839965 -703326134987949178063610797293262080 3839966 104659043409201070560932034285089664 3839967 -91389366607443940286796174375587184 3839968 -1520976974416552960911277535066849280 3839969 -447994327145744185220614664471402304 3839970 -204426918259300488874404176629862400 3839971 1057167486108986404907248475148762800 3839972 1508238730975330565674192050592481280 3839973 -634520531699993273237574117309029376 3839974 -1216167065665176219441809726064831264 3839975 -943611548246360448213793256419239000 3839976 -228640169540468245209759584700825600 3839977 2722660757967360833638247979230992200 3839978 210784369521484179112820115142078560 3839979 -629886815418703893376381821483105024 3839980 874172830122804552969583913656320000 3839981 66477880108972158959134478590016364 3839982 -680720826668310473879140692925353408 3839983 -1298773118844260363211828470408222112 3839984 542600980541598586676636101705728000 3839985 -291039848585573189563705964790461580 3839986 -20679388204698068055439058639865216 3839987 -220844216968394821942709975072717364 3839988 813664843040788497714053117352259584 3839989 -2589895649706198869710472466979805600 3839990 -213745559051785299043365614507120640 3839991 -54607356420544596399134493020035608 3839992 -219031165421377481101868321850593280 3839993 1341987398147125175337633982673121360 3839994 815745359227338798084152554404556800 3839995 332196210586768425617717123402707200 3839996 -149513049203136322487417303639735808 3839997 571127244623487611863081610097310272 3839998 1718007703583873245454449086430167936 3839999 -1787094513836777123647807808692992000 3840000 16422366707177657809802939596800000 3840001 630549184319432137437678583420900608 3840002 -113400332320735736974055263656960048 3840003 -1319481884263914578302663856791123656 3840004 499017307187317251471092990887161856 3840005 -61283013602414713945409197060064040 3840006 200822025760289975050513274907146304 3840007 2359311347531009445809248705375471256 3840008 -376695625675797966778195326219171840 3840009 -746000638675595637128389585298976192 3840010 949203159825996597042187735541528160 3840011 -486852498913616292239276035103898336 3840012 -737033748198545599590917860334673408 3840013 -664249975297776192928246280340183360 3840014 -376367565335600348835814473050035200 3840015 -138694798153511757672106167320976000 3840016 419697904101631710393581439302172672 3840017 -633236652580116574747289466285305934 3840018 250368351460258440855206696487971328 3840019 100897760980373810380680627871840368 3840020 -437771077566681070985301220663319040 3840021 2859279393744731103117166250258394240 3840022 -896234743896092446409032458391070688 3840023 142854154738519774585714690318793304 3840024 -396079672442481794600014496029102080 3840025 -159039086920376046694402203272907200 3840026 -1003489462567842122621971826726358288 3840027 -451191634140674003382116315719670592 3840028 -1660742250553551192073813627910784000 3840029 29513528097129871243259817892193184 3840030 -311237548890661075073583977175263040 3840031 57479484904287306973633759961497432 3840032 -672352488042219606779022017266974720 3840033 996077900653591977063734154387616800 3840034 -1028398260593847216511388911387415040 3840035 -334981685777209096707778525237886400 3840036 -445175004598807146033098625158707200 3840037 -2405344648690652098262931569905349314 3840038 -784289604629053324282627149432362304 3840039 339756088560502510222901757740651184 3840040 1449804322324847259368363579798476800 3840041 857324862963204447552739417182648192 3840042 963612582007522158890398423047059712 3840043 -367181490655166644722943107627493708 3840044 -838043184238724536144002797524460544 3840045 650317045743025406654533762002989760 3840046 -273565120920735990996357864067731456 3840047 -291089287656126669707717140738501800 3840048 -25215474203569941595874419821723648 3840049 -2555614755692713869378968580084032400 3840050 -167471961665057630411740898201317200 3840051 -193793259028435859580359290700795856 3840052 1116003996338136432231401850225909760 3840053 61264877428286702301645158704594080 3840054 344311405423323497899873675912681920 3840055 452253862374803886405365069481457920 3840056 5083459835804903861692891408957440 3840057 127432568195437723128803849588912448 3840058 575711529764349242357549597120815584 3840059 1280490470018358992824150387324588260 3840060 67799613302451113089050802744197120 3840061 -1368803216743975848578211397887809338 3840062 292439793138340966267063330494417024 3840063 425099101450984057976088621508651008 3840064 -700608053213996788766117710607155200 3840065 -198342797286059811003578613260874540 3840066 47961679345935226294184450699087952 3840067 294583075266664011265414197369168384 3840068 -1784851792185287167977863474844385152 3840069 1526086576435095546801664574460920544 3840070 -18542887757950772878092556555852800 3840071 1716132402963604895065051904744680200 3840072 -1778709869142367344300433749565440 3840073 -2672548749058155400997822140981664076 3840074 448980729624326790731923779662784000 3840075 -229157268310770728586725324754630000 3840076 -1960370215417464189529253478999850240 3840077 2689864237304816132996905432795303926 3840078 543250995556776179333319111717927936 3840079 -682050829893176974280453931110184000 3840080 -113274652812799923898185745146839040 3840081 -335071176314937902414561523586343616 3840082 735409472105403638711795196911102112 3840083 294678185918162942768838993919029600 3840084 -831195116008519662528226602843185280 3840085 700300162264986931884418116067664160 3840086 260184468850256150070053923137928992 3840087 6688050490398558479369882141733120 3840088 1229515500728272497537977613110476800 3840089 -1351555350521230528138157759100418800 3840090 259006730263682040576215366454259200 3840091 1048983021438811448122874708539847492 3840092 117772250807170935701798136661266432 3840093 -216503994139896513172097589516482580 3840094 -7029057936471432653333661499892736 3840095 -195247302675222928055004741971356320 3840096 197137431398478663403838610261147648 3840097 783009314240612450159934511800115012 3840098 882047744134929141959056519761118800 3840099 -123462651908960454917811757004144640 3840100 -10389484380738372337186543522483200 3840101 751139173083805441285889536853364600 3840102 292109850236577125714791663449907200 3840103 -108118522898467406954041359570624000 3840104 -175511068028070492093482452155786240 3840105 -550482369546862485374925379192447680 3840106 766394415597402896259787357323757824 3840107 -789871556743767064190646166756885644 3840108 240420362213270323267064546405045760 3840109 24480808187484539178829141225905280 3840110 66457713739488559478711671819397760 3840111 1120523257846714832427239580599735040 3840112 -184845115892542948208942977070301184 3840113 1121264979821955316144861144438149540 3840114 86286388265704288579652307610611840 3840115 15974754971733960727817431725397920 3840116 -587807576002866290423379976945231872 3840117 362627044675737842786593768604286048 3840118 -1445719423133619814506377245519533696 3840119 -591372576352309091437825227984380904 3840120 166986668681003063383854081604300800 3840121 -1279506597761354463439009640123087736 3840122 116304753650827679031893560858736640 3840123 53511009548135126512416770575307520 3840124 1466681962196362224941359623157815296 3840125 444690781013294337395085363798528000 3840126 293690223467381356328066162385798144 3840127 3039639825456469012118965686042094976 3840128 1921992501153120703291680878493696000 3840129 848786084834771073862979969038010064 3840130 990751365841160314507275035533500480 3840131 539954736192246653850448407001762200 3840132 -110358822603420536968279038082249728 3840133 -1447667113710997755331145221692893760 3840134 -1373020124040762482955839156743065408 3840135 -138713730909038033574729724236057600 3840136 -2017073603929397143025595641097784320 3840137 -423315159050579603373953914066770048 3840138 1078072500914466412339605949561671264 3840139 1709480212494732165196813327587817940 3840140 173582185722497394682400723656381440 3840141 548984905846882672103076481191464544 3840142 -693197768772842709044940542641472256 3840143 -1971644988283355171530655197955094720 3840144 -61894021246597480893690205899325440 3840145 -802618048539608080584807451570697100 3840146 988566934690907774387212122800718624 3840147 -1210855725040185726167693611804263120 3840148 130248212033823545744703052770553600 3840149 -1042316116983990313897854973844802432 3840150 65756312762691317642076213483105600 3840151 344868692518388712115865502311712480 3840152 -1259244580644963029325282017313638400 3840153 107324760339989491838772784631320800 3840154 -2372038080976478376212663013018801408 3840155 -835967832593611336241342414252528880 3840156 444513739873022792541955619826324480 3840157 822815817366960018716479609834450406 3840158 -6193583900163670877884141004375040 3840159 -223860501200753197966985027146773120 3840160 1912659213299839017524136368243343360 3840161 130151260221916342745921958370683840 3840162 -252958162256027659124786071267602048 3840163 1762905017664355938903387208638664412 3840164 -1987181767418194094111737062461823744 3840165 37061553665745089290012104217854720 3840166 -996097959248437669573940514302338560 3840167 -9485642164474014133945595458783800 3840168 -516505322713996334498774058267033600 3840169 1504202895780995181382648970625464570 3840170 53166528408965680827451706146109280 3840171 427141036879079692723993024008245424 3840172 177798591795642656145535029081047040 3840173 -601164513829230242802611492226553578 3840174 -210254191148850613945268664973545792 3840175 -1482684367152858719323920838777936600 3840176 -118454608142693710743408209717280768 3840177 -1371516718401516525735230933659200 3840178 1388384462342471091238283418987002640 3840179 -1210786613192684077024201543358690400 3840180 168951174094788908780173239875174400 3840181 -1943704606011133941956747975639203080 3840182 -12161889756270211129150223179646208 3840183 122052991540906945393383047085136800 3840184 1962088602371410004897335207434178560 3840185 -1172673772331983700113623745092820800 3840186 279038754109651841413850665732483584 3840187 609806952745371939406528408842821568 3840188 -1944821044316639476331943523316580864 3840189 -475443466894882781411994799364116800 3840190 -237162358354023932002546881088627200 3840191 -76326770447565456155790705796329408 3840192 -135538506986825137076865262556282880 3840193 265968698493600256336455986721060416 3840194 -565942341312873364888652276489899488 3840195 361042583128402923750621053228048640 3840196 -634526929742622020457132419081545600 3840197 -3524339186218738506434765057499935460 3840198 923792113800428078227847508791740800 3840199 792575611744769715346923273516765720 3840200 141560933706097004171217852715008000 3840201 9858096165693942539213686578409968 3840202 -1046928287840262150708569882338922448 3840203 1136711868878373801673561448699170452 3840204 113330162507401062828678884997795840 3840205 1876385778229060408029603281540134860 3840206 -392835437943708271375834231942072896 3840207 -129950227606138384544543937008251008 3840208 -3600471002091762368740982521282560 3840209 -3322159483388554258587389896344016140 3840210 7406937189424535742258673558993920 3840211 -2417779113087303428462207066523959188 3840212 -537512090295499020485641710782396544 3840213 -361367067656793016317038072498483616 3840214 -106403279417019871087500512627119488 3840215 -566153778947836482972985587871971600 3840216 743176803284656838041461476798361600 3840217 -3316488886575546213111353687128176108 3840218 160572908568812031970713243807879168 3840219 1821567954269717197732959890828132844 3840220 -235398100663018807979617211100088320 3840221 -498618056690533821776131196760385152 3840222 -12874007229674214577297874555523456 3840223 411569108617106504306292655427222400 3840224 -696577429119970897627234270445568 3840225 -162192999847085890386644982717824400 3840226 -191575789479077813547998736216416256 3840227 -1740448076102245204699143085241421924 3840228 513295767808788099215567237461401600 3840229 3339885522447674728709061319784122176 3840230 142982685008245640898541568704538880 3840231 243125585050437576355293206049424464 3840232 -499699519983093020391364576881623040 3840233 257793024089856521367965955104163444 3840234 690022614109030777878844569387367680 3840235 27644263582697736186552251529814560 3840236 582598868215478591998785861235073280 3840237 -1194640484738226633087508033635850560 3840238 380632594256166025902352453004160 3840239 -413149299175611233949425277219680880 3840240 -139203810149643800632408555720212480 3840241 -735802607665420879411439435436435648 3840242 -306769238765228078681670148865825280 3840243 1044064288054012436902420199382040128 3840244 -19107236288248217975232858137794560 3840245 -681467489248945352047345977608998500 3840246 644534551560200660689701271075605504 3840247 -1179176097812603574206179562333154048 3840248 257718223980855060437084732383518720 3840249 239691375258378646292905814771687424 3840250 -1077464984500467678128828737375656000 3840251 -2931408279078968554791094656465228600 3840252 345421542888654393684375017785589760 3840253 2305071001967788120569647340939082502 3840254 -172430710302522352586060377949650560 3840255 -814867881020619612021358852251132000 3840256 -791039690447758636235948378248183808 3840257 2159746548221838957439508913260917506 3840258 -470105672032284655808948182596902016 3840259 -2219940095400338769553022907086017540 3840260 191253433424648846540223652400282880 3840261 44790948913334858130078109272945600 3840262 -719293420212818157161588674702316736 3840263 265071705210722510879686055611322496 3840264 1286312736007328437427408735831654400 3840265 -290288888554582508666247764822805120 3840266 -1188071468019183599614130410226096640 3840267 -16973172258741406203957290225198880 3840268 -212004025745957706847458055839828480 3840269 3390303871265757970826380548012164160 3840270 78944574739346572267481924571586560 3840271 744594294301773124169809772474167472 3840272 -378303329638150208038617623798145024 3840273 -1658506519776896282319751057005022878 3840274 17077906218668367454699232930240160 3840275 663326093218444968787989925828164300 3840276 -2251874032413279865549004987812085760 3840277 168948296263379151360122645459535132 3840278 -163819192530632612741294373874882176 3840279 -214953940352276857831511342275943472 3840280 82259304303509106942190449917952000 3840281 3096168265416906779937085420992963012 3840282 439956174211341037633630109900041200 3840283 -409186259276995807276704472623298176 3840284 146877161846225690623300186350529536 3840285 -630164698617741660855152344654192800 3840286 855930044020526824907691590390174592 3840287 -4251869043651308052035375992084224 3840288 648011496930303906415090024128184320 3840289 2655564925508812732771411191058901090 3840290 438371052902180705060793028319450400 3840291 14941781732181770842835173994776224 3840292 -1564455571702615807965208268448558080 3840293 -57789500435887322608381106707228836 3840294 375809646313333719382964324199249600 3840295 -588359957130123103765336569704944200 3840296 1204269721056467028367590442904524800 3840297 -2670190788823525086331866885058111200 3840298 326974783859500477303828034304768 3840299 -55132526579200902150823880101562760 3840300 382451838265108908988356180416140800 3840301 632072466682960960451580618423921302 3840302 157724139871036511615933598834480000 3840303 -275815249437543303030903801685666296 3840304 -11314283223838737099928853585920000 3840305 -147966784140165669080861746332689280 3840306 -506712879064094994810144345709204992 3840307 -1139369283303616498965163997216419444 3840308 1395014979224826118156524260837996928 3840309 1143043735140825122937696242523416928 3840310 187430483635297236335098121462323200 3840311 45245094944463065014103088057945984 3840312 62597058198000124920074476108185600 3840313 -1729490839663814365225989046720756438 3840314 -935161093637110553183795217898701600 3840315 203046108463128240621549718596209520 3840316 896775254250913005961449418018301440 3840317 -960186150352839961161068600897308008 3840318 14286224097951542953689758029153920 3840319 -27864600147351750889080909674707968 3840320 536864874196051555759030790793461760 3840321 -1325103624824775727129075221964110288 3840322 -862208029216234175639095076358186288 3840323 1231198521226583976995451926282953920 3840324 665543750432498103856912254931885056 3840325 -1869881358922367647462076643364615500 3840326 1102717837705790038216876971038006400 3840327 -399133451067370372644414448962116592 3840328 -43648680850471968532659337612400640 3840329 985513540627796413071317081323923930 3840330 3417573840383527207788690398131200 3840331 363795442511228704730162682836081064 3840332 -2414593523163103364256190895195520000 3840333 409248896879317189776262697356259328 3840334 -811459255952629695947349173608579968 3840335 10358120653328396827099701320058960 3840336 21523132154014514087212353669488640 3840337 -802060785956701898335226605777351200 3840338 -794599284754472805834113935720264704 3840339 -1736408170341613455225137495732968776 3840340 -156015524480051989249469428194385920 3840341 158905740495766998222171925780844544 3840342 259652078821541676266245833400147968 3840343 516694492353287992756144751094907144 3840344 2538734512388698584870037605590108160 3840345 1492174364946653872159066893784665600 3840346 844938917041765623921257778379621872 3840347 103659202876872503408495470711397664 3840348 904610840865306649381621198833500160 3840349 300333286889982205285142214919053350 3840350 -165356219241495234011919936944448000 3840351 997739310916612222672393908577599264 3840352 -454277106955144303892183677266690048 3840353 -1962789513216537880455857152566144000 3840354 329203978288981271314477393973137920 3840355 -3689095625950552962112314101228387040 3840356 -549454066653127514780177530572595200 3840357 -56286758355889869802620291674604960 3840358 -465728374812679974220999159605033216 3840359 -2632618379373625071248958096458170440 3840360 771490543296962847109290323923353600 3840361 143158913364875910040435439927343232 3840362 448794711103000006891778146606733664 3840363 -1140783623489989706042377915271868708 3840364 -415874217774631570186537048147342848 3840365 -1801582825814329830832962546520234740 3840366 -828695181519700853345832791173219776 3840367 -503910128419400626612558076341771560 3840368 259701803206481027539090841697386496 3840369 562388026298737265553453218981956800 3840370 766292276491505076482869189090728960 3840371 -50983580370122176562384575306904448 3840372 -68256491776238361105993441118003200 3840373 -760023423489706199950498799120082816 3840374 -164230051224749574184833108782324064 3840375 875030143207233181535733203117280000 3840376 -377235387906281682614945256150097920 3840377 -1220493409404160020207358865365345656 3840378 -6517642113107375870799282832646400 3840379 -1190115771750471782808427086237569616 3840380 -456300651805929801050857372966717440 3840381 -281677838817806604431909967744383130 3840382 29673620510177199921409182005247744 3840383 2975050497717852946971876065658473760 3840384 -37062533114646072532504775554498560 3840385 753976474933730857956756122482641960 3840386 44039877905257595962346162758199040 3840387 -1538351998425617524936595810380076040 3840388 -363392735897179491343059150821078784 3840389 17697152450386028577162291055569600 3840390 301731024602655830338940633492240640 3840391 2921420160945660027456026477814656792 3840392 2633702297925136634996817647650944000 3840393 -1041616884064930538075618495150321136 3840394 -1496142976281688756172156975544072960 3840395 957417033527942396932542550183512720 3840396 -100584232764161539197902413407436800 3840397 -365472741924301570564074344882062560 3840398 -665151960568510396909938790965748800 3840399 -1646974751300738174634191515676864880 3840400 -231868031511163544838603816904499200 3840401 763531935235185868984411891176804402 3840402 336872694024405110387935182343762944 3840403 276776259690314429153582238800460880 3840404 -166961141872977695930806643290841088 3840405 52875463677158067720502482723427200 3840406 332713567493922952782350256521413152 3840407 -2251533319774996590972286576160741640 3840408 -163570183699550741504136804277739520 3840409 454279037542576204656659404894753610 3840410 303488519096431986256488592462648320 3840411 -1334210350343597211974690985262871616 3840412 -464331432574444275486717666310172160 3840413 1395785129285809656676170443670265920 3840414 -178814610653756824377706208991802560 3840415 -866568135886191118434862027166335200 3840416 5722639690560362667619256493932544 3840417 600691953684364912549528846560790272 3840418 -129299752396213558543650687658118496 3840419 5220306978866137419040336404197448 3840420 -501232973348624284257832045493637120 3840421 737856906557388321211012121983808092 3840422 19140963280189786602212653594924512 3840423 -992386743180139260307334175741619416 3840424 -879056975704998166260831580728453120 3840425 75418911486398525318289039609624000 3840426 -970966808741104095963597000440601600 3840427 -762035296665503891375214914861369280 3840428 82222393813362939739984222476956160 3840429 647480901529662517455289661491789248 3840430 568207530909667877693758452168347520 3840431 -525595791946335486671272732647634560 3840432 389553244986759231014639929365626880 3840433 1522151409367707560551568877241532724 3840434 -252725834408436286179810560013418080 3840435 106920391032553214699240993547891840 3840436 -907951049470344342748922820434103552 3840437 82856251050805484804071718797546752 3840438 -150133262024259776708602333841664000 3840439 76308647241446694996350159180429280 3840440 -1131220378704950508717596126510899200 3840441 451493129882928731678103928726261440 3840442 1313554459338411249179499422124277872 3840443 -719087660127180428256589718680313256 3840444 -323056034570901713538770427391087104 3840445 -336278431903535677374439727719267200 3840446 -4742075727737819800007508511811328 3840447 676087426462347221174855327501357328 3840448 -5695476514039029439425884706570240 3840449 2617958180433711282101470869240048450 3840450 -106729948120100682374655645871094400 3840451 -1706500378503066053808675712816663400 3840452 -290520198294065714755426058826276864 3840453 -74035974517813156206510872923254660 3840454 1072889099167045745775647436612430176 3840455 -2299469887555948648349120532797871840 3840456 1374399718507192000549609916376883200 3840457 -137803833408709011974984220552527180 3840458 888079173413045308883128199533330224 3840459 -11578998583662047795317371922420992 3840460 222965934738907293315080831714319360 3840461 -694357846826559306761932624469542176 3840462 917961775053039235796034571584865920 3840463 1502983468158296193357784921635929784 3840464 242868205552744154426272804089102336 3840465 134501659370680383567256879008357120 3840466 -134454629536156747734525800168140800 3840467 -4095693397523335622104771298747759280 3840468 870589190792112258591067750711511040 3840469 -771122968267331513875267082899998130 3840470 337678810064044276775997321429696000 3840471 81437703596956956195160809444411408 3840472 -2188719048925462161523328801288755200 3840473 -351230628694499552599801660844391420 3840474 -1035779843918583883894722727178730240 3840475 -962971030081257651743767013235330000 3840476 1852064198319211735003642324143106560 3840477 1505432198620629391332558668753646720 3840478 1096756183708002507776512348151591040 3840479 742817052179080352375437322595154080 3840480 306262018938736539310841411508633600 3840481 736922042464208167503398981596805282 3840482 -222261587716427046492694605828146688 3840483 -277192369332237962668328728689731976 3840484 24525816789781562573980151398016 3840485 -1024110682191195011103132622842611040 3840486 -19939239495693186354388151090530560 3840487 -451319180059543405114077618099075840 3840488 2038457779961080327434179112601205760 3840489 -551055120825026028894272816421000960 3840490 -552458990476890517793695490640996000 3840491 -1267614170059862650948249742508631200 3840492 237372119059253815299384964179850752 3840493 -776170969975417948532461634381911296 3840494 -378671954848794857672687466423226368 3840495 319409469376507335787301487246639120 3840496 19223703315729020324354832895279104 3840497 -888523290559962282833693344080450048 3840498 51448087516776557191753365864829584 3840499 -1421684591771561811436967543854476480 3840500 -194380589129334045119954758774848000 3840501 14947711928113896085647185941248000 3840502 3339156109307120498345362895218752 3840503 2781442879284853333107801530307019752 3840504 -1982380507945078218737650169716039680 3840505 -1357640107900667661565269791762897340 3840506 -493066127724856382066299522695782400 3840507 3300884992879271143336645086109466880 3840508 625873437207798754432747674652467200 3840509 -1642341305408690068339533887963395296 3840510 -599126735306877884049064202609068800 3840511 -192611361431911430159495420603921856 3840512 -185058236133757295477117067416567808 3840513 -886322905779405494708592513840273600 3840514 -1204480662851608740376871237406468144 3840515 43609882276892972849496960303420480 3840516 -244428551121050362891596625606700928 3840517 -1083928030639099682366901515285694240 3840518 191862600099353286008085123726968640 3840519 812104515402708703535422259486290344 3840520 -288650033642650313957549235148339200 3840521 -299185281515567461717890655325818212 3840522 -573003461745870614367972223576243968 3840523 -2923008524725720215507761996260813228 3840524 509888479335772770151592527482468096 3840525 -345454207808674846750901891684869050 3840526 596919174948491060674024136418974400 3840527 -1366110153247884212113757640377915520 3840528 42186235666341111630191485570252800 3840529 1035152534600124054145156339856695872 3840530 62808975502481609158007399587341120 3840531 -72533359316068483989282978815041680 3840532 347019181672134532803490118710167552 3840533 -3027393641215169848104282496905343218 3840534 43331309907678124851810463225103232 3840535 -1974686067811517351247830828878940520 3840536 841654586006512941175861252252508160 3840537 921535141707325185670620664555588560 3840538 -24118607206631687153262932077945920 3840539 1398105007359791105256923469131974368 3840540 540368529659807408058678886586880 3840541 -436550286846713264994224741889564058 3840542 197289300966742874791722827288268672 3840543 -183781670660895450472140985581831696 3840544 -364022330783046339136653627169112064 3840545 29576751448997873394516248938720320 3840546 479225437150069858211228177363404800 3840547 -929846871545661058907251586863140004 3840548 472333993009112681954980885710523008 3840549 26329047348080020072359207024000864 3840550 -188773473802464089813130235454275200 3840551 -361869205844559185704940003476371072 3840552 233236893123302222043033401054730240 3840553 -396912111134210259288877017009865116 3840554 218110317802183880720108494437162240 3840555 166650038104354926311287879803594720 3840556 -1832940163197093641897478081016103680 3840557 1131829314987463978296956345770569600 3840558 533925526740565415457234460442019840 3840559 -1059269194009760076214674645485668480 3840560 438710829772506587493007633149788160 3840561 -2893001261059661864316518270565141120 3840562 823197293752213694234897428519476864 3840563 719678139500117478892287743601787104 3840564 189676813311728368209020288141402112 3840565 -279086817845447479120554349798226400 3840566 -428304727809012485546007065466012768 3840567 414687569862232629327483270198200448 3840568 -356727374089543954936782982825021440 3840569 953019085032439546689401528683417044 3840570 120373639878692454485373161868038400 3840571 1419452606566973787521088700246176800 3840572 -1010634143198497360392618330294620160 3840573 -368693165251309948600457566490699232 3840574 -625123294674868833317373801757641408 3840575 -924820881685969884609299225066824200 3840576 4615591334621565546160023020765184 3840577 381789370593239912412384850010267860 3840578 -229759266972152398798347617825591808 3840579 -538192100112546910520014686738158076 3840580 1557110984487843170112433453995091200 3840581 -933549133994284078222658546248139808 3840582 158936319910511746242267080553891840 3840583 2871460074633673642447615035232036840 3840584 1831203780535736140702094779255603200 3840585 -94918961967669808768078591798886400 3840586 -560796724249685064835394730893107200 3840587 447369951385803164200408390883266632 3840588 -503469151989164226761517415342080 3840589 912318874139214382369210802001443520 3840590 -141677537424117667608766210867906560 3840591 1276684155769239326407343480968884624 3840592 90639127656744525552473382594281472 3840593 -327436811384917866517933479945280992 3840594 -774811621852075023435569759772988800 3840595 1790284075564458221264959385548222800 3840596 -3705886283048720770451625236386516992 3840597 186054118806389985564568153765821180 3840598 612936379307573621663821634613376800 3840599 955733293668888632568580457131701936 3840600 -94007440075870911947015291415552000 3840601 -1413927708320365363443035871033569398 3840602 400737047638607798643625271439631104 3840603 -22247144211990246080684795226017280 3840604 -307111214612158156903824515986783744 3840605 1105902263718092201261995496021356800 3840606 -60332923620697458676082971398469632 3840607 1252493848229800128717133291698510592 3840608 2909911260106113707757946649140002816 3840609 -434316656315971439318357350622177472 3840610 228966674895207756086053201291740960 3840611 -1128937536401855957044319381134488600 3840612 171209569829081369291259837912244224 3840613 -71509727053131421209757150682637504 3840614 -313144202783023175494420981659794688 3840615 610731276382696014355146431978268000 3840616 -592647144631243214987959955808307200 3840617 -119254608420035292967764444684827040 3840618 555801326919634356341110376736883200 3840619 141949610169792948093422835104372944 3840620 -591216131227951535864675650673817600 3840621 130901018025160181707604708431200768 3840622 1826562092579119524861270978579763200 3840623 -2886706450636566110001804120358682880 3840624 210392560722244211210975401857024000 3840625 -524146511374739392496700234020062500 3840626 -856412154030356881533459816880673376 3840627 379298686681041045525551583205362432 3840628 -659732714975493039999544614455574528 3840629 304701790884282066817995583045410684 3840630 -460364592603523710361645175724708480 3840631 -43855721965037542744190935516641128 3840632 1062585406884653153031061217088184320 3840633 1250197555871717260859894809609871802 3840634 223691263557253432108303216820304384 3840635 1422938947675985495338236595870414080 3840636 -601989626972554774831986692660633088 3840637 539580897469457336296114657335168172 3840638 13916322142581840787416329304886080 3840639 -40821092493822002998508139457916544 3840640 -280897890368290627797575008675430400 3840641 -198369406805358927334828703741429760 3840642 -225184308262891029621105908169093120 3840643 214486855055014444524846935923395064 3840644 -385078790121667860922461981501949440 3840645 -218911283616632662777739131242293760 3840646 134482710657959142201100304712624384 3840647 1967653643945338156691287673744067096 3840648 -100450295347045478058906240722042880 3840649 -219766799281540492695223560151733350 3840650 814264410756993875682350185146297600 3840651 -845571739472248509715707661131473220 3840652 -473487459411101033932570768348938240 3840653 -22045659059299359853830940613717940 3840654 -533146941243360662813969750750162880 3840655 -154966684800910873430774653173780480 3840656 293656974025848159055878698117210112 3840657 2083927748723816302378230387276055392 3840658 406496200370951826379944577753811712 3840659 -2566099282744824837795916866262566696 3840660 316506216893584280989073528714803200 3840661 -2512831703438720942731383293562514 3840662 385187496070392725617909631070360192 3840663 -1530063666709921806950395352061973656 3840664 3772325911918387949064771532259328000 3840665 1079422851363316891984328263252125060 3840666 -501889094196411086100529003285618176 3840667 2197557491458654714085561352141747716 3840668 36463115740122903446438672053148160 3840669 1348447393580186241316198151937213120 3840670 -289763068845163838514729273780246720 3840671 -1633474330497800187140061535164772128 3840672 -705872373286937231761094621141139456 3840673 -2871610091653759199988772400218979820 3840674 5064200385582663415070680207463424 3840675 -54958021017789486976024000575150000 3840676 17498142527151854340565486744494080 3840677 -1338865621737856886897092631738433600 3840678 -4615018192628111646018687554810496 3840679 927326329600619688130950888038640 3840680 -893300267431983406835562439936665600 3840681 31014697710786111701487507725665920 3840682 -659747360015270129932392322158784416 3840683 99323928463105965468696272129034240 3840684 -220372113152634020137977491193444864 3840685 -499637198890359302859483012884298240 3840686 -1024606846622315224762202269259606208 3840687 740228062615783906970842120372347144 3840688 -306187436961784384249711562258956288 3840689 -2992262192189805404430859065724998510 3840690 223140572012906813376161748493286400 3840691 211554624998103990808226874243431040 3840692 -1394977254161191092211789181195501184 3840693 -709089475024881573868219920019443936 3840694 -9502874255856441055497180788987712 3840695 1922475992263113200263525170187210200 3840696 -111036874626034347992901700151070720 3840697 329234292987126435045471324468255232 3840698 -89032529827469614606830397173576960 3840699 2000554200335126785862357122155655680 3840700 148795253343003317758086360446080000 3840701 -1343642706470315318968984879072231008 3840702 100536524563324727674617002432046720 3840703 -2637895108627787928626251697578138048 3840704 -344166841981421554707716711041204224 3840705 -20435824370015333848935172395388800 3840706 366242807402326831115135980123892640 3840707 268973600753570442566581114120238880 3840708 -834277291684385004541110760313499648 3840709 -1682671331280939032078635309377129920 3840710 -66216622025435393272118494327107840 3840711 -166502316588149127390254485953555456 3840712 175019752925081722869886011579770880 3840713 -2035421640646807432928979944729968038 3840714 355031443296644870641911465487315968 3840715 -1618522004203615046279330162957102400 3840716 355351583601240590924807896138613760 3840717 -14901653431539881184656867281643520 3840718 643311165210263407792310527594933056 3840719 3147553865994823082968721404569435120 3840720 -67231549266111825421887006084956160 3840721 -456630288156674988828139588166296078 3840722 -535716643024174013470831570505375088 3840723 1727156893916492639493781821925910400 3840724 -466735992260780609982273072052961280 3840725 55796015341408573830887171153524800 3840726 361602677931291395711338536100292544 3840727 1147588396512813198141100846536391344 3840728 -1340154934406948769799621948643235840 3840729 -1423033149098400574853472460946525952 3840730 576573871763552717743772926532659200 3840731 1529220078943082090868922927974481200 3840732 -494473619112787923921050626212369408 3840733 -44051806302268023346534172784545396 3840734 438797266586540719444202055711209472 3840735 -466976668389202973809749789721062000 3840736 -1098520099032862667780244950848634880 3840737 387415178646649067409624097377172386 3840738 77385974101855413162645168817751808 3840739 154189105050224829357061942526984656 3840740 137224191877595202311123459784464640 3840741 681819962625538163242125564831589152 3840742 -1388823620124192248579583659733680256 3840743 610522754319413635999839907851879360 3840744 -349973734086403620480232852544225280 3840745 64084612130663008451177103760512000 3840746 382065629208365820413869861505126400 3840747 411313762324395982148010358453360128 3840748 -859136434324154472983809621892009984 3840749 -217454860779799187920522890217517952 3840750 -853887195897814560836228211691200000 3840751 479035020834489604971327314644121832 3840752 -564701758686155793839709411624812544 3840753 -224151981955459578258958730631007296 3840754 -696545831048524035334155930987773424 3840755 -1269117798993838073833826135427642000 3840756 -1129467618036342973908237811486998528 3840757 -473443472076257223109486012594310280 3840758 25724069853157180766917808267448480 3840759 43760191759635317773913818580434608 3840760 8032207829151025458789863620608000 3840761 2440030683651240345629126174124256362 3840762 -619913095771924842777575384858062848 3840763 3694317218113296899398060117537624600 3840764 -2067992254208557120174006790533607424 3840765 351862407695994925002564017821792320 3840766 -964458264997116997895601997062663168 3840767 -2966746092028315688661249476126706768 3840768 1215295377955369415276881431496753152 3840769 133368474416098544834927647706730544 3840770 -124215097834364828364395821251648000 3840771 337480379180247068039095472394080064 3840772 -1245237156045281522949949768847021568 3840773 -418717391458894561547760633606775878 3840774 -256315048114546262516061992320235520 3840775 696174950508442158350258786707175800 3840776 -339402741362653967805842813949050880 3840777 -64303925091898849750860500823696774 3840778 -101642423727496390250030361037372320 3840779 1900877142861673263352031703938606160 3840780 256938411733769910682267879958645760 3840781 146578332313239526948818327577723904 3840782 1603519275940528760737405324113600 3840783 -3682025092413487695355097110183152 3840784 -127247921488160819133596033974067200 3840785 -374578988623951496299860274586784240 3840786 97858236255512775367779996627496320 3840787 -1682977647049818995035332411648868564 3840788 496023314510767424679813493515264000 3840789 2472701082876791676667772113093283520 3840790 -624582128685225757524434840674425600 3840791 -1735071718039101595765373494880570808 3840792 -637003811042622354276626131709153280 3840793 -1972069898286851177996356010219704320 3840794 251874086626114204191595387678803696 3840795 68267336327725288279800109282574400 3840796 207452195288316380043917304532313600 3840797 -2484358089756219047892036531879808608 3840798 -79478575685557813669246262736931584 3840799 -208534513671772154398399103079883200 3840800 1236629531308786275299546213100748800 3840801 450952338135054193715308733597779632 3840802 13287885792764881138907753690325504 3840803 3135122523621535070262094115400000 3840804 -640271279671736218735845483835269120 3840805 361181224434954396627995669319230460 3840806 -139441820822338310824856619330543648 3840807 363741958264612184587524914490355200 3840808 -1973091625478291151107669764376663040 3840809 -774529143172473700399744545480729984 3840810 -128728767591582617857052607641821440 3840811 79521467295628974923269766774939360 3840812 -1091972147131487219481465048302330880 3840813 -1929736349400128934378724303400070858 3840814 218360386524685082357630064183080256 3840815 1439511546716638551064601666860788720 3840816 -77058611661973941301681836587483136 3840817 10951451932584892600589990748338212 3840818 1319341658202313769063158133187411360 3840819 997198542926534118927851151854727168 3840820 517424534265911476862276309504540160 3840821 -2062716033444768017262901089131736978 3840822 -27728741592910174829437965522286080 3840823 -133423424243186121174711260372676256 3840824 524882493730166721238325133662392320 3840825 4587521951774088595882199668773600 3840826 520951891002096307013535517279075584 3840827 -465017151543115583298487268442497688 3840828 326467464278258333563440907003683840 3840829 -752852452554493743412248456640384570 3840830 288147998622816905931130199032569600 3840831 -155179282575371131448507684107929600 3840832 150449290278110791582667638784393216 3840833 -1375158526495690623764454568220796480 3840834 898093698597321397450137152764202880 3840835 1405071258281720560834358477641163280 3840836 1438083340636340769636703476075663360 3840837 -107901723561068660144906554942095360 3840838 164052794390412153366715855804070400 3840839 -419376393943290953586299487793339872 3840840 169455390497031767914963312798924800 3840841 1843372996828095690910289948853186000 3840842 -1788610004399569663769721964525771008 3840843 957795155613177652529444072579240664 3840844 -814177848792517774228337641323632640 3840845 755026586860585150592538189865553100 3840846 10254132118390972501890377167463424 3840847 -141645515694264223143619951143280264 3840848 414194325813794920170652007755284480 3840849 1192021710480033913222242523754643234 3840850 -188004617468729878319545193540928000 3840851 -382613916670271783235992886332092848 3840852 233872603259165985081370473223114752 3840853 1942055575546745631620319084802193102 3840854 -832671112458495688583585941463526624 3840855 -375999827076070815029065231927109040 3840856 -187897465612885902260043051280005120 3840857 149085712628059107725122501172212740 3840858 -288867265601921341555630190861283840 3840859 923380329187254699554910571385313552 3840860 650627115561680551214238351822190080 3840861 -138678763407568357591920102928275456 3840862 -588390215496762891183423559436527488 3840863 -1127177138111483808429700588340257368 3840864 -336211523571714248030093494018375680 3840865 -1366211559328069684703010926791135320 3840866 -323458913403916837948918864044328368 3840867 1879880972336761123890934767127309284 3840868 -1492308736779626667850686908793223552 3840869 -1040184955483592082700896859240600320 3840870 -300195302246648162872774408577617920 3840871 -1483970598223627413941061499456764248 3840872 -128708217786223596554157531457290240 3840873 124954101634351970141841766470474384 3840874 -664691400543529554132336809393258064 3840875 1772803893484100111002473026526612000 3840876 -207409133350319887541996165443783680 3840877 714798118033988346414758849570534272 3840878 1810406545278851115143785333270774656 3840879 563262021450905195096620348418812800 3840880 -171437013569995938103664051451002880 3840881 -2622145176687772481264720193884760336 3840882 192224168363765776379256505098100224 3840883 -114191783804729869591547736650126816 3840884 -61175209661429213174898576130387200 3840885 642263959562190917539519288280851200 3840886 -503711709086128178785527586282838400 3840887 1434671869555302858063624279185178624 3840888 625310646202274048090887105791590400 3840889 11569575176420980021031948402660288 3840890 449062478975653165629591249397471200 3840891 -1840878300319161214815617311457452008 3840892 -1162183560270793318271986667555148288 3840893 520506276117129968432536539735585984 3840894 579928501121818379343269653380729024 3840895 -206310709295431317886856978418976800 3840896 313251748185945482088422575303557120 3840897 -2225747708541161377951388669386015680 3840898 2294803632880432191267958292709488640 3840899 -214000727230965628685689735420935600 3840900 -43429428633266187102356707049472000 3840901 -3436242639312622722740786103559726400 3840902 478831807293448683913219946314106112 3840903 -2669768278627074700804470390101544 3840904 1193482200590990636701740408414581760 3840905 455625031346485409867185832737941000 3840906 534133491132531678085537153811368704 3840907 -757220943285864334538824460728230400 3840908 407823940907800187777238233836929024 3840909 841715400119553225122213179305266112 3840910 -457335500009649099746107499270576640 3840911 673363592302049680826305659655486512 3840912 -10899518795938219627599490099445760 3840913 -142040687478529975416519542264805838 3840914 -67691499602424804694982410982784000 3840915 -473669322034107572934518154073675680 3840916 -675426291878831289635414445406917760 3840917 -4833040661182456787422103453092120260 3840918 770108474856358341548707126678432704 3840919 -1338848668146867720859227390860854880 3840920 2039046988311895398490073951471001600 3840921 99817369558942148907803578015259904 3840922 -582796189540409786730502047140724000 3840923 2665954522222900496442008799391271172 3840924 436232308336094354515685153261494272 3840925 920223186876991035335652709316788800 3840926 -757267571246425656799843942202789760 3840927 1079801881989023381529220754637800520 3840928 239396845890875230371122639945072640 3840929 2286573201544798831386581362576464552 3840930 509194081554105016772686114634230560 3840931 -570475792374631567152078344244397056 3840932 2680917289434482603368101828114432 3840933 -163192205956374619509420562227433056 3840934 461435847456621466629413206138252800 3840935 162294928813011046149469069483400160 3840936 -745962411165087866621452853336064000 3840937 -1003189366239315295830630919160005980 3840938 376304237426690761807106016833235120 3840939 -3253661746265171020135154597065980 3840940 -397114068671939138443984794671400960 3840941 1231486002463058942921567732585715840 3840942 -59247375945035083895123572549939200 3840943 1976706015314977437380616951244500120 3840944 265937520843643215822276431686287360 3840945 680287200488716054515903814576507200 3840946 186721606499873135832138208650755904 3840947 -161973652487315529628633964020556088 3840948 -570906593853982413678964877650224768 3840949 -1064423978435179238098016668096487264 3840950 -367583714507549577368576392706892000 3840951 1889567468451399254602536316789184232 3840952 1471505198530791820535826613533573120 3840953 938483375654848024712318867163308202 3840954 -182685241261478613051451668036916224 3840955 1633937992749554289596050858638399360 3840956 357781975039127131761873451100986368 3840957 402627193215472167317555177318914854 3840958 -923548311289946723151401264825717760 3840959 309219427003178526532673886482378520 3840960 -45077960535538779490996276942602240 3840961 -954932576328703172015458767868405438 3840962 186367608940177339190139863770288128 3840963 -605245255141924909604485286106222240 3840964 191781472003555272012268171925478400 3840965 -72830964350925840108268440850195140 3840966 1357905639645298643210400975802761600 3840967 -954248724546642193035432488719677080 3840968 91466527191686319639226399617730560 3840969 211522551391647465794384821156546560 3840970 83300973007049534721696945292200960 3840971 285705127543579864327499589992417172 3840972 -281773763351821720858998292028932608 3840973 414163128266368735714879727386209600 3840974 468848100205077295660486620393644736 3840975 -10327913090945975867703391265621400 3840976 -845835458355144310859544768825786368 3840977 468534572393056530606159019215556992 3840978 212537941932675268741520345559364224 3840979 -146240364393510845731328990776792824 3840980 -578048068738180737658298200589107200 3840981 2359673798208077636517146697431316864 3840982 1118905581521890362664830960503582400 3840983 241121752541972077808877506474643600 3840984 -464395568187680069692569859918356480 3840985 633376719085610716868204180538930180 3840986 -214203853062576271625856581547344160 3840987 -862535618033217830411757046313690880 3840988 -438390800607429696319930845982244864 3840989 -1481803258302239694825724015294714260 3840990 29340031703284463700757294588821120 3840991 614265064863282302491316945565796608 3840992 -1926981461771176114691725789318348800 3840993 -55727594169569767182918263537341440 3840994 -622103960575134832490207485318006704 3840995 -61460439457805958091117358082894000 3840996 245140016495598408138524445244142592 3840997 -2522234488801823510409683514641263428 3840998 58675761680220559660331182290116736 3840999 -1326789169657647425649986964109989336 3841000 -1557640527371262835809505830420480000 3841001 1125264514466687927057935784172442404 3841002 531769800861092828703413841668732160 3841003 203758847975893229699310928381573944 3841004 524889766596655538175355996476109056 3841005 470737328971997700227588542995928320 3841006 -37713253892178709907366966971779456 3841007 -561571036937502477623544214426597368 3841008 167075336844917038866957745989648384 3841009 2178606256561843510648073766206960210 3841010 337150311195430447961368688188600320 3841011 964766108085830402575320405430152660 3841012 -398871893414927991843108766175615616 3841013 834184925340691575154154594940432384 3841014 816206804295095484296590957912017792 3841015 -437676629598502737356077425510396840 3841016 1123757450846092863659654310833049600 3841017 1177112316610584739881439588835910720 3841018 1422716014769396275241044711499520 3841019 48956382468132679636749204769919520 3841020 38018061197980773361148077486318080 3841021 711963210261718713863450168332711200 3841022 1283842171963549294337890637656211712 3841023 -116652500831018623604220657793754496 3841024 -966353920192287158035642530660352 3841025 -1357991521841465979347829869657817450 3841026 -127957033413241345780984657327090176 3841027 -781255479696168886050936894518373124 3841028 -1760205581262921122703565144447401984 3841029 -947886849301712199058503263003192352 3841030 -508506223882385175172759776970039680 3841031 3375316151209839338597726058729126672 3841032 885231834326556181774719990306693120 3841033 -329157437959853538606501739783345280 3841034 304095107753315434551185104245802752 3841035 -459968610318004978212044191971110400 3841036 -636181672241542249046695644534565120 3841037 -425366091756333838103152137997927860 3841038 849969988843216140177056104211190144 3841039 2587219582195260133089792552289169840 3841040 101552853102610985497564389978931200 3841041 -116681544239060883527657476023443040 3841042 -1369614162467937857687648470701257328 3841043 1238898507986519127908203904060429880 3841044 -141475537664387271493648757579943936 3841045 -815812633984829233982701764863992680 3841046 -27531453401241635143796178615846912 3841047 -368748356241247890688518771912802560 3841048 -495900933028352871310355063011246080 3841049 1224678327677380011610161405267343050 3841050 10220057400191328316739446998048000 3841051 1199035550752957852355767892168876400 3841052 2432652425638771943401171120867748352 3841053 -173856740400613086866707411400042592 3841054 443230796562391334183857413963737472 3841055 638443651083678377734628046299521920 3841056 930225588897980467965787974598459392 3841057 2812979285498868302100942780619219632 3841058 -7931521032483009320986333456892352 3841059 -1534337881655524544850707268214617600 3841060 188189685357780366886621626304692480 3841061 -39501329356372091116980723698083968 3841062 193490430328570127473924117342565760 3841063 1925190630813560240092807119839480312 3841064 -765884815041420151124281426758128640 3841065 1537513130932652626766506096508850120 3841066 886935129046852502528823707682797232 3841067 -87706859527821923281807705708330728 3841068 124111237781391564966943682677358592 3841069 -287092153689190455556365218532095796 3841070 -98359149346180994764687014768467520 3841071 -865590169775347193949789365609704800 3841072 -13284067676599963782202691948249088 3841073 -910241480547707521104537122482557678 3841074 1148228893062901915258310978502320640 3841075 -708374996100045936455144028539097600 3841076 -556901977744321723041819322727098368 3841077 1161104686484119856417782479851339040 3841078 -651867427964829102321876561328138560 3841079 2029199265271055537494982533564841520 3841080 941702502802405738804748733846528000 3841081 -368699317282636350780299568325937468 3841082 -437621077297556499273444597504821760 3841083 1438275348293982494821644988810976652 3841084 128842301777551330622705872068107776 3841085 -667522367480601373022996775853118460 3841086 156962261190541351359355418500374528 3841087 472349616102885165027460677542188736 3841088 151171316419107633757593815902322688 3841089 308739085355606529646834896953860992 3841090 -277123064370790748618419795358092800 3841091 -1592894435723966681539436847441533508 3841092 -109819433390221303992099481447710720 3841093 15353718980541978060078102793036224 3841094 -187841980668337417376363103646156800 3841095 274129697974719832586636799341658240 3841096 -300634601478415919388746180509040640 3841097 1136752569150228905663713315896046080 3841098 59334900038350454974538015628710400 3841099 -278304027213240700902337990645075684 3841100 -623047757443022114842387005359539200 3841101 1731448525623039455472664199878677120 3841102 1246546309163961874748346849363394752 3841103 27256965465515229703442679803545056 3841104 2362813415577551226307025099685888 3841105 -2192261861366628515420087204671561740 3841106 837105466865277947399214290149284000 3841107 -51325104553381039806335909632499712 3841108 1873995206737259954687426452692391680 3841109 -2111965945478534124378582396000813060 3841110 -199952639279087770006903720721024640 3841111 1278690189411948624693999059696200712 3841112 -1309365665229550305788639237408256000 3841113 126975988977247783240990460878824144 3841114 -45527842519415077659608080530773280 3841115 574241088954641912575938785510277120 3841116 640205390852903777374568289446461440 3841117 542361414277838332665438322518977376 3841118 13768682326381731795348605660279616 3841119 346290736415180957248788759585523464 3841120 -759885653938506929137407005145169920 3841121 -2774945498842116772553127929900403678 3841122 621573147593892544582754714854139904 3841123 -1195006600656888633293314312880001072 3841124 -438045680567467858885289597494247424 3841125 588604169542069808305336119415608000 3841126 -534006313720755555131978841258894720 3841127 -1317439724438922547236028563101790024 3841128 1925478359497833627835591169155891200 3841129 1717248125430565291043815987419868730 3841130 629941716080009902640575732761156960 3841131 462509877223933670190889235064492288 3841132 709980116161235726263193388383086080 3841133 -242950600750379036282383464679137300 3841134 -83936308826107811175517142330803200 3841135 -2142328066575247013763427984245034800 3841136 -294406950440541139857579482754908160 3841137 208878148052630966943610934537163060 3841138 -235435769653095202507209051672084480 3841139 2260477081479316662228034911645188940 3841140 -518733898010699854732284876306278400 3841141 2436441859393749261292539331089258542 3841142 -645620183088120560044089696452658528 3841143 -163876628137255698253758753706292016 3841144 -1353399114599039459828815189836963840 3841145 3400499556145759280708973791040 3841146 -579824033627534797316584149869424528 3841147 10275104556710119379608109499611560 3841148 556828326089554094415754566072938496 3841149 -174293646795929042532502592073194592 3841150 -731689005218069512685334281809392000 3841151 22511828255214302074149508014440400 3841152 231191877151156408477503893117337600 3841153 1766233941053641125827108770940246402 3841154 -53182322840153970811570270246302720 3841155 162785506226348287385607352279032000 3841156 1878722530555550154808688791305292800 3841157 1537321764021874640494087007254544160 3841158 54716643924730645604784742687598784 3841159 465668474551336615495993911154256376 3841160 126594091376625824367344047139328000 3841161 393979796914441856534088144269091840 3841162 -636397590542150263471875855493517376 3841163 -1526974534098270604795751812805036256 3841164 -813856811164092439933593186255916800 3841165 89884954007178810428178552441218400 3841166 -412393830093940362581063808850832640 3841167 -789728109691035030412571857522109952 3841168 582858050314440617046828468783521792 3841169 2894837497086569920704022881574173696 3841170 32251562435849887146240767333952000 3841171 1041636449532943475802744870489537744 3841172 -488007635319299753412338735834653824 3841173 612533780124251838117698762431502400 3841174 -1541162712566523188719268483235293664 3841175 -172463805792409061357004196979740800 3841176 1214239345332964709401254291660288000 3841177 -2579609045900297868171667837930672688 3841178 -552926377617888328772601491233516800 3841179 -401059384327034890116240972229945344 3841180 -199944057413219676297250572094556160 3841181 980605283492080131740485042002794982 3841182 25157336506371655831531989602835264 3841183 1735274616772960300965583943880876640 3841184 387765375432975759118561424443441152 3841185 -588467564170657342323385111967491200 3841186 -601826548770943335601437092928236208 3841187 611031505951297494175225211428512 3841188 -107623250824829599166689016646230016 3841189 -432834475706663799125702337470337600 3841190 11598454405006532291301628714427520 3841191 298096308653532998049184434721419600 3841192 497459335961222192077095855192883200 3841193 1669759231359986105791269925418648400 3841194 303008034145106569967749144661340672 3841195 1970824222131494593356355909731300000 3841196 127714474362813076389494217636230400 3841197 1032908059419904984141356405276628800 3841198 741411399018240365059897467729825600 3841199 1172635700731411271726428325870893200 3841200 114716315715153060443944754825625600 3841201 -465842590048988957263654970628811776 3841202 -458935511492664935071243849811678448 3841203 -1787031057002702133460001695250730696 3841204 649059007473685015217970787854138112 3841205 -1572482969182455304649296716710119140 3841206 248432736798051040291803369537446784 3841207 -479096101677950404159307941253792880 3841208 315369627676075300942574929034035200 3841209 244022854334751673526841090182078400 3841210 229453625068274199872655151757291520 3841211 535945839199343738457285434059819200 3841212 -478975105218989024544653600660172288 3841213 -2341749128629377631861219768333877376 3841214 586637133137395435593429078351852480 3841215 363575831727782993739243033498462720 3841216 979340391347066199394482473222012928 3841217 2376453150690678086299872157533192960 3841218 -1088400976027877492364583068427073376 3841219 238775053794422694261525715555362620 3841220 41760553164766217835966133784640000 3841221 887619002203535677487667760374489312 3841222 165964351546784297361024402620903424 3841223 1979299595009674862314804644834080472 3841224 -842122138744153459769062776643584000 3841225 -523362382932192883769222208287421250 3841226 -1087171215588876628503180770916212688 3841227 -615184729541086924089770472301744512 3841228 511178006063883558432383547074565120 3841229 344986199121385029767401392471597312 3841230 138925443420704155862562019092172800 3841231 2927404329772351778859062603062267864 3841232 294918245260098853334766119925891072 3841233 -5435055339041230046141568772061952 3841234 -1502651952420345399632187274600047984 3841235 1586860956732563722758506869520537760 3841236 810403503808710596388127430548561920 3841237 573445236629996220997103840675287886 3841238 -233517372984839753839229725601499456 3841239 2050010770885150174933172338909215360 3841240 -172836907294797491875108872431616000 3841241 511966276441662298663191827503689984 3841242 -214899151849704056513097619682586624 3841243 616273292329253847425030545482922000 3841244 143573009839759640348098920863588352 3841245 -945923594585595734177980556043513780 3841246 -1594781693824886373582093230060541120 3841247 -1364022896967090008614177668640286304 3841248 588233397208682581339566313633480704 3841249 -73720051414017422935374973258967520 3841250 5703641425486040696602244702400000 3841251 -1663013358291610898685738074104370568 3841252 -1456201255786166392430902024837006080 3841253 -454154676524225351834167145004658560 3841254 518678044582658304975696560196717120 3841255 1115337262708667407257776521275776640 3841256 -1125364297822194381579594185606661120 3841257 -124255241342705968887513492250588800 3841258 -159882118059949791459260979171868416 3841259 2306896384441721835954762651627401460 3841260 73701893277824888735927700986050560 3841261 739904172642973947818164305567931862 3841262 -796672384419447115070669004656722368 3841263 -63277794877347873371169973576758240 3841264 207597748828580721288443750380404736 3841265 555249566899401910297322694853675200 3841266 96944208439619661849878010251959296 3841267 -1248531842596678113939923737817893684 3841268 -191339307014035589872441490104750080 3841269 351330732122449514923972498440968640 3841270 398780620336974173675925741144456960 3841271 -728436916015692316232644513470289488 3841272 219251313235122776673407935560253440 3841273 -382031467811324571275352218361544560 3841274 -449917556988658982969527803845022864 3841275 -167399774427179012922725931415150200 3841276 -10098752283935791940781591525974016 3841277 2432385727517249343858024871654407072 3841278 176476724221942026453398066477521920 3841279 1641867808041882339908605073830810928 3841280 -901929406077292932838668980862320640 3841281 69147471327065857996828946925399828 3841282 211487536205710128325213293886225920 3841283 557996769719325717081573569096513532 3841284 -603857382725049190920246552706520064 3841285 -99123685556802694429178710591367040 3841286 -991476786608211056456157827282694720 3841287 -1541598579081481578223244424524190720 3841288 1900886888743845743101702186393067520 3841289 -34912227776697376809524168905547520 3841290 -407418058078151369124281298505804800 3841291 461096128059560178563701806320676692 3841292 94143016320412625726015373384781824 3841293 900384226038674478903946421924950464 3841294 -131503131147765516926556931702769088 3841295 -904867614361902671389439762609038200 3841296 76595119013610895674291808063979520 3841297 -1414064859764387154202163725633392654 3841298 -241261009106651115451270927730727264 3841299 -4386835503388491728069082691643904 3841300 533767921087598060926295923091712000 3841301 -2469361435116010346053167745042675698 3841302 147310141253763538574374427962560000 3841303 191246755347382934104097484314518272 3841304 -874485229746341492910172126225428480 3841305 -191308511771660825448658598765016000 3841306 219672055001541963351284493433182720 3841307 565114992109201346149335002983175556 3841308 445317859468411204514398855990152192 3841309 -1087571790863731682265540189970830490 3841310 -226973644444695627660496200976097280 3841311 1134744355724899724454717548714217600 3841312 -3350658015034516708124406802459066368 3841313 537281201859992702154498376046730240 3841314 648591913202366478527135433916410240 3841315 394305625256784170821838058108522960 3841316 960059662448060534817457994038631040 3841317 1031451096051485617807302718407114240 3841318 184204737835117118056300767933602304 3841319 -30459748771275921747607406781892560 3841320 307211293487928170042213831294976000 3841321 1206905948137655438294548544040964944 3841322 -320287344275872744993322104964221440 3841323 81437635101356203348513909136067264 3841324 1390819219016995885608533617396157696 3841325 -354716270937499516517234989373532000 3841326 846857428668131242315024167813787392 3841327 351474646444459666252030389592690672 3841328 495407564085255272444873560475074560 3841329 -415634010215969103863686426005181920 3841330 -59999667662021382299169082697401440 3841331 -130914913440186592586818433657681376 3841332 807756692732843195929035735986079744 3841333 110988605709661162736947437671869368 3841334 93369012052215917653843471791980544 3841335 -1165091836257137236998454545752972280 3841336 -1322246396587593571039364796223672320 3841337 -2991340992559214367269312457963556908 3841338 -24338216571280926270391945376326656 3841339 3103481100140297512924935496083591140 3841340 279698066552807693656438985508096000 3841341 229134895015664622017401859951014464 3841342 938586249805684350146991401459043072 3841343 -1353885895614007699317425920074944400 3841344 -222806182651309401837093177482280960 3841345 -1133873181842501660789193831796668480 3841346 -39034832891222354276691907566021216 3841347 -267083616649945499530778201877044928 3841348 737348467767085075830071423695507456 3841349 -260583971362056491133571068221821536 3841350 -412650543447119523915092284713432000 3841351 -271462587427299313893509609392372648 3841352 -337171495829913660108474660017126400 3841353 1454225690914747726389134660852372964 3841354 -1658478207210735133306116727903512576 3841355 1152161045151828215687668628302723200 3841356 575288401142229328848781628865142272 3841357 372510994332630539369779542186435072 3841358 -1370557959969160360386780855776166720 3841359 792267055662147437949868547576384904 3841360 -292014803776500697124935089332305920 3841361 -2614116326588717813975054315977873038 3841362 546160362980115638026120743498240 3841363 -909111496089410030033902175447362960 3841364 1763792265910545506933176405169659776 3841365 -234413455870079757956460641645445120 3841366 -824878612082188843818507718052230368 3841367 -1113407793079279735674733987005454584 3841368 184578612457023198514858509906739200 3841369 -630055638712847709143590345625088000 3841370 -106180298251725134258344657263235680 3841371 -1385197020780872939851419414104925600 3841372 489805224781768322903056029219240960 3841373 88480299336855887424471860369603622 3841374 285257342226490799838152123374436160 3841375 2050841019284808022684521546620400000 3841376 139398663430225101945573168245637120 3841377 -225428784407046793593562420685213568 3841378 -662757885104755495547586429949524480 3841379 -1591890420252474855843035935008711624 3841380 -79531562001632165678494658416285440 3841381 2391815790556148743300401407078013182 3841382 -664344353545556303965801205625691200 3841383 -51864987913791639017066812023224832 3841384 1516311016832768511885748518665502720 3841385 2368456765371371795613007856616945600 3841386 -426926230769008705938880862540065536 3841387 1353667001478244658312367414279600 3841388 699284608766278775780354179373261568 3841389 1063240611772919120029686371075866944 3841390 -258479052565556700091436311316747520 3841391 245810803850330479675558509159311952 3841392 50440743748166159376605352485191680 3841393 150808883367573435954803168826194642 3841394 722220860059535905100039414629058592 3841395 -366015135710248564659262597008611280 3841396 -80907506037089947445622281640411136 3841397 -621468223535596493269298986768035168 3841398 885542499012719883932575149665894400 3841399 -2187443516683774956293008974078856600 3841400 701142836537377210379368619039232000 3841401 42048797474759431815374552826405552 3841402 -469733812287172661925363670043272848 3841403 805749552964535014398165945896639652 3841404 1009553687408651750321694780682321920 3841405 -32068789638252543059095318617564480 3841406 85917941637504212533986194773083264 3841407 214611090275640981049987152268858680 3841408 161502856776395065079936177846353920 3841409 -226376241259834485309282371493113472 3841410 473469565142568459733171715212047360 3841411 -653345554176516343555222854583908096 3841412 -1191967407065113237512008749076022144 3841413 -506646174196534246148595993443315712 3841414 450442307656593545376969941892342912 3841415 4706536970051526005993611665932400 3841416 -1804892668325778805642080157869665280 3841417 239241881242696287077536728385295140 3841418 229689529365777340823939735201594880 3841419 -26453713681556552950729056023830056 3841420 197087394702176089057832495081472000 3841421 -229063017511791158466484630069718208 3841422 -77316987729275779778764731173281536 3841423 18628207642905977605441266714035160 3841424 -158239069764133073415123335444520960 3841425 -2678876306550264734103282173827200 3841426 87532331987756068687140550772352912 3841427 311710539019065650715304473353915520 3841428 -647330625177399629070576837045626880 3841429 -504439453411983279537883126022073970 3841430 -1074736619245035878024373309567440640 3841431 -832689858190909669897648257655182720 3841432 687539040233796509129137385775636480 3841433 -1954619963203704609797888863692507318 3841434 315725521265235742676107802699955168 3841435 -5184114882795659928005376475246560 3841436 551995965033199945537835277919016448 3841437 700890572039671554941310353821925568 3841438 -841858035180146741394330412390070400 3841439 -590225888449590275895085973835936000 3841440 -315048119549685915909160355034562560 3841441 -1290154469672405597301802641226630508 3841442 -5218816238228078751084230149030656 3841443 73366128327590120658740705473496400 3841444 259024785164970659086378498182300672 3841445 1233307534844678153004655489330104480 3841446 61444274095267445106023891762386944 3841447 1723190538525693241583048102322446880 3841448 4549054296131616088706038000435200 3841449 -2147978547575129890501751478450904992 3841450 -144271734575276108350061119969398000 3841451 -1115236474624811309856010102061183040 3841452 -1653175495338044732259003764342092800 3841453 2222308607882686385626720079557504416 3841454 85496275414398053899730566641323520 3841455 -143354966922540822505349691171002880 3841456 192500465912685649930772024860999680 3841457 726528854971787448486343797459938706 3841458 -18333183775415059366500289126072320 3841459 42555005043115910141444026002014160 3841460 6388975384982975290878261026242560 3841461 -230389111828742880876733753472578212 3841462 -1608944475096324422969357122693980768 3841463 1993068620587982894532714143035892400 3841464 85791635206724981687118127104983040 3841465 -43930823136820504140210254139745080 3841466 1642940802786648606464161452076276224 3841467 -405128885867510564591065239338930688 3841468 525027193577745501716877785311138816 3841469 2102854238534918825305801903207020870 3841470 -349548134538921642350869551310486080 3841471 1534373917087054342096524539537925552 3841472 732697005999262362767447333768527872 3841473 1297979429139314939166135595801857504 3841474 115266862365479633223602035207736832 3841475 1121333162346579521630970672653478000 3841476 493700259822279738235839476629770240 3841477 -540331005104058309183184234520526560 3841478 135961044388691756593092130082675040 3841479 161877353638709771105623364907108000 3841480 -694561148110756161145679572635955200 3841481 -975432058159494510037332689079431808 3841482 4656148824939375983620897593038592 3841483 110278720789919349281172010621902384 3841484 -726575311898427721924445259477686784 3841485 -338426097258001106701830136708454400 3841486 468957508121742277436922489844330944 3841487 -188974001188730413066199972450235360 3841488 77267458575605088264901077134475264 3841489 517963599516041570687527322347454208 3841490 -961474786504461471537216638709350400 3841491 -4956728042446925591580687147551616 3841492 -520866245691231175555643180508563584 3841493 909349256501246536668118792317787164 3841494 -564060690994905957966095949577128000 3841495 93713070701410401429962617904948160 3841496 -172354361135332113382128758292480000 3841497 -754129658687890918636871934871514832 3841498 465730281085977831345997265438823936 3841499 1460636911643123786643145981901122500 3841500 221277758550604669961108732127744000 3841501 595781254073531210101867565538750432 3841502 -1004211936492796377832351758071558400 3841503 -165782972306056197557891590689192192 3841504 -1640370101883935989357727345983094784 3841505 -973907489737839204045653534981711340 3841506 25225469292769772709653371259334144 3841507 -810548071233317002690644683667308400 3841508 142749373342851424792999404929664 3841509 602883471327798586447714218499287360 3841510 -777266282465369057972933129150259840 3841511 402506864404190919620666965945837152 3841512 -545339347926330118885907873472921600 3841513 424844394995791938992060772434146248 3841514 -1175105563199317631368158309778694400 3841515 -1129791990790406171933477882844411600 3841516 -11268242340332159506019373875305472 3841517 -211925927527802435134360608702619434 3841518 790916772607214146275244177651996800 3841519 1417139950225297857273171418638942720 3841520 -94417924869755636766866889572352000 3841521 -257432522134962151632503238687563616 3841522 909807238316818981702234651733751312 3841523 -251463200184254331148753883194172256 3841524 1641386154390787958799535592049236736 3841525 260356291187866145939296886442373300 3841526 -445726367521289520212681082319940352 3841527 111548263094293380215063264846115408 3841528 2789110068548113092329602436399800320 3841529 -865572594427275317327028188941766016 3841530 -116016365404535004187447114574069760 3841531 2479606706313564199077935388758775332 3841532 982221354171586525883498760876957696 3841533 -2474540182213359358685117395418668800 3841534 -18240207917051828713843817461278720 3841535 -1458599279903476836501448480473203040 3841536 -197134222318697552582475642486915072 3841537 -840177313202560866070109762779254848 3841538 1548535437440103562376227948494931920 3841539 443629694884716360536977134782282664 3841540 3786508971468740410512089398663680 3841541 150669924166363309083046817955454464 3841542 -511024102989364853870557083326296128 3841543 3067852226746489785265430846987924400 3841544 206508678888131158852376203697356800 3841545 1843430342794552139670707435138592000 3841546 -156993646258479814075452081339405216 3841547 -847340288688309431054210878439591880 3841548 -177886057848072883264668990553629696 3841549 -1356561789405334248509679985451462880 3841550 -661210509562041935585545302347155200 3841551 -214368967151780157915600857825837376 3841552 -8320471377919865651384782586118144 3841553 2740320430242919927313969372113227120 3841554 325342505697682411710108919581793920 3841555 -1087466527364469610855002042765700080 3841556 1449664914975021434598419450810344320 3841557 93165802475414472215803426751079840 3841558 -98371967146432831245193554330471168 3841559 1878724766429095909037520096928850760 3841560 971081648709128200068673773754368000 3841561 731053229844078454882708175959721162 3841562 -310340570495284109943925920026811168 3841563 1879619149013800049756214616599530688 3841564 152978380669879798772505410908701696 3841565 217195134268944706751162192946049920 3841566 -350389644889295014055465142390365376 3841567 107411611736216590526648207735371616 3841568 -665421823660203801393205518537523200 3841569 715395018798631946097671605051565394 3841570 -776786564727336389905518622954103520 3841571 -2900209480012598592669564020712038208 3841572 -249435139259479076687604865985740800 3841573 -1243118455798758999578252018307498178 3841574 -504788211496139810017287069506582208 3841575 522474638783017668907570446099859200 3841576 -643671244370628541095205762977638400 3841577 1737665712367613705955418197277920 3841578 -226536023445214728969383761993028256 3841579 1208779577347607318151408534920364032 3841580 996718167341842313919407500591718400 3841581 90111313446630849124333946681444064 3841582 152662947767773780726045308775785984 3841583 -1914158427791236604514456811729101696 3841584 43070524228171225198077184069337088 3841585 591958694312309427703917383332244160 3841586 -461102442234998631971364790012669440 3841587 -130786977751098535754075453489806680 3841588 -614791062013277807701265884916436224 3841589 -1672179479115598179689689753796109060 3841590 -415529274701520851807377400507095680 3841591 -1146427276019055995157225827153891840 3841592 -3667504440268522885222720740112957440 3841593 227418249611098283357660432378261184 3841594 1023464906673146953165100304951402096 3841595 -1391387976014175116025545582512022400 3841596 -164244606449462684905615276085683200 3841597 389549562219612952115983049631602304 3841598 -233398483218343241535111909212654976 3841599 -86873817905260950068231152925231712 3841600 -160052032169845404127990458567884800 3841601 -779382631745505101063037106217001900 3841602 -90533162112223453410232439281623168 3841603 2109003067084521508858943844050897852 3841604 -722891860959370915801897539087416064 3841605 -1054780108109152702749871873906011300 3841606 -791559720382266658473616285282777248 3841607 778846465344199615434559372549252224 3841608 -389480556120036257592863562265804800 3841609 431323903072378571074253903047038516 3841610 438484753912400827284340835132832000 3841611 657547772406818666221241063300998872 3841612 -428361173585111219880103546767349760 3841613 -276387439534144986986934910641664896 3841614 -195162869307792290408817633152501760 3841615 -945853478727588432804320116623957240 3841616 -414095469707176750240541927114416128 3841617 420134315089048956834129200278183680 3841618 -393480245868809845024408735897724160 3841619 -714971588550958188320268006684040980 3841620 -5074385304123468462799433291673600 3841621 -206622923290500341148602362624843776 3841622 -870433488690934979902456296141297888 3841623 -904642716273583626149336022373468416 3841624 567485768182320759825682019166504960 3841625 -89919781676219345147360922631542000 3841626 -304845843263230591835259300084873216 3841627 457633480333378161353809561204401476 3841628 165013952157182246224094113162791936 3841629 251015027246621835120868804564320 3841630 365725008588993036652149813563616000 3841631 2479672519360562512818164687148198432 3841632 1079474302920329882392490446849966080 3841633 2591830481120091886910663258236899220 3841634 426645728688937254777244400102043216 3841635 213609404775723762612586393880098560 3841636 525347538194814746299174261643383296 3841637 2811255134625339895219457523313696512 3841638 -377977020839558675756611698891203712 3841639 -2814185103817781861937381261668072544 3841640 1322016557427573170016813521187225600 3841641 -3015466227071220172876818680386120320 3841642 152192167667692367040039021697274112 3841643 500396661105999189282278602211408544 3841644 -223785489342523539805359005299507200 3841645 -1883921481832944058031406847656698100 3841646 388203131879966618377063680512493120 3841647 -459361960746395002725131383266545400 3841648 -733820596050936476651821185208647680 3841649 -234620257775180648936787510582431214 3841650 53457988973802373869905846901322800 3841651 -947557112468652485019101842141719096 3841652 -493357616827066861264701577392807168 3841653 346421191673185213949468130345598944 3841654 -1008268373669596707794562711117763200 3841655 458102947994744440942742016793401360 3841656 186779703380064420411823782179635200 3841657 419245253840273322224459117121884906 3841658 1645240014625699180466497296734112480 3841659 -708538063655320840194621313091176800 3841660 -1369837639644656426912184695998848000 3841661 -1006561297176125903782058970000970548 3841662 708531000201796448863748530367852544 3841663 75442908858749625657828887729024 3841664 1015469176551658338231582270601297920 3841665 681039495669076571656945239753150720 3841666 -595635485644957055398067973712180320 3841667 1150486803099602849339992854588960000 3841668 -66117308964798919700333559860342784 3841669 -736845142916203608859244655944688356 3841670 60302567069069866581564659350575360 3841671 -2050099382923490218993854607567214640 3841672 -2839438736764862066389175261295283200 3841673 504572633004922670737264173510823680 3841674 -245599186944067873290063131983914240 3841675 427116690434152735036090242675428800 3841676 -734478034280977768088694161194103040 3841677 -173471332230406375914970197279602208 3841678 -1123654520451193563460061771076663360 3841679 -460439440427259901025933165168640720 3841680 24630032552578207308956490560962560 3841681 2582459297030486194133854151466354482 3841682 -464743068900420275599358378763056640 3841683 -96009439914310527232448349157231176 3841684 -657837770086787875439080812648910848 3841685 -779169403758567952018631638535863020 3841686 -557911718508549661249193149127270400 3841687 1432670093529210194175438160875828192 3841688 518795207540810467319550773536757760 3841689 -1364304051385599221755966720624320 3841690 -185617613796830883276944569051668480 3841691 -715512182001239929411205235155704320 3841692 361000272793277999968637918758820352 3841693 -2566614782301731836049971907703468058 3841694 -408741399694532595663484739293264128 3841695 79627225986496078741267733796480000 3841696 243379866874370030075606663958626304 3841697 1395691796933153634933363921055142292 3841698 25259855224962624737650809312533760 3841699 -693310929784610837016625653933382536 3841700 446850686914414655407102864973510400 3841701 -1811906658260245095743828419129860768 3841702 1207501356049203974001321158825091552 3841703 -892512713905953083360752942740745920 3841704 -1993809042526789808803805565161318400 3841705 101124038857875367589022160384992000 3841706 -7332979293348442196175896084987904 3841707 -683335116967941782818767309569071680 3841708 -44148511368399495182170640927017728 3841709 -325532977420136753388820134116730090 3841710 65006598911234568586379241782181120 3841711 1037444770140885475760009107670493312 3841712 -189713575440091577322358907854061568 3841713 -538557324837952476952853472545631936 3841714 -509885804740215121048887404880104928 3841715 1470416098526837840686441885903749360 3841716 211003483965859359745679482324733952 3841717 3013146518439062570280759791435207520 3841718 1194933067373737478126375489065990560 3841719 267633016615174777624925835065280000 3841720 82808714755520675360537636766412800 3841721 -1078584112464105339769088846304627708 3841722 275962136828066693852654858423984640 3841723 1670470253144404129434414781896502320 3841724 -1009315403078947447830557266617792000 3841725 107049202032959418038906063683807200 3841726 357987030509088580207807160793861120 3841727 31071595086827324258202101616393840 3841728 -226630023792336307282810969289392128 3841729 -772970429603888617621626828973620670 3841730 552887219500236389085881609587721760 3841731 984691706975974782411964386822444420 3841732 -1585120766732076680217819825482640128 3841733 -1231563086189672563479013742788986624 3841734 240049856991174756448772659879294848 3841735 -940934055165834860602205242904365320 3841736 -1311887693639555520714611449189171200 3841737 224419255139270822752922860501102080 3841738 -675798478447491254976876523108083456 3841739 1097034555289853806671504865194996480 3841740 349738511616369832663998620469504000 3841741 610241398399248892757947788472462284 3841742 536768912508101087280223737431420544 3841743 816334683569492929277690032366896000 3841744 -290408673707821176468213322945699840 3841745 -2428493827952578025339139743569428120 3841746 243919635246323848443530391665356800 3841747 63924019648740951917228493545000112 3841748 117535673913899740621056191895300096 3841749 2629220268916602649019859618297024 3841750 -1127986208178911792298579285504000 3841751 -31452991719617147087246719894192248 3841752 423500374707480076881883513962885120 3841753 -1118205730210687527264689868552074998 3841754 -167553359258536304966370933372538368 3841755 1210123287230061176497529779620328560 3841756 -2644251340752972793539991587493394432 3841757 57646122655650837609719839076004006 3841758 -501746738568499152344414502457321536 3841759 1544958247952980668158089202202442704 3841760 750154135575564368262232055202447360 3841761 146762765777001962255697458489668608 3841762 46568965066752413988921591189224352 3841763 1963249837018786831674952058988954012 3841764 -751992696453800047307315875288657920 3841765 -204229399391903812825992292713182340 3841766 883682417174122998282955321862084832 3841767 729486021592441656144480724962099984 3841768 -30905068785606982233005723862958080 3841769 2932302989102550483060091733749056996 3841770 -275750024141609426045936437347686400 3841771 95463974325900729862222119838193272 3841772 -856826184660302447723208835653293568 3841773 -338016124199345684086367172772037856 3841774 -141086003992429547400409618685245440 3841775 -36570539376014994107756669819148000 3841776 517261073897004625343382797698007040 3841777 -374083485826367629178983277260211374 3841778 1069964885726790899848271290953511440 3841779 -348664730697908282843880537398628240 3841780 2057740448585178132618765513398599680 3841781 19634362970811686432203380001089600 3841782 43636857969183649750400491541864448 3841783 979698789780408570345653766622877568 3841784 -572892270084614792520650083962777600 3841785 917259712858454569930820789078817600 3841786 -482011587038923740299939164772756256 3841787 1508719725429164418510684837249542436 3841788 -711773607981983466140383163137113600 3841789 431231440216018759272564124894889056 3841790 796101375833692117158896583255406080 3841791 -759048132449396343929504031962628408 3841792 -5990895556694925715278165494988800 3841793 -812023043795066680932826345253205036 3841794 -272450868209688908488940513027701632 3841795 -2073608600105666439862643895661465200 3841796 -360138066198763330257270842461001472 3841797 -1692245910854568832478369232949927872 3841798 -162464531784622178126170596965504064 3841799 15421199471090050318462591784623488 3841800 -700304595711018811547784377886720000 3841801 52227801307295732745085810314250000 3841802 309604829286090412579382817401282352 3841803 -275814857537507996567074772039508480 3841804 504648289287708806183190462704332800 3841805 698826026801771860407139917714568320 3841806 34433185681924137506119549441195008 3841807 1425755541215789317926748990691259056 3841808 168815109791591594791692837487583232 3841809 -1473890452507234229393588752368001296 3841810 -211814985913017312442994501734471680 3841811 111343685825402729877826379348956080 3841812 693197903485637509226150549272320 3841813 -2844236150586333396839071058282797860 3841814 -103017906232272153386795442296215680 3841815 -432185984483197768887431406995394480 3841816 1205374580731206810134228483232768000 3841817 -674960528709305076713722742242046208 3841818 300243367349722017708087979662165504 3841819 1558468631874191741721446768339686840 3841820 -869262275500981775355752916600721920 3841821 -362522115782581509990858886160415840 3841822 1007585684621427277359198876040739712 3841823 -63928262382506728753127222394339216 3841824 21339252659037492083118997222981632 3841825 347052490332749041655002159851567100 3841826 -1177205758149731421585915931512435888 3841827 -2578129108720504777800906145834692096 3841828 -930381596745393323341673738487152640 3841829 2196386735090301985627433039775482430 3841830 -130378134062152061313681478160378880 3841831 331524697847539981005501670045010992 3841832 -249740853961308013815445492832102400 3841833 -634985875615130653284212660315366400 3841834 -612986632899587426780883041321039184 3841835 -20563461654471843757173156295837440 3841836 -1065732924438192412194573942382975488 3841837 3887034526510785707070095377550644032 3841838 -108169669081591652989885906429194240 3841839 614534613533761848787735042025581704 3841840 -8479620734913915115899973524848640 3841841 -1914609510147008020502332812351626316 3841842 672546783761512614914171721663837312 3841843 432745604297403684602237212622046092 3841844 82012435342546433127919687317995520 3841845 507612860363387165987706165683678880 3841846 -378004883437702964247774675761068128 3841847 -4039858633694045577772157104996561968 3841848 -487911341863068180586258665161318400 3841849 -522571021685602443698566367535108480 3841850 -25560255198076808935083143635239600 3841851 -105488701785368958558167579603983104 3841852 51679151048758387551115445657082880 3841853 519639759520926037661147342783057004 3841854 193858799481052083928133063613947520 3841855 -959353208536550915244690974981577240 3841856 382885522457923370385892933136547840 3841857 2064062385646247832705228786550056000 3841858 614942890999787675548412064215807040 3841859 -160913405561715090912200366117089584 3841860 70487329948032897878487753714462720 3841861 97834106654872387122111282617329024 3841862 -501880374771100233619141791022924800 3841863 -41877984160709720490255194012266800 3841864 -165758503616939759417849631478210560 3841865 1089837801549040868546442693464524260 3841866 26282057939359262921710731409208064 3841867 -12284270334790754095161710605039084 3841868 475954477022141161062881707803464448 3841869 -176987015523603050777747833768808256 3841870 809710268321472609816987417312050880 3841871 -3069918049499283318049988393853384 3841872 -145431011853365888198062021743083520 3841873 -693968206692427581655301073810425856 3841874 1257735293568235216867272533337434112 3841875 -168409919501254499277246061622647500 3841876 1716888181485164772116754250990827520 3841877 644207738977572075944692524534504960 3841878 -7512117581028532814923684529244672 3841879 1030991956646686984226460596630103376 3841880 309291768245877059792351943169228800 3841881 -1244132681689429606575400134995367552 3841882 -743158198239521634787053121217577216 3841883 -167265857450835675092409857747879868 3841884 -884437432492612761469619864570465280 3841885 2233819603143680144729219162165561580 3841886 224772149053928918255293281987803520 3841887 -170594967972999638914227593413413120 3841888 1807191324321041316197735586236989440 3841889 1470244077321434817263830274948838690 3841890 -52284090697359285507597797797532160 3841891 -705823156326871076442493286131521120 3841892 180183524871220614392613071733276672 3841893 1200197508902569794297958580814009408 3841894 -85320165618631224711937383216278400 3841895 -23897412031575695427347495560936800 3841896 715579537264774958494855081090252800 3841897 366336124893434752411614115766676480 3841898 -387659110156301316612765382736674464 3841899 -361862226133740266240447485336973736 3841900 467423266697527505733687694801484800 3841901 250265066978722242388473819080163552 3841902 -867158942859757694392823673695592000 3841903 -457075443481146819751073971397374800 3841904 375785268451414136069565623566860288 3841905 184415152479154280253779411649525120 3841906 -304334758698911504317709175751979616 3841907 1698328902758805281664804327567150156 3841908 -32026898552392427240445278725730304 3841909 -672950587800925766351591339494919890 3841910 203254537741639492488137639690981760 3841911 67463301175877416667416516701481752 3841912 -310068428098559360319270464631828480 3841913 70055203533788021414497283403165162 3841914 505713147952368841551249475121786880 3841915 -726829825920024185235433062541002240 3841916 229337042871058986821391474093860352 3841917 37434819815517828776024098211236416 3841918 -188339213431347066185865645564771840 3841919 1022671034622032280137878057471048320 3841920 -444229935894846097570008498438144000 3841921 -34666843020284568274585698909073536 3841922 593017363431442793938646853493151232 3841923 -143318621636270642760292930963276800 3841924 -103133403542662270215290413228640000 3841925 55341121205584163532567676975752000 3841926 -879052738962934901256562464971853312 3841927 518575373056879024647102471380586776 3841928 2656599703258007780624591284273152000 3841929 75984083257954574760482767251768768 3841930 25506183759501606333238491439563360 3841931 -3063205840209892638478178831302554408 3841932 -40027843710398458645589865986058240 3841933 -65061144786409266117351296953184800 3841934 -108189691307137937132220146122891008 3841935 -306427248270212502361656112409833200 3841936 237155325230649024865915784692498432 3841937 2001071514259824544864254321102996000 3841938 -46008714147414155602199632290919680 3841939 1046525335693686291855680599325485680 3841940 1430028766336773632731103927551031040 3841941 231518931302564070880414203462752640 3841942 -218815613381062771559869478523636096 3841943 -252231855813610638507496563968486400 3841944 216417719973497811082051754165022720 3841945 -236909007588985777066316670358962300 3841946 -123747615059812033273590018318986016 3841947 663445240980867199526553953354687040 3841948 266926966969646940295345244434699776 3841949 2425450196505050756277423762604158360 3841950 117493008156368875333784640152448000 3841951 -23121850364087403831198338504465696 3841952 513214424932288783446784235903385600 3841953 -650348168602952544180032264607951696 3841954 9485539355004864223133615267008512 3841955 59160496395681823215299073796883760 3841956 -274751091893821689087720213592418688 3841957 -889935291800301923380837649686193888 3841958 8134833302645313716354366711333184 3841959 -1641578852937030396974941261758233472 3841960 -669011199541265724278399225837568000 3841961 -1348185905577451810429283155631442438 3841962 149237858282486354243204907487991040 3841963 315831639289603104114776353786205584 3841964 3617511679332965028894249713713152 3841965 1090581086792907058946442496116480000 3841966 650752596791224565506861975982816832 3841967 13098644322970390908030059989522272 3841968 -243907743111109824274641136430088192 3841969 1000232953332228198298111289506729396 3841970 -224043812099456116428041689620748800 3841971 708877023214073997828369079314259200 3841972 -974217904437042486707278095356612224 3841973 84784371469130381730877574333130222 3841974 -243049099732665249907150297944705792 3841975 -48998054252787428378723417150718600 3841976 1129235207772398596868906265244508160 3841977 -637640326771169316390716536074095280 3841978 443057853270810608291273379366159360 3841979 320104253973187737264185803906669176 3841980 505134391052926597426641041076495360 3841981 -637930716419734335863271059703878592 3841982 -1513429822344822249725166414508785408 3841983 95017468360420552841613945605880144 3841984 399330708588196185228790752834748416 3841985 154206490813108518157507750498821120 3841986 -835629378489610794216763532358336000 3841987 484847696444475066431808541039971120 3841988 -1663357452625841537184742075868272512 3841989 -721709873087030747145144086875785792 3841990 29702807279864089415246359173139200 3841991 910038828783671099150757911541778392 3841992 -118959319012057610866459155463680 3841993 2575207159606896385725678846269649242 3841994 550290751251080892865803733400243040 3841995 306750117956957665356568171809435120 3841996 122288802973550600055171194161376000 3841997 2334640879411148756466611521793443446 3841998 -320226829722934875366306618429567936 3841999 375128860842560977736889641487368672 3842000 -208383747653678568691272020729856000 3842001 298214150176140313578145135671495330 3842002 -1359421665251507060896526974946362368 3842003 2034117005069329449438667700841719808 3842004 -619341390430891301907752028973498368 3842005 126877966623588473704509558621261660 3842006 189873449105407641478080002535910656 3842007 12203500164468266325600291846067200 3842008 -825878936604916776801969603729469440 3842009 -657433834283703302827330787352084960 3842010 667105772352661042812841736837714400 3842011 -221955671510721259193454141493923388 3842012 -1255980397431559617913824889953451008 3842013 -320786379098111318978603340571824576 3842014 -203397694557667733888118900348648768 3842015 747341444203306507113239100776328000 3842016 -49568095215222924090431646940004352 3842017 1070506457015628359198127163525464132 3842018 1195457316349604618837214180199365120 3842019 2273446407085455064411952474101006320 3842020 -23203986245986300937276016688496640 3842021 2662210746516046378353702256667395200 3842022 -17503298496898556259895774027975296 3842023 -534579870300137836800274665957280032 3842024 -1761714042149729932164199516397537280 3842025 -808807404972729955271084954985218400 3842026 731098023960026660514359115122081712 3842027 -1126137156354296273486338841750767728 3842028 -163317618153404029156938893866460160 3842029 -1042332185060173425778095289298307370 3842030 150086685853659879759714282055604160 3842031 1809928866430147795869089154667596552 3842032 -109146911092929023006446596747591680 3842033 -344275920034094945551580045188229196 3842034 -421224071981868631921799325446931456 3842035 -892437159140873875349027792736026400 3842036 667163762491885210247296314387548160 3842037 -2094305907671828255815957348835724306 3842038 -974081127010461427096122814485903360 3842039 859917687183218233307698887669013656 3842040 700741466781943370554898767167897600 3842041 179067727272813162775857269774797140 3842042 411090161359722675193252247755554672 3842043 21604546709496633870430777540919664 3842044 -871029489675343986724421894404041728 3842045 1563779898516875058071047570929696300 3842046 -438876176321957603050927989106312320 3842047 91356844187393451552825924742517760 3842048 518449944794693593232209719702061056 3842049 1004693515945402635001943861307193440 3842050 10836392441711465702417887615996800 3842051 4386032626661010489631713181273671984 3842052 779663088830666269804626390915072 3842053 598556182556353947638821113416421024 3842054 639430944817715119836817565238650976 3842055 331258255633523781311361731876590560 3842056 324497726116564706271502421334220800 3842057 -1848368398896276525460935307884675888 3842058 -120057638188992304539234299340386304 3842059 -14775077311417930809131371185920640 3842060 983435718334887966877090686519444480 3842061 -66666952769364591148829651290417440 3842062 318233370165042321804671156561264640 3842063 -16652955748808336844892763067646896 3842064 -405546428571219179291987272749735936 3842065 1168683242779790914911865288190663400 3842066 1251345186082682495549927257906427520 3842067 1331680086189721181138801912079464448 3842068 -158687344254763385867156007591938304 3842069 -71639564968573235847969501292799616 3842070 -173869744060120335612552556096296960 3842071 55196402439754870145099977361426200 3842072 168848381525510819651234262016081920 3842073 -359708367981943978003285830866591136 3842074 656536669041278166961400396650615536 3842075 -1227407921761071759518840756655539400 3842076 -107171910155123899985078962960859136 3842077 985244378590013824732074881259213926 3842078 -629584712376933977532415560062736000 3842079 -1155452099597487651391099201882418616 3842080 -480269426997240031070044302763622400 3842081 1204543110427443911536505032293342912 3842082 -154691897815521317753315367339063600 3842083 -652784948686521658234478709497464880 3842084 1998678985639023276485384707978521216 3842085 360168343508163224474066506323628800 3842086 -690774672135433531858152843598053120 3842087 249960549021810320744628734611324632 3842088 -226738554538214125204168625508925440 3842089 1511068327052053206103706020210944890 3842090 80005585333369518364638520066416480 3842091 551124080071970118762959537833448892 3842092 608206648137757660080846765779983616 3842093 7638814003924114538451295112280000 3842094 -379255696410819631895059997707407360 3842095 1512448619558153450009531805099750600 3842096 -175262443426135363794872383866421248 3842097 -243109554911428421537448011281470528 3842098 440740692820891065534012382260917664 3842099 -2560292933117317058651162709501935040 3842100 747835696947417183769722870647808000 3842101 -1100839524060541918710025626241482898 3842102 410432720376755561659953669712209024 3842103 -2512166628861629063246151328382386992 3842104 -369755480213475931953984426953932800 3842105 526553632083944239006812863990400960 3842106 -15128799126493898182102410506190336 3842107 -1044592765606471490682741412539737408 3842108 -789773023784134690079116132638569472 3842109 -386136819945061548576841217154604032 3842110 -64400655625022985696699498606718080 3842111 61495250479294308601233672814380384 3842112 516393059148159291596278242352300032 3842113 -892553693065855979024748985164828 3842114 -415746538923390613169601959680543200 3842115 -1074145559481726205549085813380999680 3842116 830833724039658455287272585558753280 3842117 410968703200049885506079971677966012 3842118 24889393037317542497148029868123264 3842119 -873810102840306829106555366741173104 3842120 1975482812151496257264314563931596800 3842121 160782397854966391601438043329328912 3842122 -776942647766806324032134301566989728 3842123 64519335225288029630090282947152480 3842124 281801608086358987389999746004418560 3842125 -231407707768009568938108424124576000 3842126 -125309928260615978633296427916103488 3842127 1145935772485506055654476860839654800 3842128 -21554786237986239659064605881794560 3842129 1179452736692910886529940566290836084 3842130 -17006371121917451601617232628224000 3842131 -254992277821957146391521573082466048 3842132 -652266449250061530413718015498147840 3842133 -2152338790201501588194616414158031200 3842134 -1702845206145249068080166876816378688 3842135 1699756563476385142108008383206211760 3842136 -1662060091509956713162113758453760 3842137 1964560578783422229288074112726657032 3842138 -1333052488233291170843677711061579280 3842139 728681047762965086416826550701085120 3842140 -22355088114594846083750095186206720 3842141 -154029720997233029032479521000133000 3842142 -362491632521609343470480925823288320 3842143 -2060300886691104680199384373484912608 3842144 -474247536528989231690047007992971264 3842145 -6709745674064533502467041026945580 3842146 -308119363257261451149607130278824960 3842147 -2221993380294219687636855631799122404 3842148 -521059478328650979842811913980472320 3842149 1018986850205085279975717363263345150 3842150 -157942759566963635336207645176262400 3842151 -492258341000345359894783030811689776 3842152 -1905488147665020118714273130844211200 3842153 508380013620645618541736107986295680 3842154 7342479266621437259209150511828832 3842155 421783595706716653194946406576590560 3842156 -986106983065183788537156245014708224 3842157 -607055064773053189240278122571509184 3842158 535283985735278176921109872697839680 3842159 2193214943899858215348428958830286480 3842160 -103593328025072823174306776576163840 3842161 1092165891603186933602175147831420400 3842162 -604882486754650752611875242315784800 3842163 -660436384687073931181812215525256240 3842164 -934180720004783006339394080084889600 3842165 -535746857815252344918449292387955200 3842166 408391591636878816459204410251883904 3842167 -517943261670901736514252470400619008 3842168 271351182897550806001490239670661120 3842169 -642265601674814486671012454766173760 3842170 -1054697856566500500560780240797683840 3842171 -554007141041176659501508329194955456 3842172 -1378123891963058909463995223967394304 3842173 289753358807603988341031057251850144 3842174 -535755639839364868389185336384197248 3842175 727222912563751933179452653955799000 3842176 -643225245393740284335963080805580800 3842177 5229818813601377701935655012081026 3842178 718473068750510778249974855688522624 3842179 -31284973415766094205289690881138112 3842180 258140766825113707889392265738649600 3842181 902379351787150243702689512834515200 3842182 1005355047522045617745685172476700544 3842183 3061731731827098530444249578715409432 3842184 114078068937034197790609931549368320 3842185 -1736725253871970510160220052952734620 3842186 8427404466021826219295644033615200 3842187 -1009043577784280066228506297725280848 3842188 1304799771895187714455964208192215808 3842189 1203805893207337270476240454445366124 3842190 -554782727914296339703081062965880960 3842191 966249778682545018266668391885879112 3842192 266366204008500402025390519326031872 3842193 -651666852398019820459078120589083872 3842194 1399762250007615681834069241383082896 3842195 164335352023267211101148040020136960 3842196 348675601885557092295149526394466304 3842197 -2019265094367616058527167879973930354 3842198 173328285709827979303648493940621120 3842199 308945543597981580223792302246217800 3842200 599835762392365560167973267819264000 3842201 1079950338553402809412379354126463504 3842202 -4204152400895246600823269483937792 3842203 -4243227347796306839919058837642740000 3842204 -1354931499175473529352513147657186304 3842205 49173604837808231688593370584427360 3842206 1185151361591108939344293144243975552 3842207 -2762598558447582385483890306937864968 3842208 -2754047475705013896122967378918113280 3842209 -1177801192480533632664570782825303616 3842210 -743726772006600755410064647666200000 3842211 1783565156667619684500281337453073272 3842212 -735443734617992915660495349348830208 3842213 -2626126095296296780344238599992201538 3842214 -550920395503346501384414515093872960 3842215 794433527598133636240924919136272760 3842216 788381143868519701929064065768898560 3842217 -1403142461304448910989216875215810166 3842218 -927443180675801548249730354629704960 3842219 -708095048155002921071677717310965920 3842220 215355394074119326709985638290529280 3842221 1699328884802681758257073606994429292 3842222 619726997709414625680449092049258880 3842223 170992087774518390688263093014193408 3842224 531480403792336943387093228370083840 3842225 -1060661350078631616610719972936320250 3842226 193601924637819501901806405424092960 3842227 -955048591348689036442569065588647924 3842228 -148272619425415720365488314000310784 3842229 1492376861148921335188364622221661984 3842230 89976185845004105309696315521075200 3842231 -1476848106997289871903016422717418968 3842232 -1206611224454251724120174138111815680 3842233 -326255501252432795762033967424453632 3842234 -1257690194668718118855740462216592 3842235 -21583680761167439578209800604277200 3842236 -151294817149347110348992490759725056 3842237 -209051955392358920684842747460845440 3842238 -93920726883790892120696136807690240 3842239 142672028439441639720286020967203960 3842240 -361541797303262290629859516203663360 3842241 -352900036125955072552417979795593920 3842242 -9968280396724125056533252080646656 3842243 578733858671172437374769236401306360 3842244 -581053530574483530884850884731453440 3842245 -1027566078666284351733900919960802400 3842246 179112344733501307284903847243935072 3842247 681239429063743383754204998454231680 3842248 1240316912752847418605649853196574720 3842249 -3675691421955268511465581719045671664 3842250 428762226245064820349690136522240000 3842251 520383909930944343282572611619934352 3842252 276911300023747013043503521032364032 3842253 -1752999587130805413444165404314572138 3842254 -707524878018126762168078452951701440 3842255 83831286300720632308013071651757400 3842256 328161530162929303374974953885532160 3842257 403755499594719514600319640410388720 3842258 79030369584306682495369521065705472 3842259 1700464277340970676907415367777667648 3842260 -502046881305706128730085318437413120 3842261 -1268042983352950335846234872187284868 3842262 -45253365707042326021386304083116160 3842263 23282921775067367713103827442890800 3842264 -311876589601691276209635113911418880 3842265 -1185653163742491536647347784642560 3842266 791350440112933364862860533394126832 3842267 380412139127322507707800489116385824 3842268 330279922231800210260993666248427520 3842269 -2599509343632278942214937598681770330 3842270 270700688905372137313136791665910080 3842271 1045799227088942446831782359195553240 3842272 321635440758909586389521737171599360 3842273 356206818716957629423491694064573844 3842274 -311474304638734740570714399186712320 3842275 -886827095968735026091377137840555000 3842276 -1435636168298743306132641898348179840 3842277 1419006566377498995532737099245005920 3842278 -594780214798891541005942473140587200 3842279 49976934951735366639601096051158576 3842280 7477411133317867379577651388723200 3842281 502628604817315638951672213903409082 3842282 119181016641080210521550139125523552 3842283 -1018226708327021572814871775747876776 3842284 -1178972946969865027814558794852020224 3842285 768325083976222565132828378642899980 3842286 564429908533566061484315359560345600 3842287 818663327396744373910754770514009936 3842288 84479214797829268870890404228235264 3842289 -2095129877507463835202738500771528320 3842290 -1026636004138236338288088719634401280 3842291 1692925989646815377316344760460534632 3842292 -56733592615595733451680154142208000 3842293 -320967690575384804281062132302646016 3842294 704608343852868580052368191047183040 3842295 132395931144662872385910714910525440 3842296 -1947776306124237244342212791659806720 3842297 -3674276683307820999804041581598294400 3842298 -27313419375219043525302488590371216 3842299 -1220109335922508016397644065831956700 3842300 36582360406807510494712845696000000 3842301 -1458886458270983093257546575421498368 3842302 -190356009534982169575687014730657920 3842303 -801637181960054833342677556443272448 3842304 -320614103613215051487908223114018816 3842305 -1684662676710542644880454773881050540 3842306 595514954769892987663946312143078464 3842307 101400063507065116056624501504349440 3842308 -8179940448380684200777219203102720 3842309 -472001372510126970342237839395524996 3842310 -495322994417266330293169965056532480 3842311 1020124359220612390274614221167531904 3842312 3884768930842699988165047959945707520 3842313 -725682083507078003067103284361557600 3842314 550705478329637906395962093302598912 3842315 226376789098706957873071069850481120 3842316 -1584752174843544909681536295784304640 3842317 -585831664052535722585936595465522634 3842318 430806638710772923136512531792551360 3842319 -367539210373800398251375152714874752 3842320 179611696031373300197469978947174400 3842321 570986483484329981054461249390254912 3842322 562283914011473591945051728924041984 3842323 4782691551886808849199580332712714560 3842324 -2049013760769664157501819027404082304 3842325 -265420434181312497785960928389548950 3842326 180522084445152060464285308425077760 3842327 -2188027773844435278015972554505808824 3842328 287248611575314794074143636112670720 3842329 323102331080516690071615909902806980 3842330 26150476978560197143166415776982720 3842331 -185055409267514918826705249267145536 3842332 734139616619289222754368028971852800 3842333 -308309807259909904343357916501406176 3842334 18854831397157841363745352982963328 3842335 -774236021424868758764988953316052920 3842336 -5261667532195065766356044555149639680 3842337 404222105460661788634556647921417152 3842338 -854542290779770734240469015456021680 3842339 -75456891454200423638696573894729760 3842340 -278154888961958467514657689700229120 3842341 -1681619480126550398233662849931210308 3842342 34910660180346053699054525541750912 3842343 333748263274253484051842581616042400 3842344 433944739674168799384829410438348800 3842345 815090201233784702728005423671936520 3842346 -495215304648506768165533791279340032 3842347 -1728518355379790781220716089578777728 3842348 1649778198454805522664830086886116608 3842349 -372107552502240871180339944650650560 3842350 139257931960605858831318740635094400 3842351 -17815658611127721967855983200862720 3842352 262983045119593248223955841034174464 3842353 -2521073603545545459156649824522812398 3842354 -418385971486404266064009523967952624 3842355 114004645196773393378485453160800 3842356 102333475054467965891591834315083776 3842357 567204008556334712508117642344039424 3842358 148239530903556838443804724236463488 3842359 -883341806163667843195598586858469880 3842360 794508601022626306118012459933184000 3842361 -1669142790191098971956069232563082960 3842362 -214532878175942270036193314813447568 3842363 -797762319457920861407640151965657840 3842364 -498438524807460645243795615503490048 3842365 57812824169189291332734066985777920 3842366 -34838061332213105199608901429024576 3842367 -1621224345907087307111644170749131320 3842368 233923189445600440273340722509774848 3842369 -1248976367976098328153260002717639230 3842370 -136841488978670934584727593760768000 3842371 -328534131825954497055070459417968608 3842372 2049105724163071291294026269812584576 3842373 319831629673005363954196544840220384 3842374 -1511334943718095784725638147361977408 3842375 1728006511397749728046033050688140000 3842376 -277334659450417999112294617127485440 3842377 -841849765074715004051132580416179200 3842378 298528001616314761856257735671102720 3842379 -1164644656289708411934075699608156676 3842380 538114509732969652869293272961218560 3842381 1094763445834377432058494850168552182 3842382 -594399854549307810178939312107167616 3842383 3564573212000479517863091457760270600 3842384 313695174127743828537892034102599680 3842385 -727532696170595507938721676215101440 3842386 1627494225879657643672481677672339104 3842387 -44633241310989072005541635908525248 3842388 470129453946657495068671418425786368 3842389 -1165833061226513225963147518312854560 3842390 214862202612851509796069217605328000 3842391 -925946072822299354993761791460157440 3842392 -2515906656798191561693809584089856000 3842393 2621745274558301517475188520218890244 3842394 -3477489295139685910794098538100224 3842395 -2200725363162898749939758216888673600 3842396 1215701309353466639614209738146910720 3842397 7408525181226843709080783855515160 3842398 -367027885100414130634490467702529664 3842399 662496906590446885910827231396136448 3842400 -195046613512140135949325192783462400 3842401 1583966259402845031325005125784986402 3842402 -642098201937027170322697285731886080 3842403 589118454980550634109364186411064320 3842404 1018821655447261215237032849416201856 3842405 -100475727505203177880315831760244480 3842406 -523342678758744724646597027339717088 3842407 -2057196400736504687733558879529542288 3842408 -1058949097634266445673080916133478400 3842409 -25662425372342532659984502883990896 3842410 167657530605541955285355834899742720 3842411 467139779253420502782086587666065012 3842412 -106076085895029558412760691913113600 3842413 -412225110671524624259841272003895240 3842414 -103283661252732372514436888784335040 3842415 2236178235377042839580463765625701600 3842416 -264042022635664097665129328072163328 3842417 503447407066513058835750403666178880 3842418 -268337619710931723191819939516451840 3842419 134359463989662368467735936412644352 3842420 932618607669001910165347906054337280 3842421 1066929857437068010884764365695951264 3842422 168041440432363838734563089294116512 3842423 1228468774035914605669177454867400264 3842424 1315304620379241252849384125727744000 3842425 -274809056534307240238619263066241700 3842426 -180622487774836190231409752075160576 3842427 -1675545501665590675234563246251065920 3842428 -142925159162613535663914186565514240 3842429 -71852277180599323975780705439601024 3842430 -155933822616180325415324186012282880 3842431 129049599337111399832699703127855232 3842432 -116297746114917053124588943599206400 3842433 -896701528308123460688881953009149838 3842434 533705189529293186752201000533045120 3842435 -2761361259157818836947201212451106640 3842436 466858446317387986659211870247522304 3842437 -11388516347493316289215781124898432 3842438 425282937255984790443543927819996672 3842439 397979279627574095964468490939765200 3842440 -559034359167523308688536876409651200 3842441 -21220087909470123521404708275169500 3842442 -241572650532689178809292067077430080 3842443 -379341220286959740031061191158772056 3842444 -406876828930850919471074875479088128 3842445 242250905757363336710833316368669920 3842446 -1223763329632681115170512349892057280 3842447 -330500039744753443389049329911552928 3842448 -206414592860521701141694755659513856 3842449 105123197420936760926738751951603456 3842450 -91228258132220137940985943012915200 3842451 2270158756537866782438716061219261280 3842452 -394106005015563595931132131880425728 3842453 -2118512456540228422054978599343049856 3842454 -139423344213094898550315847408797696 3842455 -809994204661509919929017354692481640 3842456 -1439304888728032251361464104971530240 3842457 -372327375415229356569316929353337120 3842458 388904387356636254182750843501092080 3842459 -1883402623001762314545752310162884184 3842460 -557605185677492075814003689335518720 3842461 509792072092023113772890082663815360 3842462 555061852918104337629781362820938432 3842463 -1835706651299911104574848206615958456 3842464 29265495931810697114475936750698496 3842465 -382268228161351727569065214679956800 3842466 386634092711770136692164528311255424 3842467 276521610644659138776941931748813072 3842468 70832706243739739151428250107596800 3842469 -228784274554349545649301882833283906 3842470 539132088299967265816053580044919680 3842471 779217505445787989768404587131685000 3842472 -938499346274576189285181988308418560 3842473 -2114995375397511632063671387201351296 3842474 -485650062309439724275447296186964128 3842475 -15227648827795078435226938598380800 3842476 -3127458318479052334941808773997056 3842477 722268240365784337083339993180898272 3842478 2799320703857368388642039707120320 3842479 -107130057508362328135880171874006960 3842480 -6985183765263169700252124355952640 3842481 11074757952085316730065717294653440 3842482 28855253440028939755425957956612880 3842483 -977193190282641879677282609133569268 3842484 5991789508478554040976516605392896 3842485 1095119185778287314281869830045960960 3842486 -30500552522562704142022216993008960 3842487 536262926611237962372963665756017200 3842488 755108320927788661918973276446248960 3842489 -130327892246517470264576494955257344 3842490 -133262221329401606279563634383104000 3842491 -408704560509681404394286279897478000 3842492 1819913193100963814436525206488207872 3842493 1219221827507018451631424511182656320 3842494 149821722571255105330630398693079296 3842495 951363161534426520193114818868089120 3842496 205624749980813571064978737633165312 3842497 -537581271708907266894736358372767808 3842498 -788764835127553014176365911740311680 3842499 375394663226050001869862178539516664 3842500 -147489043201798382368694622511200000 3842501 89171802563877139541402812631686200 3842502 1133980463516086351210112320054362624 3842503 467380272803615197598810900316695040 3842504 4545481664244189589657436398110720 3842505 1703967131121864100723129031663443200 3842506 -449622313280217148494610056006276048 3842507 1371375088988022622816706917890660756 3842508 313053194814797501978839909297896960 3842509 -10607410403650238605958147218842240 3842510 -402684458281870866548851669046745600 3842511 1651683259683926774009372878988270472 3842512 95333119106909957953698757055873024 3842513 1590456072745587842613896864499439104 3842514 433655652294222332112767205403148448 3842515 -585746284176616130192268385711557840 3842516 540276455293893346552721952641187840 3842517 -440244749149056875118206509427667456 3842518 -513660277944450191396715493152540672 3842519 1257848337215098445013798129306742920 3842520 165847667027348591429381376697958400 3842521 2609227164960845715876118978698395344 3842522 1217359153910416261020534714937958400 3842523 -23800260093925048088773183870630680 3842524 -225603931594448190358818113303480320 3842525 612069704609618833600853518067344050 3842526 -443471974521745161531435005152241856 3842527 1267933747541996957676462347218822512 3842528 3336807874066833460464377710738145280 3842529 -39178002496559519120371946737031376 3842530 -301083814868406671915828618776431840 3842531 -2133519748069547841955357256816467320 3842532 -193361287384382997431750153293578240 3842533 2092071098828733925235100613965131040 3842534 -406571967132756316781203740072055584 3842535 -385165503152790310663571198765098800 3842536 1022026570256590384067476205698759680 3842537 340905374775888709725344263419311232 3842538 293963800063984025890884063469240320 3842539 -996941250836301464728349705580187660 3842540 486171550092692138581579120341734400 3842541 197392962108007399218695465568223680 3842542 -1177556613532740233562408953365584000 3842543 95893849727738496910154669406032064 3842544 -54812026754280435220415753110585344 3842545 35569594330531458778996741356226560 3842546 -465233344100362014286442011628460528 3842547 35316291230696194016700296837392128 3842548 247121778968242474295863155002523008 3842549 2537549831054287177020802280321765550 3842550 -95016369228366403548847629540468000 3842551 -555664434584862644583511903328871448 3842552 386032423228369774844530290293145600 3842553 -403806848557599685473257118648919680 3842554 1097359392250044000696399570386564976 3842555 -482962333802786955989312299285476000 3842556 -349091818049485623751805942844784128 3842557 -953183865074812517304381075058547194 3842558 700724072432191923601376274166527360 3842559 347221745426079569537968708504097280 3842560 -716358883175717480187744938360832000 3842561 -432480741760311330511883479985233200 3842562 -44637584401159107608994322931009280 3842563 -242333564832050832143016724830113120 3842564 803798221624476629820293521169068032 3842565 -169220068592942389212218051358713280 3842566 -1923855522348400050620436843681792 3842567 74549589357617935730733615349302480 3842568 85611602389445606959442812581027840 3842569 -517110998095482595643618087729773030 3842570 75553749478445905400498505142224480 3842571 906758045542509619662146285642186712 3842572 -42810034480279432097928863296801024 3842573 -159360733936039450645294836489936000 3842574 7818776370921319144907096743059456 3842575 448071110288379781923262910256162000 3842576 23499434884085408273107600174497792 3842577 -799265300012335028873980446011760780 3842578 -1998118316146493134205985955801784544 3842579 1052489982119006458165313843803322880 3842580 -269522083210946325695863502879324160 3842581 -1472798139105509654158761128205155300 3842582 -1030339435125819337776944533531447488 3842583 -1194881037322749050970398761640585136 3842584 896204080884875451714525296230410240 3842585 -1839011813531134671736905163343064000 3842586 254957115307877064440323807005964800 3842587 542194127826402301210102589658731520 3842588 -475163873388814558411595783557581312 3842589 -645094835769025094222237768726299776 3842590 -368771635111893418717421556286123200 3842591 792286472361789023813533045416025584 3842592 416750418236353612621105819256094720 3842593 897530867776322711066010124159026480 3842594 -362852079317600269138084557239520768 3842595 1286639101204889559798608883461013120 3842596 1369055530696710588107040611885763200 3842597 626440902574832994965239567294682304 3842598 -129347224115531345192561043564933120 3842599 208707871604342279522238327450692600 3842600 -381705723422862544022799775767936000 3842601 -413440381344906565541426775080183616 3842602 101640575031541580175351992081131104 3842603 -153936674772981984167143650467171148 3842604 1048729554882975917734958431273731840 3842605 -32147061958359134639040834371335680 3842606 -487332038541028709113705041836210496 3842607 -288348936292187502870177452103699960 3842608 -83018754433970127722205987376988160 3842609 31146212455498064919179895654910704 3842610 -191884278999324900575070713580825600 3842611 -1838875101029573472046788865993690200 3842612 957628789136114486329569980603278080 3842613 1460267588323999224257275045699862400 3842614 210678237222085084636046746776394656 3842615 -481277397591010472820036525855616800 3842616 -748395894896408891623041843180134400 3842617 -459497343413543521637004383092061360 3842618 568729728761629679120083498393607904 3842619 -1713093223151683597416868612506652992 3842620 -669341299977766476901744521875712000 3842621 -5498130823545473518224828101395296288 3842622 258784585431822130620815921129116032 3842623 -2850876685897796084245663412233035576 3842624 -694325056648929988161938616674156544 3842625 618477195784095072122362599325104000 3842626 1398375772110864859512388991045806080 3842627 -261792855682178439567825083606419524 3842628 -413221324601315594424811809030497280 3842629 962372347090384719161340215101008000 3842630 336188975646065394120393697954986240 3842631 721476724824698684636798198924479128 3842632 -115065449870525208173204591283993600 3842633 -300062039559661404663105111291638016 3842634 -62584601748924254610112524229536000 3842635 277833031663941959134107757206645360 3842636 243881223508427785280163858860605440 3842637 -1592303677395460541537396902462064448 3842638 -1251675107623161342131615743346153280 3842639 -2317724672374566008964955994019594240 3842640 -2408163533345034923878169817661440 3842641 -1708856763781320227241506950550883216 3842642 221632807506477626230777137244953600 3842643 116773486983054171806130882303464448 3842644 -315519408993224885956282254719039744 3842645 1360944401446224743002583379554395800 3842646 -188331285593359605369383467686542592 3842647 118311791047448050402472021642303680 3842648 -104396080738489850159634762256097280 3842649 -354762292414967468743456733898949200 3842650 140056425893031113718328071576672000 3842651 -1247722440779070500283006986666872896 3842652 -4799099655013835470859621348990976 3842653 26321619139255717276964931566116524 3842654 1305083026553649506990674264955227776 3842655 580933861335257792738142148972128000 3842656 -161894561171824659475051881267068928 3842657 309954329598935199035861602911329472 3842658 -605864604052557237791394514393456176 3842659 642679387189863748470324416178157104 3842660 -1271008399839591315412186828973848320 3842661 -1222086816097762629394059143509952928 3842662 -736797971192443798809144140122225536 3842663 883592714502394805035482906817047600 3842664 213471076189490091068091737540198400 3842665 -817125661462729173250211204411633400 3842666 380297318356566671052054741707798784 3842667 879159447071700583341087270363156480 3842668 -485290100768255963369067013290333952 3842669 -896102781108166948742985200582037930 3842670 -241260368441587576176680385254092800 3842671 57066965448183523820681536777737712 3842672 71104778220074892456313989024940032 3842673 -244272471655266359733439135232390016 3842674 -1464395316122665654588374930813196800 3842675 -403446406679980243742659133307754200 3842676 -3869138338491478385841847502462208 3842677 715950258135155351905387693974100526 3842678 539801654884502176426889180719331136 3842679 -375510429422586570495762521370893952 3842680 1975775404190304874219063515111628800 3842681 -2095024753723932723713497759836178800 3842682 565118276388741344949918184412169984 3842683 -225709691733927168656753907433298096 3842684 261928324060344956058178833112415232 3842685 -374812425764390659874321505189340800 3842686 32702129052169120982769867774874560 3842687 502106090197476562302283360512318336 3842688 -490596886581973512738245020043182080 3842689 -1949443630323751816975895522082448510 3842690 8149038181751544697254696570432000 3842691 767617104206741304250946457678406464 3842692 -587946878873723313180624003398881280 3842693 -653220837936602598451320384511243200 3842694 -704214754081841773634412378481464960 3842695 13767998596024470154006494191689440 3842696 -119567965420540073737681572564172800 3842697 -1001888658271577663836092134403704928 3842698 296950016831005052616382141045570560 3842699 -427484351509519136635075851472977264 3842700 -145497896757990955399447228718016000 3842701 739721971028907909212534079916508812 3842702 26458037744113021518333675962289792 3842703 -1947619350361636290956772251900943480 3842704 176884450400194251727129857299947520 3842705 518127644825013861196500062471839860 3842706 371398862302345325336582565172514304 3842707 -871827287614914673847041674202736568 3842708 -756326516953964450180881166902150272 3842709 79995254387104281590583202252695168 3842710 -422162870129591307805044114636240000 3842711 1633230314261615142616302706472922312 3842712 687997776009780585544769451405158400 3842713 313967034584048536428121608778759296 3842714 -164509791057127722926270281286511648 3842715 -785260904031524450004786099957908880 3842716 1596250918395477715587748313550935040 3842717 582018825002415052627136803837217766 3842718 1778521840486067288669701825198080 3842719 786061200299133845194454786940286696 3842720 62578879409828936634876291931176960 3842721 167210636463592015475015868901960962 3842722 599479107137501072415222541828886640 3842723 1337658236553333788111077642961395584 3842724 -1479946734223036658944090482738401280 3842725 52414292363616814911244052435323200 3842726 -455936101086439107467836952362118688 3842727 517225328371535997205328321695955112 3842728 1156199810347458438314963576487644160 3842729 404963017069648937959679298251489280 3842730 167466336408505615554647893217777760 3842731 -3059999197342497137220116766866372880 3842732 1688620090597551783051915400575790080 3842733 1029023408746137456954611913178064448 3842734 55181013573926443741864463323210752 3842735 -171740283837839003581117204362340800 3842736 287529278774085016414719229600727040 3842737 217718742809446535501519175676554386 3842738 9356439660126318639182267508860544 3842739 1003759122289513458018038681481904404 3842740 938271278460481286783872983686830080 3842741 681911385658203036143294357468506272 3842742 -330535923551245373623299720293133888 3842743 -328391425044381168702666865720596600 3842744 267830947587968635923300226310492160 3842745 15811857158135140455224273122976640 3842746 -264521464295227677434141414444005920 3842747 -597722892056508726953742823890345408 3842748 -134345315187615828820627672217026560 3842749 -1416053757219642816972004386897336250 3842750 514844188205064026777960872010400000 3842751 -679537149307720990810362040643191296 3842752 855585687011146145511978916705730560 3842753 -342528307171577290244951316147244860 3842754 -738743351507160712675253897613315840 3842755 -502995211635724762284167356133727840 3842756 1174781881447114491644249627749152000 3842757 910383355189226212880086960389124254 3842758 191544659409302876746161254814369984 3842759 1983143474844161512276972667163039960 3842760 2759465699649740812626291503923200 3842761 -287010065975336751653009807904519480 3842762 227953135618129085912943739783110144 3842763 -815628253483950574994540986858601256 3842764 1211527486622529681485658388453112576 3842765 -797638407404003176459020701159540880 3842766 326307244956774568739336147137422336 3842767 -303045241650253421361006763090964448 3842768 549490192931480179479470729444155392 3842769 92379879446278435726607722751201280 3842770 -374174252084205415201437955340845920 3842771 1558472373943594427795168960332501872 3842772 165663948369227910954932090252851200 3842773 2331045142461640872613954184283218304 3842774 720888265190987186009533172227401600 3842775 -1314175940057182641693296036145354000 3842776 720083844152636787842403286069217280 3842777 -806456502962932683298354352433136374 3842778 783337230108191666001831505354381824 3842779 -1776971576302447407167509197626594620 3842780 18707533665604429609273172216524800 3842781 -19838987782435472044140369148105440 3842782 -1013358575427739535751058720190158848 3842783 -323263913122087980452654182087981104 3842784 1414779961504464872725173608289927168 3842785 806524091848549261722853419946508160 3842786 -21153212415426338746744116288447408 3842787 -612253348861109994741890082618353232 3842788 -1812480061392047528371135993463654400 3842789 -2357933652866180444507342474866820580 3842790 -267761115964634624270402401063526400 3842791 49151280176339067204047783511790464 3842792 -214192937904379567769178793675392000 3842793 28841519237528003130237916545138900 3842794 -624637205609864896299183806513456640 3842795 191319312874343925601462971758119200 3842796 36286153800454486246586062276952064 3842797 -480007582322287676913248177514784000 3842798 233676879803641853996793261485247936 3842799 -156215771518972606050226350313440000 3842800 -122256696291950768104000740036608000 3842801 1893423585445120306208948588430974802 3842802 -1068042137329384705816062244307860608 3842803 -2362746575889518325209439396830320948 3842804 338803302437190146136897996248604672 3842805 -537018161176744346270344752109974240 3842806 -54839883928388862801332779883430336 3842807 -681669975137078136791831064914849520 3842808 -1070344467107420720580755565894512640 3842809 1665834467946441954285386667402364010 3842810 785874142600759755077075520395109120 3842811 -229503503407907274894714782693493216 3842812 -282331380655676896331356690250297344 3842813 625068123387379074006307891006571724 3842814 1397280197501651604499964678846011392 3842815 914039445645407668338485948287641960 3842816 48620962503637194442509350445514752 3842817 -512552557473472829417424704686568448 3842818 53472891299613961255710093852111360 3842819 235500837116314256069414782222282560 3842820 129212255852830639599911256377940480 3842821 800262114668925450220210152535237372 3842822 -451886869914928327329768622143038976 3842823 -1394126528248377097699292002587136176 3842824 25250010289146528534328127806955520 3842825 533501123935443490054188591318805950 3842826 53099834798354484597659082693711360 3842827 3007220632615954952330946822485373520 3842828 308286955025940637650520574954820096 3842829 614694521409782854814549455309801920 3842830 -787152407460483293853574622228081280 3842831 -1333574877817870858994347586678956368 3842832 81271154835849046939894069640036352 3842833 250967644665916590318022019413390358 3842834 934246750143113498168086041215676816 3842835 -1256018707766672075658522613054971600 3842836 1751995588035285743388905427313988480 3842837 -2241152665576687760805010232624771808 3842838 67672154769956331799644891274741344 3842839 -123613987710033217410001119258400 3842840 -748698538727285007129850190166835200 3842841 144554483967137325371230719637923792 3842842 707290486914735468300066433012389600 3842843 1069092205230511907866019606993545092 3842844 -376572814725518466225261982900176384 3842845 19992259029841762864031290895517900 3842846 -138554367319225877996996072033285760 3842847 -935021608249227093881691119362869480 3842848 -636174993193299164313869420486983680 3842849 842985382112911937168828673879633960 3842850 169218118841339134341709155727833600 3842851 306974450568083752902440262138293852 3842852 1213880739790286891313556513917591552 3842853 157291490524063301140610602812653568 3842854 127407125617972654329487797237137376 3842855 9098969478688035951415284089528760 3842856 -365415282399335656713484160847052800 3842857 541773837187624052414674762067868032 3842858 469208622932100984634981828791787776 3842859 1333453898915838053726506969978306800 3842860 -275456929116154426232806741992192000 3842861 -2630844142492067078056481831668465536 3842862 -340959562969975790782495843580211648 3842863 -1242165519122440826663880957047730096 3842864 312431969511008286111416245752791040 3842865 443105521722013321684361390777663400 3842866 64235550267505863670251956700093984 3842867 -13500115708260498712566441635828736 3842868 -141246219833916514142913954605813760 3842869 -2849304165661841820845776534966036356 3842870 -778742124494006319771535148961861120 3842871 559424929998278333027227207478579280 3842872 -419527317677890326104954423506636800 3842873 1667803864935752862542735568129166122 3842874 -53844520510226199603465092071468944 3842875 -351097968044657106511775324632152000 3842876 797521123185431598466511675062548480 3842877 1092707998573455554951663963560242720 3842878 -550815740724892215834011247155672832 3842879 -506791524817608956278041828049737624 3842880 -309079291060703924495825627240202240 3842881 454632774831134435902844296253111040 3842882 485043339041176147955741388582487584 3842883 -12906390323197871672654684981338560 3842884 730145340529789660877579871343214592 3842885 201207772160952896668156904185068960 3842886 -253996143437282069130476433823512576 3842887 1754334543374737246440735882364200536 3842888 86611091942311679913040386412216320 3842889 74378972481125077138866565260988800 3842890 -173867444441620753261762378600912800 3842891 2082874446100114575112981203399885780 3842892 580523795705507378272977293811369216 3842893 1203940498359705320419648397910376960 3842894 586722965309875351036471930207173504 3842895 -479609669533304735858059306714944000 3842896 -667785229165234528952836342054404096 3842897 -2871164786478433576309146898413896460 3842898 -200903135065826810689167774163019136 3842899 -1845817728057691332919354335506862100 3842900 -134540023310910204046139709711667200 3842901 -356960900293562996641646280924780708 3842902 -332403563859852705069261724806574080 3842903 -337110889406087601442010171897689848 3842904 76955381473456060821736871992934400 3842905 -276217502202325690807092637200972480 3842906 587582664332227164402741178050873600 3842907 1315292077037562772565141791009113240 3842908 -519708388803865180812404603735906304 3842909 -324390510631670964271862260069695360 3842910 9249854700176156566471364109158400 3842911 707024928773577767811662306743261992 3842912 1916887297164346976024700188934930432 3842913 147528187808496131777212017821915424 3842914 -52414971953815709805508928706880944 3842915 -616872478187388271909065920672580480 3842916 -288570494528929560603686507949588480 3842917 -317126876260907848613859311686379008 3842918 -1134098273822679831653482154603275584 3842919 -262401331674441277470534677696171736 3842920 571009496543444875488887256160665600 3842921 3379000519234526078419868943612114720 3842922 -62936265844387554958083426217191936 3842923 -399389773151618492127995272116975132 3842924 36275892245049291848165060949805056 3842925 -259896720695094899899804177319988000 3842926 1417675453770088935342430971666972480 3842927 2554697464700032617627383153858050872 3842928 -276180626902920581819475431348502528 3842929 1454641525486067023984593184288824530 3842930 78002165350767456053341450967715840 3842931 -171995410355514581590277044535344800 3842932 -188734117591591205333234620423477248 3842933 847632501402245706302686580218122240 3842934 -191156669062411427028286344318741120 3842935 -339077846051275085208356126822136000 3842936 2811119427773271945775502615704903680 3842937 508630313720630406433268938532192640 3842938 3159974831853758749662553107759360 3842939 110086480577844599665849721191018368 3842940 -941303714053926542310693879070924800 3842941 596521276838079522180319703424158342 3842942 2349726428237663260693127896436142144 3842943 -610600133627019606650520901300728192 3842944 -586305516528225541958921484867993600 3842945 -181286528207601690343617943356336300 3842946 -105859826761866047156617916954406912 3842947 -2368715676366259608523306341799785604 3842948 -1924912384944477011532366430651704192 3842949 229908726302569276744907856845464896 3842950 -43266566863189517874662163012912000 3842951 -27167349244306779684875361057333120 3842952 -1727599462713991727227361463301324800 3842953 -4288538444340755987561323535836976 3842954 -104735820514322781369839525183791824 3842955 -1048221105689793063603776590558310400 3842956 -434242848215531224497494245523429376 3842957 -308231579695306264010792914020574794 3842958 205552445229869381529345223650432000 3842959 -6598347399630994794516449648642560 3842960 494454973492269248078599461027840 3842961 -1200203565259420676160896607115219728 3842962 -830708335859963456649586907279814768 3842963 2423257370090815748100957315037399212 3842964 64890183068936745181899143403974400 3842965 -232761115759292148331064334089462400 3842966 -1045744722794385144673974382994777568 3842967 -970974845848919622763505478865696920 3842968 -97566113026072915593976943073239040 3842969 525521562345647754220550941840329480 3842970 -320790029463847601525795743144224000 3842971 -50982133152508878467957961950456112 3842972 -505797906880613368565195120180275200 3842973 114416197572150990739111542793905222 3842974 235564455508750845671279153006941632 3842975 860776455641266183733093035527543000 3842976 694859502603515313099155230785798144 3842977 -175215902549200780019769997336823040 3842978 -487189252475287327099270066590696960 3842979 345645279524720833554297135649824000 3842980 1533848499003372689554303255187616000 3842981 -2057594465757698746768945831104817218 3842982 -281479255803560336870938657142484864 3842983 1269512098705045675977966956582016264 3842984 136828412872624640527076329504066560 3842985 -586947810293444397850194883268808000 3842986 -9938107569098686518990765030693888 3842987 756535194671882407532179669160746872 3842988 22604901677650326554079804367248384 3842989 1900239679488901929397277236775008790 3842990 -680301293506679093317069940113896000 3842991 3741092824987083658956164970194484000 3842992 -101160055721297076994636151994318848 3842993 -496754864203459660965998321247838080 3842994 183868993503415576815233512408272000 3842995 243572378145921521450860447346811120 3842996 13497842154723081418378787864328192 3842997 445113611353327823130390880730496480 3842998 325797915608835372930280606047684000 3842999 -2244186766597477190877419284306935000 3843000 -401458860577264020846615180840960000 3843001 -285192687203299703094711757622183808 3843002 1546695923964679807491326856330972672 3843003 963534356125767630966481092890428464 3843004 47300946655953370216206220517302272 3843005 26605934626930832616268350517674360 3843006 -56790276253919817695614436862643200 3843007 229630390609026783055831540205510512 3843008 -91920874011436259613064041804595200 3843009 268704876093686001441881791872801714 3843010 189139870933900940986431664848752160 3843011 -1801991352605041139995353596261023848 3843012 -15097782818167747765190988010868736 3843013 514160610896947787586141389760152860 3843014 1123450297977709416186058902391894272 3843015 -1048330360380386043398698964866431360 3843016 3095647957546412619703082916597350400 3843017 -876098603962866770825204703555002880 3843018 -61901951916430050501334021098209280 3843019 634184159181609390727663830287945344 3843020 322390934841991886566820776982937600 3843021 -260125251301624663048243437759544416 3843022 677884593953659466413461579330539520 3843023 217845805282028648938168877606764272 3843024 -14970638462178888910880319205933056 3843025 1303381749408886209215177282127394800 3843026 -265686572088249745222179928518140160 3843027 -1115793887910362777532250667161948752 3843028 532685104193788322947627011763726336 3843029 -1009210937981713068576365735892584370 3843030 -146428356528228616905296758869146880 3843031 1875674749029295257637195438330717832 3843032 2573898635814481051819940899805030400 3843033 1407453443809964085791090242703300544 3843034 296384854339425068785715613255659520 3843035 608768807593175391475443792069408000 3843036 397161585165493008049338517016788992 3843037 1405723442504240031495554953117416384 3843038 126790697340184009722285947376250944 3843039 -10952197240796240212188411280210944 3843040 34146483901176896442858309687705600 3843041 -2015165009379235368617211543875166558 3843042 52873646187514364282055523966331904 3843043 -362033699267275004199993537832515080 3843044 1757299696361672498731408776510703872 3843045 -265472933499957475984422212324549280 3843046 652617262256272166955979601844906240 3843047 134865121942579913283868996355168928 3843048 -606283363231716526702729328348282880 3843049 922634069435609249403482197031154432 3843050 -387398909241545439426193693086386400 3843051 43628590714259599266066564274352640 3843052 -492996235425377305209586349572689664 3843053 -1018006711041745097094076499155483200 3843054 1070356665981109213773086087234724480 3843055 -3807178296009026228833409140098888000 3843056 191880201089530627410732865909358592 3843057 13800040606125872784377084700851040 3843058 1495792930678556961930712873579748880 3843059 -1472647656859129541036020707574856760 3843060 382696255452670782478887560136652800 3843061 -560425493306381082881314014274062514 3843062 1172509306898036309665554863969488032 3843063 -673950176632459091440615824439371216 3843064 -707990961448056640242135315963248640 3843065 -570288989628042025371543991332996540 3843066 221297873176556620194515484297441024 3843067 -808279024770244038916445038924625884 3843068 -190543383513598358488506316561927680 3843069 25738221710045070305821157942685600 3843070 -103605066839904100718014006250618880 3843071 644835894727079469033305823644714592 3843072 -1604882555754059991093841191606681600 3843073 43639571453565500287989248416990400 3843074 992939529125193069765242678528323536 3843075 -309682381445638314641346153378317400 3843076 -533691058231552218842125566558266112 3843077 -501516736344956420165729946328271328 3843078 1124757457027504412799776876276031360 3843079 718170677859937041983398810135800376 3843080 805835121097814770081343572744704000 3843081 -2435178320736418770772210845730470 3843082 12581150184059213316629363137869312 3843083 -286202636071608197636493286418708400 3843084 255553716197652913804802608349724672 3843085 -19028716964257448995245229333156200 3843086 422100174893390768402780715728929344 3843087 991216678525705450937004649124954760 3843088 -48619758782535029650331817777561600 3843089 -3213651822816034020220296629977228944 3843090 10791693204262460573068101104745120 3843091 461129410791230631937211863622101072 3843092 217544549817453847439984178769643520 3843093 -448799932974824465247096485148864576 3843094 268050304454067359239249210153851072 3843095 -2134510412316000143393949619623818400 3843096 1736682148870337892951504643447848960 3843097 223443629987732858749583657269241546 3843098 -154663865940256040206543085436776448 3843099 1226212054086152130857442215032428000 3843100 433081387687138792832701635596134400 3843101 12159853588205071608946119954590208 3843102 1484450572055781789332564922482832000 3843103 1230723107992534530938801607830396664 3843104 902816134782172741429457378422358016 3843105 334229822309519085400726579296894720 3843106 -1034418997389964272383505506944387248 3843107 2699604691349641308873846712442155356 3843108 549125646572529495949587688878820992 3843109 530742445555762237649375382061203000 3843110 -8223534834922533151558968899264640 3843111 184872873581911932834861418036930560 3843112 -330472710190437011170095982687027200 3843113 -2929664043021743674365842482975374720 3843114 291010588476669656823371471500273920 3843115 102702973415303777064285587900081760 3843116 -268229974962276755878086927196907520 3843117 728454046154883186403667299869204534 3843118 -1238894198782537971972342108449730240 3843119 -1211744746240349820134720097743105544 3843120 132806514544382624109435845502566400 3843121 2642223690925708492237727288311426322 3843122 -164641414920017285339229020653681440 3843123 1108800171581940676784062111610307384 3843124 75074724202119837944736655812324096 3843125 -2586036369453492632445467118420000 3843126 -29356881397533446114436413277720960 3843127 -1690303534553884173959040908616712024 3843128 358021610281328062486325932344668160 3843129 1306086837723608622042264219152245584 3843130 176933082469103413993295137077696000 3843131 -3108933726589272585313444368262327068 3843132 230334157376291530581648844820742144 3843133 1061447277256443211094491404137511520 3843134 -250990766640266293682419377159574848 3843135 -383240712588843957714843983136693360 3843136 519966070894420650808605050734116864 3843137 56708110005260738166159144058926786 3843138 -214808631166540915699988915914176000 3843139 291190375368951530230926344611899360 3843140 149249531787569003060773989532999680 3843141 -1381066718919674711742747131422879008 3843142 -27238784783944257539493242994532800 3843143 704591913884922036643706428377340320 3843144 -329310424250326964447052306374384640 3843145 -258481916740995112294670022417539100 3843146 1186273491354568903138909606970356272 3843147 374265762966061303143873252035985408 3843148 -3081963347975227466825859762045161984 3843149 225285418199968076543461342513263840 3843150 -19574694972952706712352096368878400 3843151 -542765077296413245642257201418176 3843152 -123943569499288334829439782180102144 3843153 -239819349767975214267633857829348480 3843154 215239998656712924818808750730335744 3843155 1082692779064045421040375007877056560 3843156 -78909668481704094560040850968514560 3843157 -628877999868977538060389947314425700 3843158 -60165726974471520603283017084170112 3843159 468020205633565331604542591416798848 3843160 49097958682042117784733468198912000 3843161 -112775017169839055839836649225882368 3843162 439254992468895442713112565230864128 3843163 -543911931321035871394904606790639296 3843164 -98121413910025925754394608037891584 3843165 -162476640284337272019454209503506080 3843166 529067786249313186525839565284852160 3843167 -362967482465762655332200523244941640 3843168 -15358731368392004341572933947228160 3843169 -453616777792599393813366353036124240 3843170 269594762076803008773243942265493280 3843171 -599189127722786948979699864403327728 3843172 -206208181198774224789979095295805824 3843173 191074350776825285727839014819707000 3843174 -554449091508698174029751866857426240 3843175 -300953285080152758093605066496649200 3843176 589158217442911469406189464281282560 3843177 334350133750323025516501381434619008 3843178 645492057800701035590190681641737056 3843179 -2340102767899497024745171425011630220 3843180 956984976639507897186903495084441600 3843181 854251827354191542893581266833232982 3843182 285482826693503760063182444438913024 3843183 991718386404989290488210214559349648 3843184 224137333470374474834495004136243200 3843185 590596505898664526036832456657877620 3843186 780499690374156831257437441989800064 3843187 -2509051478111082688730756553650737600 3843188 139142207726854103625110614205049600 3843189 -165588421675734936867782724030277632 3843190 226472683444900384441192701497948160 3843191 -2303852191330489817409820584748376616 3843192 103105776938914806548332292082892800 3843193 -858842896747200579485703923287264256 3843194 163384120391891134937686247631332352 3843195 -209210811423232347739701113363811360 3843196 741741854019125057980012826665850880 3843197 2803951823558642293516115582595296646 3843198 -92120483741881872319081613074368000 3843199 -523152572835257647059966179045084800 3843200 636388386030849887629758992744448000 3843201 1212469046777406928174342887414774240 3843202 -1202310430184457377382635820295344 3843203 328706597546969190963985657704421440 3843204 18757989550549690791671178026781696 3843205 140621518036002603650134219840732860 3843206 21736364353748820673633326694979232 3843207 -19535088347467140571652541197355408 3843208 -881449791807690633044706966560931840 3843209 -117470089470851528078059150186824396 3843210 -129202851787611721499608669225774080 3843211 -3106856099982690188824712871115840 3843212 111761253177266864330362043044851456 3843213 1181060135834608086231586500000345888 3843214 -196649815968081657187063442148841920 3843215 893430056975349847051337198612628360 3843216 -176475950925395465938331106838167552 3843217 416883950193231546047274538544103972 3843218 1221025163584544852971343198618309760 3843219 -1164828662170364155930446300886870272 3843220 109072522977380726553047823612122880 3843221 3069129361945653216944975085272737422 3843222 530851649215471348823367930320039424 3843223 -2845070186457496574100570313364233528 3843224 -929080133089805281686795850300784640 3843225 -209633660463854009463666523993440000 3843226 421377334037410958874975649673352960 3843227 -3025150131569659233529798996324416 3843228 -517301616011757647343560656982484480 3843229 -496026206509891084306533239044165806 3843230 -507125571332273042337745109882138880 3843231 -8461474022351302188703391995499520 3843232 1858264894714097876246078604167872512 3843233 -233906815847442661239985541766218556 3843234 411977806117926407690131815540906240 3843235 214009142290690230422572935812106960 3843236 -697693317060574608701037313837710720 3843237 1068616308808677063637653591841069824 3843238 304973328947645209105383282002618496 3843239 1065078937597234721927737978203475824 3843240 -198645478575305122043106784406323200 3843241 -1331002710611114747420138795195272416 3843242 -142477808166973749015022375904523840 3843243 259693827171039309940611100346752920 3843244 -1970113695273861830166687752309478400 3843245 -683233817420087711640443592393957120 3843246 -227160415085589974900989256172844032 3843247 -480430562624345699759942650836840304 3843248 523289987276380006370916609289961472 3843249 -766230758310697035467937541587816336 3843250 -840779833025453002261208577047736000 3843251 1618360046436325259669690007649674252 3843252 188765650637272487638122521738747904 3843253 2049523914119038948795739692277515502 3843254 -15233214852610312527902610179758080 3843255 -203926335525358202196057211557112800 3843256 183553383683481807320737199384002560 3843257 -1008227716627054447686035052304729968 3843258 -62589988358569583341394233040593920 3843259 -1046283918166542711058515730804934384 3843260 678302272479394894375698393879014400 3843261 605341197303153170800687700171500800 3843262 -1456237733708724717815431748875162368 3843263 -172516665723761090755166477413621080 3843264 210120900561899342833233666225733632 3843265 -160825523809232279448606751248503340 3843266 -610234817226258965873717026631134512 3843267 1553071744490760537256344391682156280 3843268 397248574954513123952821877375139840 3843269 -114924793942338896071368294256840800 3843270 199026144768879870467444413012005120 3843271 3274999087395128297331716241933532000 3843272 -120997393785039780936098235051187200 3843273 43389064452384066777590619380914560 3843274 -29368297015106156115359310299271168 3843275 -325802867281024486184503236677914200 3843276 -712470398617369695607951120766304768 3843277 -501211285053034350552758400253816800 3843278 -294492245339329871377508794675661760 3843279 143564150568834076268669116158990648 3843280 -106148471653002212501132743032176640 3843281 -195470220967723222853126988672779160 3843282 147519252054313258002478671407950080 3843283 3480634191647138837637706196787542880 3843284 3538256541657797098707307417319018496 3843285 571072213240428133260023132299399200 3843286 -332409916246264832113940153954589120 3843287 -16107562349302186763067240036864000 3843288 -589762099682811685448691090542438400 3843289 -20518497727125858923705643643400444 3843290 -161399450211206744232374217115449600 3843291 793532594886314262898906248606461592 3843292 322416242689074876597841954925276160 3843293 12459768038383534221007426453188780 3843294 112057285981487904819140356717608960 3843295 577223393627206834940725282997572320 3843296 1035553716544626877090307786209492992 3843297 -3371001927159569072568398837833392 3843298 -85518117261624561420062883355920000 3843299 -562124871238813892220951481751371320 3843300 33062320894304182453971356568268800 3843301 170271378668801598950919745217710080 3843302 417209521507376519429800333753826304 3843303 -763786775338559696795663440825678296 3843304 46565986646703260025859057974097920 3843305 -194928306747891039646589932299049080 3843306 -544780607512431100111136300437610400 3843307 -129272165443225681149297446741453680 3843308 205237574004201323698080204904482816 3843309 -500691511270058038574855040912962880 3843310 879167013468874138025915630619418560 3843311 -2490082412488762387126130669871527088 3843312 221707574371953397968944551640432640 3843313 -350104270677931701846319729069771438 3843314 897478614474186456152279326962506256 3843315 638774519143112447928833434412160000 3843316 -1538908264949432817017019610254520960 3843317 -2698380712289917832570755547081303634 3843318 307657535072510004762443709017530368 3843319 258824360536736694039702443387932920 3843320 376674554734240805958262592931840000 3843321 2218801699812876587649667185347068704 3843322 -12231512548031507959201369743599616 3843323 -1624655872713436474637901277938768 3843324 -1384126513894958094691358815849443840 3843325 -1210572418062065494256055140530763950 3843326 1292146058422886049869834862180253440 3843327 988956487156657299243216223944507408 3843328 -2074240169153110538299837529297256448 3843329 -120317382361142144836673252286049728 3843330 -209828811437042646150443102425390080 3843331 661163121184198296368225285903490912 3843332 944710513750127109478162708942087296 3843333 90716222128672010015080034690785824 3843334 -852682439428339787220760333749645696 3843335 -1357179111852221113885834174886382000 3843336 105502990914093610545957917497589760 3843337 97873842210261970997537187159535632 3843338 600856927878178168065490198564979712 3843339 -1151520612803209781973110306601956160 3843340 2756823442658599068975220474521600 3843341 -1392293532057541762758319847282438100 3843342 1090779799071543475871773240637921280 3843343 -786620618198766223929724215775447584 3843344 170914854344470000714654853274869760 3843345 -674310786752982027424124179320759360 3843346 198102647995906481197578055190859264 3843347 3175993788430368461415272233299434796 3843348 615177174417798148833432394143074304 3843349 -151732957387395132130768497241101440 3843350 -233097992385123080741723726430720000 3843351 -726442639331335276632129995214777120 3843352 599651246855665846530878911334553600 3843353 1273044174321014119701516784691676804 3843354 203757841050398903563277385353045760 3843355 -1471466690364757317094302930892578240 3843356 -746802363182086849661314555834192896 3843357 640420271974134609033220294110839424 3843358 62679215843682928027237082339288640 3843359 -401483518169977605398755427674230720 3843360 -980606647773499043128639713190871040 3843361 331417197189487558569147431074212962 3843362 -1382257391869470608402880552240827568 3843363 -498003709022815372834832565735638016 3843364 1026989510985644383216289842473114240 3843365 1061428900346894321946969335382268320 3843366 -262161945927902151505617921415527552 3843367 2137775566220835250187481422967481752 3843368 557733305936887643950441172673730560 3843369 15705836900562618076366617663083904 3843370 -150842087369928248198945944951645920 3843371 -404628951289088471360136177944167680 3843372 -326639905278955122998750601178791936 3843373 -2454892367793265678813606690432837940 3843374 1025076791745770492972569226039151936 3843375 -270658288941441993633362726870136000 3843376 -121489721690463409447383148081152000 3843377 38565302458486840744046524467670080 3843378 340468205457647951399101900458147840 3843379 2719586033946119950973345127282627980 3843380 -40690373283524545763013748568064000 3843381 -378431889449498091218358082055972736 3843382 1364580698202007024491920416176549792 3843383 -38445736244227540085675520399818856 3843384 -254581522661177558154234330236743680 3843385 -27370495881506869427125039955927040 3843386 70711314854424931258245815213089392 3843387 -1035830104557106848973809161579856756 3843388 -82008697265030610686703991788137984 3843389 1598295666014517487559266846297456800 3843390 -273151708603965729884237373408286080 3843391 -795264049014187082274918989295557816 3843392 46480404164811016393497456905551872 3843393 703297463175401764638181094687970864 3843394 -865694860255547450077198228650988128 3843395 -935441106219429196560682383741619200 3843396 -721825804328185023451234971504537600 3843397 800215508843106486942700975186327612 3843398 305152016068250846951369615921427264 3843399 -230812731176757924844684175742881280 3843400 -200073898621295833021222354246656000 3843401 600549564463347016557538179159020544 3843402 -671740236557091071079520487436587520 3843403 -1384662703463165128452561444718809296 3843404 385563613621310899484271065730917376 3843405 -931833264903551883912275973111029760 3843406 407622848694074374402511622279953280 3843407 -2605155595457283687582411837298483344 3843408 407976273565883734806941458837929984 3843409 -4586736216284645997964770628301909520 3843410 -968049177148903180829106342658659840 3843411 55196615480059753016621563119264768 3843412 -809682552283057864118232548308087040 3843413 1732251932994533484274385801990913198 3843414 655745734221644833641977798997297504 3843415 870701726195479515276791741336832000 3843416 716409587980070051580983278134036480 3843417 1718345587972347145156667030133395040 3843418 -680325764248139829015488989630605840 3843419 -65505005931031363512318318808053180 3843420 -249581566213222815556005093070602240 3843421 1824625401399774435269622217569216544 3843422 4448124256407247131420136166437248 3843423 -620432024392945344078806495592741120 3843424 744835128366497174385237365639086080 3843425 2782249785710247938604776847043036800 3843426 -15962296306805373062481683118817536 3843427 -554601708862661417385933446847689056 3843428 -1969901909766982594133447610624192000 3843429 -1555948888494868698036329131225338240 3843430 582221823698826414652598487634815360 3843431 -199890918822319637297525756893143888 3843432 -1110869808780918646613086514214036480 3843433 524424796064189612709227332188627024 3843434 -219493832620462153104926486847936000 3843435 -624134682169121924141623402751799840 3843436 316309539024481741484187290612544000 3843437 -1122618758553169720662948302122606560 3843438 -25081833521846766117869836751987712 3843439 -121609278363772943570459425023644840 3843440 -263476480693774496585517044342784000 3843441 30961287853206745520799445111604352 3843442 -215535005792091787496359314555795456 3843443 108136565024582092126788458629565904 3843444 -1988840884552439666644749112584192 3843445 -218611236154936454276165643267705600 3843446 -1046273273417265973062939723745151328 3843447 1788826402073040585113456802277453800 3843448 -1122042700224655039186146020922531840 3843449 -536028547316508427568650076745850680 3843450 -861810321809847246343789497314400 3843451 -1518784726390194235109805336662387548 3843452 -656360640087737563244311760236836864 3843453 318681734388147757349356283819215200 3843454 493426165586102880307128312517866240 3843455 -746639542015213495051277937107136000 3843456 186877725957025022770720147714867200 3843457 943865047739081010788201004739944660 3843458 -798441256261621607191251783003919920 3843459 77590251797078314973809212258430800 3843460 -681249847076006822348983177859838720 3843461 -1338032833065073361695870068451515168 3843462 -178902179944383508596544336107454080 3843463 23434569935091473080250168533708848 3843464 601104905781854232562863887065835520 3843465 -296926707625918688051863902315648000 3843466 1632800952127130518039525577246145024 3843467 -455503667911595138485881394821533484 3843468 -12705810639063865960047564700141056 3843469 -8920486535532952446483944937309536 3843470 525615473405584554128514043249167360 3843471 1139033763875486022302919672694578312 3843472 730751968339567024861188379076198400 3843473 697825886324480533024601238262209024 3843474 -15520258245901242467160616319072640 3843475 -950156815704782076385989530366456500 3843476 59128838975421432679282595196764160 3843477 911603257299758931575036956808719680 3843478 471516999552686814714709346692715040 3843479 34036885427058002221781226313662576 3843480 -600747602411197216379207200674816000 3843481 2168658739422397358687455952106224592 3843482 1081921822663731738956898892252975872 3843483 -732743459050700578482826373931572736 3843484 542463750294036440045253901151855616 3843485 -1506030277968757622284661354701644840 3843486 -46482159598984421232257138221728000 3843487 -886339007306618227669630903733427960 3843488 -1230023494343432464354053117868769280 3843489 -60675604550711440354861282005710400 3843490 -110327221989711016515410921298501120 3843491 1073569069807585388793039286143787800 3843492 -518659229611879773008425399462837248 3843493 -2107554267907542144177199697164459776 3843494 295962330455681766534891502414243296 3843495 353122559830622402189352625609071720 3843496 3181359983434247094029460172652544000 3843497 4211675710657133803488550629205632 3843498 377452779242070357860516513096696064 3843499 1462438204290605912787295326899329320 3843500 1537069384955984180783040879242496000 3843501 167947576160848843942380982102938432 3843502 532720342699141923249076190581653312 3843503 1580804497365115184257160512277501664 3843504 -19720847394082722958740753292984320 3843505 3031522851202925867171729800723114560 3843506 -980694381764654834165291808129041280 3843507 420954541521166865730089890811678976 3843508 -464717167171067991216122244376555520 3843509 55132171654897234255833888318709440 3843510 -411754512666296763310280591821363200 3843511 -235073484131711313000551515962604680 3843512 -4536002650044217132341311543316480 3843513 956984980148070462113321298986846964 3843514 -894791133119838425227401112518613248 3843515 362623718413090589690565044685432000 3843516 820670660841116607151370968693412352 3843517 769147538128431540796066689526132492 3843518 -73871970614871415583548291200177408 3843519 -157689598741816468548876374989543680 3843520 -56058833178739914075581180773662720 3843521 2591483914429899120979110938462359344 3843522 391490625889543740063770883777109632 3843523 72518809766688404672984768482639424 3843524 602278320977550424367172639564005376 3843525 -248387789131619269947495207051470400 3843526 429282926602544228196632058254735712 3843527 51889884233793406256312382665458200 3843528 242389450624702820621173261121617920 3843529 -2445396072184505734832528170728677360 3843530 177489798055331698914770827561605120 3843531 -3144670473047323336540746425749748088 3843532 563217782962237807234512081992417280 3843533 773909385662705139584819611969009782 3843534 809390956872223451266213720990985280 3843535 -75610109527954682565847168819226880 3843536 -565422113859954457510190245595136000 3843537 219106411025060818344567058331630400 3843538 -453666292410121827179857026237172080 3843539 191845374302577626277624290688910080 3843540 -182587424023608725377559552126330880 3843541 -77163136432916600325454814988086760 3843542 -1086961570648073981414201931543791328 3843543 -1143190531544919524686632645083705472 3843544 2569442541382087596708134628901478400 3843545 -495755716518335740639449542774355000 3843546 135717953696261849519294307679148544 3843547 -882537093944657574880488243182390448 3843548 -1714284966015805765669239776312156160 3843549 -774877816477096603025571767513629332 3843550 -403619895373319185925464078440139200 3843551 -1582746006631639201245293101222724448 3843552 802906456938008540332205167128870912 3843553 -280739326838493723925656464581216896 3843554 152742792378544544540693062765624320 3843555 8841934308469116350248364472134400 3843556 -1109930619947690420816669216790839680 3843557 -2604064005123540027100652425475704194 3843558 -153192122281254034059452490995769600 3843559 890083498783388171664480600090935520 3843560 -201373409778093195779308710685593600 3843561 190378599453916302027577173104406672 3843562 -901022316677784940970561920606885968 3843563 -840150413657840090650605767804432376 3843564 102189439155813039573691072455401472 3843565 -1704441825810482583571828860803220 3843566 -428779559904979985360447227838300160 3843567 7837830643516048165611932648109864 3843568 586984917311303838462264282696843264 3843569 229382546595230043351264340643489280 3843570 118569245295491926701917759083123200 3843571 1868839004712539020008722118591565772 3843572 1014931816311689006471192477742753792 3843573 114614207829504393406984045062712800 3843574 -371503811424079230256959143352208128 3843575 -483048531724734390570613835914081200 3843576 650024636291092033392568853728788480 3843577 -2834384077462493845981186740033831574 3843578 -322739614970801182186795822798166160 3843579 1197832460958409914212365322189391384 3843580 206768717459351243588290972481372160 3843581 593422558985896875278575096162852800 3843582 41362956336950708511542832327127680 3843583 -1669722413055455884184551799155160136 3843584 1298463760002297551157870729464119296 3843585 462335652216456495922857667020998400 3843586 -252780924472349905160691794328533760 3843587 -1124007791800774255375977720706260480 3843588 85185916198353194614515733816406016 3843589 -3050750543369648988235542771735635744 3843590 116772526472620876335833545129564800 3843591 23211326902088279814092743441446144 3843592 -92516425319804630691260393311104000 3843593 167672775567422695500708672852386688 3843594 378041237241904956273258402073003824 3843595 -595263553830491604064968756199204800 3843596 54354651823062136666204320417710592 3843597 207574821728200732375704550423601664 3843598 10834114292885479511073844506562560 3843599 -434387425703372068286271887592463536 3843600 59011388818262622256475607529881600 3843601 -336021558802672010931652814243507088 3843602 19531168331863426018990594429524480 3843603 -699438374932034066498914440996960588 3843604 -830281286862254033322878031276960000 3843605 483094430281099843189791169730676000 3843606 379419711438935216354174056871639424 3843607 -4486748650485397649907835386954986928 3843608 -1331143983699155776317734724541655040 3843609 -835576999989656423663423080375995168 3843610 -218741144911801885975437079454710080 3843611 1167444220035002146511715369734062212 3843612 23402846647779631952853306349380096 3843613 870261089244660426924269480843691264 3843614 -1282081248017994625510161805877897280 3843615 1046292388275154771999316001277804320 3843616 738234858898324655153373007954575360 3843617 -417829108828939812659154414072242334 3843618 617742612045952585282928801202398208 3843619 -214341988206392590687146240754209056 3843620 -1291813816825405777139050454904176640 3843621 -961973043664499613222008547828534210 3843622 -965131637169067805677028882999165568 3843623 -622483755298075604484737248587230160 3843624 -309970408974719799626538258991104000 3843625 -2245129995023955504470889177070518000 3843626 383593296893568822433245944197582512 3843627 -193735075981564027481382003835314000 3843628 340496619857494756219827821214433280 3843629 2110845848843658715251503388614734230 3843630 66595086706679263338761771987454720 3843631 -352499147684853703876930303963962000 3843632 -21191054018531183339853294854995968 3843633 -281533713987430143245661586109183376 3843634 -417942234927961030437361904463854688 3843635 1388425096231313501249220127845892080 3843636 -1016912904855617790945185995491545088 3843637 11271791272030537029708657216801952 3843638 1267070157340260555048709752550050720 3843639 2286489270447893129705277883715837520 3843640 -621507877472493525325155906375475200 3843641 -1256867653555406508967627162117488 3843642 260280292518048379813222628793924864 3843643 167358243423522965150165427289983600 3843644 -501367844348868273374814119687906304 3843645 291776556081910227286954025142685440 3843646 1017706503333174241362016322929174272 3843647 697282317284906897502049514339425320 3843648 -171902979936806283943562865871945728 3843649 -848923361041512018513343429777281408 3843650 12645348190540705418568801686530800 3843651 -996389775269640923373453214209931776 3843652 -130647355224801401333238878793808640 3843653 199562475894711967257532622395635264 3843654 93345186352405072361905313364460032 3843655 203801354757731800928205105405212160 3843656 -1046827305472291175484052531189678080 3843657 -831181387904632841690167954532801046 3843658 -61228450920800618384355839953612800 3843659 -725676042706411936650711617659542720 3843660 -1092716572233914434235077445052748800 3843661 1914390360009850300426166273298934262 3843662 -1045851834320969087916840905052792000 3843663 192148215412835770293744397997566344 3843664 -416765515226605387865293432345067520 3843665 -17317089150925350413876630595614400 3843666 738888096750143223678859372112179200 3843667 -355348619848722175951307041967677200 3843668 -359607186751473780287569303697141760 3843669 -100355616887894579520465222549232512 3843670 -606985568990881104118459917381822720 3843671 462480718521482453566156934337312288 3843672 291847549857595509704132771162357760 3843673 -2063874431663575019133142880738669040 3843674 1413749644583051240411077680670928352 3843675 -515254526587337998772603925912169800 3843676 1550181487110712868481411662845797888 3843677 -2551603569593192748198115476054624474 3843678 832370062712790354996243557042466624 3843679 133145261286452390036127015967793776 3843680 2000044763278857033012462837718056960 3843681 1682423437704089501109105308064206880 3843682 1253481868668189518440847351814426192 3843683 1179355722824836725911599643723424600 3843684 4572114106163991786920097532182528 3843685 -196247935371650227970745709371888000 3843686 -918339859049584527373723641939840 3843687 170699947537911168353573510521733160 3843688 123708678488467434976597629555317760 3843689 2495677549088536938198954955211135460 3843690 -150130325085814190800570185909596160 3843691 -753624884084369193051879295329136848 3843692 870203738581922248391372435569758720 3843693 -45446414337808819183868778777301920 3843694 -435836839299038126092043242007431104 3843695 -5583129922311169543466758842700080 3843696 -95195935543983401652887400407728128 3843697 1099566874016163118471751510193285120 3843698 885210535458777988762995017448387600 3843699 -30030214157941753276859112383028672 3843700 -89921280809185877267178100506368000 3843701 2626896829584105232342705310185350702 3843702 -760874692708050388122966497782521120 3843703 -211892337957137600519271425208214616 3843704 -1204129872803629545550405305793290240 3843705 586967506481708816320472445614574720 3843706 661067325475118436779167030330316544 3843707 -3394695278091897514981014453864779040 3843708 477960423367896558788470114979930112 3843709 10681404931408905823792017482147160 3843710 82416782619803112965190225519759360 3843711 377111563324278298136054727434312760 3843712 -1057764878611835535019458000794419200 3843713 -587437355061659674061203337777191038 3843714 58250277377200882961706705010472448 3843715 -1353923671592013617599923576639570480 3843716 363747592808886815165210494398024960 3843717 -473043373999333844034558811171889088 3843718 -1301158746934139698318268601293744640 3843719 1416064970675271508552273458769303680 3843720 -229620638398086200140527798558720000 3843721 -121447233819406568077440916993117696 3843722 -1277965901650205488708129400620460448 3843723 357706088546219727588522052190926848 3843724 -2005466745374190612471369986665525504 3843725 -383008351829039506152719045908518750 3843726 81833376631561989798915838783508544 3843727 -6558113882957903737980828532536960 3843728 -106216647966411897232794350431764480 3843729 1447825094110574191892698043052923874 3843730 311074877723190858229584088324707840 3843731 3269446521844904208387931884427055532 3843732 -334668994873554264845801123162419200 3843733 -494756006087760444642471551151580018 3843734 -660509206036667335728455331178738368 3843735 -152492550226791134995566679621386240 3843736 703722838697229452876389175095941120 3843737 901855865317716304539143557845613440 3843738 -601324510055971403807417777293382400 3843739 -982132900584469510684629546071934460 3843740 -1201102382677508882513013598870479360 3843741 347677964232986516922522044814058560 3843742 1143169960432532337504728832086784 3843743 -952945230903936011429560124261215008 3843744 775431360033129169841893147048673280 3843745 814292961637059177490539589274380800 3843746 -652071359802589557724056976945418928 3843747 612657218495047295940140039964156000 3843748 1122907008001263615538483743663137408 3843749 -169166573493880287926908939543941120 3843750 -181008985102856233582572427779000000 3843751 -1004629732796990252359125856749246768 3843752 132975032496041189041618581386035200 3843753 1462440566489141169126572402877480000 3843754 3030171612930362879496788399028652032 3843755 1637749520921639542899212790928952160 3843756 93480413031585675031252428409731840 3843757 1222647085667216327902384010312659680 3843758 1314469621069780698499338354176796480 3843759 -10008310170005645674254109692821496 3843760 -292411825594039840809176070871449600 3843761 -1072111030147619454386010822467946768 3843762 121272125571492843682380044126085120 3843763 -309289065358615526503070600523816960 3843764 -977941513622961930939098635387895424 3843765 -358019973032823156489485996707799400 3843766 -573214370650099391873741145721923168 3843767 539586085521747721945747270781201880 3843768 -1283907404446673064461796602786734080 3843769 1393593855599375685683443977041436496 3843770 -4487713931679772466238301125411840 3843771 1316889786641850834241946048134687512 3843772 175328293695304275713316156733204992 3843773 701413593535017712585059174097790022 3843774 -1669514782635123862663571751653713920 3843775 -77771986568095027516563747795888200 3843776 271542680430392063095734120480768000 3843777 41209368928108437453661084151927232 3843778 409453851735819408306075961980511440 3843779 -584160066482548643364284113400517216 3843780 958804517196587219543305388857589760 3843781 1357948550462807218953862373740919582 3843782 236864639537457103202686533529128960 3843783 -190550113416700855251631472207923200 3843784 287922140969924155920812492813107200 3843785 -1612807443586717328690162539735207680 3843786 -679519675154876540200167214985492736 3843787 2774614125429189659880253900436783992 3843788 1071234621860392227730375892368195584 3843789 719503949721966149056670162626233024 3843790 -826915947094326649901615484335233920 3843791 -36405594145509239335400101754484480 3843792 -332179010553621206945791220347478016 3843793 -2477631484687861516897865423829594 3843794 57611581408274709508322100153973920 3843795 -1153689778848872760676289114990860800 3843796 -1947820795709218733215434087938211840 3843797 157078621390370186726885852087580000 3843798 5221402156152757501541125861109760 3843799 1650623449622232289175664354110460960 3843800 1096630934449828019165161352336640000 3843801 -1998215726416055327151841459781445120 3843802 1131597972434272393847389818165663744 3843803 701920630607771199722796222539889384 3843804 -53965029298967326683777560006997504 3843805 1784208023581375351239378522407537400 3843806 -413568956501474037243624037305841536 3843807 709960161386701860306137438583240 3843808 -940661856157505068802867515976318976 3843809 75266121639880307150203634568336516 3843810 -653333125870812099983991123372530400 3843811 1754106373364290029820231683540862824 3843812 -478116710788403440541470222827356160 3843813 19950288463905670228713877267361280 3843814 -101419840254788936217976425881149440 3843815 -83468590424819345347022825328373680 3843816 -983967348033514111606639405778534400 3843817 186661476271290116512883915252107380 3843818 1370531938580065038787258754746725120 3843819 179615686219956927649653158810336832 3843820 458528775340357587092122605384622080 3843821 1297223431146699124356763787913281100 3843822 -551244220181813167296980299871273856 3843823 -1052573260146819919105114732314762928 3843824 -3212919554117641190139967877283840 3843825 189686772063202486429044377221089600 3843826 -14893545073381879350059060383512576 3843827 -602416443060652746453826340153966688 3843828 1618238067264895786380274095227473920 3843829 -397858894407805312610816980520958912 3843830 -10915688303705079739470031184701440 3843831 966641601699723370685328003518049744 3843832 -228011441059371710186102288920780800 3843833 602458496885470576823822037222575040 3843834 -557050901877368452522838079858574080 3843835 -962982129614496538561241226451038720 3843836 348794938131567016003323725169358848 3843837 -838905741831979426620168320486569920 3843838 98343037388253734716854160282936320 3843839 -4076629423546769232112517270825601744 3843840 -85871792497666023596696953379880960 3843841 -524954995950920776248493976690645758 3843842 401658982190861087349862667780613072 3843843 451996456507147897996266781566428664 3843844 2246366270306259494487467596649284736 3843845 -511684143993438587688441999551232000 3843846 13201273326497889729473477474512320 3843847 638117625357842844950513838966064432 3843848 330427100034962840305241905391861760 3843849 1200805775023315982622981244017794064 3843850 -37423381808197823505275287632672000 3843851 1269992163880954255941917360854708224 3843852 -583416360692483860911656279892049920 3843853 911872274709309165877638943424245464 3843854 86123585023302846343941161660791872 3843855 106417632714971457848175279928857960 3843856 -2539618787647270769103623597326336 3843857 655293260222384882839515152137190592 3843858 -433343550041374851352603725102162432 3843859 -1512804684686781518457387877440969940 3843860 737342152239505852714340745907726080 3843861 951158856429247527550772805098304 3843862 767660011505519807070757301650841664 3843863 1487875631213691647664847208589333480 3843864 -104040490820361194526887047223623680 3843865 1074058173469657366688654957497456260 3843866 418649319892916875689613205777664 3843867 -409033171384675436078414872430692752 3843868 497569804112756533360978670113529856 3843869 -437435068621267338236670230662972320 3843870 713280726729082120148245716314492160 3843871 -1390167045937571089852708302340035800 3843872 -874454095205876103782375421377445888 3843873 533745248064038139912607325085163488 3843874 1120098455702027843254896721741785936 3843875 309573817846096464827112057366528000 3843876 66934373941608910099188033355628544 3843877 3045827028325539097704295375963876512 3843878 119024692489859730738842474874129024 3843879 212714325782139695368212893964855888 3843880 -885378982724243479535994643284633600 3843881 1381053187199413150763445931737026682 3843882 -162593702842313460819556628388633600 3843883 -164128116478750192115975297589537868 3843884 16640892845533255505494202923008000 3843885 -372295333243649260502175079027180800 3843886 -61363957336617731282854935695870400 3843887 -581820542904774803579311539501486288 3843888 3977718422896206183696696829476864 3843889 258140120359570258754222290599350400 3843890 -696866260413813569570423502990604800 3843891 -702314455283232428883433752219883248 3843892 930513289406120967938936150257344000 3843893 -750253562757828097174938457473570660 3843894 -21458783812766518033005262205851200 3843895 1181390642312906417439483623592437760 3843896 11309338460185381879293777719132160 3843897 -73383978407375602914100792914300480 3843898 905968998871197338378588916693291264 3843899 22008632175004797533459080177207464 3843900 -469856819481227665112528019747763200 3843901 347421991838222891052790418871553900 3843902 1991296144620699429316346424007560000 3843903 1036426306945332054885213886847919360 3843904 -176636795903411610796504023101865984 3843905 -181795098598759182454170673451314500 3843906 -141641815442141851428237176056780800 3843907 677170141998380861546297793286315072 3843908 1373759367726809414130251925703168128 3843909 -1065085056969886042827291096385536000 3843910 -1180585927268959826527083809164800 3843911 -1286286445122779867974911763608568008 3843912 715474087959305396631732210079211520 3843913 -397941091583717763085771826219340838 3843914 -602680226853831383497773312472821408 3843915 718071671044462407593014491900783840 3843916 380795115529937598781233594392892928 3843917 745436030076021096869556712840065984 3843918 176820723812438356158386059435982784 3843919 -1284469471599835561911632433162881680 3843920 -104879405806930280267581876463616000 3843921 354732678903376430309744776177194240 3843922 -3184675540922538903260522432167776 3843923 154276525008778766388567046115720172 3843924 291472975368808075357025177069125632 3843925 1127867372161950056437447321201104650 3843926 -355173030251045273468256669384253056 3843927 1197621163237470522022474512580181664 3843928 36330925406631237282962893842616320 3843929 -493232995798501890952244524020118524 3843930 285785517587262214723280087380485120 3843931 -35549511361833852385978538655158976 3843932 1374779134261363568189872680380330496 3843933 2386759377445208113294423966617178848 3843934 -275528312691400682720572060781184384 3843935 216313165388678111626889802560675880 3843936 77149661437754018713333562548027392 3843937 1354202621630095650660121358814391586 3843938 136028716081140293673354824251613184 3843939 1270653304341519469316995305062683968 3843940 -163990884281850996109137377077432320 3843941 290731592835681263252841737863833342 3843942 23205460589149520141538428751335424 3843943 2483999221668755950254439845399755192 3843944 -633915031741977611627018654040391680 3843945 7127378795358687853564207331238720 3843946 -355895790743437266819938641297852320 3843947 -369750761713299018532995958117012800 3843948 641463774199923229886126262710638080 3843949 -769302113674641606187039716466663764 3843950 -9717464875373654846693373599472000 3843951 107226493536197679502596913365716232 3843952 128932676206373315790514608689872896 3843953 -4013898050796584489357141875616693916 3843954 581851612465839579751270614739768464 3843955 947556546710618583063574434368507520 3843956 -493852878771588321689807952245258880 3843957 -692937871919676857561521858121188512 3843958 -2159341127687093691101003294381293824 3843959 -239389310862056437900399949712622368 3843960 -1157773244245008209781297401777356800 3843961 -60530037206761613776805848956360096 3843962 1171266654391650030065136947547173232 3843963 1027416847180420762029152487707108400 3843964 -737498482037344035825755417543809024 3843965 -1120751183880154753183849423702717140 3843966 -11487230115964711343893603945359360 3843967 308114247132011352855196822540023072 3843968 -150439005407854698338930355339264000 3843969 52350803082253349294261502063944448 3843970 406465232714959713542542067395291200 3843971 -1932429569168452436564363675368605828 3843972 -884553145151336078472197617547114496 3843973 543559988180300841606349215616260640 3843974 216407365201134236093432669373450432 3843975 -609352261721110259619336872945856000 3843976 2955042161078074072565772581412341760 3843977 -941784741393408780750352235172771174 3843978 -84896043555263183402643545555563776 3843979 2774982557475372871532831944844493360 3843980 -133013806832069816200945249941903360 3843981 255717183898205165919358135565766828 3843982 1223529829115909253973946355663302400 3843983 266029533786689888363348302220362608 3843984 -189354402799049667667437493554511872 3843985 30777458808074228013545962025630400 3843986 245531843903526448624797682075562784 3843987 -486207335485284443093630148573858048 3843988 171638321944418254310295953106378496 3843989 602748877028598442431741974181003456 3843990 669165537430987103116080293405184000 3843991 -3538394067223253011190060679950253848 3843992 -1821902357346118786042316677674240000 3843993 1726447836807722884764495536535885264 3843994 -186669622905749527675416911898854400 3843995 -458722324438915749317746560230136000 3843996 154465013525372845030849988719208448 3843997 -1274589771707812179460197523453268660 3843998 -244377143564922060450450196442873280 3843999 -269165892039196664292525805250736000 3844000 -1597097105393159243421896442200064000 3844001 -358819627535164950715385550912951198 3844002 19112150351317954963713837595189632 3844003 -2935913559363967978808867500724234736 3844004 -467650281469598360349123512587530240 3844005 460821380829621376969066577550592320 3844006 -645198371378746085621535680297343744 3844007 2404664571946204593593545226462007312 3844008 -501048478921965102945114004817510400 3844009 -1056480131043753853929253849220119196 3844010 485418956195567878704230017229208000 3844011 -1252440058278208045887486121996210176 3844012 1956052280489115814026746386325325056 3844013 1688605007019429333317182631437337664 3844014 -207527645310911823863344922492967360 3844015 -57820400577069271903944851460573600 3844016 -427934524398544665248543642251001856 3844017 -37988007825006288381621658367348766 3844018 -54212480423858774902612255146509184 3844019 -252319362094156444235340292419662580 3844020 -747645506967491736999094367804344320 3844021 -1526199332347686689605456095934005778 3844022 -101639981712681575535674713855132416 3844023 -2240449960693155076237077483246120960 3844024 -1102833680943687504712349551892951040 3844025 -233335971868783678903920357949230000 3844026 -680837085527261717107462297299185808 3844027 69185814963658423322431709955752640 3844028 16602232034299944507865248549465600 3844029 55476546234974215719976261927623168 3844030 -859233632814184702627772268270459840 3844031 -893627067712117828698619749943638336 3844032 -282417963296570092729255277528875008 3844033 1129833118650921994725341769670166704 3844034 -52537148995648536634098003857756352 3844035 -10122466731149669207256798193802160 3844036 -324415547312056105369176823440605184 3844037 -439284076245961984528286893458474960 3844038 -272964055046164544741034647255956992 3844039 1966201311751334594523654334864009560 3844040 457436198954902783494204135284428800 3844041 -769954631282998205651922369029887296 3844042 374979354810139331911250538989011200 3844043 -21439311000663863010630701058975600 3844044 -456433819935019212606938870045230080 3844045 32715367299746368702571895996866400 3844046 -75181046597437707068988896883792960 3844047 1242096259920732996731557396295992200 3844048 -36883475716293356623429079351115776 3844049 -2292447312624046095416124914343390 3844050 5710045961581588635945497556508800 3844051 3218795472959882097410969861987970000 3844052 -227542091628511610020201552453797888 3844053 1120924950599037943533591174368789262 3844054 1013497234646626571093022930546290976 3844055 1319671264275810577464725820970599960 3844056 -506291369044988130984376490956492800 3844057 422677890043831887549496415409998592 3844058 -777676959337345846921907086450343424 3844059 275653594782893073489535378866889728 3844060 295287247268084523704608934633502720 3844061 675251626889443554041309786853331200 3844062 61582702501520879800947119786112768 3844063 -449753311598133224117666199289618256 3844064 671414526931426059710797179085651968 3844065 540555764560244452343983045370639040 3844066 1325156476704355410064783979058524160 3844067 1445182425572851209582217891475881116 3844068 29178599441458051494238184896803840 3844069 2615785015084987448001404408486457470 3844070 -526700204025299589137931451881083520 3844071 -609387933538255681219665578949400320 3844072 278460967212512577445251946412620800 3844073 1145636375418051903167999562285514980 3844074 -446783035665525261194392505083164672 3844075 592605550392090223363919384712359300 3844076 356228269902263522552601952826480640 3844077 -294723130923776996660239957057968000 3844078 22488888619218080737420315831125504 3844079 -2351575076742081263146030431538918320 3844080 -121517634013484984593419739167129600 3844081 -134624569128658785784693065237300428 3844082 -211361458916868266177186672606257152 3844083 -146600791151947890662871002916633600 3844084 2236196374651407131600193279548153216 3844085 -555357877373483384505502167216704640 3844086 -671271582561440442408771560475148800 3844087 1278790540484709790918152742407747400 3844088 1301469379201568551754178944455680000 3844089 191202871357020560311363077189739008 3844090 186982043703296980555138413419824320 3844091 1633436932890476508902259651002328552 3844092 185670371792555281100888500795564032 3844093 -10343945142413650007284489496093952 3844094 -798289366832650678074004209634811904 3844095 -695385521754479182336717511726191200 3844096 -202568177276384902357654873005096960 3844097 -1186812421751416789387831673635475454 3844098 41666145609314790956206252054018080 3844099 2395953101074581340628153807753563800 3844100 141188148265086237905505328569542400 3844101 -1716495741217205695843643724875355168 3844102 -392773564024557652803560912219227968 3844103 920111471669129907082187413047633960 3844104 -412899761582018387475188945424629760 3844105 12545612291677228826982889639037760 3844106 290998182757197424394135702859214080 3844107 -55222478855524219156292556603411192 3844108 1798957637512410315309834934083073536 3844109 2054475991598905369182172564274624310 3844110 317110756087658842339556884974577920 3844111 1613915301660975658617589336898401712 3844112 109153455364636650388373274292002816 3844113 236644565315077444670945347123675008 3844114 -4710494886134644832680647507657600 3844115 392241037405201849336913639588426400 3844116 761442036685523122609273528408908672 3844117 958454043076534579666772654748625166 3844118 122304497600741778898772619290831040 3844119 24294315601098260586672908377362768 3844120 -11323686219119244793116804077568000 3844121 -2910062101311373320177844600426554678 3844122 299975482464316588700276292297487872 3844123 -191800326988922745901051046375611136 3844124 -810831257281220997875373597174374400 3844125 2812680605215225215607128400326240000 3844126 -109845031404436295913265675245351552 3844127 -757488071430778248881624721628502928 3844128 -56166983120004496585415680843579392 3844129 -1959599172264298623471799565845579116 3844130 23223842831499089556536194084070400 3844131 -212214592362671240285237468466733056 3844132 1008297086585226506546780597454432896 3844133 -2414272495500417553515991832539431618 3844134 -206513352786951496739020423288567680 3844135 129467853335190374609688725614983360 3844136 -860034383322733720507326137600824320 3844137 -843728224798639801980347600801629440 3844138 199309557476094913330538932065646944 3844139 -1318388798213803269651487187487546576 3844140 347278114567606762114888391376076800 3844141 -1053490232904829804021357162126730528 3844142 -140973154711230540672998302927598208 3844143 -867860586955536867088308114626232360 3844144 112300415860302171892091116441026560 3844145 966940457758054264603252658040753600 3844146 -570520728840633580725304384329964416 3844147 -563517806688277070702544476871357960 3844148 -222699009493026023106842130514212864 3844149 -1063409622517956110177090816059520736 3844150 645972289779006447411934665406144800 3844151 663891029408129572087333866132533664 3844152 -517584410383296810514803766782566400 3844153 -1907222592115273871364189392584002240 3844154 -1021074557068037431258812967356238224 3844155 131920509589361423720323377398231040 3844156 -1005543858279013544915086224184071680 3844157 -21647883304919185014221303190175200 3844158 304016190052064970718670474858554368 3844159 -3107714259240275561744036687631169056 3844160 -96117832281881753617183645724835840 3844161 -85683273568652584097937569235094380 3844162 434262412404337999941321272804040192 3844163 -1113227248050750346696730726468878080 3844164 -122895789584632647369918005334620160 3844165 670407689908908864219178774495759320 3844166 100847012860639629748976617918890624 3844167 -139614723512448433592900913599244120 3844168 -2588434249929701099144294769815485440 3844169 -427173026704512857505377256384472704 3844170 163523369804126334553358435748960 3844171 -3778465974081034816146521968170248448 3844172 872355806738578843318327067772871680 3844173 -1788941192213445281222838259119189696 3844174 -243224217002492512955776686794994432 3844175 691687513145345469395647069282371000 3844176 136378943229795550464611105087422464 3844177 326656339411931456591953020460780800 3844178 -103790942209761220371557382674561376 3844179 -123851171331157471022130383020084740 3844180 -27264344895586860032619705712919040 3844181 -796229135597003402242253763842756736 3844182 -477415446942380871288608448830398080 3844183 -698925588493161650120904931093920080 3844184 1323960830590895336245703858089267200 3844185 -33563232074149499571537091990219200 3844186 -271631107094755239736042816255527936 3844187 2045728311185175533526476514128896836 3844188 -475503933934894111788543674634160128 3844189 353325098090235502579080619933597152 3844190 -34835310496493029789531837476952320 3844191 -6942892720817758790047200414513120 3844192 -582584982840813522552715992436310016 3844193 3748109962955116688465422214119482180 3844194 -864434934272295249019733272727243520 3844195 -1305204148452339311601323398691998800 3844196 -761382137242776507482096215743575808 3844197 526582029827463357386200267895686560 3844198 -74602932302913585213038863702078080 3844199 -1147045877393198266785014058259753800 3844200 -10369879087573362825224525260800000 3844201 -435488977356619133432272763586585996 3844202 173446729248594183254171456433141600 3844203 -103001557434149194555932088378224192 3844204 124241203551139196987154485724364800 3844205 28279569901303789544749760161198860 3844206 -691901996405621172315260611215732480 3844207 1344775702074597236970891574943675872 3844208 -283285613254411192687171589855674368 3844209 819282429034477688991542186638448928 3844210 -643355106802857822497099252964200640 3844211 85103844286686138451283167015072752 3844212 -117469878083108951199030571192473600 3844213 62882786038336819219196942427629920 3844214 72525393742265581051602492406650432 3844215 639608902719275438787465554647399560 3844216 -1423616447723349164963913497232875520 3844217 182304473068924796807084179455010560 3844218 309655353658987102574722956044290560 3844219 754863242705883085841386340942448160 3844220 274039714809354646964184379684392960 3844221 25191371070151920524734538887245312 3844222 207741096151760349093837380292582912 3844223 -973441196785570336945119549905292120 3844224 -1010936020931073763172859869984194560 3844225 218407228877348074320260415934276800 3844226 520889988526292641144721241568519200 3844227 -1051551522914024023086658933280433168 3844228 1445312485634893787368353797240417280 3844229 -669449685050152724967399348405259170 3844230 -206349690241032675150662550205620480 3844231 -971706152937544829832024644042690000 3844232 38116741959504620367192946303795200 3844233 -942034289476972321137654119696526720 3844234 362362136658941524174539846071726592 3844235 186365634651865906415552723499906000 3844236 1260947496484928989465859473196765184 3844237 3286805535382250517314302241688635712 3844238 -1553564048086096722215654344358076480 3844239 -571131422254796873651837694559946880 3844240 260462483511284546615148182419046400 3844241 -640264170313456992371763100276337358 3844242 56601375571081000588690798196459040 3844243 -15116293061043818449536189819595092 3844244 799138812370939339561865457125435136 3844245 88783569387878515762991244749956800 3844246 437283644027836721724061565048945568 3844247 1072861159566602624292596179771495512 3844248 -366344812621465422403951991303700480 3844249 164467377710888508443892425701228164 3844250 -1246492245094092233128658081622888000 3844251 -1244659777804030444376280502484662920 3844252 -714637367111095342056886231040971264 3844253 -41267827253018468930740832916674496 3844254 118006099211109987405041591396293632 3844255 -197226948479172815598489291339114840 3844256 -975972821113179721742727008177750016 3844257 1340138364489524572619517688385917440 3844258 211046100459395209624762260434191872 3844259 1286545085882649604198900942621743792 3844260 -135835543120699883142034714169303040 3844261 -483355355402966401570931870544814788 3844262 -1654021621263103227128212383620736 3844263 -580024900597886306869396332717982080 3844264 -1268618520968955410054022826409456640 3844265 868594802574588754890859227903402660 3844266 -280343363291276070196510368657454080 3844267 1441014784431794206514600706241899552 3844268 -670082019407786507424447979546282752 3844269 -1017506986301567989915952203301281920 3844270 -189066588612816535503648468202684800 3844271 -3253454862790243521454806973641163776 3844272 -162482416815350658386728094005149696 3844273 1017495036384664003292336482211237522 3844274 51737419915247304132704824294705152 3844275 -75565208433532701375016789863778200 3844276 1696972283099995163991122678096716160 3844277 -1594364748271872222004651622472281874 3844278 -307712477901549377239295636801950560 3844279 995757882931392024601737765913553280 3844280 841739235521090941722941843298508800 3844281 -401791388317139405121934429342058112 3844282 13764528916358286426600877089868800 3844283 -908597632739291380774992990431982696 3844284 -644770625890466369972260624318921728 3844285 -123009700674677098140534491972008020 3844286 -15657641199634594583630782411319616 3844287 -2990004928527170135426090757558712560 3844288 119667284488462588993192785929568256 3844289 -6433907079370821337923878701362816 3844290 -108520404007019121268136034881126400 3844291 570034237907085735289462417301876 3844292 -1455177758744320498559472567573849984 3844293 -634131711792197668548612950164213536 3844294 -653155716714182452668159571661894304 3844295 -320200496453287589759754457398949440 3844296 94328027418293061485197199846400000 3844297 -62675090671213651490112598292837120 3844298 935252334382267496907601638725376000 3844299 629634447830921764234073671489563864 3844300 -190102640076217809772044947777792000 3844301 -1129859927454763299521856210221698698 3844302 -113637600337037022403799725346844672 3844303 -2455337009556933988867898934108498448 3844304 -527300576382452149370861153070956544 3844305 378349716662403699344719737164469300 3844306 -859907848875393181534870779856737648 3844307 -22665610462091728681549824143511444 3844308 268398606529126584456751415355863040 3844309 367697584612276206526168469835400832 3844310 355949958509089158664609712316933120 3844311 -399385456444248065492238237172112640 3844312 375857593380398778782475229422796800 3844313 2080822292781028506652355097207987984 3844314 -632283820471265502230924413757391360 3844315 464465288083481721185141307287851200 3844316 240682937188452180988827464462278656 3844317 -1601893335491574428452888149822875520 3844318 1995915943409751298048387148178345216 3844319 329416188509378927128996334817796896 3844320 -199598247046258204969567184840294400 3844321 -149674050603127476118536947489662360 3844322 1079650677288777742428076024738876800 3844323 -32967904751963828344196170978924800 3844324 268053686775736189153750922250000384 3844325 332983539931357451815967968562568000 3844326 86557816164164354651506611212540928 3844327 1031760773910655455966167432300259600 3844328 -1760657852318377496159596040022819840 3844329 -2387288764507045383584481513102912 3844330 127813874218367086759452402414873600 3844331 -316719927172857606910749065166809868 3844332 -1255693735423084925337127619836863744 3844333 -1687684061537504925372656743544229418 3844334 -465954805390309785401775842495129280 3844335 97997527908752056770428711116346880 3844336 633082703566903138014692954901512192 3844337 315819186205899057896381753985252672 3844338 385575161073781480419089182784774400 3844339 1092237825055346953909797606429096140 3844340 -1067899483771735007745568269098680320 3844341 45948357521245850898195861336468864 3844342 -120243518336282012120584644668643456 3844343 1985100315760881111545703024960911592 3844344 -808612331140022606929729168883712000 3844345 -496609726765258340421882137614035900 3844346 -1601494278799252597334960636648517120 3844347 345049792096521453309441564901039728 3844348 1437925023286292890711682548682436608 3844349 -3147433626484825998969256239931271700 3844350 -410498644278058853477861152984838400 3844351 854009724571268807550756331334903152 3844352 -318953910132962542004854861766590464 3844353 451373441236519075235326545854297904 3844354 -173055853455932149076978863495125120 3844355 -68943324290952740780469762279511200 3844356 -129591473203835843901481899498885120 3844357 69674562363733914753918135552377664 3844358 -133115706490235909647340521324984320 3844359 -1165819033570827641831550980275646736 3844360 -84988046278041545439450988350566400 3844361 1698191210212984809730192206303769524 3844362 -73829871007414496498072161929915648 3844363 -1388475620053283383434980463044286720 3844364 -826045239050326608262821549809236224 3844365 -179914613833359711631364222440857600 3844366 350400454585368740915299663856217984 3844367 -622067342117119972068423914219350560 3844368 -216745176873903331730328877930905600 3844369 2080013638112351589862514375564247040 3844370 226221953885098330718558638704350880 3844371 -649974350299811425306804981074134088 3844372 -5035493405910402304430422075375616 3844373 -496724499193061219119010234027989896 3844374 -278018695885683327751313000755371648 3844375 352285638962658355040106022643795000 3844376 -1109820570495816998672604146211594240 3844377 -963085434736340332968225801279229440 3844378 277603340338525398653891635906035456 3844379 -1130929062980078779977084323113206528 3844380 -328450489771740829446050899680614400 3844381 544863565344578719243941327868223040 3844382 1233331625630693181665627875340496000 3844383 -500329899776000102103312873901718400 3844384 1927790250009512665384710591062999040 3844385 1121428939551490146527198229254149800 3844386 52443479038676531368650625338038784 3844387 -786364891492695619112858838101497128 3844388 -1536609745738261143923276758115712 3844389 891841819238927829353599794000323424 3844390 -625172817230078584896528358070448000 3844391 948136887722856562322887818405996792 3844392 1113966901395538076068959662972190720 3844393 -3065879659820784792751371765124828464 3844394 -824105964373575474034891243561524480 3844395 -1774386663177053496046823796183386400 3844396 -571060639312404386906216919380243200 3844397 -389094817491628992601942217151246228 3844398 607347548193714412525118962468236864 3844399 54106144143870407624121111128590928 3844400 82969823881929160507340452277452800 3844401 -746046534024181873140666373440758592 3844402 -2186001344716479751838755199940031968 3844403 -353670224846597700528206501509432320 3844404 -460226130504277494141580747435370496 3844405 1242557878631818800176355114420204060 3844406 -26481070924249105658701378803727872 3844407 -145782820782992625054428179165108608 3844408 15493840692867596962509585541263360 3844409 114130163635465784994568402272269610 3844410 -196748988935722227414375106470416640 3844411 801607135063830203374588947075182272 3844412 2874819088096327018964252363516928 3844413 1713332270374569717805293857950797504 3844414 -66812265413669782321698801983685120 3844415 2922659387921945119430776809185520 3844416 101704142085703753444200483800481792 3844417 -1464972093764345101423607402992099328 3844418 -874864840415424860137211471165121840 3844419 57218184764777843575131903985268208 3844420 -531713264900920053787592218836541440 3844421 -705697708108588081304627427540792288 3844422 -11826948688468120194926623672680000 3844423 -933941896549411352989972661083345896 3844424 -2542261293377843574795633161335127040 3844425 -156338774541643603728087864369028800 3844426 573371934208934164635454528770276912 3844427 1537801744865376653076535706127370800 3844428 471291624749548837949883018687922176 3844429 1532426214797168670870604529940026784 3844430 -401574342563699664854792134902355200 3844431 638424224285656724595027470999710512 3844432 4886386456682669557502107426865152 3844433 -1810412603914798580773887113995506318 3844434 82867662302685865587487236935024640 3844435 -62672773489763808503629439432511840 3844436 -15156902316157055593344118593544320 3844437 -1002349075898431437945569727468292800 3844438 -379722076765653154180185725756720256 3844439 -2059021752158399104766142802976576760 3844440 -239850907304880362275842769603584000 3844441 281033062934366301885832338853358800 3844442 1247853160413761629436978658637555440 3844443 -1121421646912504266296487223352787600 3844444 495620874030867993822738426552576000 3844445 2116957264519076096269526204623884000 3844446 607548701642900350505354240481509184 3844447 -2344942426624716356386398095286685072 3844448 -683766628117404164509178394121863168 3844449 565464055858003274875435419999315840 3844450 -10039989973324050286394538191846400 3844451 626484603516816725931759067186434912 3844452 936042995346087852940895807795712000 3844453 -4148624436188308144818122283337476 3844454 -658220583506004730403278420907543040 3844455 276013618821560021185923722400978720 3844456 -533064061767595206761888659021578240 3844457 1080089488649377426840911194726281872 3844458 -7690333111025840611124659257021696 3844459 3278213032381348422037514028972161472 3844460 -967509190314438200780361297178214400 3844461 935282211223913171348799746298273120 3844462 1561397615682930223819367976819979200 3844463 -444744358976640693726457867211932704 3844464 -81723748286242800990990957056753664 3844465 -570105589067543326420936569191846400 3844466 1179622976991088052373504018355644432 3844467 -1699155514186257446512437563532408312 3844468 496968504866461837680532958921483648 3844469 2407559400638903241851975866303917870 3844470 -115104481497673985260966344555018240 3844471 2378403621290140603821864044894541112 3844472 -21592761844318543105216672796467200 3844473 965040114750076534788010098260656704 3844474 -755794750294671789794535920275884288 3844475 1923478925967068577480938030954367600 3844476 775896371934287318811425599535784960 3844477 -24334870044104946894290243819276160 3844478 -1531071010146802029154298630632584000 3844479 1586053501040908817100608088457664640 3844480 -1324873569407428323462369963619123200 3844481 473643620518143103684335255082584000 3844482 134221453712732089850067091295564544 3844483 234330335492276332079153258523442480 3844484 364489934945742457015382224068980736 3844485 329377294820227902290419254843936600 3844486 28277352968575099553314963303978944 3844487 1891135973450453234468895535164361080 3844488 -514922269940309404145481524682670080 3844489 280338503405733680949047608650594000 3844490 107252090407973785954748751006045120 3844491 -480161208080994280095422080006181928 3844492 -1807620667917706377736169433049571584 3844493 1777332808152741657904179580657235520 3844494 -64171666506380362853105381386884480 3844495 -558294942139169577282303440560323120 3844496 -117673445370927606881432278784802816 3844497 -17819126160283224849776394421618272 3844498 -358483413537156679276300490927232000 3844499 1079502630132047787744074894898519120 3844500 -1250403770810012541801339542141952000 3844501 50290942528726264988552131328538720 3844502 2516607936001452593892850274297276352 3844503 -201092586616835614013571126452109456 3844504 -463121620141362416569843935583242240 3844505 27350406365299414839590005719476160 3844506 -1535855797004919239445917396948038656 3844507 -5212248216974382327414740135226096048 3844508 -267225419482354171648353497027687424 3844509 1208764261521120304306817124328197504 3844510 -622784200089345999329341314673971840 3844511 -1139419740270097941543891571896586896 3844512 81600827013507493322125418186145792 3844513 410389449616316440664141466220334784 3844514 -36711999210740313217837819162088160 3844515 -1077928400913455363332673846810137680 3844516 107944565178634884550821345596121600 3844517 2941683316459343466871315780268660640 3844518 -110791617936426573116805362620012032 3844519 36863226880694034430299530059215360 3844520 -214818294205474702387135354463846400 3844521 1852171173188632075970951725524836490 3844522 -304217248662017777054994478383280896 3844523 511985439034947931623749385670751784 3844524 -1329948424831845368428713181480057344 3844525 1127326416516286723841948669716872100 3844526 378888195120625718131864189930815360 3844527 5017353023063513523200872976169984 3844528 -21048964184426209514759936580763648 3844529 -228751442310866135290674983994222552 3844530 -527774444855685666218063130159744000 3844531 -2608912223455043554524343494002300400 3844532 -847421707342887246598503416073842304 3844533 -362917063272457481630471191704960 3844534 -649384803616106229973899956824682880 3844535 -550516057715844360960208946296219200 3844536 1221215878309434193252388955399782400 3844537 -3097382426496508606729576797050217814 3844538 267924187847567476645248296565751920 3844539 409209824264061730398071069829434400 3844540 107683062380024157641957949015575040 3844541 -157386597306660540561685887902864058 3844542 -225595226680224738705433984275431424 3844543 866853996787459493512239444936590104 3844544 6492715613936094496235219029327872 3844545 -30013980915788831631515190335141760 3844546 836179147751513180766305144880011472 3844547 -785304164278261367118886215126385968 3844548 899495158481949141266744421895230720 3844549 -1047538415022683424709841417863060450 3844550 452753846751256333689336815832292800 3844551 -52498520157335328148877260978593456 3844552 -2006804828336882680865032843601894400 3844553 -4876449284186534405896168479313987200 3844554 -167340048031232573822191864986992640 3844555 -265821934802693463481044340514131200 3844556 -264460413470444197762792225606759680 3844557 853513931941019414953109646972488640 3844558 369458182928002344581617517634416640 3844559 -1294953712135241550036018092808714240 3844560 -191823453449089714432375289378242560 3844561 68095449908858180295925761583682240 3844562 74226487257219161158207853050051200 3844563 869065084860840259048063319685877944 3844564 2009100943702301678411310510992226176 3844565 -468023453554074142638082206630015360 3844566 24805617172095412016650021748410944 3844567 -278085482192484024924055347048566808 3844568 85535008921803410592177703518289920 3844569 1709591717231991597809706929705102544 3844570 -214910238812285859573949501779800640 3844571 1870863420239018659683193759662968772 3844572 491539543888767987864820804449629184 3844573 -32072549063732038155999264329452256 3844574 191490224438638472006602372639218240 3844575 -260272353394622193424822408450100400 3844576 -2401886243424306579810644006405406720 3844577 -2190446903101050286393903026308981328 3844578 1192705971533189535693874925799525888 3844579 925739254457251654381693172586760608 3844580 467891940465484271093161701777619200 3844581 -38561547459282358107585622921805952 3844582 10343842215391871038911152305096704 3844583 1485682568683689654520091302472555832 3844584 24912017689399460898091542989568000 3844585 1851383845356977680662368817054693000 3844586 -224138900692370797894879136064394656 3844587 -6576973167796802334440006411437632 3844588 -1189732238662649777369429208847073280 3844589 178598973539064975948738480906709632 3844590 -9517701380934256055325969346039680 3844591 -2093126447164385445293947962576281008 3844592 194487224487165999614000450128183296 3844593 -186655176713702876135911911103759920 3844594 157645895100642030705978434607101952 3844595 -356826546202428413689030725916348320 3844596 110156962128428526733241732717715456 3844597 -153029465141941599075871597260608708 3844598 -75107832845249010160481336802640320 3844599 388374229139212949496874042434345216 3844600 1193507768934236404640622249400320000 3844601 330239102719044538141182331595483040 3844602 -544824592859081854750452460028165520 3844603 -778589245241189574343535643468001520 3844604 1465000153650380451685788769227104256 3844605 674098362491716546161544269378660960 3844606 10137816000486054835405375700381760 3844607 174913534633276082346176261131909488 3844608 -654849268814334643860437418834395136 3844609 800451883763836837194534782959912240 3844610 202348967755640462702658710583505920 3844611 347044810980530481437955126667484160 3844612 -790383661738689163242544450084336640 3844613 -917878116641631925669588625483919138 3844614 -1189528506545433510977822074903879680 3844615 -453317919420959214679628165386479240 3844616 -1926682421141978400820107977329981440 3844617 253719045762012676851166759831833600 3844618 90918930242901380345906736826065600 3844619 1128990025755399765954092593346152020 3844620 -39370003500196295454903861780725760 3844621 51430268252733586007912607044664288 3844622 -9849012354195682304329117177536000 3844623 -565781267149890256298086512497546616 3844624 200301061133611903057931138115567616 3844625 2514247880020516001328380819595897000 3844626 233383856987777281945543131574345344 3844627 -517408592312950619931033462786413524 3844628 -647277442473187644731907350093077632 3844629 -1594651524704007255832779115526661426 3844630 -902046681460500289985200672874880 3844631 -360407337320809273571266220413743360 3844632 -963396470772209310497221143484661760 3844633 196406325607632482145217627427144 3844634 409556426699522883182698517214792960 3844635 -363255825479602086413474088278449440 3844636 -1657187272322644304925606639338129920 3844637 2781879533432035617282511213324829286 3844638 602950449331613122199187762415893120 3844639 -142385276822249408908303884379731840 3844640 453058242104192166276587435173478400 3844641 643334296694437908520559521052002992 3844642 307999587112842968807599081941699744 3844643 -2303565223770071485335812040748454592 3844644 1216810535169457328048041869847766016 3844645 119739622091087243333645376628798080 3844646 -181268400647031427617268889504304000 3844647 2369735460740340066934862413675905600 3844648 -286742950941330068981837412172032000 3844649 -1105317066144380578333198060047433350 3844650 -4264919592313925745128224375430400 3844651 -71914094174997334257134977045551296 3844652 150838658128862859525177895884066816 3844653 -580795998770859670280707198185352896 3844654 -25373063842584244121267332970112 3844655 -971701718658078273298111325125744440 3844656 154660339311164441268175880113766400 3844657 -1643861545947059285138735547347302080 3844658 -1170341291733510396121608733513198320 3844659 -306043288603955419264101418832232192 3844660 -36604953412354224940422715103704320 3844661 -2035959655270451400700971300491486688 3844662 -561227105689122102448564466581866048 3844663 -937912065843531888071568754029600088 3844664 -2323229265963897246601905919686512640 3844665 46485184868918106298458877508094720 3844666 -145820604676352636582371222978498560 3844667 -1197800478920227027007553520114432284 3844668 278444682020180930325564952160432640 3844669 1653696559415436547858914844320445440 3844670 337958496919419275794562209240392960 3844671 -542402019155729316467224607888111616 3844672 -73042358775897764339851165143400448 3844673 105863049197598490493150334192768 3844674 -622083007249464140119628265202237440 3844675 1390968479113873786487628257788314000 3844676 738555259084372057375284955084523520 3844677 109394924085008392396042480728251520 3844678 -330615480444084515364389739070515360 3844679 -4029222839478454277066274757183966224 3844680 -23380173988180676670713887457280000 3844681 -955206453573154233971555049471446080 3844682 -133713408707373045727921048619836416 3844683 -684618770841367103000591995871356176 3844684 -478700373689517710654953635384672768 3844685 -363868045999909388981168299642461000 3844686 -1078861315247385221230214410442768256 3844687 1398780224890772066598043831547232000 3844688 -300340429645987979755484780654100480 3844689 1729220484211752950637735491573424624 3844690 49105656176661383923406576046909600 3844691 -33951630443716456569656550197471448 3844692 -1439483102177485118197614258152816640 3844693 -1010699617776247365107466658981011840 3844694 1013423204661770513667974760487636992 3844695 1042126750778841070876837450662883920 3844696 -1188793499321708157200723946903582720 3844697 -58035493226675861642135966429812854 3844698 278362233461409334590995914529327616 3844699 -191985970129690118159166238529815464 3844700 591249477187805103634484799217843200 3844701 -89765595244846228587802018709584608 3844702 931775357660801421545947729607847552 3844703 42547094319469824528060673537244064 3844704 1113107878578091101849133870122270720 3844705 374751036480123481556928603933571860 3844706 102724198155427837409345119302057552 3844707 665404814153762821546436149878113280 3844708 -187312792876827246045044155771629568 3844709 212771080092559841228061401842127040 3844710 152707444921950144804302274686707200 3844711 -511140880420474299607123277827073040 3844712 1152617649372340914038123557393643520 3844713 -33246383516326038442112072329773312 3844714 -887305520653033099540742146231033248 3844715 -63064352264130203376464869453932000 3844716 -24620033972816705557472211637456896 3844717 2774571954524329524234734262877447766 3844718 220642785224046180941996487785040000 3844719 248997709617282083178723984472995840 3844720 -421787472824656856869840378926858240 3844721 -960877838266204265633924872718878656 3844722 269935581566587527162088191534472704 3844723 -58680395852249073211968322004448600 3844724 -210839558144618168567903618927843328 3844725 -269366886375098291523086832771206400 3844726 -223349014780568458979990413080176640 3844727 97101420487830873876443653229873160 3844728 342226980639868203416293755301416960 3844729 997046245591875991076713734690098176 3844730 -85947112052545825067454676321374240 3844731 730217072335987698094148008860529344 3844732 -2130499229440441294935706041949947904 3844733 -3050059846535848834876868525076349800 3844734 -55737115226613623891224237403191680 3844735 1357659594079910432110909572116295600 3844736 -1418753853067471804402243863513661440 3844737 -636543491022451572920542422225605592 3844738 -1467602942452139095007945054879637504 3844739 409086136204095658908792246375819624 3844740 779813174991579570579455898401894400 3844741 1371277573884163505949769539396881280 3844742 -586056975043839704844385816661029056 3844743 -8638301632612423856765326337083392 3844744 59708988817977391788180249899827200 3844745 597049848462546402968230947509179200 3844746 -544656824332321670501903748142185168 3844747 265160298695732869610336055502090196 3844748 1990010700833625391069592830672113408 3844749 219392796707480373511180655024549568 3844750 -270927213754493089641737345339520000 3844751 126470342885598160283793323616616752 3844752 -28887327378709581348837486708129792 3844753 -3901567083981552024370114269896216352 3844754 1209203615499051833262580253298522912 3844755 -128843029309531728639856484238825600 3844756 -423650745128333822455714165996209280 3844757 81146486080723006600597037989382400 3844758 171205320140627876871443871817857984 3844759 -30689180761407619134832106397758696 3844760 1042863150195614755895806493387366400 3844761 2619689226529886023826370356267472 3844762 -73761015854808192204433413658137600 3844763 -291173814267004103156960953471172976 3844764 -23369135063174111702057408062341120 3844765 -1757656889813642649116497312532744340 3844766 511519500239700737506286702608616832 3844767 -399951141858732651540734853630653040 3844768 -1642892874017473138521033526015033344 3844769 17475892815052996246580654160567060 3844770 -343529022850629610953401522405222400 3844771 1276587229925467840029946620066156960 3844772 1629775226484041429072795620654694400 3844773 8131533131146399325621414500749120 3844774 -361848737518518499351590388420152864 3844775 206892429202111183652278566292800 3844776 5690520336300037687970752258621440 3844777 -1670627740983856733520956808485978374 3844778 70442997128392867274898311445555456 3844779 -631596176728774660239491191454425872 3844780 463863974931145870852256274671769600 3844781 883400626000296182068306556997477132 3844782 -19024994094145086011343105944620800 3844783 -446880578462709359983904481725459480 3844784 992433417560075213176078771708821504 3844785 -439496198092829565404245677671187840 3844786 -496529091108810463649545988219984256 3844787 -396150063313888967988546243024618600 3844788 -918409641612102804777856397409927168 3844789 1120359423349517051225921490247172600 3844790 -557742456475853039472170666948313600 3844791 -809062680595341335261374954561763880 3844792 -256166996793813822214922975729418240 3844793 499456966238720182696481975164621440 3844794 -442723724530307271105895496348501760 3844795 151785570877158527848927616306400000 3844796 746592885741595433577328407226022400 3844797 -1073838587421748805917987544797883904 3844798 964767248712536238629012105817716736 3844799 -616869610510119663847575515516344464 3844800 -126059207601506304375807203082240000 3844801 1399422847971145478620178253504052802 3844802 2523496345073084809299041735093760 3844803 8769417619573348200922099216880304 3844804 1443267258791463703641360325286934656 3844805 686279925582994670155862165095971960 3844806 35268101064940571514738521904365568 3844807 -1592840651865821694805486990639451944 3844808 -1687527968514909828989614175544238080 3844809 602952421646005988368650929600744304 3844810 -770872259732809233727569436567489440 3844811 -2761722303923965516717155180902001288 3844812 639609177396761030843618858890624512 3844813 575170655524754350574671112364897760 3844814 -1580882787810660641814708933874407744 3844815 198075663792334333217329569794754720 3844816 -1814950430915383535178429525344256 3844817 -1571403186708116625388972817037310860 3844818 -120290968799586137594587042800640512 3844819 388429622702113516029350186399071560 3844820 -435846658669189008589524812744908800 3844821 -1233213371910630286240176999720076320 3844822 -51980047293030676838509482026013888 3844823 962437965350004989257629001565832072 3844824 -47337767760438734579426831462830080 3844825 620185334436365279726549843339939100 3844826 -6760038678956256698167289559318816 3844827 35577065998419256148022362218244112 3844828 324566801655533708178135215846064640 3844829 144709089602634909613732009135883430 3844830 -300105645601545467890089144233656320 3844831 993171602142976950167845389065172792 3844832 512627459698633525842565660662300672 3844833 1636358975358602558674077921844472544 3844834 768702901049781089329213762874922576 3844835 2862088125021102331693086465904724160 3844836 1341396625768226567146422835681329792 3844837 37033058189533733242327863470700800 3844838 77920556134615247797676265024519744 3844839 598180547659867448742427412992096080 3844840 -847374927262529213310308279838720000 3844841 265611212897288548342220055842992128 3844842 596410481992099552825323708272542464 3844843 -1356410179472697416330859495705584908 3844844 -491237847250504789957121717589932544 3844845 -9936458369708849899340277857741280 3844846 -372285287225995169532310883556424128 3844847 2002764156125683802058168595858345296 3844848 -27131472866037439606214530190278656 3844849 -1750968358750660663944752142040012440 3844850 -940798517096753197203606585111907200 3844851 1767064156381565466149758862798161920 3844852 695761710968290699688615971575293952 3844853 2630298355992127808131608097439252160 3844854 -112932900373182199920586343553096960 3844855 -40168557960584858091950243674766400 3844856 -503002049741685553453495968313835520 3844857 402950219597713559643870928791788640 3844858 551425681650377786194502954355815280 3844859 1451144603226087240347137585297706040 3844860 97480089863395708837132319040783360 3844861 164491874926489812796075286198579462 3844862 -594866786485394916627056198206694400 3844863 -447436487412058582589215912365278592 3844864 301478508868916527846218299105869824 3844865 -566396124523299715608214901335761600 3844866 140893631515949786881531680293337600 3844867 -797094073981467692796744953715536480 3844868 97353865649594345669322327701962752 3844869 76229388991266374462572665454351680 3844870 11134401746094315736784506157834880 3844871 2058210625411572874596650128763799792 3844872 -59734238141526278413452246069857280 3844873 -2684878091550924718185121011380098380 3844874 -534977084162237746687402747393617408 3844875 -1302742168154280248314254289025652000 3844876 -92014610750071074994788267185756160 3844877 -400788297125319728517153465991139274 3844878 -435435891078614609439287759842329600 3844879 -13175348880282710398371918412465800 3844880 -171968941769255117580819737659146240 3844881 -866746507360260607723920511829720160 3844882 1506737168422013400001172529379310592 3844883 -303928812802491487050569051728267812 3844884 111361226995835236957730444111185920 3844885 518494165078641280374990618591062400 3844886 1282686186531874043749510608382701120 3844887 1798035545248677044913553369114461696 3844888 27366674549333346862577844261212160 3844889 -1502370904729603919228664461566106220 3844890 240046422018876450588448407632025600 3844891 1293379285126980417907492132808844784 3844892 782735258424646951896860720908649472 3844893 -605371076556995899223889900216676992 3844894 1003190209308621373322235873656474496 3844895 -217161489394995840746107302201408600 3844896 1570634286556053195389980575793152 3844897 700648113463466524842371277819627200 3844898 419590785924918215584871331048504480 3844899 -103032618256519412644562604994948032 3844900 -579280641616676776766797195153360000 3844901 9560684918510362314660920873059902 3844902 1216413616943152079602897753802113920 3844903 -1742245815741184689863189431163720040 3844904 -447787413724346063807708262837043200 3844905 -202857711649276651408065239526401280 3844906 276095959294323416915753657831935584 3844907 -331060274724264081350984361398066400 3844908 -93328269510081488097731018438115072 3844909 -1506092590593527753014345622372822890 3844910 37405821874950261879004650805977600 3844911 -384633692650595490202777705930452096 3844912 373971964706131233868911497660497920 3844913 -1178476948695918994830192932735491776 3844914 1809280748483773498405445782314240 3844915 -283849437271087627171391625573799440 3844916 16260497353805939502262597811281920 3844917 1146363239073596136318918325118261934 3844918 235226894319008824265173634408957952 3844919 714931974086037326183028948409786464 3844920 -330869032334308348639801734543667200 3844921 -27039378004660399124134335907697878 3844922 602186241394658415214901570175142512 3844923 -579314201452421423052370526029332432 3844924 538857483146568970783090474404335616 3844925 106604465618136685152992766496204800 3844926 129438551885560470052249355396852544 3844927 -1732359360613830577248329187361244224 3844928 484537620990712468360036878915207168 3844929 1021328725539499110584430245744891904 3844930 307063703102422233926691575403724800 3844931 43934040096633134106376478637984072 3844932 -184233000619942712319931755483230208 3844933 -502373944841995183919868595531584000 3844934 -10609400654094454716426713982764928 3844935 804189979120321786499275227228000000 3844936 -1275489927754562013834866793919027200 3844937 3770396688006444195399624027099386880 3844938 -74170911893971409668992650483584512 3844939 -146117723819549912368962838500093408 3844940 1418223227541625694577936330130682880 3844941 1239550214461495468634032516589036544 3844942 -410273634638952123213216318891064128 3844943 291248622553960863583435964616270192 3844944 264513390284196967261098322497429504 3844945 647763039184899458954442717089514000 3844946 -594636173039074235585031512792979456 3844947 401169965613658414776842703100975800 3844948 -327672834763869096090776711653412864 3844949 -123201992423699062129332735826336050 3844950 64924670947073366163583548805089600 3844951 195129037482054517133887640750385408 3844952 -906012850833974837819964791213875200 3844953 675149531409311723187076698599790144 3844954 1311403506430363599438117963353917440 3844955 1465577748954734165791166737711842000 3844956 -308838341219796055747809706336690176 3844957 -1089475531922262886833953928504248794 3844958 564477244926899963125866930302486400 3844959 -436516723888600539002405556712704696 3844960 -127658279229827709771345574562365440 3844961 310301029982124184316873202119274786 3844962 944360534891020467421696697914682880 3844963 1214260079123236395005561811744573212 3844964 -2177347783982855562243434953197681024 3844965 1244320832245130008374025622991312000 3844966 -563366213490596747144045990239097856 3844967 260184008620947105999041674302994992 3844968 638495910215393179350848735262965760 3844969 1703265871130931946629300415167803940 3844970 786307345409916798208008660313699680 3844971 -63877838932632801037089900046710960 3844972 -261145347377888445861634157522708224 3844973 3043234735431602790471722502461127840 3844974 2541620840408721409839774652753920 3844975 -379596271499809367823507173026842000 3844976 372227099870991179458203854897283072 3844977 -1243797787224662412667007414257966368 3844978 -629592956708600920948344657623754720 3844979 726440190198399451578595023729308784 3844980 230922906543769122957402485484664320 3844981 1823986463612006221704028262707365600 3844982 -1700893679411005051064093758527021408 3844983 -27581409261284979376606057054139232 3844984 790622981418749031742974116169277440 3844985 302194771190434671084495805511340360 3844986 -20283595486091080336103116610476800 3844987 -1510226571150799719787110995131734364 3844988 -408945865369250301627565377837794304 3844989 324350837606916755390746824065152704 3844990 -209738084610602564212735291880090880 3844991 -63740124746358071464340780337737208 3844992 331463170158548208207117830376652800 3844993 -1554077006610364254573469546990292396 3844994 -1546047976052969299768338127406723040 3844995 308098043365627559381481286288473600 3844996 -2157398050154621092846251724958446592 3844997 921199297931354551988356089287712540 3844998 317186806517826482847372499167175584 3844999 -2488691361905962312535677179643489000 3845000 -104250669046257100772175018864000000 3845001 -316273533473600386649444314003715568 3845002 -372723922641354357973169922715155456 3845003 -1163370863545963022707230699651000480 3845004 547536675947563447470273415078596096 3845005 854219999144705367607685908888216320 3845006 -392425282427400394378869450080195136 3845007 -348496112263132282825329460792544952 3845008 -63344395806254141552707740248309760 3845009 -908696734180858167132427060316659200 3845010 35093550658238691529916123228275200 3845011 75583424835323177614238731655973012 3845012 110572209941892932892280186921289472 3845013 1385635814807439174598679065793208288 3845014 1663644002049767016440570236994189856 3845015 663603257322152335714272323929547160 3845016 -459676939890142262911883648945356800 3845017 71745479889664249454226771443440 3845018 -149720290167156805172753174827633920 3845019 -1233109491759038056668743650502935656 3845020 1002137574620557481845014100523220480 3845021 -411841524674056576015814631409331712 3845022 596506689015757500128349944795556672 3845023 -176396690497703039619360973561774080 3845024 -205934668548257291922504721996775424 3845025 73628537341797089428625783290555200 3845026 -1751978412100940117843231724339473760 3845027 2190109045571017099244220006066726876 3845028 -713164529707939869146129562670909440 3845029 -2090457321593192074047587118335586370 3845030 394554520861086876520387866508800000 3845031 -543032768881315010210943623202911448 3845032 635045021173863711170127750706790400 3845033 -600234433578689283842942355571379718 3845034 220839279139490229065448762776094384 3845035 1196850720193088281330232717707056480 3845036 76599896340749230846965561186880512 3845037 -369268082322685060504245669633257856 3845038 864768735974757905335108437577945920 3845039 -36823012541555436028293894196322832 3845040 -21866976092337550227983386471956480 3845041 -2518637624735378437606899848493928558 3845042 295702856667841157380656307416824352 3845043 -1226830432597194853243248356710997280 3845044 -353829232732455152339516490836901888 3845045 -1087199745078247852766841737304714720 3845046 -115309807833766692337538420394470016 3845047 -891369009472364871094224204036276888 3845048 156617652340460428398723595939061760 3845049 -515623873324413216067558699829860800 3845050 356130119235104470154291581664985600 3845051 76524112184955097920897253168018464 3845052 -188438116179885901560388774121693184 3845053 -1884454517398824461449301982186940736 3845054 -1728130802165601784918289291493888 3845055 -221518267134718181279696516321040240 3845056 -53446074556051183275071102347378688 3845057 -379878492228912682810863847919957694 3845058 273888398147327902893777376894599168 3845059 825590752778439700000344709988955616 3845060 20410910977688046366721003026063360 3845061 25010375573475575028575863018745760 3845062 -51390067234674083018717255405573376 3845063 -1814936102785039848922674201933567960 3845064 -1281481981831501316074754731363368960 3845065 754351121350588675999007047634308800 3845066 812612298561817209213317446766429232 3845067 -54201698055374376304218254495311440 3845068 179172527029355933246190499937297920 3845069 -488161753837676037086779255509646560 3845070 -42402951173004292984225066181015040 3845071 1609546558240816264854429172070517072 3845072 2109502145998103231054200981684224 3845073 679162763944996193055584639717555184 3845074 362508022127670011861767213552159392 3845075 -347502398847800843635058632776572400 3845076 769472306429560793747187257172086784 3845077 -50536138840966446033203894923094088 3845078 266217306350307038310767594069366400 3845079 -510692001918769996865424474253508880 3845080 717487538016174220904007393946828800 3845081 -699888108443808980401914837950874300 3845082 -111749695092538616293786113032222208 3845083 756454052051785708928978987158510824 3845084 -159241008723485192761269247894310400 3845085 402888304943776388092466115944870400 3845086 355173374647039383897346596549277440 3845087 73832391261242688239721728459086800 3845088 -1242648737471793528865843596196577280 3845089 -228852072449177067284400728489411280 3845090 18489149708647264157914363979776800 3845091 -1094645000013911442556668599484707208 3845092 1969603776576390287305472421143551616 3845093 146022926567586932999282938389965184 3845094 -464342863505153930289491557905100800 3845095 914542885102963240679035546247628600 3845096 8964621551218247996515501988659200 3845097 547675240381466221203256372749834240 3845098 -722358210154621158248879341589010336 3845099 1092527877759622032764639455898187960 3845100 -114684808179274473380724283845427200 3845101 73771685274181478511744796121140012 3845102 -235996144355017364223114288040525248 3845103 -3277414284696410510559442845526272 3845104 -480636417902322013445350429476782080 3845105 1554389002382317561142166122446691520 3845106 350955951202502304267177945483972480 3845107 427240903291639973956436459188741632 3845108 2234242815359796683770680721418886528 3845109 -387447507871148030431975697911152096 3845110 549923420054141276338628787738384000 3845111 -3202540854261014263104914821371313488 3845112 338478651518937274556654458228899840 3845113 367807518050212316965882537898688362 3845114 60589002482731975301446304917761024 3845115 233364948076874968571711449405391760 3845116 -442787934198821256215442136868290560 3845117 -1627124663971324401629793407238428928 3845118 268769945050735147480839850691575104 3845119 -2093113680967823773459268822935444480 3845120 1208352250027242438723658252057313280 3845121 -242298217616085844615391038111835136 3845122 536098136945685599336125225417052112 3845123 2927560624591699183561566010167813372 3845124 -1581461099683790527472875163099412480 3845125 1817392127745985278498575583895800000 3845126 1307295511841885762491689401702332512 3845127 321856032676503733842438467620649856 3845128 -868910885148846127529074645417973760 3845129 163700120529148784193741362922424884 3845130 -360581005362108608636842141036577280 3845131 272765626816766747033285143801108200 3845132 1841681723336032447154533769566000896 3845133 272955757129292450229031413210793302 3845134 93923697820500653322116318025249216 3845135 -498417579431973593824714035184092480 3845136 231386724170732638380928320194936832 3845137 985737475541438875209359315129244480 3845138 -2118624829983503941208520086442480 3845139 -2082365640497291522267467651745066400 3845140 23278579366072342648699249674117120 3845141 1964841501536893439557853515028862432 3845142 329719486083501958540379472840723072 3845143 1860984734616741944806702024174296392 3845144 6753867485078260207438843780915200 3845145 93416971812563680113992816991660480 3845146 -29862177251623607233403154949130496 3845147 -89889355563693723116628209046844416 3845148 -143865253694095051628371734244270080 3845149 -608632622058203047916381555186246208 3845150 225536601045358352801226914349825600 3845151 -67877419317902399441375940802694328 3845152 -652218304035695041980775268394467328 3845153 9258117581370747641568000830255424 3845154 -295188656082487197959490613307786880 3845155 9574808975948144541610820707809120 3845156 124986039817276206357818970887331840 3845157 160155614893395186277569239750451360 3845158 -273413356678974935248447153863820320 3845159 -2290910971162215876854776670277125640 3845160 532686471522635568353561672649523200 3845161 35851953909976946450295539240301300 3845162 -299779278374873608010043844154221728 3845163 -61562153380158360880978246777958400 3845164 -335735578961901759190152343696478208 3845165 1517393978946019817671920959969682060 3845166 72469935999578228801064778480178304 3845167 1213190191608509139428542013660596960 3845168 288624914537330620674636958346772480 3845169 -217142037257435279693497368953743806 3845170 -84040413850464652058501103000560640 3845171 533712632768853873814299407941278288 3845172 831226203679220386026333636284116992 3845173 1926335121080249045473840190756205422 3845174 -55437662426587677959974835940487680 3845175 -271037341480184107684506626201251200 3845176 2830756872644422075431693401963950080 3845177 -713454866755598370099140749297058220 3845178 -353434639678568528076764504366837760 3845179 311522083353282213944342131820147712 3845180 166204118767700408037595953942950400 3845181 1398709086366660571189638440423569152 3845182 703294682007722116527884948767488000 3845183 17795893358421251178446247767754432 3845184 206939495729906458495418780501409792 3845185 199734004241734063636139671857629160 3845186 555652000994852171832502785423220224 3845187 369438368350642439061326621397232644 3845188 -77079238350528028746544245826329344 3845189 16758001049177998798110352482517248 3845190 -699821667831387846097647739659876480 3845191 323588646032052038308817037228845872 3845192 211692856368890216563226955093534720 3845193 -803656731759758287997538188111803200 3845194 337636840732249578518186564994680832 3845195 701959150981708410035094549402007200 3845196 1814262007154020058868025594941425664 3845197 -4706887182038136135265314241217973600 3845198 285282546722947654687430176762390272 3845199 628052403969091465669951333773110928 3845200 -47297049759400009708293792460595200 3845201 225731048409529191195448970958369600 3845202 29640991179096207597165430571262720 3845203 -127418679799464791561878065113965296 3845204 -825635315656493000412811337416421376 3845205 340609455534970375576376499921830400 3845206 1227489118630384136455290518568267552 3845207 1692556165656822625747149246057561720 3845208 -11586350205091033199800686909296640 3845209 416037412526936148754651660748871168 3845210 -1144072344091352364346784361404984640 3845211 -2750845173735467163009099966003979776 3845212 661094927191072885674317984335134720 3845213 111695168160652027053216366904691340 3845214 448347851947561928323351435458640704 3845215 -260122471594306438095823125025704960 3845216 1079711572259158271227466218693066752 3845217 1026795107767007273525478037247644080 3845218 307646555199724374522140562429224448 3845219 8016299094001192813023210851768832 3845220 721758773492071066277980706946355200 3845221 -1403774335495013815047788206657112578 3845222 -268883159671004045371860529013837088 3845223 -1723909858956858972843839821852668528 3845224 1498886846699633456572539276266373120 3845225 173664850191057833403724476139449900 3845226 217085783669264002510060337597022720 3845227 1819777653164052382712809663745887912 3845228 2068684697177841032553100912157637120 3845229 -100862917818395537389520434339999872 3845230 148867537001870504125685727653385600 3845231 -941312916232494165287920538869797768 3845232 -4223556209171967924441016161533952 3845233 -187951970896551802295782357493151680 3845234 -1365179029174581669943986360033904608 3845235 -720576446248512807329356811752194000 3845236 -2527894884129235857942263771907052800 3845237 1254423284639217706692645100137748992 3845238 -611695350955991472430722313502177856 3845239 1880627977910928089445843477389978440 3845240 118552951388659994800626408593817600 3845241 1274220680437384444622070945735608250 3845242 -1001222066956450730973487201642627728 3845243 2026000569343433608899270760991698800 3845244 64502485653419825637080543198455296 3845245 306742057022091343165689034101965400 3845246 -1217268984232722665410695960437771520 3845247 662263091415306682813595343314605824 3845248 -1218033804039691612545902122169794560 3845249 1215099194550778004968989088742070720 3845250 137603017381820909704759843246440000 3845251 -1853145783672283022533982287085967748 3845252 -291418415472829865743744159635387264 3845253 521305824144225875826011483632257504 3845254 960467175319353716858288652934272 3845255 241391832422812736281573558225377600 3845256 -680849266696563566046014374693109760 3845257 559625928615970451259518198211464748 3845258 -1632924749056371532962199718271759360 3845259 1006895028925024216385192360664641280 3845260 971171854522485099413795738908922880 3845261 523270285414205794897060121818302432 3845262 23005733807755843158200912485651584 3845263 -2155513001793445664975693274553313488 3845264 -716958477235497311323617768235204608 3845265 413194724884028198320682920428744000 3845266 1156824997338350474645582065128543360 3845267 -847041567320650738187055549731451288 3845268 181384203681785432246400007163688960 3845269 1709088096469051517710456451663898844 3845270 325362006307928024712995282264044800 3845271 -90357163575280786567259582284615680 3845272 -940030038007216723525299829008998400 3845273 -760853265770826553432029362990615478 3845274 414112348698042405895892617426301952 3845275 -1084744912945172594563346918800200 3845276 -221069230513664315660307617976291840 3845277 75143462622508882911275244371016000 3845278 464465417367582502919726389514818560 3845279 2150582556520882156557457875215750880 3845280 -958828955608754290971065342550343680 3845281 2724209957173067483971263267941390304 3845282 -136302694716368724705341037315494400 3845283 -511781074202257456114043133508642896 3845284 -361100590924457248345986303214944000 3845285 968222020661909800372675108553737980 3845286 712364350195438514946244787668387200 3845287 5113514290051025828921677855106936 3845288 -960390799153626267602832578443146240 3845289 134892021100076355647877201679979520 3845290 86075999753170402346755607727678720 3845291 1274307462856901685043335649793776692 3845292 1328448754938362835976807570717077504 3845293 -1776371761973674552696610984799476458 3845294 157532350305557465480346773539080000 3845295 1197980330225435619415610082509688120 3845296 60758400607360448100945002207641600 3845297 -729221827717947319582686251928358254 3845298 -862145945245370945848785122401401600 3845299 -581676759711018410841217610427750880 3845300 726379580497798686485059145122358400 3845301 870966714621021256934597798921632608 3845302 126037135626011167042073785162982400 3845303 670000216139934351743040420560753280 3845304 -172389492692866251157211148425379840 3845305 1416769840277838112453031019800396160 3845306 -1092699442759161432744629712288706560 3845307 1181642589893289213777683722112215488 3845308 -338868185804313147928655349968047104 3845309 -199414715700039319064488286230234632 3845310 -43511679561789006748307750345748480 3845311 427263805375107383430057631030094912 3845312 102609296175403956727129527970430976 3845313 92503951027574955266967070489120980 3845314 -898124991776811886200780502789065216 3845315 -435019091525257481529848649616096800 3845316 -229029779369879323208814794426357760 3845317 1126335624459034429174125071773429792 3845318 22624672359186295551172423629875328 3845319 -1238420182237336164597422384693082456 3845320 1226123639611923500464320076618137600 3845321 -2658452730228157101299427924686573478 3845322 325230759944794387263925725549307488 3845323 -619170195685528605711136760317601136 3845324 -697736342531292980374748459760436224 3845325 679491300643900380171378750660480000 3845326 941334274346188686646441496610578112 3845327 900892821656464775853547760185672176 3845328 114670706659346186509006016172785664 3845329 1443959492860127929028201279902802930 3845330 760340686712962488823700388957670560 3845331 324320412092930570120771862786737664 3845332 -1323748249594275728152528796950921728 3845333 -146432932399151199351771836654952192 3845334 236032634722676783292024038840448000 3845335 758359744365133030462967149567005600 3845336 -1008066777700441455104568256809492480 3845337 209855187249794261496438485111447760 3845338 90094012467534574065093394873264896 3845339 -1827789477664632909063745987316212320 3845340 667940023557125924311784723372697600 3845341 2647343390386804811658650296696408742 3845342 -1766804416191901827968819868046552320 3845343 884315222528104544048473974088142664 3845344 677737151488420192618275945164046336 3845345 -201215048061276902821231713733923840 3845346 -759432417448220251220721259539686016 3845347 -925701942588850643584911927893683200 3845348 10055982801764924137424660335010304 3845349 598013963321531065839659947309096248 3845350 -147737170988755573976701527320301600 3845351 1955022028225417027634701736552951352 3845352 210660239490809517617983165625794560 3845353 1168180103691671621703387750961951120 3845354 -943223519305451342171718040779756624 3845355 1258996376541883738493362143366194400 3845356 -291606972941362193206052007704846080 3845357 475559628317906846520235621427547606 3845358 292043827825798324563683730202534848 3845359 375748176566300638412576595659039712 3845360 -65968540560512693546477737246064640 3845361 4396926580964601867459733347366336 3845362 -309986770786864243908014478163441248 3845363 328774737305477145119227150197777612 3845364 -211053138177634404830322251758092288 3845365 799106463446635766815992034905295260 3845366 206471884701223701770270032452759552 3845367 559839109962911561295523573945692240 3845368 158538891973625495854252826135040000 3845369 -877328651486415290783397255282825840 3845370 -100424096050350619026459122395714560 3845371 -1575235552450043718198875100692668320 3845372 12536721019313828129302318495766016 3845373 -230921239238011869814564312857004800 3845374 -469712983522079285482113489423415680 3845375 -1303792928524877857543116122741706000 3845376 1154039207517416985557517772825559040 3845377 -1797505503506151091385368461424685100 3845378 908194746333032471896799596720524240 3845379 982912890626923587924798655438323888 3845380 -80669634423346770289708214292480 3845381 2544347982991287578254899607390153182 3845382 73904980361001627939802845341589504 3845383 1076458107598238523563658909824893200 3845384 -446002593800759582409462200059699200 3845385 -1242019362321869442345471852984004380 3845386 -806201950328729606068267118484838608 3845387 338158546463351244298192253878854432 3845388 110687109434677277236365918749683200 3845389 1752198114687872684357342851471771190 3845390 -89214429598208278969480458783701760 3845391 -8923892057822799990979352880013440 3845392 357265731895366151843817513899212800 3845393 -248932137073742006335335993795158976 3845394 -11278034691132963667751877888995328 3845395 51970269081191169184583935804905600 3845396 -7125260455440922192953683434440960 3845397 1886076153590272130646821741666781600 3845398 2073495537886251454159797738568345536 3845399 -2427859425831155742701823377561818464 3845400 -278113603591444686021753478133760000 3845401 1006419039734566084954234851666632000 3845402 -1694302920468489001756395433632477696 3845403 1271575386058524429319340286024998784 3845404 16059510134535264919687716184309760 3845405 -1512552260644753419725425788274049940 3845406 -134561302810009685387510331835567296 3845407 -419220480919593533625967608092861344 3845408 275401814990276103100996320038486016 3845409 -104855187059348574781418050223554896 3845410 169377204620749628352662489068761600 3845411 846568142334753701783483650041712800 3845412 1289372106298184609334512876223528960 3845413 -220839904115715542846090073279387552 3845414 135664001221310723969970685595732352 3845415 -89364111329366089122729761840079360 3845416 1010363441223677654430385951094784000 3845417 129553349278652899446669261786217332 3845418 403833634575782899183611714357995520 3845419 -335728168210042668178168899678093656 3845420 -952192026437532242372897918555166720 3845421 -169108815058458514062928311853739520 3845422 472360427637504120956147578884918720 3845423 -1088466587544350400925165813797302160 3845424 178209590967994841858929838684110848 3845425 194150209521111654933465989235446150 3845426 329040590077907589216180315200016384 3845427 1089206188599718416958406898193694520 3845428 -2610223299375506815468702146796346624 3845429 490550735635614602815664881452969600 3845430 -430776446206255825404277364792941440 3845431 -436597576688373083129813016236679072 3845432 -750649028822895928842295766198599680 3845433 -260835944228064389054453617310524416 3845434 519529301671375035421723896404444496 3845435 780665842783611452155580772579244800 3845436 24843760814202764490913922772295680 3845437 -17544416803128673138512505128133728 3845438 -494525059564175033917228570566554880 3845439 -198381037700446778241834355062862560 3845440 -260849447995259319528367469226885120 3845441 -28193268509280605672738562462148158 3845442 -231238004666317131964640679720079488 3845443 -364393288827527566494337970192225280 3845444 -598688491330211429563135292018498304 3845445 -337496418005369760434398986567658080 3845446 2109613545845331390428465711740170240 3845447 -9800469321965374766974227563830608 3845448 -2550093430779216698727221413982208000 3845449 -93891874892158686451579128116736550 3845450 164948305787357170087797537190022400 3845451 -353855953525575342825785721370617936 3845452 118064381026173250653111611577167872 3845453 702456449664646132041609692077689420 3845454 1286611204517930905376895898869906432 3845455 -1293479338196611735290400254757883640 3845456 31897635620376660410618919730470912 3845457 -90385012527885986009477418475868160 3845458 1215236249442485372156217877798745760 3845459 1788678345196725416318040149176839660 3845460 307075554276394013220399893351516160 3845461 -2052678443406613202604020165602181938 3845462 679504692199259420745855858724643712 3845463 534860074446255259583413103627837544 3845464 -254425342129627102504078406836838400 3845465 22296022530386430425194707896723520 3845466 -693118316213879097081978230255282448 3845467 2639410493914803444131731156314771640 3845468 -650664040068358660802951946305169408 3845469 -1017838397075576582467273730197481856 3845470 1034461522193606569776064357259023680 3845471 539604950858354370215135614097035440 3845472 133472291684580066239290476018008064 3845473 -264409266795281119981846755708001056 3845474 -431840026295015446322281766724143328 3845475 533868729492024995231891326135832100 3845476 -120821731086455821764800463320268800 3845477 103584527949738058598917009608067326 3845478 -146762055175242827432627875735345152 3845479 1783816043608335232875746849048662680 3845480 -775145348795745740737285195390617600 3845481 719337367546087130242237862660510352 3845482 -330899176357237244014087053163984128 3845483 -734761128586400514621012322923652320 3845484 125404080336333446950918070148105216 3845485 219032392424979631454289734397534720 3845486 -34476592105467110046808258270975680 3845487 -1150358610678148565416452274574586480 3845488 5735730309768008729695954505826304 3845489 679082544866542806474239350170094290 3845490 -1007741744131718575970590548049920 3845491 -754778258032522082513913344155885056 3845492 -90415643660367803003893728259860480 3845493 3096985643599453009599551538471839424 3845494 -27105388065005276083884790529401920 3845495 197536920159398862085192966019061600 3845496 -90595162257574387539583223571087360 3845497 1264645155575462506346054322846547946 3845498 -374520340172185106350430546188986000 3845499 -112454009747559529330062036127541760 3845500 362551807901989596890621716682112000 3845501 3215485748963842132335483383498412 3845502 617110549667544969202913056925798400 3845503 831071027989876889112122250892769184 3845504 -378086050489752287172548472298536960 3845505 -1850092669872836593358671600536499200 3845506 132234307973686926853114608925447680 3845507 -283335465579250986938590302679032168 3845508 -533123960323527686285977993454923776 3845509 -442933533437844039219237909298418784 3845510 173779285254318200770709807097792000 3845511 1594199749296153694629019370315330160 3845512 546175337277178307752893057086668800 3845513 -209870420095965245171139159659011200 3845514 -56331352224826490664330344004015360 3845515 -690270945198734731621790717706638880 3845516 -1049590777840092276371042249624862720 3845517 -142283516749447393717069161692133504 3845518 722895197225146037254340113155784704 3845519 589418985615113648871411930627668352 3845520 67565456375845745270234213414092800 3845521 972728693034190713855766548458850081 3845522 745052969312947135336212151182534432 3845523 -469103431760619379903867898491549632 3845524 836026436220987569428425168630016000 3845525 -319530191728965476033658749019182700 3845526 217528498426770679124375203059093888 3845527 -43927593799558313121061278529290528 3845528 171236024479257775750068837066178560 3845529 -2829723317311276889303404004623666080 3845530 -377271465083248659877959741428777280 3845531 -238148569653567215997772773042558288 3845532 -1595812294642695410435738359351984128 3845533 21414266394593263052265944560099744 3845534 -18270350609298603303587379552470016 3845535 -338494865232471248549121815063026800 3845536 -52240374607427522375102633510830080 3845537 432523608007565455891671722155977186 3845538 -1117774507998891898354547824799831856 3845539 -285136893625799472519088001933914660 3845540 -1637076283974178512591041282585272320 3845541 -162640368965965392343902853172016000 3845542 -1101275382227043848119099371395447328 3845543 -801733235320910609019669980877001200 3845544 -1441645136046437998081963976258273280 3845545 1505997813955254222998848119644577600 3845546 -1278380201106533423395137058790088528 3845547 456714555220609609953947516487840924 3845548 -422712858209514478315514377034169344 3845549 -668145777486411863430736034599401450 3845550 -2221079597018779870092895367270400 3845551 2231742743667996037734277245160797552 3845552 -223973298508610905954725315703455744 3845553 1838011001458597218569235171836564064 3845554 139522607505492162002287529904092160 3845555 -565964776088526057855704767163929440 3845556 -22208968147430466430870350741313536 3845557 1200856854817582344693173992480845806 3845558 -365682059718659952863838528923234688 3845559 1040619815115160235910852000345001704 3845560 71506787199244887207311879956070400 3845561 2580628462241837822968549430209702800 3845562 286280957747254511628779792766566400 3845563 -1104859550507672968589566438956140188 3845564 47945115588956642182401617363569152 3845565 -173842949405154493656418733241736680 3845566 25330193950996725245720894068607232 3845567 -24842767285640200201317112792932240 3845568 370129467219543009749870502142279680 3845569 -1016389844420121608767408906436524524 3845570 412615579043306173467265786979588160 3845571 299534653046623521680047234707119424 3845572 357758711138585871545260813792462976 3845573 -678795160112047168397178326245107936 3845574 -333590415159453189767378720005219200 3845575 75576946183912383420633189985776600 3845576 -17846246886460958695832062828707840 3845577 651205463357287160869342163374214208 3845578 405938684745064115317166315643993600 3845579 129762903327234525964773721083084180 3845580 275179554937186378213390909360128000 3845581 487488892765272674533679290643667200 3845582 25353010714947925683378352705303680 3845583 582659187594227181407790518003953920 3845584 -324140024684533621394709618485862400 3845585 845376629409698128179509736394881780 3845586 -105749600146116352031091513730945536 3845587 4405898285649002788259166437037757632 3845588 -477459732827665685321411140522461312 3845589 1410857187745796839631636262252939168 3845590 76956663675854417172583700705794560 3845591 -146008734430693054412260586134591368 3845592 558475037557634574548627420936632320 3845593 1928268980824534410820094109057336842 3845594 -369947681973003954662152677463984128 3845595 99659510903572188001171923445057440 3845596 -439307697128428870498691042975372800 3845597 267561775814280884191439223853632000 3845598 -477072717522628383746762270062700736 3845599 2999052646860469746908076588220392136 3845600 532992564541504240717122538831872000 3845601 700251411311958406668019990848647460 3845602 -273395085253604270244408395946950496 3845603 1460043621433366815670283192201825280 3845604 -291299701800647553964175410839134208 3845605 -172096301965726301018489192345842440 3845606 297922471733734535605385817237142752 3845607 176723483814150128335864632293966592 3845608 1736340918774467529296671175054131200 3845609 2554338938990458919649607787669040720 3845610 -186086570335293510427957305519628800 3845611 -483546639924187373019439419981854976 3845612 454719335103613433048606095929495552 3845613 356342128968128906447340609208302144 3845614 -62280298518934646303580874073425344 3845615 -946843509577058556557381637025293240 3845616 -14791243217030814691796821248245760 3845617 -388993795011677517496363000913425740 3845618 -1138688738439689728304639161986434544 3845619 -452724689558598480690446361637440 3845620 858051452757018671686385775477504000 3845621 1164943150754123664576374920486203384 3845622 -1721153739643281222137427778380864 3845623 -457634143231026783940595358220002912 3845624 -2256866310194370638029793311477862400 3845625 -49358494345830909227569129709160000 3845626 1467499502826899801847699907096774512 3845627 -1968089209375615933431948631800480 3845628 271338842506864533418922680277171712 3845629 -514633291895088594289779972147622580 3845630 -216490474673271666104293953694183680 3845631 -100387413067145035037672518659759600 3845632 -142980984820789409185790505485598720 3845633 -751119166869236726660399600682906576 3845634 454865480841242973423509530393651200 3845635 -66350754515966708534065658691408000 3845636 -481602157479717803490098152619735040 3845637 1107782937451508231443322654064252 3845638 414420521975491777110401732741485440 3845639 136894686038015879679106263372531840 3845640 -4369643893470279933849851191296000 3845641 -4009602295126641690486051138518729600 3845642 -673456025954856529619359930891320528 3845643 280436778204170287403198375694793728 3845644 -746298572969272956943484747748704256 3845645 2674378804535488113335983600953791490 3845646 -87532722174693876195384873589579776 3845647 -870805728648441444093235286583020360 3845648 -603914133421568203468600881847984128 3845649 359641148846911662102468605193921264 3845650 286840480198732892783517689136586800 3845651 -2922680589731545288878445810244667348 3845652 540230282015754221966018852063557632 3845653 -160626003613593229260680665664705120 3845654 -778952401415559094725524736785099520 3845655 615014510506614386556004525375041120 3845656 79180160730325624160720196852602880 3845657 2592547236898021232583532596158565840 3845658 -17975045726112800419594589034441216 3845659 -145850214644785900092420951985805096 3845660 -97398101565956604480426589411184640 3845661 -1246721479854895317973941653878176480 3845662 -22485914165765771926600324982322816 3845663 -1494090500815953091396655737314941088 3845664 -3122290384627623245232623302984335360 3845665 -1519560504122996606512028735596745880 3845666 -22481715425899953475939041759156480 3845667 611581581975927249690925128098791032 3845668 -1044498460245301363517130569005973504 3845669 -588122948159888224608493039016895360 3845670 293210064843306353926556215701398400 3845671 403933007727603950572904453231230000 3845672 1483940120777314700728381684127815680 3845673 -330591463382831585295351472811225820 3845674 -65036683129613317204744347943735296 3845675 207005703901498660422431937972510000 3845676 -890572285427665503941816603064975360 3845677 817176442366104371490164957431749504 3845678 -164324140525754178893175418055045376 3845679 -1446630684178750994802100256292948480 3845680 642096468327742594066754115010560 3845681 1584189138909671928088019751852906240 3845682 42495934179606688796736209391334800 3845683 1071140938956239495937752751923237544 3845684 -1546930470821732676860084480118643968 3845685 -1067511509971201669583420324159256000 3845686 -539482095917664426729068312565366912 3845687 -396234828001051170194287305351825408 3845688 625647825989997068769094387871907840 3845689 -651149068862431026599614996551846444 3845690 -414960253326945943720477447827600000 3845691 -2120440887817578109608647350925572560 3845692 1351117061081398072408023471840556032 3845693 -2539669620838335384007970105139488058 3845694 47591079284780806410413402728622400 3845695 -618579816179191769878407728244748800 3845696 -385290493733536086266022295154196480 3845697 1047302088899831092602939137193226800 3845698 2084335855291713200795641947141580320 3845699 -555611895646828562122323594577423152 3845700 195953341122126868086597930042556800 3845701 -1808060372726605285110421068474099298 3845702 227161517066008098566488839516980352 3845703 785935863893231133823193975634438144 3845704 2507500285429728362908930210648949760 3845705 -3836281635516291890139516793044480 3845706 -323662375568801766405181522362140160 3845707 -826547348609764503943114340404310528 3845708 1346931779098985672630378501648425728 3845709 283154716271061224322625501120066464 3845710 -762652834543772279125578652189668480 3845711 -619780565556405471505697954183966928 3845712 117557677285987446755972535513120768 3845713 127947433761576905377250968474906400 3845714 -198585639673003786264090588951244160 3845715 292201669557080759999050192149488640 3845716 -174695105730502669428410214996275200 3845717 -2071225108869309895715099675092701234 3845718 -539326607109610389936040831485370752 3845719 2763640037311400388221510511843475560 3845720 403973148759422716929604702113792000 3845721 -1198969858033117409684419471823298336 3845722 32194900217087446805950572292902912 3845723 -169260028710888270952116457365852624 3845724 -361488340795762180587867997336671744 3845725 -385858540289619171346439022626699900 3845726 1482952106336997780318644723284893312 3845727 317315266671021378526568192236331040 3845728 -1011738053553374632730426006546939904 3845729 -14487587309457140022791312242121916 3845730 133733891531691922647336399660395520 3845731 -635456070893010477301964333341860800 3845732 416486997440415796524450609002652672 3845733 -17587102705706489882681298683968416 3845734 1538365971091242434290568969186016 3845735 662935044820117671902822321589658680 3845736 612564115417221116886181225425469440 3845737 856159164312029987832480752476442752 3845738 -98571189862086419264568153195801600 3845739 1575504930293714993294829748185765360 3845740 -1250661692483722831584041113150033920 3845741 -728063620759324180514519346941586858 3845742 -795846395444348974327851190236861888 3845743 -494169700020716904794280723023720 3845744 143912905315846265276427264058392576 3845745 1520091160911756574606912336748611200 3845746 962093372491027744562747588038317072 3845747 -392139372834349390488813470926554804 3845748 19545769063941790957322678697922560 3845749 861268211081259725189624699828623680 3845750 870551082630284779911414094860384000 3845751 -179377251159031079807834767481366016 3845752 1299767729416713144309857965956403200 3845753 1859966844016178140483847126798689002 3845754 -132125675356860131688451971681917952 3845755 -570396527891846765710599942452355840 3845756 -975721109398515913136260119088565760 3845757 890443504054851675931184246125310592 3845758 -289374960377027397615774497245713024 3845759 427485924558818865180470162989881312 3845760 577287026755138234736164901958451200 3845761 -1709575555128219366682102608128256 3845762 -391911384463539457251480783660663936 3845763 -574491977749144916177878874131304508 3845764 -263272148769970642277707416156984960 3845765 -456187570219379609795582339837706720 3845766 327842535241348625580171746025253248 3845767 951511619163015205548220571647163904 3845768 395584931025425852965200314077839360 3845769 498625150476454645961674322084881440 3845770 171393974802753655128319427786218080 3845771 1348859208500043304588951290475966200 3845772 -226616625775868847883019770081443840 3845773 1099495161287750540204091060032396844 3845774 9073990348926373029476816489112192 3845775 -1330086952195319618993984930975750400 3845776 630365152256131062781616449188593664 3845777 331962711912331512488803062411009180 3845778 33510681525945436951466340013405824 3845779 -555610249233510712152438604583207520 3845780 -442486555155667205265431900833282560 3845781 -382669737797955392081773614426858930 3845782 964508675594296381523500662946024992 3845783 -112003606314353660283497926715778456 3845784 302009367520911544958742337779793920 3845785 1537860019285293092570368855089999360 3845786 -9192766799682558992616613854676992 3845787 458181152200355208588821980592084160 3845788 290613280008712624963354387868569088 3845789 415172011983796441474508104042885056 3845790 77116576449133230328534422888172800 3845791 -43777920402256265849238527580763536 3845792 3239380575669007798769661495609065472 3845793 -81729284643486193232870246488320000 3845794 -782432080341445669055507838243197568 3845795 -9439670082256970338253942645521200 3845796 -644369631708302450480220361587883008 3845797 -667462249539335216359547656883095680 3845798 442922811845583340155776815886376960 3845799 148474082661420552203224207793028960 3845800 -172061149784494925685208459677696000 3845801 -444355211757209297226311945802967728 3845802 -160004337193069388095874518181760768 3845803 -1277613700005866250555883207507518416 3845804 1294228613405065058100143018760934656 3845805 776326270706191872371022621168196800 3845806 115348076843619656515915258901084160 3845807 597916356294482202736485786636874752 3845808 -487607550864418517780968807287914496 3845809 -2473331696270813768163460902741445920 3845810 320200372499750569433630513282758560 3845811 -1296696798474376432792002891305072328 3845812 -2165641050298418681832792047094857344 3845813 658685481448515066170079108709091904 3845814 608710585664143233626465263946268672 3845815 952114921744167675914903990088800400 3845816 -79163381676451732920631682998579200 3845817 50111066086101513084951363907772100 3845818 897310603866881527759226003160501360 3845819 -1217537696964843631970994953586983760 3845820 567485522730515956741169696449781760 3845821 -38217779315804273242343433810205088 3845822 299634748693289242593368142715951104 3845823 255488846025281718534140855835914184 3845824 288209080073476240465554658590457856 3845825 -400831864014544175634616143707692500 3845826 -1037182264509964595619819863823436800 3845827 -411711901791354869307134583553600280 3845828 37927160916002419889059101514444800 3845829 11531550653365967547145481593944576 3845830 172920480736891213673997789453874560 3845831 -4549705591949313648066314177749513296 3845832 -1059554863498678207754860574608711680 3845833 1720142341416047256875719208491858660 3845834 1607496918489805999989794890367232 3845835 201937409114062188303460896942369600 3845836 -733199777482557694832552496649995520 3845837 -1497464867720491057172099823039077514 3845838 -698286006630591218836118126834590656 3845839 -391504444236694892752748966696551200 3845840 -96781297695999151144950859416944640 3845841 -265291968548653387252711366100770656 3845842 -72984589105734589224884059606874112 3845843 663489319540635315300165794616712080 3845844 1687512050461153921956654798047690496 3845845 -206051262394229266321813958885556900 3845846 497450067318332290153969276974019872 3845847 834206574709619396171831047018608000 3845848 -1416439176749045494762095849800816640 3845849 -1337039937342503595245188992086977920 3845850 -24467559977581847717721749383968000 3845851 2982321363833721678143610628790950000 3845852 269172035438384101400230181152581120 3845853 -178918821455174578039753447923133440 3845854 365324309189028086793509386370832192 3845855 -451970821046078432753422442087360640 3845856 -323086329963503210338448579839918080 3845857 -545511708304666459136913183262141248 3845858 1050897332943625089588904111340457984 3845859 1293709328468907255867968636380128 3845860 -427657651812512697990598557889904640 3845861 -1080402517489212946909997393211857538 3845862 709995384567267673472429680211519520 3845863 -670495894747808860613327389068892152 3845864 -1606558653650842013939729430988800 3845865 -684045731887954740813685724839529280 3845866 -163168688450036680684086845276340480 3845867 3758665735796676472707920167110234864 3845868 87942971857033857005503804308142080 3845869 288672054008161050635430895369652246 3845870 -240021496525771704222909560409027840 3845871 -1047764014569265057062268203553165920 3845872 -677889769989608624404087523217932288 3845873 -2359404517471137551198048681771848878 3845874 -40280446052506077142741890421363200 3845875 -3018575594283163808829335014636476000 3845876 1393200008315377023619079403476520960 3845877 7192183649108296057038024122211840 3845878 17296855468301415401849130337221120 3845879 -1869545669346658602747360207183869616 3845880 -58472146640558253217797185652633600 3845881 -415156055646560490623501176260108668 3845882 411277019744568492815324660134831584 3845883 -497163325085925750377806843028774376 3845884 510012792990021713284633804019547136 3845885 -687666858964455148730687094309904800 3845886 892723351224153919987796693173014528 3845887 -2581621742133603821450483599784606464 3845888 -398894906358712868863073610048208896 3845889 -136736749043833452609068213076294192 3845890 613493982717265570207267762856071200 3845891 -169419708933046561743859397585879040 3845892 396046261239196767890876890157924352 3845893 -765078733632614886605888802615562380 3845894 38095934182230816120385339609923840 3845895 594066744393019406035701148525536720 3845896 -163300161653422621422523996076190720 3845897 -1545057668123659166495670835078904736 3845898 506539971256448474069684447259652608 3845899 -1783307327337274550720659013316624336 3845900 -289981496374213003300813033127328000 3845901 741999362379177228047601452670986784 3845902 435044827556226482996620372591945152 3845903 1606443686207937826571983444116415152 3845904 -345134685965380587050745707843420160 3845905 72609463974464353365213665008215360 3845906 -22941231124999117260878095376453856 3845907 -1360183664133966808882122541964825760 3845908 -573251486824304793730121903531126784 3845909 -892894753720231971613994590084411890 3845910 -4288981659379327942257604880436480 3845911 -2958672565327132697470740451637409008 3845912 -1250409950593593583688329908573112320 3845913 -379056710801629709085349512369604656 3845914 470996126773685683487048369094883056 3845915 630146689817438289646388958839758800 3845916 -282351173460582162412467713598363648 3845917 5347534293505925722214258461097133280 3845918 -258852431816725567144825849003298496 3845919 -427357555632967242486786143096390400 3845920 -509932000699874388814851539063930880 3845921 3011019805373197494052282016461249122 3845922 327445201779257731473378913806696960 3845923 -195628596867159731060252024366922960 3845924 -1078431447721870628084017838425267200 3845925 -41651470238319669203067373221702150 3845926 222470056003351863435993895035000960 3845927 -2556363933093550701056790410181219888 3845928 -264224196089054683356681554980700160 3845929 712171126866992659655392890057105530 3845930 366673311980574159675329242331915520 3845931 -408045960261969825646655230223992320 3845932 48083889062506294678699680566205952 3845933 793331223584148923722717473598850784 3845934 1529185114820396322013826734809200640 3845935 -39620031986446928190030741076105200 3845936 -680905440958542546229054455530078208 3845937 -420647344626478459087275712670013840 3845938 -693042237857449511004320828291091456 3845939 -1264774992193296350733347522806918260 3845940 -258980619483976169479766021710110720 3845941 -517736857005963399172127445575525376 3845942 1025829712438283338195324535235307200 3845943 516421413604878651152958813650672832 3845944 -2878537026613349833089010786461081600 3845945 612716029492447565893664413602704640 3845946 317074877275529706972120477380415744 3845947 -627232744935263661670425440200022768 3845948 -937611183233772965339845025612424192 3845949 -1635791549392607570034893784755041536 3845950 435336017128328163437325353337048000 3845951 -1244015660491495414685283569459147400 3845952 409344746120716397112086246794985472 3845953 328191751513528280710264143235727360 3845954 -75747780664773963817481873138876928 3845955 475270698570991472933589007487426400 3845956 -681321680501038879892575219387063040 3845957 -716531573277704540066511198668860800 3845958 295691833653005961872939044488072384 3845959 303050423075653234956352278828416104 3845960 -1475990290106138808410950574288640000 3845961 1674329893010889975835460450430570720 3845962 -731766224686372791523160409285540768 3845963 23383629416165333510019487049307648 3845964 -86731783764291475740734843124384768 3845965 398012650538148741990820137070534200 3845966 -1228345564509246954815895293769845568 3845967 -1269340654067616186544918599099423360 3845968 -102962995215060856897410802493423616 3845969 -3702779896424687035680860117731027980 3845970 -181519361977106717233677599469212160 3845971 -736167082559727298601433755778948648 3845972 -772750141581796703636298597605415168 3845973 -1160811052805628505126756575359696736 3845974 -1021356717546468249689376032231938560 3845975 -218354064307213734715789528007871600 3845976 -468225104444570579308777632772915200 3845977 28552537141567675173405717637426826 3845978 -524813354505710373315212339706982944 3845979 -545465470305688492323768842109856752 3845980 249589694594280075018415216646400000 3845981 -62718992923057300551516510376480218 3845982 -147767251690358754423095250135438336 3845983 -1688165762901757660672604951163820768 3845984 -463212892073550282974607231028297728 3845985 125391172213017352553317258144320 3845986 -491631020464874652470470406309670240 3845987 -1191923522773615217458581589979483364 3845988 859021549747214675491637287004160000 3845989 -295233550944501311649251199831271168 3845990 -68074244333895835328573586457872000 3845991 -374048991643432185706945221869057280 3845992 1652258808021840086797756968124800000 3845993 274128222870772565206180272380989242 3845994 -179161891603482811784692156682446080 3845995 1010168187866779792505644834348250880 3845996 447418010276958382293618636190334976 3845997 -11337453312129333039327241816745226 3845998 -37594110001559278800208936451035392 3845999 1806312095847060685733158080266436480 3846000 -90045357105923225453715749978112000 3846001 337742752202461981974367606857052320 3846002 -164116272472610899729732513377127008 3846003 -112621211461840226576478854544122112 3846004 105231609434978172380758512288787200 3846005 52198165553997147349453030179569520 3846006 -1782685832528462171533183338678720 3846007 174448696555387638762802580221123032 3846008 1471813107765540630924254422100520960 3846009 -1079626142591747786316887294428333440 3846010 1456299556961616114707622656420259840 3846011 -104446365194022355722333043631990448 3846012 379741461505520812972258234683041280 3846013 1328336656995120380906135769347440262 3846014 -645396042682308354395799254108791680 3846015 -90963285390844990586438431873536000 3846016 555158997837288632876518012732047360 3846017 76371078329059695405273584198419392 3846018 -33264930448270624443490249073694720 3846019 1599371982286865040026226229676183420 3846020 -2434769907285678295111411762302136320 3846021 1304631788796577537448650141707820512 3846022 -105021925379645313737228322470890176 3846023 2574488823821128696919476742060245272 3846024 226074725550585641374948831853445120 3846025 175562820522632870488909836216487550 3846026 -624867264327407003972461771435758288 3846027 -408897080429361570910094183563159080 3846028 -56481814162894706073176310346776832 3846029 -3066327727100486484004502518307622336 3846030 244780479449695177101419644181128320 3846031 310040852005740998225192617376799840 3846032 -21271826243276260952985603722969088 3846033 -560003501731521162806832559743448560 3846034 -557899571417771310293331107586793584 3846035 136192482122580911576824830276642480 3846036 158739363168696691357609046037012480 3846037 162267782712984679528526111135786880 3846038 -128589784470831325719240703127427840 3846039 -132718941837268975169095047026209200 3846040 553330387265022142393238173666713600 3846041 -246173663249647400178888953150738928 3846042 -49882067880053360606559713916054288 3846043 1527757477188223014914218973292939840 3846044 648699052879337600364441903215771136 3846045 -501889614613854470829589559007139200 3846046 67446586124768118153626411497666560 3846047 163588971601096599911592638920449552 3846048 722679770765341691344471188836450304 3846049 -42375090344827015981612606504697936 3846050 -184500879186334478292126439671086400 3846051 767295233646908276057219649823712976 3846052 -440210486136149871682431460942929920 3846053 253828220304016740188255112332360160 3846054 243194658547501589006456617308830208 3846055 -261708575409326655210288772755216000 3846056 132418273243609618036884438698803200 3846057 -51111176872065994469050258354075008 3846058 -261090444740777096033043136408119120 3846059 1117206162018625830745061460363789600 3846060 53856434391293047049909236597708800 3846061 115935200201397995855343485393798592 3846062 -271374751824038320908211678120067136 3846063 -473915320522224467270807750245585632 3846064 -406423599310792282417501485407518720 3846065 782619602301545218180344210620653800 3846066 -135700170243234292386255577254068736 3846067 -34572046242213919921401094981148640 3846068 509785144656232331201487127048421376 3846069 966143646591976636555151456531259840 3846070 35832040265795694222926764136828160 3846071 -1846531270171070167565146347043870656 3846072 189537679391295999320842009739857920 3846073 -84652458819834892986215624651443200 3846074 1143940087601004641965805316250855536 3846075 -337355792960677677523908624853800000 3846076 179739909389883883726729119415808000 3846077 -84572363303986411511948006081839488 3846078 45884257397161054535382307432704 3846079 127608265579605426504826606431348880 3846080 123233777002667883751773605178900480 3846081 1100609741807337332716255309681440000 3846082 21000132455483707653529995743781792 3846083 1677141776981668205816414221045484784 3846084 774817788464225070039517334072481792 3846085 -158363098024423797814903951923737640 3846086 -2253067549658298706591488471823927296 3846087 -96962061780815569648952235049441440 3846088 -905905275121195667073986924021898240 3846089 -27060217598352027009572858081277276 3846090 355529354327186501849150838232408320 3846091 -2173706299929344307883527386125302608 3846092 -19159551462536266713401096552755200 3846093 392028499440520442898654914206121664 3846094 8789492133787318519982496260648832 3846095 146862087993481937411326190869378800 3846096 -142216712923976957781436103059046400 3846097 2332331989469417860545448210572582372 3846098 844701135127228708243351873482886800 3846099 1252495344823352592686460091060091064 3846100 -862206991687966854355781241089929600 3846101 -436067572094463316225118442134986848 3846102 -515369715544660267698567307276715712 3846103 239593174258083352077442648100809352 3846104 -1972038606877634507297978689161953280 3846105 438184124086968256920878292176189700 3846106 612561712382267356662780959822592 3846107 -768997230963229544952346489175512848 3846108 225965698354115923496946861155254272 3846109 1328644675618575678586087217064166310 3846110 812702425076347861066031078930544960 3846111 -627565185543871136835371552104805616 3846112 1449069392726313952402347152427712512 3846113 -430537613954205203873633690188911360 3846114 304110966525552069841291942095092640 3846115 160716096720309634933068313851340800 3846116 1699984963430235807217390353084800640 3846117 1381336346559239009778868297128151200 3846118 -455087652720291617368347626614590240 3846119 -9402477841491829631227147053863280 3846120 -282935798371671047414003960712806400 3846121 -1337362100792141704853988608739961856 3846122 114503911024581432098100047334220032 3846123 274164953223485603352853660943344464 3846124 1998602803477353904121640559509975296 3846125 -3365723130317109350442815411395530000 3846126 -639553428579578174875838684167105536 3846127 -1790060441030029948679920833965743024 3846128 138845210527829869694176481691205632 3846129 -177630817376891657797847210541100032 3846130 1118884894380427997024751947036083200 3846131 -2606268189784165631354536222346772336 3846132 966318839666194797017685047173847040 3846133 345946114536397018061855772256414382 3846134 571184178201968692966327568579630400 3846135 -8065575523458247878422942428627200 3846136 279774534573056744201562001903042560 3846137 1631982906740211872900731012799553600 3846138 274051889654588215569061297664924160 3846139 -737658905506003219329720298751662080 3846140 355293013967054777917827564228733440 3846141 78550931222638381145462929432056576 3846142 -7271206216003248412501794155473728 3846143 713918192671391105534935489352953200 3846144 1803922781528056811900770570305798144 3846145 550888894250987374929317408649631080 3846146 -1056264286981960970594503424653639728 3846147 -422506606417930133972238169141824528 3846148 566228484072359180971012180933687296 3846149 2832916290369819004159932751758525150 3846150 -73146955719110358346312449775104000 3846151 -217630085416050410822268268700889600 3846152 -1568302046198936084241966299882618880 3846153 -1632194848485283891882192879476262896 3846154 -94611465020352229130534367060002880 3846155 -1385797314968789330526794370113065440 3846156 -325306928066463795965784490413347328 3846157 489842813409851145635192569821959052 3846158 -1707472452886934081958057622098976320 3846159 -1437814816354010853655381694479029336 3846160 -535668589727340784776875778378301440 3846161 -4109222513847479859786303857225298816 3846162 -281337075326286747725328844599813120 3846163 459696369775227430678184706391162412 3846164 -174850907668446765858977577981917184 3846165 -73188223098253276547335101780070080 3846166 -952556643035065433404540162966783968 3846167 -598080316585992181771136315934508800 3846168 1200961543411152968168982474394675200 3846169 -911606937556279645345970752958489580 3846170 -77414531262906246071235074178969600 3846171 140179873582299522605329910581645824 3846172 -980302132789217944291457427981874176 3846173 -272599773471264101571455467773049920 3846174 -21666335833523227773161157290444160 3846175 203699083783403747747272309495542000 3846176 1927340149816249803189589922666053632 3846177 3024571712790162534470841559441069440 3846178 -8615070357978361061646839437125120 3846179 2374032554023389256929900562183513200 3846180 -23229319104779048040437930999623680 3846181 -842188879186090973013931832727900936 3846182 1718339478681538320767996106672706752 3846183 -1537720030880438469828703510300329600 3846184 -1133106549668868255309783913641661440 3846185 -459084796396341114890539789670187840 3846186 1024575821742875954982284620434955104 3846187 791015039982465821270634341164711072 3846188 369011174355889325024368867229637888 3846189 236426127294843861653902474247775840 3846190 582592786588350904016674552574001600 3846191 -1630630429032584624972184031846023408 3846192 -13685383094797090868855381167177728 3846193 -10753547875644118541835950218986956 3846194 202206283145787557533035704811217920 3846195 683701416857759185448200025227768320 3846196 -1582339582814783611108084916137129600 3846197 -933747164528909949660157738316382354 3846198 91908651792173980319767514766532608 3846199 -810746064843158604584543535077040288 3846200 -32358125456466162535044755920896000 3846201 347194169938564616512700453150832384 3846202 -1309147364350125404829228015621946368 3846203 352266696266677677422323350523828452 3846204 570759207228743644653238384871339520 3846205 180260189178651822556454585296842720 3846206 -357674044675980531086379475467497280 3846207 386186605462156295058403750137514440 3846208 -118034288944989980378010941684449280 3846209 18127824080739853412471150588617410 3846210 -74546660137576099853393585070105600 3846211 1407665761255177307520275201975494992 3846212 1142606974082135915407003347876065280 3846213 189221624961609037350591744948444384 3846214 -356496650328751328173445756698640544 3846215 580158597926572885647286217862906360 3846216 1749303741674112359727766295947345920 3846217 1212703444535054412766655822822850266 3846218 972082922973913683610514941167616560 3846219 -35310856990642662909701169178432272 3846220 222049458986670132343906791648706560 3846221 -25852082624639048559325418606389440 3846222 235505570260592922628134795499703232 3846223 1593943032460551227374929408707983472 3846224 6580413951060164137119500898631680 3846225 -539962656927191552051707835604200400 3846226 -2754655707006759504428646920587846656 3846227 635118900673944360964221618086400 3846228 -85485603314261545828739913509812224 3846229 -2609903761398888041967115632873413170 3846230 483151611393488084367380178126677760 3846231 -1059637518543916021338885387175274160 3846232 7424523871397030610723488180797440 3846233 -2413300552848533463471258512341004280 3846234 23662122454124772863354889790413312 3846235 -1216234275997835843239045053581248320 3846236 -1263232062172253358074204245254051840 3846237 1479066251785180608354233527551519360 3846238 525449009529127261594794542122388160 3846239 1896282827932664622863973491825963040 3846240 -1063243358903228414352752977017569280 3846241 -674619940156559689392866794105197120 3846242 89141291583117356040847042695634944 3846243 -580096308754537428208203234790265736 3846244 147756975241096881939517782179069952 3846245 -293280979488699226551080095977926400 3846246 870586085412443904618942232875993600 3846247 2678756060658422937471281298800192696 3846248 -591178061384963061866897389697187840 3846249 -1809890813029787084912602896619135632 3846250 80769434027248261169031871195020000 3846251 -792507484646477867078529274402237896 3846252 901989885914645285831959199597778432 3846253 318324804645725739383505253862419744 3846254 -1003605209993407737783287487243071424 3846255 -621072183512958612849154551068601840 3846256 241918784156974791166747400979841024 3846257 -2590742923349071159961859635120872494 3846258 -337220334342932671813196187582796800 3846259 -1186817166890049794237023287657103540 3846260 24046397955278404198403550534236160 3846261 -266990383308575465271108829026687456 3846262 -781673275911430157181002614209934080 3846263 40097217749917811618061082942869888 3846264 3671083974801967249720282799800320 3846265 -266614163641961878974085597696430400 3846266 -793564810585336019281895106084033168 3846267 37264545675222384549997746971035488 3846268 1110158469853034060666135124139317248 3846269 -802798007171334034193114100110937600 3846270 96191351738410712866329836471097600 3846271 1575963685000245828391957270861845480 3846272 -203018739322917332321864616247296000 3846273 107312117182934059095235157622268800 3846274 -573985018304268296952010671235170864 3846275 278447623668715899423340809049453800 3846276 -253138646423877206833911976401420288 3846277 -215065593003327829166246429893587874 3846278 -269164623793670595800177614279174560 3846279 1195492608855775296457308001141430184 3846280 751779564644047708923288784825190400 3846281 384564081131249616632441121188765082 3846282 231967323513257595648019159775298048 3846283 166409682166524441317982091293281680 3846284 740381817300250921077710972697753600 3846285 5191527948181664840475063163363980 3846286 488588728995770034951403374825662400 3846287 591377929630337449403596315597701936 3846288 -8426276597638728242590447098003456 3846289 -426414845642925179503890135216648910 3846290 59872846392884450019244970273126400 3846291 -2454824010118693606323023436793039296 3846292 132706234553908989872235904035840000 3846293 2206124679521694282177052034837718144 3846294 85369135876302532324026893398189056 3846295 -471345382838302124777480024851588200 3846296 1255499389727698193323100133563873280 3846297 19420451979307719426211253952934656 3846298 -39646350856515495528225409496127264 3846299 3107692243326444127525974184311914160 3846300 19950748832968968423246142763404800 3846301 -183551061882622482888788648683408270 3846302 1236074502106057864602414810698708352 3846303 -133920915167947561256272122068394240 3846304 1308946592713425422931275764614561792 3846305 -1753171322646086844671330790880146540 3846306 -350157125755216676343887961401978496 3846307 -50016302475724706416904411913164600 3846308 833287059392639499819315398498837760 3846309 -304146017725873169708989125909859872 3846310 45684326722918156733521630567474560 3846311 295255877285633586558783226213881984 3846312 -806699591803036921903250803148390400 3846313 -225987720163959318678376073173641600 3846314 1062089225821338911147219251916846256 3846315 401753675545621308156574856873111040 3846316 -1181130573736447730002654342725685248 3846317 299303639360034215488721472050009292 3846318 -404967023109665948375558885144844288 3846319 -1792127156616794722958468813377606040 3846320 -329597407936745181487202386860441600 3846321 -1123393204680272082122859428151490110 3846322 154778362016536368687328342608568320 3846323 348144261255525656480270187997524864 3846324 -650195922295938591286851381226149888 3846325 -15755548945067010754522826060992000 3846326 444638846864674078907675265592657920 3846327 22699669467627705363458839662822120 3846328 -1184130362890181842623271507756032000 3846329 522410594886747994911463410016219200 3846330 -579973320005715436396737134949207840 3846331 -1830899721410685129165785854773267868 3846332 864212778974216253338999061156879360 3846333 267897308379305675675879688460861248 3846334 574858876357216566908653095777090816 3846335 153014773623456171120924105670253760 3846336 113429613405010852419553946410942464 3846337 -3166110028368060125585664048908825808 3846338 -1108232615764210328469472969655845680 3846339 329342042225216858077983751069501440 3846340 -1159939043989066221404331109379132160 3846341 -1019157632465921871831489431393484480 3846342 -833534450531435761013272292599802688 3846343 -959185463578968175355754847773875000 3846344 2271611010228944219265233709622886400 3846345 -438860048867356128140876047268028480 3846346 -468035895907949495180342686901717760 3846347 -2373081131414233676963238172201380204 3846348 43021533092817758136254840261376 3846349 -411791057823116123414843623420694036 3846350 2783809075814716862123467590792000 3846351 940589804375145622546392662321405832 3846352 -436901299356932649812067431782809600 3846353 2513717023114319221962949513736720178 3846354 164322603221252709213042729173982720 3846355 -883220420120487954386693169829398480 3846356 -48386265269689199840284868678983680 3846357 1255196901966108376146444606095047260 3846358 -452612596588544574858313347614069760 3846359 1724654558686544929929802686652891608 3846360 4245848075780328875885022707712000 3846361 -442573088693355730451868466599991548 3846362 209536583237926674133787147518475232 3846363 -929477376460464365562935987473514856 3846364 298731826951365928485791146793988096 3846365 1173638605437026155933141672979041260 3846366 50464121811356254659023349831117312 3846367 -443265203433963235664033905696657808 3846368 2745734083211235960626447426302771200 3846369 -755200727571306433908459989008219392 3846370 -95326139700354402652067768004710400 3846371 654997840747073553819523474891036572 3846372 -425391687187581768920229017126596608 3846373 1659457576766357324135689368620362622 3846374 152335894480801772023196993169103104 3846375 572144717975204474019647477945496000 3846376 -24539142715836728560180600198809600 3846377 -46787800175346961987265532575587248 3846378 -4091175389245776757549861507845120 3846379 -1613732748146492132493540918165044360 3846380 -958293331110718079309953274150707200 3846381 -523175439718405201873106911802291712 3846382 333803556285855402689117234971892352 3846383 608071724814297976467480917972457864 3846384 -65009244980303712064682262701899776 3846385 52087181531001629308604568425448360 3846386 -1677770951897046909089436084784650240 3846387 395778854150333440095602715710561280 3846388 -333050942438748452641785206965510144 3846389 -996104472718455366240363215429001810 3846390 307462215369165941777789075103169920 3846391 -678987504916890250167958254989876928 3846392 -442750687190587324378472642719948800 3846393 19301286200200391893747313297695680 3846394 -848789864724044746730882277361935504 3846395 326341230351885803334897461268322080 3846396 584479039766737930600346358207201792 3846397 -2703693616099949161411773436142460154 3846398 -337971093800310752452848042779981760 3846399 -545341117420710721008697685430503736 3846400 813713116219645853777251730771148800 3846401 492358210701502985631579115080496212 3846402 -158509193910454569023864686932473520 3846403 875164157477501150300021715576546432 3846404 179926460167774019630164700031689856 3846405 -102430438261165025849548744103952000 3846406 1141277747327400894935366980828333152 3846407 -664983207463168807256702174114623920 3846408 265243312986256592723548981028044800 3846409 93585150659522977791362525200624832 3846410 336115127454195131650495914959691360 3846411 36506013295537057985971497686092860 3846412 296529465835254877595161984602063360 3846413 -1810173050469569449907301445177339338 3846414 257103475511204755557050627370249216 3846415 656578351694738874047204513263492800 3846416 -28167016301584377060925972338180096 3846417 804181980695847723406438639102190880 3846418 -324180785730495965045835884576901120 3846419 -496010319965474267923331199954505704 3846420 -264103544985447356044814366843904000 3846421 -1313600842675544152733975583429307378 3846422 -397189100485350346568262348670955136 3846423 411824219497465213428867360937778688 3846424 -2927220276197581407266659290535127040 3846425 383898979901535099054097105564401600 3846426 39344357759804885357864701599032064 3846427 1147817071771154037016223728587855760 3846428 26487358555231178474706184474076160 3846429 1167706577358066750553178346554251974 3846430 286179148171697113870394994785376000 3846431 -981675229411992006545958754092820800 3846432 -1677164672405176262017355317814231040 3846433 -1227745914767053536915837958989346560 3846434 1144220056390868931428807414765808000 3846435 -586743334016865980092048887346692000 3846436 12966275432050030357115026108170240 3846437 345960018000809780991512703743368512 3846438 -307852901697942066501964518381521856 3846439 -2627701729103725653434488457033514760 3846440 -804794441672263442515163371217664000 3846441 1087807708544323277772528832714363200 3846442 1547527352003185697705272064654557872 3846443 -72548299241732131241815194993530376 3846444 425288102916504935892783918702182400 3846445 -212362480117644912847313339191485300 3846446 -95811911741046259859635678253604480 3846447 -166880314695396933178573200699363840 3846448 -548721298889861543397410809358647296 3846449 -121319089030325853200029920192749568 3846450 -176724156073994870929844637122582400 3846451 682269631288929509618147676125584752 3846452 -1241758977824787617753423530109748864 3846453 472650318241707522038745105571715424 3846454 -69890007781327081049396786000484288 3846455 15080835395792726719946653001292360 3846456 -34859503124569249715429300757749760 3846457 -1322853928035589301609973855288149420 3846458 358308916448637518691395562832246272 3846459 -138183961425322618437264389935230696 3846460 -288579577364105317947690260379102720 3846461 -459563924726891642123646346650106938 3846462 -442294774489759722900411606054176448 3846463 935128771306397257924582387894795712 3846464 -405393699995607910914042102469361664 3846465 3909573235073576418348828949168320 3846466 -418299875317668493567232131553510400 3846467 100916299617522113589347008125027516 3846468 780337564795696478622217406104919040 3846469 -3383391150849787076792774652830208 3846470 -1381665927232570869530802234545754240 3846471 -185659016513372227859557378000608000 3846472 -246133563151768730708702712528568320 3846473 439666387584287638340558587093206180 3846474 -125085951349561827762269664701030400 3846475 441322516515859346966609702993475600 3846476 -612351600578100512198940628753501440 3846477 -505529759671443744995358237380173920 3846478 -1559439423201407555222653867468426944 3846479 -1970194704009208232411969708754432 3846480 -91217087303960348663010951545487360 3846481 -809782562854163023556985258509400718 3846482 -708191478064746215047715165115601248 3846483 -44481596886906513666063953695068096 3846484 -258508020067961850751855136685043968 3846485 -1692067556543348850705458817106406820 3846486 -6175939414071611581305471164399616 3846487 830184477483158293248771136963216136 3846488 2253232352088070615397934676425461760 3846489 -1517004117595653739562927838182224176 3846490 146752411676396455995481520616093120 3846491 275590635194294889893740107359240400 3846492 619935349687225222357865847295434240 3846493 -412656174006257163171689193704570560 3846494 1111468281987813946135371576329671872 3846495 1592820379089418910104780433955734400 3846496 100479934670027297256749386607099904 3846497 193797476623965578581693207578712320 3846498 665681407235774859347417825509832064 3846499 -657493350594033941628732378481526500 3846500 -1179344914322510335829469383109312000 3846501 477343385295233246905662265747291200 3846502 590236281794598884838877825050652800 3846503 -1628317765023878054948017138759209120 3846504 -383125946951839945213707276976865280 3846505 -62207270082155650869125451541101240 3846506 -1037003392615620315847610237537556048 3846507 164561842487664975724938698517614592 3846508 1126220962730705376490165773505411328 3846509 -1201789112214101599549452307225093290 3846510 -851247770242395764213742401551526400 3846511 -198398612134158102342560191656093696 3846512 42493806862435433749248656516874240 3846513 -136606096864733724556585683841396800 3846514 586508205848830849068975416616947712 3846515 288144874358602838349378902641825200 3846516 20903082956666875199919508432441344 3846517 2252081982960233487588072329849672892 3846518 -48707739283932622084328528810200320 3846519 1208129651782101621647663623183989504 3846520 118024434728926160564421842315673600 3846521 37057113432524874761700682344256512 3846522 20101419889778061503614741182073344 3846523 1563246316978021934346815868460996772 3846524 1486398483167245846227445049670446592 3846525 -839445977957098395368913558271999200 3846526 376051930810392204660502361534003712 3846527 -3506670210492900128339160175753617408 3846528 15044544452025945315082987760517120 3846529 -2497498620991810418178304076069119870 3846530 -1070338122732296888407445466211706880 3846531 -335120460005361534099302872253088000 3846532 1760729243332063317443235325590125696 3846533 1608874707474332121393932397494880540 3846534 899890485010943814876184371324377280 3846535 732187820483244847936168279736785920 3846536 -675980960021015201090977856406528000 3846537 1583390117325043252641928568532395760 3846538 -129846336154802149845494261820928320 3846539 -2110508128555630386026605305363657144 3846540 -301576367505771038568576936004531200 3846541 2114401497090938729495535362773205942 3846542 119646979499590722744032649159573504 3846543 393257208050024204299694426220273408 3846544 4806836290143360663392258618834944 3846545 1336324271568565115879351748214173300 3846546 -898279389267035921976972103283558016 3846547 -305304738916898880225976245063579320 3846548 -534435513060038009053981610530468992 3846549 351081175554802281798785755939640832 3846550 -687971930493754453470033436464600000 3846551 -1480719812661504632241812686339091496 3846552 60273329623062428840502723982295040 3846553 647875467601118313958983380664018384 3846554 -896235125706093525771716475370251024 3846555 -959044933551123968752711687044448800 3846556 -420518137827953642976170474070288384 3846557 138711190079084349135453353919302784 3846558 -329070777236134434290972545009972416 3846559 -64999318663587880932430399236737984 3846560 -2201566597786095599724274792562688000 3846561 -305777912286303482279807380376597328 3846562 -485363807342498176304099254683745968 3846563 -3841262804650139529214162319496240 3846564 1164024504303982862329840723827563520 3846565 -4628176277392175935989505714454880 3846566 -44262519064572792732395521417958016 3846567 -93261279351198832969791361919218560 3846568 -1987818113700853937186290439083130880 3846569 1062460372921166071039355535452463840 3846570 15744820481423035304569363956787200 3846571 2387904238134638869697206242333694772 3846572 -1090237951158004632859719528553569024 3846573 210891433598229747527342163218596608 3846574 -200355481232890768326291496430616576 3846575 -818708931812097184405070789431601400 3846576 278617231478608760727533721332219904 3846577 250450585358487054604324438054276672 3846578 -1446895875732071277040389124706642160 3846579 -237102992687790999283560680080347264 3846580 -133016935131336965021291028868876800 3846581 -1464210041083773479403985007445837348 3846582 -884634645667581711033869656795282560 3846583 -801366823878960128267326092075846000 3846584 -1150715059829110941744881265739776000 3846585 -467237219765355933269436691478971200 3846586 -226594862103348945492608767989637008 3846587 8380067052542092254728545705378152 3846588 -1319934613737674213393068756916674560 3846589 133569009690160446032718466777305600 3846590 236870427398759043711516139489349760 3846591 -98157091169445573223214281936140048 3846592 -230051903188476940435442659087089664 3846593 302370203896029631837975428965419842 3846594 236834713201077930605082191156892672 3846595 -79008270838136438226873799468892400 3846596 -59229755684851521867842176840305408 3846597 1350890635120928426749556673258236928 3846598 711668235845905221540289575713139936 3846599 1371106631289902116464496233788778120 3846600 271372840043157083885133443382144000 3846601 28553416077123456057688324070776608 3846602 -321265779755680737368208786622617600 3846603 -1238261732690798822464506126939789096 3846604 -147145844701839764936157367562272768 3846605 -381381715015635512139673598399735040 3846606 164045693817131036522867838119767104 3846607 -926119308303694158112358738280010800 3846608 6678260621855215739364537815138304 3846609 -51084749598726227111865468193526586 3846610 -366288393267594043213681277609976000 3846611 -2440468820948580654848293717433884728 3846612 -61705705504126706006107825714102272 3846613 2371324664122002926864281669126582862 3846614 418344766901757259565431252856506656 3846615 319170564859043033869848888837168720 3846616 299944045849502173333600406564628480 3846617 1491565736762036750651302622074374666 3846618 -887884016739919686088142065840576800 3846619 408306335311640780205933337665146896 3846620 151413724400692446554307386421519360 3846621 3019438221929688212091058090147945344 3846622 -271864306271892226482857724843972096 3846623 2189724020527718929823849851556469120 3846624 1677424657087241300781229554107154432 3846625 2343591389642974791824939209280289000 3846626 284492867340894270328160431543242240 3846627 -1346931172417880641800848787654766236 3846628 -1408436035920815788085898242655797632 3846629 -2788397829835169428569405308021776770 3846630 31422352216545096769823293369883520 3846631 -655528349540601201403151556925762568 3846632 2008743326227675281068093756000532480 3846633 88975020862785103359211356971280768 3846634 327627676851630980808741112494547200 3846635 -80644845545814441924605325973893120 3846636 119809819605283115502596366219996160 3846637 228299178665597837011666229965259200 3846638 -1287757036010181304300337257047478272 3846639 458511298944167350697352757578908424 3846640 -42218290279948142607827220342374400 3846641 -173452651632938347117911635116739256 3846642 -61825504642041763336205829015576576 3846643 138899229541629165104259398988370892 3846644 -10742787313213257109461470768513664 3846645 645006290899162086207403906279464000 3846646 331413255033238018065270726127834272 3846647 -513306280628278615808639454946683960 3846648 237618017192388875949678193409433600 3846649 275578263665960126702684671656204650 3846650 536232426529915480378535381337408000 3846651 -1830108087032924797481542780595520 3846652 1163003954785960004460496663936065536 3846653 -2064265097660028273656339388719983098 3846654 161227570627686960703987909552920960 3846655 877043146806284060238891642072120960 3846656 591423718725386414752805249240530944 3846657 852727046709829576688128569001459392 3846658 647573145962022919400780513753072640 3846659 481982911995261031955935876355716860 3846660 699696044178163354961487831916523520 3846661 -100914406763112447952678189193394432 3846662 18739316996980054423225407810184512 3846663 -280772320720394389968842171482839600 3846664 -1456818682186332578288176356366950400 3846665 -16724289789049242841568201569313280 3846666 80142428997483503547364699498702848 3846667 2293007473325798332301706900748253352 3846668 -460032035155721557994291676673474560 3846669 -276550862029490860087005390501328320 3846670 -118537351051375007645960473390368000 3846671 3496158293171002843835159254975542792 3846672 210624334543564252433165871270273024 3846673 -839963959726613680456681451127616078 3846674 -638510110943696413676067399570549600 3846675 53331939849319101797284111928601600 3846676 1233088117600027573179856592921767680 3846677 1628170653231277276816838921057996892 3846678 228409998485566262854171405198694400 3846679 235523042822601571594414662532687176 3846680 1178849215951226222381709803489894400 3846681 477507963181616850510388921551582528 3846682 -490964480425995650136429722831024640 3846683 2810740827634666680553758443627142000 3846684 1223339997398161090100871588271276032 3846685 -2635874452652161578774873819513638400 3846686 347962715073229019645722302340663680 3846687 -128879214145733471451805303275491424 3846688 2523106784570980006364399958942351360 3846689 261960239069141524695572280215610432 3846690 -254636828968547562273309133287982080 3846691 -1678988035780649761424545444267295908 3846692 -1852130345528603152545901496039197440 3846693 167214521964136826944016419318964064 3846694 14749147344067489212248739145239360 3846695 -314154535438058023842917342138953800 3846696 1466805504447888673222028030457692160 3846697 -59561703295379738303245854947387648 3846698 588054454732397562201114286273191600 3846699 -378586503786537390843446412116390256 3846700 -299542457765950256049424201517184000 3846701 -2557925683735263177391986824697416298 3846702 268740646417478344396374279742556160 3846703 314497588108329650052553084327878656 3846704 152203407061115668818011877324816384 3846705 203323574704977685979888845868352000 3846706 312795071322100417246065292747617552 3846707 -816264308679243698348177458101085044 3846708 -185369072797930290642486292146081408 3846709 626925922151359209779566615788343872 3846710 49967859504494311782421674716006400 3846711 -1738235081084045787812236891376664 3846712 651174589316018184328942872115507200 3846713 -774958408900427597852776176962279676 3846714 -243673375269475567232816125353470208 3846715 -899170644447649162177769742910286400 3846716 -831086252413127276793934463396828160 3846717 381067135718439412645825840586663040 3846718 627309877218302884422405326758461504 3846719 1154109483094443140929527818942786520 3846720 207288958294095406608926467455713280 3846721 1513577331899252249632346830641108800 3846722 1192944028262931781346482614350077824 3846723 -1253361129443015903801279394143166216 3846724 140239820237089476149050166570930176 3846725 894062304463645445269873629152076000 3846726 201265237476105482626132844788994304 3846727 -1278329274819369341639983507463190000 3846728 262263465454763944833772176268984320 3846729 -1083209614962545674624859906546676960 3846730 -970444180336500093353132430363918240 3846731 642304943882975291364778118536578192 3846732 -362264272821120857222730541105340928 3846733 -1185304265760576242979117119044519200 3846734 -529893869668204396917262835468578944 3846735 93762450245563864934877903657929040 3846736 -30064919483737362707968293896593408 3846737 15171211896658597791944944574436720 3846738 256396112125113585616026170130358272 3846739 -37807315537146397236453312527514176 3846740 334198986328494258522822413652787200 3846741 -2005447382306088344150264569707563520 3846742 70316710685493579814500763185386880 3846743 655505177480924563764319036771938240 3846744 1571485674533836904209436269584384000 3846745 1400021401571720037358455969176688000 3846746 -294581838723754886744386603135880736 3846747 1838026966764530410217165998042283520 3846748 1996603827068060639925855108063953408 3846749 -642606141214163792464016859707252436 3846750 296907867709777525057808256700416000 3846751 892094252025674311002145104301278752 3846752 275372559339628129277931913781182464 3846753 1361413376609284909051815286127833362 3846754 1044435330650783026486806801095466576 3846755 -280801840883589259647799008175141680 3846756 -57074848351064795554488261694614528 3846757 399065915622587268427063198591758912 3846758 -651642271098167843780442839681584320 3846759 118562667448999222352268010164879360 3846760 61150768849882463520229358910566400 3846761 1491805881223272908206163087943778362 3846762 -826642812528369587264491159039001088 3846763 2175321135051268571542239003731766480 3846764 -2149072315964194018885543562281031424 3846765 -183166174284468949408105052473870080 3846766 576556881787899310156559437482869760 3846767 1331714965692766855794197534447652816 3846768 131843768927883127511787565845479424 3846769 -337703357558358425057026696355126830 3846770 -398494790885788047858965022745963200 3846771 116334275700709861866791388215538012 3846772 -34898946803226650003175666732639488 3846773 5410374304901089765980268951983744 3846774 478446259586377738235501575942464960 3846775 -281758940891563370516824652369200 3846776 1135165574876748249785650400737935360 3846777 433192689814546161863253149967175104 3846778 -635114890026858246750057734711136000 3846779 -118477202865884525841265997478201024 3846780 2268579252322693457931838548049920 3846781 2368399012463075022157831053112069452 3846782 -713736878735244716926446980268522816 3846783 665430706298277086677507431888769224 3846784 824255765861249001523763380003799040 3846785 -1743400706555905870530509514631183020 3846786 567292069371598352456710147062459264 3846787 -89367610677860514908730446287449696 3846788 -677371078777570632174552767037502464 3846789 -494179228249059202611990974376902946 3846790 278798624088737776346998534401561600 3846791 -19079563562394572600932492975590000 3846792 526573319936202403805246839168204800 3846793 -212239703840347769359343812079641272 3846794 -926254506618862583328647885259465120 3846795 568731519833602697075153254927845600 3846796 -573398591361534785703389557326455808 3846797 700823980037673524575224048438566880 3846798 817677404613831364464362408429397120 3846799 -478460499526096729532489218739563080 3846800 -46739578519419260118116179402752000 3846801 -90900361146657551167576469770039296 3846802 -662101440247043660896818470046657648 3846803 686780840092102030960725565123013304 3846804 124384847065106243868559420801873920 3846805 2603257452945323850536916839654844960 3846806 631292710381181190626257626063224352 3846807 630743635624896982282379013156695904 3846808 72262724120359713046926966199173120 3846809 1751571428790939709856334148061874816 3846810 -618849247249912724260098122573268480 3846811 -1359275808205931952943452704276172888 3846812 -1453608301590888894263356426755961344 3846813 -145179876170378029874670393721788096 3846814 -669923390184572862130697512257319488 3846815 406642377982971489407024084003750400 3846816 11504416181244061269078527974244352 3846817 -838774037373847118011424100358499180 3846818 -264584561628888282250231753393406640 3846819 -225831422921879477251875283481970432 3846820 126659078075716530553897080079438080 3846821 543668609843928498959437967804044800 3846822 -94258626305790890633418943090845696 3846823 -6033311177453818609047875779540176 3846824 145022868073950498345492297370536960 3846825 343598803301776303390091150919240000 3846826 -890932640176511178724952678421181440 3846827 -1191103191977525648014452858273382008 3846828 -178902509347807611890010590005217280 3846829 -603590631184696876963342242819701024 3846830 309019052006131974709621575102750720 3846831 768634197465189962069073878502559752 3846832 -519970268640481212738995115999232 3846833 -602494534839732128400414333030615918 3846834 363474473384885767995157984210717584 3846835 -171414886573177593236813432782918800 3846836 406918881018656340879035953980930048 3846837 165612397270899999311361289487273760 3846838 479881113223244079764807606442748320 3846839 36870095241045720164250433527171240 3846840 944417306761071597183587405725900800 3846841 1333728660992081017244261389516707242 3846842 -16110290247070128787774144256656896 3846843 -414357039751554415711429778696351472 3846844 866561846752385007279338887666134016 3846845 346232689762319143615668933988738560 3846846 -59819718793588922540730096907410816 3846847 237225905568871927593474601130464080 3846848 -659138522243431178280948872581742592 3846849 -995885970027147990600953646882435840 3846850 -192713951625624123306900363915840000 3846851 1784549041872424249234458424433377104 3846852 29978949068427267494132641495252992 3846853 -1271404282016161995409597890452954180 3846854 571356984619508772567759417194734080 3846855 -1140533337325960624873522272796406880 3846856 -1734896636380847474747628787001917440 3846857 -61693559077131458477621939802626688 3846858 -420910685255409343488527500497090816 3846859 -387788873344354027566426784922192880 3846860 -80988299000992893709978185686737920 3846861 524841617302143297309993563944642710 3846862 -368890943777234385129098921834540928 3846863 545323440664019144813257978264880112 3846864 53752160779432337764883113736011776 3846865 -4110681956343310772732218728504960 3846866 9754585294194991708340284414188288 3846867 -1833844546049955443484224184257557320 3846868 1131098324259435667859719602061684480 3846869 -71643937768260634968593766404409600 3846870 -89033475861737061384376930027812480 3846871 1077871879177084242660328480616731312 3846872 2165893898853752896199582948775751680 3846873 -1321980228717524662042383375134786400 3846874 -209227848097615917607009613757698064 3846875 1469079704118620026421560150595100000 3846876 889814395998127105332910977213186048 3846877 -1243178717588545859747398081018557274 3846878 -74308718713859276253093652429590144 3846879 -1354986134554722231242242151689176000 3846880 -67326242232155355978873029626429440 3846881 23150863106790376583397214966395012 3846882 247818909731434159526666969818867200 3846883 2127594532291873828858207052579571036 3846884 -1604169846851831948556609486278790144 3846885 -312863290436398831028756239014253440 3846886 -488563955349913118744739719087224608 3846887 -1391695913560461030883177419113615208 3846888 474977740945532441645112615049559040 3846889 143753867333781791884935106105103760 3846890 352884151247989204520351992396104480 3846891 -1747263844248603332543742196995076008 3846892 -13524785243431754662448094248010240 3846893 -181856086668526279128144869675861760 3846894 186922488847437757388757260014774272 3846895 602615111930616971460157772401638720 3846896 -534788837361334482673561390149009408 3846897 -923886103335455034939922621852262526 3846898 -1443225936999907829028569039237969280 3846899 27478855610489669830135081676526240 3846900 -700666260879763316659001030055475200 3846901 -2082238862542960840929038384803368288 3846902 664032814022416039726556140685470272 3846903 -1419479379836885853023157793472576256 3846904 -1021146036954874497522209332122439680 3846905 -2097248191585124504585277204720624000 3846906 -132937025403904916876966762322324480 3846907 770800203273678465078254024714880792 3846908 -47886684116468446777120951334000640 3846909 -10270082634341867893598305637896704 3846910 424878128219845989160999003471095360 3846911 823850723471462145192794128318884480 3846912 524120056546858298667618323996344320 3846913 448430266169624273290131287107437696 3846914 -494574213778522413911209524889264128 3846915 -1161580631378947781868791687638743840 3846916 -554447019823801613564813054624037760 3846917 2149033246069809602558540698498431966 3846918 -439506455409456899386546965000199680 3846919 747705363527578519099404309398876496 3846920 -101386937711398883800776507187200000 3846921 227815576738827699873089491052722560 3846922 -682995519315915506327516109405739776 3846923 -401682293831754652293881772196588440 3846924 704487520834183078663046829576341760 3846925 554762060828606607918862542036687650 3846926 -1480793631710880100189727061810113088 3846927 137003146618767297780787826235876864 3846928 -435557901022233643515246587128373248 3846929 -2843556990865290481714432574965147470 3846930 447600701003442945017208395160499200 3846931 1069392515487950288046346928208304128 3846932 2004990800980330302577153506120602496 3846933 -1448624876094475198104935409513177600 3846934 21051045947510812529664566139002880 3846935 -566712619115324833014097413735606120 3846936 -471377602404447425042099700586291200 3846937 245079464738522243492176803702289800 3846938 -134171695487093860998103456206788880 3846939 564369151376593097578890158764294080 3846940 900880444241563497719975428203671040 3846941 -207776257283567163896761951367246970 3846942 703444500180709079552562691582499520 3846943 850736146905796779838453163945156192 3846944 711452633605902110791408042565959680 3846945 -291460327856805457903093283713743360 3846946 253812846938037706331846189960817024 3846947 2927833950967137153257114649679778880 3846948 163716804052164443604321133147348992 3846949 -3085214409489910712357583412108465760 3846950 711494717747248986233588071321478400 3846951 1373209965246539955668835526710313680 3846952 -15686384866307787412186762970972160 3846953 -3272297936557475285815388752133814 3846954 -5540833703311910061312359014382592 3846955 -166833269974996168910031612336630240 3846956 -1200962703452993518747059713050202880 3846957 35832448522460632668630742943170560 3846958 261663406316672590017941349346678080 3846959 153528569163248153800668855368539320 3846960 -59990438460483359761118708190412800 3846961 393167961266823579105647886209452562 3846962 -203780650494015979072733235037636608 3846963 406749658953627469324138035236894784 3846964 -590980545074407190488878832019804160 3846965 -749856896530149963985299132308469480 3846966 431126558012834066301915445453065600 3846967 -1036428769789547184367926440989663800 3846968 1412976230372414069701098002428416000 3846969 -66856485024500414249139074026263360 3846970 1039296614911473466407779725899955680 3846971 -1403295001507947568534918839927339120 3846972 -224692574078511040142215690253687808 3846973 -435670439145999060148041579115611136 3846974 13479574381786234662244213345165632 3846975 699745132089326256834189571496323200 3846976 -39214221760903074257666051506438144 3846977 -2706834525898991412129236208541830480 3846978 100144817520144044292147698242868304 3846979 -479681068952278855580089285514725416 3846980 -28466141851640317975494055534448640 3846981 208486882490620301641396117465602624 3846982 -480043516338962047370991231336885408 3846983 -263440658513762090331287276869225680 3846984 1681143792522774068393641360318464000 3846985 -756902587973605423079850482515050240 3846986 -383923443203523097212122542619027712 3846987 2024006350346983572762892515354000000 3846988 1400123141060399698377201048944415488 3846989 90051032781616034296273307026106520 3846990 -500550440409359492291071654699393920 3846991 2128935783898911296356888133265537392 3846992 -204697450114282284771021051774050304 3846993 -337316621170255613283475117552951872 3846994 -336927778719887661020496241804965600 3846995 -258491447922974104806370394191200 3846996 1235765955150196559915918459410657152 3846997 1351040949981962701391765432966713344 3846998 345163077328657153622652590791599936 3846999 712120451096195431013229480081325008 3847000 544720589352962584131710912808960000 3847001 405089633659654216799844840481850184 3847002 44964586351008580868204456155525632 3847003 -183284076243750729011829556826611536 3847004 323240813875813408113045603421817856 3847005 -284255256262006497002382750437143560 3847006 1889288732115277000672906694508272640 3847007 -113772122094578091752647819494673728 3847008 857292286623665846806176333318586368 3847009 421362731917633921014391853949643140 3847010 -108484327126743211688032259727855840 3847011 230301490037240189773719307571791104 3847012 769303014001379688745620858553454592 3847013 -940003792887823005142575406234260738 3847014 -63141769363943093991087272005098144 3847015 1694598716673162041377763114862058800 3847016 -1303334096887348028069306868654704640 3847017 -379743670660505814795549950363765088 3847018 -50207204595100169514996050795990784 3847019 -1006540658886962141289445739485742040 3847020 716361798805443342787912278066984960 3847021 -477287025979089388300708224619908778 3847022 -55234807195666434927290743676875200 3847023 -2031786394149361696406385119757619128 3847024 -499408361531430903634295843682877440 3847025 65727805338707164491544683017040000 3847026 -238044302516108733145325227395320832 3847027 30946481274250481928054247781650400 3847028 281541356002087510404383732916471168 3847029 1502249030055632136950434052864177184 3847030 286092220112321388646094000345744640 3847031 2933885167668127542472395590777763000 3847032 679815126549937348824339994540032000 3847033 969829472944057137487803370495499220 3847034 -59088144371226238022325593637634080 3847035 1229119109321487236265674364463609200 3847036 -2074179611944485147723419675555965440 3847037 -1280932642407408329415154609297192314 3847038 -576182686297033897095136391184384 3847039 -1754555718507939576421839141414803184 3847040 1390979664211231023704861587380633600 3847041 -2357391003831038059851080324010265920 3847042 -1567753547142576246357356651671457328 3847043 839459649073836577954824587493327144 3847044 -1674788339768896980983441855810764800 3847045 -2622176646922798742174128109875477800 3847046 -187667326829440112929195237961998080 3847047 638696396726060901896929734431116200 3847048 1472604979872833759201396713224975360 3847049 288953891724230080620219677489921280 3847050 -460581093029750030661732681073132800 3847051 736665504774703637434794985496956784 3847052 1785043718281868968695238620781834752 3847053 -283806201390406826849501930137031040 3847054 482802945481573529975560541719134720 3847055 -835598944355899898294608191981842040 3847056 -5857068569055197871868929080229888 3847057 513348926271588029575447919359924212 3847058 -167494880612867699906606363746264416 3847059 3607420528519048085020808496557364 3847060 79135662821821375997785422386995200 3847061 -997298419671970002733363344731188338 3847062 -487098453593541151655691916978446336 3847063 -3815734514117748052303775455202649600 3847064 -443284234886664756166615975044956160 3847065 39531165231094525413070815958931520 3847066 1642867693498232410340632045122194400 3847067 176064983416404878300491561161979392 3847068 132105104057439437110997783132160000 3847069 -87423217072854741899648885079108352 3847070 562738925444442735231476126012770560 3847071 368655981979071021318807187568250384 3847072 901264823881446487576524386926067712 3847073 -2616360128481348553111156887280764462 3847074 -33661772340505651230488396020224 3847075 -403787381366684568873694860663056000 3847076 1633295006991753387645870869112197760 3847077 538323829779075006160887563837945376 3847078 874195125793385159337862212835534656 3847079 -1617787004683604097295385520382909320 3847080 685888042009609279808440046880768000 3847081 10308177394899577136198100331513664 3847082 17011172282686186838834031258643200 3847083 -40045247495610073939454064823603872 3847084 649361543920228791909753059176431616 3847085 -929025283897056524245149697522689600 3847086 -776709201670603914189990673023591168 3847087 -1621807027693968771907008078716239208 3847088 347834251167920629225056129702297600 3847089 -1218215145875319223926217343533861776 3847090 -130986142161503204610859918954815360 3847091 4284017152814440422704249188993322592 3847092 694145351402911531486991803701399552 3847093 -1918207141413942063652674288215088658 3847094 1336483250146704676116810665667528096 3847095 13028444613504752797345121018841600 3847096 1790029022060927400693535159301468160 3847097 -516167185270261518848430761535560748 3847098 37523564035829141217791256656103168 3847099 -955078424856002521838725320062511864 3847100 20050501002254154913815911317708800 3847101 1288388619497108765528461028334077280 3847102 -144317398231611385897500830504088576 3847103 505296517331915684582140161621884400 3847104 48665867308498351024693902342881280 3847105 -1038343021727703418932268741270045740 3847106 -154722488651988282045347513438140416 3847107 1293560459866115200318386794640448320 3847108 998721291056956370688870815913830528 3847109 -677895467393522868917216356791535584 3847110 -467350154138864744577584928549210240 3847111 -1459233474269092143785720148009480480 3847112 -395421619327131935932850058612387840 3847113 1287223330747246123747986519332520042 3847114 -7452656820558498575989739472988320 3847115 -1378379800624783470993305803138374240 3847116 34130380103636458554982763889721344 3847117 2307007537309493006858777814813956952 3847118 652644548549807235866733208313392128 3847119 121832486713439557667206737720293520 3847120 101240981799095083810033717670707200 3847121 412357738818565803595738125059459700 3847122 -267988558052741307336897343120465920 3847123 235207609575605588033194592412469840 3847124 6798148580149082608927426495881216 3847125 1194015084927388875501791670374040000 3847126 -169263619732823791306519461797914176 3847127 -930774002959153313420810738195868024 3847128 957711582856037882336961817542942720 3847129 47401809880356321827791743394020288 3847130 -181757315046030929043666929086003200 3847131 530902325411149470646283265595556160 3847132 1713446855068497521637256404469008896 3847133 -1565514778419165560545818168133619136 3847134 -418837815801516008344586327902562688 3847135 33117522951874328519622669408267360 3847136 -2839208564585048376859558305346879488 3847137 -607957688150097939376489477338517008 3847138 2060574965765538177958139619624554496 3847139 -1571672297304086709719377504598659560 3847140 -858708948267862613335069479490867200 3847141 917346893393282663608209135893801952 3847142 -331732989132237547078319562680532480 3847143 -320533380974668083711769717103474136 3847144 -745259390990617732636721424574464000 3847145 2063803171654483297786583916073284900 3847146 735058325832172872524586500120642304 3847147 -1425123755724163735875395095808891404 3847148 582301536134898983698053522542693376 3847149 -436986469070471238331592818309325760 3847150 -464456025169081698521293878700771200 3847151 266411853151133611842571688058228480 3847152 -34307231501159297447602881127219200 3847153 765787562507237351441880891727819008 3847154 -1273336873913661347097658564008324480 3847155 51506315991597779913593361865406400 3847156 790055616211479116987497969816411520 3847157 -1720328101329503756052415687102560594 3847158 -339197212672320462260421902653532160 3847159 188175416875102042040631621561680360 3847160 -749304665153422445258592634050048000 3847161 -925988596521270738667595067387050928 3847162 509347276330203133567640512197654528 3847163 -1062880418154089409656854479013292616 3847164 -267926097915250555738742661570527232 3847165 -611009694249954743203735705356326400 3847166 -644985030312244714533758772590446080 3847167 -32242988610851335001028006124308552 3847168 -284526987845717091581477102647508992 3847169 2233335902191909587733019891295087060 3847170 250441071491992921304909597853926400 3847171 527896653156354987892745461033565544 3847172 -810517082176910115665510574311116800 3847173 -145279271387466745849979348034002112 3847174 281589968515680422613453140633629440 3847175 413581921093161771593903370642890400 3847176 2680455836697565423399062176211148800 3847177 -70709998934657728336301986509421014 3847178 271283998415583251631648417455758080 3847179 -126979177847191250533101301807968768 3847180 -150069776765122570605087123024768000 3847181 -563366449330581354672205775323224468 3847182 80109745124212669009077838775932992 3847183 -1176268598419684205636608413271736160 3847184 262279498499674339791868586530897920 3847185 919266378232458450135202926044808960 3847186 -541825506902017546828844319568144224 3847187 -886635771166238937149315740331567760 3847188 20015293009902368324011295920809984 3847189 686526949691409971222090842819985856 3847190 1058391524156520430994346567879609600 3847191 -1148303428688916330273112406279031216 3847192 1064214270692190574555553758859489280 3847193 -55481086692277965489574704176640 3847194 64771961352444294154846454882321856 3847195 2852126189630774324517139645028400 3847196 156531787091242656618160053146910720 3847197 -1473672117934043923326261875599363200 3847198 -638752493432802310201347427185459840 3847199 333892875440152881114788236068947736 3847200 250256024093982463592306526388224000 3847201 1273487402407970174395914883491535202 3847202 -1715904299012024264639659861769916768 3847203 -282611331488439275733486728787002400 3847204 -21098630337181946045501254375025664 3847205 -504618272770776895679814248906578440 3847206 -8836405983211978582057837376169984 3847207 638490277566037748515463560890648064 3847208 -1808974206635858462496705430458286080 3847209 746246970632545041994252946754064128 3847210 -5546874049972852938224203851955200 3847211 1307459458935587333933502577055476992 3847212 -1374962877689676946245547569132689664 3847213 -948967669944771296557947426499877280 3847214 -169775568299013398930729007531303168 3847215 -830375776581569078340868829456400000 3847216 -92784267731529477533290587618705408 3847217 1045333133641153627207212525411470400 3847218 -1035255838171685404224057608874957696 3847219 -1945196239097456048035393879849391304 3847220 -179570284686956823576799846052651520 3847221 -808368495624983820208832217009895680 3847222 917944538575968107704127436612522912 3847223 947925986439868438336649300894633880 3847224 -494076100684196076283721988640604160 3847225 599901400539448916297289008761184750 3847226 19417616055435537779606153353971312 3847227 -360526501436669012263031998354619280 3847228 -63545622758035317777083257648816128 3847229 -1888370329466194306519546716462347040 3847230 -831067912899424153712646169279200000 3847231 6004014984559470853403287384853992 3847232 -600583800107980808619308224987791360 3847233 -281131790480072384455644523989252480 3847234 -639309293327988271657307063118355200 3847235 -584516752164000013152458840740784640 3847236 1397277006417951402724853969213429760 3847237 -190414641191374983074541280450774114 3847238 -9788073839536057460721298660988160 3847239 922269869546847147399680641357411608 3847240 -760378842257875862564805193699891200 3847241 3215665892563188182966365870896423642 3847242 -136893546292400742858781199465779200 3847243 1296330716669997280140330520559753492 3847244 -304554839375324541749768651270110464 3847245 -962839767831467792169379283353838880 3847246 2578890740506658642309554212027264 3847247 -941368910271936030807841521090273240 3847248 93415731232977462272603887375736832 3847249 723984633077379054086939992123683136 3847250 983000290792271417157760414473600000 3847251 -1227659476312667778636166734515210568 3847252 958576707442289345732538390737956736 3847253 -20702887165705665499090961792333760 3847254 -89111039745164040923222980785364992 3847255 234458740224390175197366003562408320 3847256 764469793551272447512576764975513600 3847257 111045395322792481675651415792134506 3847258 -399969516249594067969317007157506560 3847259 1062745813784431895773618555029644304 3847260 10273251066325575967113824229672960 3847261 -3807504951386429094295373450501164416 3847262 -1381222915962883095959486739645865728 3847263 453111822553253255984378183610455424 3847264 1332656781890958370997736981025259520 3847265 527724780571518069546032446933200660 3847266 -863808191502393649201381248402163248 3847267 333443671941438115388751689072280400 3847268 1119733699438020101180007208827205248 3847269 1246581193308879273757023311066869344 3847270 148825555268979251115102332986168320 3847271 -73259345415620628020353394112243528 3847272 363780870026847737825108771831808000 3847273 355181462763853619443889763859838522 3847274 514323879856865260800522372245851392 3847275 -1081360259137296190629323226388282500 3847276 621516928769482468327763950809884160 3847277 -198784184257584290574935476751984256 3847278 330603557156418133635365337283381824 3847279 384747672444461202505730642626821120 3847280 -233414882090495595908057944093655040 3847281 658256685235535477181391722044637552 3847282 -331246017843911052816123661298690016 3847283 1972716804761327182605757094556577224 3847284 -451151609132096027824238951841976320 3847285 -1189513431856421824123649246847478200 3847286 -381892773088089332316802764744654336 3847287 469179238225513335586899151848902352 3847288 -2642201840736489072644915736947466240 3847289 77940218388773134667463127878867024 3847290 76209016594950473659305428318400000 3847291 -113206480854734232823962182947348480 3847292 271381511267712235314804356599127040 3847293 -1788338283925819547999645746989726618 3847294 652364606251645267687074128614456512 3847295 -708835755486776826324954632284642200 3847296 25625062526368817175051901159342080 3847297 -401217323281850243954888914421829548 3847298 -41605824508680896887422117073912320 3847299 521948751796072842825209837002360128 3847300 -314627491524511131535938324829184000 3847301 3096816493143441856914050475432370272 3847302 277431985788247147599641673277815168 3847303 2429675459128816608260615319717398552 3847304 1945727656265799823787582710666291200 3847305 -111938740043643598782292178294799360 3847306 629018980767584286269052647579138352 3847307 235405478243826752845267901255100840 3847308 -418580857633010817037837026367664640 3847309 1057274225783210674665388064091491510 3847310 1456396519189887466369214374800000 3847311 -270407926813180949348176305813481920 3847312 23620307666200344163420737392607232 3847313 2166993637603463213984516823152600064 3847314 484221434359484640885678538311813120 3847315 -847431845612311159602523857633161040 3847316 2787794481509739923465173248508800 3847317 58019486294058558412176042878292480 3847318 946851180172982304856274309643171360 3847319 -60811397908423367691484267935687840 3847320 -634543441123916369312631960654643200 3847321 2369950230628277003021837014268035092 3847322 2524952921272550158772852313560808672 3847323 -553648113405978775446911077701948816 3847324 -3011851388342660757949295175728128 3847325 -858829928694307453705329311729906400 3847326 -410697355954388004732337539218841600 3847327 469743204720562467542211743791002864 3847328 -2683680987730210703085537474002288640 3847329 -1114203124333147806904577066068248000 3847330 503969878693769977803883169157046560 3847331 2930465128052016249132495356250176400 3847332 192540401102417712406714584836047872 3847333 547698872710963136587482500374679838 3847334 720207931795603477703866226000330112 3847335 169073399248277374019818157949896400 3847336 1053586830681599972729552208096860160 3847337 -53154502646052819964054802256083100 3847338 -38763612470571298018097363923673088 3847339 32783112896100085949022337097078208 3847340 -429924379886677926594303430028113920 3847341 -1942083988580095728924535754784692256 3847342 -1425441880926824706293587449027956928 3847343 805127291458323755944853945480677080 3847344 141101278936491788739987512304697344 3847345 119468863740498684417031768400402100 3847346 -996352184707764971138521203438305280 3847347 -45047750006845255168335013615462752 3847348 151384851586786514994110235743354880 3847349 1237530902176329047606434994919755520 3847350 -106123852279783876980870166296700800 3847351 -1844570711476727454687493287915442648 3847352 -2590043281657060333029129471140966400 3847353 1206264646734145961211413475018989904 3847354 -537864108517431199600941221526659328 3847355 -1956279142582776681026141135696264640 3847356 -560071012361141872573208245249740288 3847357 2224679349322167698227017944151809606 3847358 340152230514689418840284415858733440 3847359 1595623122555203344893038196119054208 3847360 17751908459469027279204631455989760 3847361 -252303761923533397623654993204360768 3847362 201908440433971060431791162793236352 3847363 1207371249111149246074205583171099424 3847364 -306057591734213079677270012365924224 3847365 272408228559765046383473724240600000 3847366 -410143961084566832326134749076382368 3847367 408162756726344432348210939037413640 3847368 -494617501908538022866953671638548480 3847369 -3069163353453294539874538333120037760 3847370 692730131702121820458315274416374880 3847371 136015517829706711062546564542181888 3847372 2057902296114803573573462264115732480 3847373 1346220724283918205291384028809899520 3847374 -149669368058349843811744614992102592 3847375 613909373233802487682718357501112000 3847376 -23341307250304223801242124577177600 3847377 1202803523311024398461098077851630400 3847378 -716362573171772321765308948113851760 3847379 1267751456923559431840929708911646720 3847380 168087863513826400121496843037378560 3847381 -743918564796651105201745749237700800 3847382 10938530585742012276345442146184704 3847383 -879478603868402461117806429255411960 3847384 130303887415052677503912797475409920 3847385 -358347359276181151566457992159532800 3847386 353966112908994270269094671921760000 3847387 -117761174773053695207372628146389088 3847388 -612140252287663276041662675041715712 3847389 -303803017745838785438789788863425280 3847390 1110620702025074519807892967846857600 3847391 29060425797431751239218171798112232 3847392 146780009687408213386506406047252480 3847393 2346336272829483973930681049632077888 3847394 329853141227570002233114192729223680 3847395 494742964158683739602048773680012720 3847396 71182254329619690570277188201635840 3847397 -2242312162488211783259257037517953154 3847398 -318268494059713751587721730145592832 3847399 -781393239489309324273858886971050448 3847400 135840803744621329234700950872192000 3847401 1386896905862192454278272655043101220 3847402 -548669044478938327991908679684649888 3847403 1377810626669134882200678752156171520 3847404 -605307750838831531404240875175333888 3847405 -457312196475131701335872093399700000 3847406 -1615153357942809210881393649468762240 3847407 362065737396286459089065974333503240 3847408 208890712195638575399168847952019456 3847409 -2930583516130456229790744592853193390 3847410 -33523690543803854788694484399022080 3847411 -2455352527143488877461775615438304728 3847412 -1477296159673058173600803134050710144 3847413 -1908145995884167612675453437326770656 3847414 416242749744668769465202308946897056 3847415 -898538164467755699610146739678723360 3847416 -706725633936660414115088088777830400 3847417 281681790667077045430679715326385280 3847418 -893583940911286048742550651007005840 3847419 962434538400856291369249949354585088 3847420 753730624001937445130072642466631680 3847421 -405391048121571893197664428274352378 3847422 98644999902200418072684052527298560 3847423 -200970499589183086957078648530714864 3847424 -207356151272614469093922882673704960 3847425 316789646803808185420762790599200 3847426 188524891230682220314227749997423360 3847427 2738120980420718661621545484812759760 3847428 85017779102195714849578362804927744 3847429 1573379379102691016770820695607833560 3847430 896177000531491302952589444432726400 3847431 -382505886281265146703483064256736000 3847432 1341336835506516979585671873299174400 3847433 344157085746398304440800141539878682 3847434 17561269135109242526814142687630080 3847435 309416451360089539092627267310286880 3847436 1012742258756484976716145848535592448 3847437 -536610380251361897921033859083658 3847438 -275954091338012946252112827065752704 3847439 -1488792343442174564672981134886951760 3847440 -47663917437668179501907854790492160 3847441 304379838222059804374886328541048064 3847442 -687926259452385932840576795716123488 3847443 -992492199959429090959057306301400000 3847444 -682045050401537178104256382387752064 3847445 135066490049144361929877777786188160 3847446 1348718779822729648134190492782000000 3847447 274325237113989675643151370239854800 3847448 2783800221201966729883602911131422720 3847449 1245640723314301292658702494244282720 3847450 664576282934220620553532002125730000 3847451 2015771935569550053783586209555160452 3847452 -46752528675177213921961473616920576 3847453 1307060797868983144298367644982425164 3847454 -465699749345145346567195956284006976 3847455 -980940281422303007018814803500766160 3847456 1113772499813236280063571619137257472 3847457 420283938739443787108604300156812326 3847458 246390840028251894973934425892981760 3847459 -1387878592287710487349192721783950080 3847460 28698407528308892008901552441729280 3847461 458259116645416931010381338955851040 3847462 686964639445286479921818710516090880 3847463 -206366371843798422622540192521766248 3847464 -200996181633012701375214310381655040 3847465 54488189227752561661519482918328320 3847466 -51187775587718836634361155820057600 3847467 62095174569399348080488387524902400 3847468 -7734028272508901579709745632212480 3847469 -1481248303831643744063439668094497130 3847470 246494763747017329584380203942041600 3847471 590640170118940042886847233942918672 3847472 -72415156208460113144393053064921088 3847473 -822248431685725959279750303509834880 3847474 -560699399885337296366717246141719008 3847475 1501337055540403124417900303605415400 3847476 -212760546418978775099540513233975296 3847477 -1946910788098250963313462371562422674 3847478 1927484564925720523726297168233004800 3847479 1781030624604162229489832364502986984 3847480 -329813027836543683456181243759411200 3847481 -1075441663366144579011076023157704000 3847482 58286375099060087761872941403138240 3847483 -905077087661238507578398689570615080 3847484 152129946657044838769948292541398016 3847485 1219165241443514240726350082798460000 3847486 -514570472146406298717758457484258176 3847487 -117481340157504865402674129245359248 3847488 -239964410032721184632323554347581440 3847489 1547687218321131517621273471137444290 3847490 -89713793968617116409141966273676800 3847491 -1737024999781470577366895941152057048 3847492 -115038904453320667972488742180389888 3847493 887504794802292703210111187058521244 3847494 -698472754132581332665519135942656 3847495 -134790914939225966484677213563010880 3847496 128939018115161624293398780398945280 3847497 591545967497822344639964847555978000 3847498 -589085557047521171746514530524738000 3847499 53292759910713663902142228479380500 3847500 12776228964114447679186822005600000 3847501 -815932287941927470388291399417519648 3847502 1332093691735634827506707693218421952 3847503 -13835321904978446218558332687350784 3847504 106646332959650644038150881169899520 3847505 -76542664436020252014008465438313240 3847506 -229963444204527381675297068688425472 3847507 3485232632100939341819959411762875840 3847508 -262504736610494513015280463409848320 3847509 -129396633699030042809177745070863456 3847510 -230303063376584560990994992442691840 3847511 -16695482733190911216568367914040808 3847512 1141644132357081195994901758662635520 3847513 931883756230670529858722639459389440 3847514 -168219395467286195777710341088387584 3847515 -171827952206139939930800579107879680 3847516 -1573208057194332350848998708405890560 3847517 -1012785395893794388920860500665311880 3847518 463723918337746576857892861874988864 3847519 192046496505645436044301448391611680 3847520 538877738266723687075464729290342400 3847521 -469084596497608510695540267834577488 3847522 177371962651266129990459403719727104 3847523 -23461475653518697371306963497898480 3847524 -776285992175039914373883416537017344 3847525 -1273427187303342752070037451675726400 3847526 -39199924683700502623442162637312288 3847527 2458273461850570983975436088532741840 3847528 428598372931245940967987959324892160 3847529 3606374936862461662266167123207950836 3847530 58604768807215455294028760543569920 3847531 334445290510621266702559886306259600 3847532 -213547504788843213986421692742985728 3847533 719488525928485076145239279341276224 3847534 508301930292555619666114191895905792 3847535 -318423771352839322251533641006792800 3847536 -156314397171976039992865276757016576 3847537 232950595062211776941414096517189120 3847538 -21120777425359287239464655200813608 3847539 477073177233478460225752044581652024 3847540 -1176316107125494179351350963972885760 3847541 121895962756196812027840807340172252 3847542 -158405988080994401584654952863712256 3847543 586541182891502633909932019752404400 3847544 1085223864577564272872000315253534720 3847545 234557795398898036881605809711187720 3847546 1608477059127140780419748574815827680 3847547 3659089168504169621637473983614880464 3847548 -607000534857869444169611797957533696 3847549 187995395494788934287498539425468550 3847550 -174336222477635872347386182724707200 3847551 1019936411495813236336704661058962632 3847552 1962008679395692059551076163623321600 3847553 2972096774800189382941780018383260802 3847554 -12813665795428444727699816617628160 3847555 1127670996054713768523069205685614560 3847556 -324153167085670430426310584100287232 3847557 345265942410917885623927009028359680 3847558 173953887121688362664883821891712 3847559 -765418511035487488242750934944553920 3847560 468961723107594875043679197796761600 3847561 549336455822607458655627377766906624 3847562 262162267626617955148288353368266032 3847563 -437799572189040894296288959620908856 3847564 682671906692614061738590774535689216 3847565 -13327914803063966577991530006696960 3847566 -1008364128203271402701452942878269376 3847567 -1339922282408499771431103008752787880 3847568 490922247198360352060794527027208192 3847569 103747725254610905800455621357376608 3847570 -463581311306259422490931383363335520 3847571 -336146904319392068118933738971136096 3847572 -1098560439805321544961787700223947904 3847573 416492658004502491925811529940534560 3847574 -797205997961276220078764597689642464 3847575 -191666726134143505327456286742509400 3847576 1028657520041352692356221594061824000 3847577 -181398520123241468042698509454907574 3847578 258773814624694016744767829061066240 3847579 35266108518945473342199900500700360 3847580 -135768518273939772688968957428044800 3847581 80778774843284209509674027262117222 3847582 -856540901913200835094731464981716608 3847583 -1147269760577413382971858579415451168 3847584 -654943060294991450186767097656246272 3847585 509597867118338374133276382436110720 3847586 658462911222633781252711799919046992 3847587 -408999289154244980228965719472431240 3847588 -16669465633191513057020450599161600 3847589 -2918687082818644519695127837190828610 3847590 -88461898769743449674031034013306880 3847591 1186142192872453796086484838042145200 3847592 -629998622885521093685558531236823040 3847593 -320917769862089417567179495471912320 3847594 -674980582153975029753102533275565904 3847595 -561557470302774038612463696286365600 3847596 -66670738607445417434707996344385536 3847597 -24372692475016974599563299117237472 3847598 954175839716716059503428669071414336 3847599 -375046811319676107221882247673545120 3847600 -263080177870379000628417671329792000 3847601 1589550432345258261055785540251613504 3847602 -567362518368246325248004251216456192 3847603 -80095865823518067214063233732348148 3847604 -326414551217813710450803930145651200 3847605 366470159630010158448668720636913600 3847606 -158167815591954741424934128425025920 3847607 -471134151505402236924370458501999528 3847608 -2436610847977194552119936693993472000 3847609 2904797715461997453641838283618632016 3847610 -28109419185358674279922903935626880 3847611 155994319517345265260243796608389680 3847612 -2836046117594840674419754957163520 3847613 498719211273212499468854429236019712 3847614 -688874516107449531925391210593336320 3847615 -433740788467765201187326142576336880 3847616 -796778128428342606565195414367109120 3847617 -1616976032423448844102360892855397966 3847618 -1885437430565421025876782473281437696 3847619 -2693649151495092304423925530255510980 3847620 -203231736777163658927383626899005440 3847621 -212029807091130179432142358923102178 3847622 -1646271729759524010168968950410249888 3847623 -1580011524492720174193306500099356040 3847624 634244213074244641831522101656125440 3847625 -2859126494557265527501177465048491000 3847626 569118573733567899513520476954167040 3847627 690761204727866583017180555446646400 3847628 -2244201698127866355958666094045497344 3847629 1683377273358357692026791741229819584 3847630 207045721645297310556849132876672000 3847631 370302510658212817107187805088633984 3847632 -130654196249035184449983183610183680 3847633 3407148231711949871663247147927787200 3847634 -225774137352126721193957086116523008 3847635 -1701940935431546173827619590554265600 3847636 700353704152451422458815606340867584 3847637 1838413402963387765073360720364830286 3847638 -109252530137233999771299887816679552 3847639 -831169015205698277013387885766685560 3847640 28304918025353599040251884507340800 3847641 176849928882762936373110670472156544 3847642 -1494580730031911606076661324156720128 3847643 2558311637236169635436545816694598840 3847644 277176939631516179019523890101712896 3847645 -343440635076046438433400240091522620 3847646 -792928874131110965382866670443109696 3847647 -375851429956666676815714524096473472 3847648 -448006090108133403828530053376901120 3847649 -237689188675600238490797006351833836 3847650 17856448568146348491574998789753600 3847651 290632899740576620614764366700586652 3847652 -249699779790056887240537568288394240 3847653 -1207854662629904362794625977525271938 3847654 336971835418807097490686818194506880 3847655 451509576976786100745248078792371200 3847656 -1494549246084547354414849409649868800 3847657 1505080242276291885546232132076042832 3847658 56504457656415320937727712672440320 3847659 298817556837761447332810071016466880 3847660 1621639046678314371431082959264071680 3847661 -1405811365425709536363049649325202560 3847662 -91880628666261503229905058721486080 3847663 -954582482411747413591256782701255088 3847664 -349952518541353423212773903870853120 3847665 4668528922558946361482080117680000 3847666 158391109138421350808990053005334032 3847667 -714410494628777027420457365915147088 3847668 748244742424106569327156910744567808 3847669 147105531342543077374351369619099296 3847670 -535507499051568127571222462320339200 3847671 923174956490791539926765786463623880 3847672 -2164220332477192830082037701157683200 3847673 -1875781658472367801427631651628989078 3847674 209352008475070504222144764878069760 3847675 473073475569985728973961774927152000 3847676 925312960164655149470717097255141888 3847677 -320781503107724623483580242148812320 3847678 -369805449172988102114187116847270144 3847679 2286398755283676298483567491899400 3847680 551869956170644609833498716783247360 3847681 392241901947025097706818377916759764 3847682 1468222847216589205010972537698314192 3847683 -81304530232505126936680191543552 3847684 -2106031606014910449570536320419584 3847685 -575219021827496503350303310105346400 3847686 124417390780502779868967479888492928 3847687 -643496638517854833109547634912546664 3847688 1105513640636462916938883129456936960 3847689 -100405036050991339854885692937269760 3847690 -268539287607982470902851765146009600 3847691 1571699236089766449133193249351216400 3847692 626376085010453980835162087297531904 3847693 -327705937144061936330346557299779456 3847694 608295720781176216073724656385841600 3847695 -885062909336437322893044133727846400 3847696 98707705372541682420598092807880704 3847697 262242678343742682322592558504028864 3847698 -333017791454300831932721564780104032 3847699 -1290294345653084631829669122525817064 3847700 68705303569028414678853025622304000 3847701 -56124979883822499951079487556469440 3847702 -1524538400835067368167696952057654528 3847703 -1551043222375480564391333835976141776 3847704 274452264198524233217962841142067200 3847705 573278310285960112917062945402569860 3847706 -130014704689745001310733256013874448 3847707 -820187063732856730750055259194925396 3847708 1241376247097160111867412354017801728 3847709 -3644063471166377807066910502866068160 3847710 -445023028779388372326056697605831040 3847711 -20509335874104873862835152578603136 3847712 220763803168064927848455074447622144 3847713 -700426990238871817737463530568197456 3847714 67831055969704828193824265686860288 3847715 -445465053097801967453428037460974640 3847716 753618303624307381151004381090816000 3847717 -2039728313596425369676964285082660000 3847718 525843195383044858016078220441254016 3847719 844751501804476979929767996739123200 3847720 -249851794414636864669642571022336000 3847721 49707726870341220403178851992812922 3847722 429105736323967084669766585778723072 3847723 927217228799552550985662392851153704 3847724 1749350722815199596742533531184782336 3847725 126099050746487268450470603817521250 3847726 21224434546598526135728431046460864 3847727 -423990267865236996424050647648777520 3847728 -13281511798595004559760694096691200 3847729 -1960483620025959387229594057060776924 3847730 150461028964628345498034971139449760 3847731 1753168240948421292344536922821655352 3847732 754008831890380590388594360043212800 3847733 -1880376282238374871438055259718002756 3847734 154575977896152842168829222930765888 3847735 -367407061233568424072984901989569320 3847736 704783326764426964707123356583751680 3847737 -452159247254187880724819771947940640 3847738 1333640118820510233514239439370321520 3847739 -34608837725900375448053544335443200 3847740 -214795419602693190728334704291911680 3847741 -875136151044030207114945775557163988 3847742 326360467222579024636201759037974272 3847743 -18002966372239452385693704779814840 3847744 -595702279004477667792703373338214400 3847745 -813853852167649436434348150427006400 3847746 113300104173621761046537747228566016 3847747 -497091836778678841033057965009365520 3847748 -1235469422966528617285218617841950592 3847749 -3034827558485985925160190476355559680 3847750 121439748685166653309835032370304000 3847751 965127906620576591956920990371603904 3847752 -133979111200210101501126461801978880 3847753 -227856741802435157805091669144597696 3847754 -996585720816538932604873152544937424 3847755 1008274669256699663813629542261592560 3847756 -194037956591805933669592347984251904 3847757 -180626143526895683163096826738252980 3847758 -604604736164792810777014447393341312 3847759 -77665173712864740675054078156088496 3847760 -93351495649728335482805798334627840 3847761 939197711596109757431622348668773410 3847762 1238378360916433430661731686895754240 3847763 824948397516467933828505754695908784 3847764 413830306637303051093712186833381376 3847765 377102270116132095633436309858413660 3847766 -453879834700445922274958593359926400 3847767 -190069651891538074150552934839662336 3847768 -841876043545699770187903901517434880 3847769 3049955479115014896735006465082661274 3847770 1012923431364789650337339247886707200 3847771 3802272101275289937605787488623567312 3847772 499890725026026076690023155711525376 3847773 -890764983292161483004636986188288256 3847774 -551073652271894662557226990405632000 3847775 1088038798613289095765808533998171800 3847776 1428619293880309281282805227257856000 3847777 841830178164660146863883373812910626 3847778 -107423079288610502426057863095790080 3847779 54116563285753405413997505955778224 3847780 1470846740686923222097787385097597440 3847781 -435618201870292710828483545359965408 3847782 78308787659509620635300613128798208 3847783 164666218027613476156526035618959032 3847784 665144386109083312688188555060838400 3847785 -588911626007320183035375961859097600 3847786 -681446727013919137241209859387427408 3847787 -348273725417994660046848948245585328 3847788 129600299890928227465593226227409920 3847789 -333380501184639216281959293588540000 3847790 379525109285616259562816262091070400 3847791 -1260670902727266211817534974803996408 3847792 391416242794547949938823817227730944 3847793 -47979192990588804698408852289878016 3847794 1014465574724110077570025690421481600 3847795 473384690841900647895277091544197280 3847796 2015784070576617071033209736871960576 3847797 -1213501604727990730266818894128417920 3847798 1111568107453783620597994944562044480 3847799 -1027995175397705810638202901722434200 3847800 431755351761375765377962735104000 3847801 -3513690798946918137879160918968883388 3847802 -361234072634702005420020813188053248 3847803 -41750845915652250618058928580859200 3847804 1081518595596063604654789109948789760 3847805 696552393701072146224264687383687160 3847806 -3608005788749286637671961101407616 3847807 -2215481436657806897083236182650569600 3847808 -558722920666616759483413363037306880 3847809 141198147153874483089433999689994560 3847810 1292968475279870074169802608351093760 3847811 -1126222926285043898459407156775677176 3847812 21492752739083150158127160164800512 3847813 -907967278223955895860648926037754496 3847814 160200338189864122779344439332962752 3847815 193607078408976011281209389702653920 3847816 -438271250289911732084810842716733440 3847817 2175483670357985688750181813263187866 3847818 -109284841926863088917469328269004032 3847819 -2699062803747690046127029606328081840 3847820 3951040771028375450921516381230080 3847821 -1275233916478103962716901121608500288 3847822 1110263851250872618629653342770175424 3847823 1759578537981147606798295761810034920 3847824 -4480640965239927761276263049748480 3847825 -135519515554534914255763995099799450 3847826 498039686842833011503404014370366240 3847827 694481812220438207018078730950048832 3847828 -1975662988186192062319319880198063232 3847829 1447283742298508691653740923696524430 3847830 9295529745698237842656837489930240 3847831 -49617309868042674543589567551243456 3847832 429195720900803820005730937968998400 3847833 1881275062489221441275503946185399344 3847834 -770223666377576437718697969537767184 3847835 11231710120241345033005267192178400 3847836 -431089617742405963934676173184568320 3847837 -380980724032159327374595576060684448 3847838 -2645085932828446713397965016029398400 3847839 -609955036879719875914463019425998776 3847840 54675075789203853146493686759424000 3847841 -4354147922308708683248271314492988 3847842 57898105739039691014001079865546880 3847843 -838143998445469384725525859154194080 3847844 172168591336257054394261365712736256 3847845 -30122002876639884897939557457317760 3847846 -802764160126600176405209515892889600 3847847 2462348621448162849178587140417951472 3847848 1981392872902770785616491016045035520 3847849 -777449506791028301148108208282918150 3847850 286557122556118932569871998555008800 3847851 -461184901659285533285044091635468800 3847852 -346385281951989839873180080428800000 3847853 295879686214906067131818980788435200 3847854 60264450174459984555505656831556608 3847855 3543368331958880407354025704552320 3847856 462181871501217617295153633894285312 3847857 98314918210230242323400480297757888 3847858 -172599773898057902927654094320154624 3847859 -1201854630339343837460851942498493940 3847860 37518828813675316096666287088423680 3847861 2178019950112690788452429181893346400 3847862 -468887957640870297403454416492574400 3847863 1065961356676907140525149540971301888 3847864 -193257762826788254468408981935104000 3847865 526027229260380375529357120449484800 3847866 371827643924547821076657636630993408 3847867 578925916291956670283534550620578916 3847868 -265108498843092635973124915392837120 3847869 169685522142783569059213238364768294 3847870 -126611441672645455830636157897344000 3847871 -1962313249151156475005442546125972928 3847872 237982207157087621666352361667297280 3847873 -1359299791292898768616444419100562878 3847874 652062068819060165722940792331394560 3847875 -303971706736606874951464737210624000 3847876 318187974766490200036233485797093632 3847877 209831516225362541781934529319258624 3847878 -15963770153344906678505953767972480 3847879 242279815697783706541998604246034912 3847880 -887754973045847547665324353794048000 3847881 -884589020382715297052991071118648048 3847882 -111905041176543253311855554215340448 3847883 -1347413131906280814252203516428731696 3847884 939740066601168903630077684342324736 3847885 1259841975607390662853519570621637580 3847886 -25857905223774291016954338152939520 3847887 -2038391380748010465547131784705268040 3847888 -55765782264790637106400501255766016 3847889 361526245564112141194954744249747956 3847890 50513455802439892595346013882828800 3847891 954017721739167575399897285193220584 3847892 127136205449806974502473821324601216 3847893 263867966838230819058057767895434880 3847894 400568469239711616741743447030520960 3847895 658786818937348610451933057339749400 3847896 501651125438169225546238147893411840 3847897 -1584829374929639198214682975082065654 3847898 11032486497869904043729777840451328 3847899 1183505988353931680255105402209455360 3847900 83654373725954893483287221477376000 3847901 -667481305842293144462914818945489600 3847902 -421637609145076042407799634220005568 3847903 194658447596146525864481050506668464 3847904 2528478741799138275150550480581820416 3847905 -1585688537083357966468558876798199040 3847906 236215335870144134607004910077483008 3847907 403729735542139606625062537959989712 3847908 285509568537214109448458394533852160 3847909 794875169410482264783380473883165404 3847910 627155239919518862401706479267182720 3847911 -1821405053772233511536766271705235928 3847912 628719463306466010946950387108019200 3847913 2046653314570642067265189937532524260 3847914 -37782904380934710313792178770878720 3847915 -435167727028400929483588815077464800 3847916 229178700279923571167629447788005376 3847917 -935231662174027713391103073744669120 3847918 -67224733652414739321422240652144000 3847919 494593369011935953083739591385684496 3847920 317461608705137119006870354116280320 3847921 -1340826875377274603690805470524512480 3847922 343141091639772231158020912140315552 3847923 -274309145628205988916733953835280160 3847924 1176711695879521113392307997535808896 3847925 -14444592322505160287216939606767500 3847926 173709501497406832497296486809451904 3847927 2402278012134923212964196311618220776 3847928 149203861259722543308232944284098560 3847929 -222536857405695980729716790794276992 3847930 -1579867318334574743244414487608744000 3847931 1864830313452413731038434800981053732 3847932 677273350261495017598232265577267200 3847933 -1213393846311414608712161004475992000 3847934 487197944522678253559105866005030592 3847935 -125371331890720744588722811601625600 3847936 625020889472065620177507724424118272 3847937 -903549664803335194549093688402534400 3847938 304625775005269928712785534879335680 3847939 2158706886897221064335245550032479740 3847940 -369206766759472812066110943198328320 3847941 -4844631847551997140780058773850464 3847942 334660941356671063817718152371293312 3847943 -1226669343256860935087208215656270056 3847944 -1055836591091958790828223122910330880 3847945 -1623250908675588764136136289054406300 3847946 386906665633005708043254435152584752 3847947 -1762291876586625156873093781801948200 3847948 -581455716740536158201251089062656000 3847949 784738657338210733124666864103584736 3847950 243309204755416255409771827488393600 3847951 -233697056137646540146077215350151528 3847952 643685485283524681282144868040130560 3847953 771110199214672711151043776761919424 3847954 -200691479260785602832709035953939328 3847955 -665729390349644984857146795004418640 3847956 300769419990403180611348920891965440 3847957 3631208121046174263265388261388472992 3847958 -433472193695794160024664516925309920 3847959 1062837525830768808085132572009981600 3847960 -469489239546667445062678203141120000 3847961 -609007951287039650488901629418637810 3847962 -401197400702287350010728303536552448 3847963 -150485223899111516460675729775952640 3847964 -2112942239010513149487871343319489024 3847965 295585135463218868020808485364082240 3847966 80140453966762474028255333336898432 3847967 -2437002069282703021293098268099489936 3847968 84786758945847888819243896776163328 3847969 -638881232687785188050576715189444672 3847970 -791062618678681595212736169978705120 3847971 1489246984372350956580052626018216312 3847972 -1223572914701754225643175021601572224 3847973 680529210420535288776867640612807680 3847974 89258278403352292235385487956816768 3847975 -327748558524730285741922219807249000 3847976 -112519376213800474884911014637568000 3847977 130298080579404729651865685134182528 3847978 -1691461179212837430943042114642842960 3847979 375492159238189045295207497868924520 3847980 -50023999902489695261029593346867200 3847981 183708697917546112809545208288398700 3847982 318319349495321810969212515757622592 3847983 -336371856154712453654393362746089976 3847984 -5253287310675854573504834524151808 3847985 1259839421791454331554402675400672180 3847986 65199486565778951023476845858886672 3847987 -442941612062112651794464010962287360 3847988 -632142845955069766011338053509960960 3847989 -531727388424798455509574032019737152 3847990 -1050014824339304686694321105425797120 3847991 -344320055198535867602150134035355728 3847992 206410427746464688660501281709424640 3847993 161495967733568745677875110609449344 3847994 1800984386503504675489721997925543680 3847995 -1715047641447249871906733696256233280 3847996 265384045407415879816523866800230400 3847997 -113623858574310860541746908134174240 3847998 -17112930717483608498189623642798080 3847999 149267089711263298121851631675829120 3848000 -102013454676617870141832194162688000 3848001 1158462673352043179961985909163771904 3848002 642200561344465096729932991424169504 3848003 -681836782512283283185535257935830736 3848004 308641482273176853181926095728154880 3848005 -655455179227334672409242651704275840 3848006 268106925643216674354043976066777952 3848007 -1412303985692624270595079315776199680 3848008 -964577454969912868032922012131671040 3848009 -317766768386371448030358180734541360 3848010 206899778922053160027602250701337600 3848011 -1454457097308329314639662182465605120 3848012 -56072571014489254435586240639244288 3848013 -396142981095332830637468639116483200 3848014 -428533336976564496715605037344496896 3848015 1282163391218362228423156335313113120 3848016 -190318624384227534519821101243957248 3848017 -813365657045783762088943701833889934 3848018 421320528648131615665542650911638816 3848019 1046940531890231081660471591514167736 3848020 889317274951537777865040545321256960 3848021 -1783001704467046336907420480595305778 3848022 822435531860227617106434707277722688 3848023 -384112713250664595899004333553324520 3848024 989331253585229777952069037146408960 3848025 907859978668059101526140416682686800 3848026 -72922626593716894326149666595941376 3848027 -351244959750840320548376405224560 3848028 150127921886870996245800645932689920 3848029 1948375683490588572323605554426542630 3848030 -158648946792544118661385753379681280 3848031 -44498143802466557099694571601108736 3848032 -749877890299157275113681988544102400 3848033 951269480359367180465177128722582720 3848034 1165182603720128510704868326108232448 3848035 195457886567279146951737227506396080 3848036 -1560901840007860226138800802182773120 3848037 -380597494477572397437186384807831648 3848038 881555261645167182882208597201167744 3848039 -365864099912984818778958766035856800 3848040 42933033343928443327563793121280000 3848041 859756258475300062191418465681787472 3848042 2631078263956578516719046147082416 3848043 -829595986604794143287070483154522536 3848044 -845843940371444148606120861549700864 3848045 -2267431040746558607720112745595641800 3848046 30153961475206618563372046572324864 3848047 -9980306908730886028065715982895136 3848048 6599147106289508393034228827062272 3848049 -145681188853943968093892676049818876 3848050 -216732899729746982266125994221253200 3848051 -792259927720389267259905958970735400 3848052 341737370363902686673007061878575104 3848053 312163922551983000928403324847614208 3848054 -298327024202644434736465554948102528 3848055 165809464128862784715281106023068320 3848056 422958386367018770337161447564943360 3848057 -185060198625198849427956094457180694 3848058 -176319763600903369966705440117111552 3848059 -1748259870604876067504648216784827740 3848060 -398014105105314118934327587653027840 3848061 99604547646973597571674822030245888 3848062 344367392868740167594106874293740032 3848063 422435253428844125864346788555042400 3848064 -501415588339914407487348137703505920 3848065 381005537041359094285360567331640720 3848066 -1588495622342971552279708763179998768 3848067 -11685605036467792348220627705604084 3848068 -453244326066818661693422942793204480 3848069 -818224830254951761376882065829936004 3848070 7014339967219157387152782578534400 3848071 -799707673517308848080416149321478448 3848072 2393991484421331988657976694269260800 3848073 783613687165543215540003805652825568 3848074 125084727716170675638264165518040000 3848075 -264758899388413553023206125601600000 3848076 251989897280276606376746225218060800 3848077 1850747857689457446934725800592728832 3848078 -1019598017261923386832568482461395904 3848079 -678732937890657591611033696421194616 3848080 664530293963761899459306278489948160 3848081 932510265578325792021618332888865264 3848082 196123152435377327601677865673035264 3848083 652407828795420920004103923586524332 3848084 -371481977841577367224189315390906368 3848085 -632988442063117762320311095660635780 3848086 771863190258849911703502269541937280 3848087 1038332993589725238345274239053372112 3848088 1516198843432845720009782806472294400 3848089 -931495062640509628629785632694839360 3848090 -841395809271345158338817926408243200 3848091 310311239762087756038283351371213680 3848092 -384612848931735919880406866477846528 3848093 -150504758973441889253251123852349460 3848094 1291174206925014351602434555162727040 3848095 44718522952293063202702668970386600 3848096 74492896977308714467822208223805440 3848097 586374064957997851807536409882376640 3848098 974802857652148501551449447872629120 3848099 998718128396467672780456582579547100 3848100 -203130059411451955374493574632243200 3848101 -719496525358681961925129196534008898 3848102 108519337997748338830218488862021312 3848103 -782345159202625863123198364336303776 3848104 -23749398231119152584110431632506880 3848105 -193499810208098788244592356526824640 3848106 -543348131871473882863423502803540992 3848107 -1153297889553527021160778194607427280 3848108 -1911524476167305162525575483532021760 3848109 -349154867173108472835025401029244096 3848110 -86309003294306835230595542693725440 3848111 1142383673558180247627916726174036872 3848112 301051160519500822943683890044780544 3848113 31069662067327110907889099624372464 3848114 4078829480636137831737615438072960 3848115 -621401607459618336920759000791715280 3848116 1476107543437329462376472815789300480 3848117 -384263533968488495843854079851084800 3848118 142624763638536360632391330497025408 3848119 -2479410465492238407070548100339308840 3848120 1143714152679345102949316914166784000 3848121 -2403183386123699379576051907700380800 3848122 64812374563938810923937924602276832 3848123 -327967979638292748030472165022698176 3848124 294553603786465659606570424198692864 3848125 -829723861356083694353682327647880000 3848126 448637512762748060838661181227980480 3848127 1324586900397524658435058434764158080 3848128 -1002700581154590794990634002318098432 3848129 340483727340404848400664003213014208 3848130 -191483943012051790418414218955589120 3848131 636764413641283626601375197503261392 3848132 -815651186735026627914086335342303104 3848133 1371861189409064432477861759798295648 3848134 -981385280093251721293668930866138784 3848135 1471373848281192458583499343566969080 3848136 248263036156878424038728076342067200 3848137 582548969252438825553942084622670184 3848138 -299094829531555035250716560327387904 3848139 -215510229112383801873012029168944800 3848140 59736380868300173542750853556157440 3848141 1390303805244664335324095277571874784 3848142 -562814711183309269348831469643694080 3848143 -1129723249220077279713212388185139656 3848144 -48496988580930337713107160780349440 3848145 237317914396982125071619053779266560 3848146 -327432172365125684047077144190289280 3848147 2479129890856781343649285957658213640 3848148 324357300026186570101533318020315136 3848149 -908046297821961772747822553835552260 3848150 880918240192631568529242015896656800 3848151 818903656412360211332163577705789032 3848152 -371860664986114755423581339621130240 3848153 -1776146425727752115678956817037111936 3848154 -57326781746036854794536965970620416 3848155 -1219380319846362569127475425611814000 3848156 -6294250754493492394261393974260736 3848157 -1457712611294356896028533850865705280 3848158 -326839842981243302934809024437864320 3848159 -974912317027367952474604128320375184 3848160 449219816483013436124695260113141760 3848161 -1869544977568216976095743194127654238 3848162 -408933514883334065563185559542069168 3848163 1619859740143149973030265245787832 3848164 -1135234260608578440886610898340618624 3848165 1325827741409327001159729872035101600 3848166 -769462469843034075535508978937787488 3848167 -887609735481067466543350681982019784 3848168 761294799011433080907143438541634560 3848169 -154039280027788521379445799336480000 3848170 810935140969829655721995611655293280 3848171 1214111352625716507808154319470867904 3848172 1060388128337056765195188298407247872 3848173 943567211837017977960119689851862240 3848174 -1337592125861489528418675542694124608 3848175 312484657850349294217892348120526000 3848176 -429926986683976277381117376504987648 3848177 -2005746242083588932932471618967916974 3848178 36331527162604587975062591892035328 3848179 -967980384325518262017851118831766760 3848180 -1957274705323492593444073996124160 3848181 -255355527016535956778235875867683776 3848182 153752274271298276630203230151004160 3848183 3925744364130602823441343315717968624 3848184 -985913746384876832636181365197824000 3848185 172959429412435196774254756972631040 3848186 -1479097059042976652773419002422616208 3848187 -329796831685605036913377558721755648 3848188 2520816264841254405618015461091465216 3848189 32766314719047034058065265788259724 3848190 152542127349640794188044528434299520 3848191 -1926878495405372770793190132059281408 3848192 -64649400782757808936865424526540800 3848193 -8062964092443430833141485469696156 3848194 -432146855107964439661055042890234368 3848195 20771229876963435215710059802945440 3848196 -601588510339280391196088548031686656 3848197 -337996122517247647168663864269784354 3848198 564099935742685073334769840288388736 3848199 -9451421494294897982500953832795392 3848200 79475370152643197992929897013248000 3848201 438528546983051630819476398664077504 3848202 594002843288821585270516911245015040 3848203 3017698725736955604025207193570912240 3848204 339455855463145988931978768184563456 3848205 666134730643510213782982144241699520 3848206 -750607017294574594140218604385828416 3848207 2048944966936061939668115798037432 3848208 10160032917541459378685752508940288 3848209 213861794357217502833193461883455410 3848210 -188567387460655744531267664924070240 3848211 646399382066236316189689903849006260 3848212 635357670752092791673687242059937792 3848213 -1996919100227590726286077024060342020 3848214 -1147949492881709930635258567670339712 3848215 416497942404450062603852157822913200 3848216 -562315381313071788636299033562316800 3848217 -352416099991906332023728337502415920 3848218 1572900671918856751873671605059825920 3848219 792294445228665059776819211596097472 3848220 -30111752252616652179908404651353600 3848221 -396100259802117521274676436369630708 3848222 100510208926567009499822348453437440 3848223 -766585251741679293944896862776902000 3848224 -1439763101997723816981324353012367360 3848225 -437272847293989032658665740384514250 3848226 321430637837331261904121191266908544 3848227 -1880365586867049440125475696025230848 3848228 -3423777815569582328479138785425713920 3848229 -362764140544580965709454348049728 3848230 -1376467606913596465778338809382819200 3848231 -598262207223063056759750714927464968 3848232 -163204589418594953495903461255495680 3848233 544449823298952036752709311646063482 3848234 -5056256215652636632607682754282752 3848235 480432229163943070636350420711264000 3848236 262361083524541333603048353162216448 3848237 1363278650116750314101036160848852886 3848238 313757721744556880341399961881522944 3848239 -766770260773320016919268609760124544 3848240 172915976921166014048622615412408320 3848241 147723782893396422657423524927703360 3848242 -10708404261726756928625598336007680 3848243 -820115431298004305052500381673294000 3848244 568103081272232533043045143859490816 3848245 101311890978637990565786894303433600 3848246 3071708599140212781443108679352704 3848247 -253313087875214574419787037420105344 3848248 -1656571261179507601731695968610304000 3848249 2746881958421016266303507745925022250 3848250 -287673490204572520690442709172992000 3848251 -3009527930319192255267035345492095896 3848252 349541070815779492183689853872884736 3848253 -327298247008744128155338601923082496 3848254 511488141264147176971783032831043392 3848255 557934263136027387804713878394930160 3848256 862672987946127003113667296986398720 3848257 57619074780183073502375203684568512 3848258 -346048961489848948665666966078857520 3848259 -1409042222894227578141295008732936024 3848260 -3574620121942730664297350185674240 3848261 1395229399190570836881466690798376862 3848262 56350916800508779334955979567257600 3848263 -2041254613290847585552774111590392488 3848264 -1607463872469586671869224219168373760 3848265 1062779537569812743306496959596079460 3848266 727779703641636248867927190728471040 3848267 562831610677589514906064011717789720 3848268 -27963836028039209139110831575007232 3848269 -514057082920835622928723950188728330 3848270 753752996934547830290626900016998080 3848271 132590597629509276949030675861324800 3848272 532321702512981216525921709725310976 3848273 349642557012806122391792534625193728 3848274 17412621302040301065479291741652480 3848275 -14975626441512235996682154534285000 3848276 451886265736893693804459842471225088 3848277 -1004896218386948554062108441972304992 3848278 -153183014729004554669767600395952128 3848279 -3307392555026554787437846013066876160 3848280 -517573960098687401450594365154304000 3848281 314607308826396165421507859595734430 3848282 792654985648167053088209862002026992 3848283 768601827385918157744956346922039600 3848284 3816117118671796406585553968258048 3848285 2650822804833977878164312460440960 3848286 -828926653701018047317031797233500160 3848287 1859988017401993059533691896397563936 3848288 -4953884752722269732665300254720000 3848289 1328391559748078242553457037923951024 3848290 -99528255773089913796430682840425920 3848291 88589268226144192231753139896749552 3848292 -454471237172410251414336255339491328 3848293 2825618385960539044286457702724524542 3848294 520060415706487342405719565241385696 3848295 -401542375437577477653769622245489920 3848296 -1090184397162884492720606961123133440 3848297 -1100663205932377650709072328428171740 3848298 297426207106674311119602770471351040 3848299 -161875619250168198289982434144539216 3848300 495515667982140254255414278615296000 3848301 60673765355702310072021952935815820 3848302 -752085754598506756185517732528159296 3848303 1464903131945748928770680385358041552 3848304 -442006495625737721004269674672521216 3848305 1686442631443010111204865894633425460 3848306 -157474358827913249649358849354821120 3848307 1178356492840453397470346429757808224 3848308 -78579544328789779817132497637395072 3848309 492764896505960605129170836513374080 3848310 -30654818445694789771043688739434240 3848311 2007088751764945237373692776246240832 3848312 -1006791922225577465601848622518292480 3848313 -215463314968562993987491245676923264 3848314 -576596027350590445507504192648197120 3848315 2056509645484749022805835409153224960 3848316 -143461391622225273817206078430453248 3848317 -389382310378805236350527885711015520 3848318 -114224259201484794467765851473859584 3848319 -751193341439315286776626142529254856 3848320 -148799855586096652690695747796992000 3848321 -1770678592447708665293616335192850000 3848322 315450741754883679012829482579430272 3848323 -46819643073443419732107312640506680 3848324 558604700648062470357996937152193920 3848325 195266156797926235749440295187365600 3848326 -73986008598137848468010030832306240 3848327 -296811664406368079978233451792947200 3848328 -7484322329375069290670567054622720 3848329 76809990931783627383922125287764260 3848330 -231569166365358679194569935699983840 3848331 240271538556581901270748003947943104 3848332 -575685402265780761377755696466769408 3848333 -974545132817808180188062137492293940 3848334 174777354851019200751155836113930240 3848335 -3532219159417033207788283522653176400 3848336 27094438948510927484174285001523200 3848337 81289554463147029155091279390695040 3848338 -159796333088047891835109223996143456 3848339 1304763271398282694566572869428400200 3848340 -191373310581363307915814306200780800 3848341 55580708667079276128017517613970304 3848342 385937908947896717924710930003039488 3848343 689838200125500736556872348535714664 3848344 -2675050345971476279830983528451491840 3848345 1730503763489068059288106142754721800 3848346 361884948459474040478470670852162304 3848347 35197300837470751704983629608865796 3848348 -918435058079713962418609526119563264 3848349 -1725179669971200486883215908505783936 3848350 -601833822637842224604908251287307200 3848351 47161932522333619042700629891687512 3848352 456857568744390241212192919636672512 3848353 -458572226538940798193346892942964736 3848354 276508735816645612293041839676006400 3848355 29786025093278063351359870162310400 3848356 -861039314909057216368919906295570432 3848357 2872595097904367063512453190362236606 3848358 -422865052498999835954886625451239680 3848359 -236931100344883559627012577682658440 3848360 -510933184056673971274793233317888000 3848361 -378498744854025417402921710014116672 3848362 -653835126890089540937703799482435072 3848363 -1735449999860365932534415975928265480 3848364 219900176333498619607933444554455040 3848365 778800519100992773865051989361253260 3848366 -108125306486707095513826384051187520 3848367 -1221871544696746681633552089518813952 3848368 -289184289766802342250839349878521856 3848369 344398967564665836305092891210552896 3848370 121568822147898451677548116297244160 3848371 -3723217795694468155286216108502016 3848372 -2136758851180495046482244750120601600 3848373 1569887074646641259881072155794053422 3848374 1117542882477508277315819686694850240 3848375 -3324521178633623123763724216658796000 3848376 628207110449447661137021458748866560 3848377 -670532775312159928894076187396227640 3848378 -377060592815080707208362788288517120 3848379 1010417566841679197276513317644836400 3848380 1479510392196593043759942898665431040 3848381 -1926963813456999390886029005633893818 3848382 -690724062071246244996828701503502400 3848383 82070789100106563085719144491283456 3848384 821620613871636265287904801541062656 3848385 272458739862473048175666957640712640 3848386 624451030125199541673640585110941184 3848387 655069216897301581295653650129439920 3848388 -389284580755069900870691817109324800 3848389 -2362893853527630470194104628967732576 3848390 -10343119132871611984187191200499200 3848391 -1246311685732799184109277243133716640 3848392 -362420027493965240274392017754142720 3848393 443956211342605170737216965094834400 3848394 270400170228560804416669245347754240 3848395 1090477092688286992108895338063588080 3848396 -101465626734882199831641472265299200 3848397 170834602833180377115816864585711744 3848398 -1053204654837295260333122789869588800 3848399 -569044423972348737827216354089187040 3848400 -232216481011374705810059230915584000 3848401 -5144582636643208402081558966095248 3848402 -303434309837919065424467501529655296 3848403 104000066158666093179173494173438048 3848404 -855732007589909122282219454065055744 3848405 -1727497947611644924956745679042820 3848406 -107058555329374474152954254445404160 3848407 202456555795596451472717503428574272 3848408 -631049641237456820378623180503767040 3848409 -1949561982056267031400559866836896076 3848410 941561117812114569314585812656027360 3848411 -1514661599649815861178127187061538380 3848412 393649224711050241298293857239449600 3848413 -849619599620235438501091258355436480 3848414 1487868823664725176949399626415488 3848415 225523897799959231251100183411819920 3848416 260505957898985195674891243838767104 3848417 -1538331461120604060201338301932925534 3848418 -57053438892086056968301623033615360 3848419 2718547030270442026371631779172945820 3848420 828069200033259601340403864749191680 3848421 -1030678898922746873270491207731753888 3848422 43059672858546962151697429892970624 3848423 -276687301740851600796105211573313400 3848424 226360519506712711393370494730403840 3848425 -301693253311054361885959382215227200 3848426 -1294951995882705750761585770656320160 3848427 -434420364465507914481114610850396952 3848428 -1368060294098606510268604059183074304 3848429 508996633665348513124008868055519616 3848430 138262303343615096402702187807237120 3848431 1443895019967586142204809096558561000 3848432 -223047503460046817712456888297259008 3848433 -353021214304338835431523223782225152 3848434 1429026328406863308189245218472921616 3848435 1819247710832580077953954828791872880 3848436 -607456073543181114025432052937577728 3848437 2734159698206139945277346196442695086 3848438 -66622621591134496909119034626056640 3848439 101297414005767241072754386766843520 3848440 906417329039566819011437666469580800 3848441 1234837396443854990838498470313746772 3848442 224138488012160097901386724103727360 3848443 3499013791666677793692128206194760680 3848444 -524090427445602181477467835980547584 3848445 -540486748660207449313845892792224000 3848446 112056634704639479785788448820960640 3848447 -665918361588937859860261629534031104 3848448 1287286411040195424686915819409506304 3848449 684022954443533416495077295151273760 3848450 -417435863893939597179743977361424000 3848451 1470528996342091342913905337478602232 3848452 99446422632472216816151300620185600 3848453 -21603444418878466721759654676736896 3848454 189165746898801459399207842953977600 3848455 -325452827348635840359227941756350240 3848456 286917008992667493383073022977638400 3848457 -9906946201609879776409927013198112 3848458 -569052278811919742514938205566722560 3848459 967182885297230899521486994068220800 3848460 406957900799979611209315937968128000 3848461 375283802318906307640124491356052800 3848462 142098158111607172222940848919543232 3848463 -74532754952445346061457596903060760 3848464 -3632699505603692011868422752174080 3848465 302107423847448756788797117928506920 3848466 718493640709466093910774415055351424 3848467 129876519848378922326302299264242592 3848468 -1509818676715255478355597246558864768 3848469 -1033624199295015192208689245534430720 3848470 -246624410542175198164928124389272320 3848471 38118549461047146127513284155781888 3848472 85656878444553004070068556187187200 3848473 -934202311034455913207039294030324278 3848474 557971027296673393567398958025702400 3848475 291738439388338427635826966216526600 3848476 -1328787083190771648483191696921213440 3848477 -1313699433731979574213418981989151988 3848478 -834404765885526785465220607576771776 3848479 -273230949340025354693676676504534416 3848480 2317929121619602337509655190228172800 3848481 -52626132437410796955397790429638656 3848482 1213321512315203771635040110098816384 3848483 22450218317683835761954044210027144 3848484 329432516248380170918640736277901312 3848485 -996871201607710514802686244745075200 3848486 1263815283261728993707851254559156192 3848487 15180747823134339068773880413660368 3848488 552676990188862730424643362105753600 3848489 -341166927115844813521045038985091676 3848490 524871506709673064436650531973589440 3848491 369125330916638600683369120266643892 3848492 -955074546120247826610715642351438848 3848493 -640142323352505371372236882799961600 3848494 482203592150886928012599019770164352 3848495 -252478686698375247307733103431485440 3848496 -321648860613318631385809468264316928 3848497 -1776889692861088378741501384235011054 3848498 -687692654313107473903582278890689536 3848499 2510981797145777820423217404112011120 3848500 -15216651461205353383702315568640000 3848501 -3037112588256318536100599155217262528 3848502 -174639076698017272850467793105596416 3848503 -119763946099764363522299892771861720 3848504 368745665717398620189959135668592640 3848505 391772161832701346855911037299210560 3848506 -322767025738944604667632101743002656 3848507 -1035810967134662875658717352171600720 3848508 -793663564507581206792166602984068608 3848509 -259752831451340652484618852124531994 3848510 -656784170409676511506186234500603840 3848511 -747691900393867897748841068704358400 3848512 -554631161983040661335576549142298624 3848513 1067619591387132882014490712127757762 3848514 -13402109764631380580480059021791360 3848515 522153398621262218481152408368915200 3848516 231383387319551890173551528278806528 3848517 -905840050074111656683686613124740512 3848518 574749828911878574333841490387588992 3848519 379749344231028344639633397956854344 3848520 -190471499954289027189367843722854400 3848521 -764074011671088601727177635084286400 3848522 91897648072167223537279437242187312 3848523 -52093896875069673989746601135225856 3848524 -345755452601382363365590209088539904 3848525 596694084929482980851743857681790050 3848526 -493745792735952090824249204121600 3848527 -144993788342314716874841432045716624 3848528 -279852477958775823100668420227481600 3848529 -18691377164017570454811344646747552 3848530 47869511197709931696224076737318400 3848531 954881322535566377602562281777828332 3848532 484405515062377894183623157274572800 3848533 191517591869598326968189393241695804 3848534 -400180883262336136839666636558205440 3848535 -1365634602169621190813686343856682680 3848536 253663526483747902384715275662919680 3848537 -469254895653585993612498747568468992 3848538 111164574090586924162082206847623680 3848539 2358683988274690526870781806626678340 3848540 -1232133434451142419228214724970193920 3848541 -815223964444074848264911650649971936 3848542 -463903955543041226583246255983421888 3848543 -7657067757293962886804846137465416 3848544 204705677285195023692116982579068928 3848545 -640244462937652583121648171357676800 3848546 602922450141509473218664835944076064 3848547 742157870112340872396680648738680704 3848548 1172934779739781870992206145082908672 3848549 -97211227675821973606462285220218980 3848550 -120604043096221641137361113485003200 3848551 -1121416817715777925360575551958754336 3848552 418919354264236460598415420319662080 3848553 -20673235872975633286250220492258918 3848554 -149724664914200622567608379110689440 3848555 206187105883846642114336326349773120 3848556 52823227492979158851246872618767872 3848557 -116939491572956205866531594677344128 3848558 52634747706341770253544815432517696 3848559 -202880049271872643967381343013601664 3848560 -15808516788390848836048304588390400 3848561 589859115560410663353808150192533300 3848562 629537275690334636060644735512398112 3848563 -1959273017608389745902063614035019188 3848564 -603153468828838482265020961751654400 3848565 -74303649288290558317892322103390080 3848566 676397010677222348064159719197763232 3848567 -1214182351748358870183069786192701040 3848568 -874979861834918242640380796192010240 3848569 -30567126181873288642796587412395030 3848570 -97543039717419506402150092931596800 3848571 382992494400074011304860457941912140 3848572 -78491522026299849357268421366435840 3848573 943576914450182005503913462499826822 3848574 399418014659334425190634325152072320 3848575 1039898496325155518433406336850790000 3848576 641757571118148744319522541634846720 3848577 -2448932902211238198209133317360801568 3848578 324746739111592723379768406417381840 3848579 662723863315488566179033978045436832 3848580 -1276226260252435857616550941282099200 3848581 -1241674850908631030997339735419295936 3848582 -598128851997270740618571418439560608 3848583 901252334786134172995553549756745600 3848584 117539838269459433219277281312322560 3848585 -774078854933493496882938568471361400 3848586 1917230337777575298553616252694528 3848587 -1800795610200446771678996783290295328 3848588 -15987291346799185705851899671339008 3848589 -1992470612662888495548277783117845546 3848590 243553249089766760997061487873548800 3848591 -534415447849679586240694000378477008 3848592 69694585618607284600269522655248384 3848593 -226391882528783702314227694571300416 3848594 1507868481741668116441796477191518096 3848595 1178575284181309003110736475311933440 3848596 -1633422222093272070636541667700340992 3848597 459816234464766723779653204537628046 3848598 237424153763642448660608880932004864 3848599 -1578879469423976095330242525752313400 3848600 504065088493361540832566495616000000 3848601 -340530237938299136456628840363717168 3848602 856343406881506298711064202978329600 3848603 -748113780616783598557654682694492912 3848604 52412234283534638744422201448911872 3848605 -1140590478984644610370747370366313480 3848606 -1278451444153250038650059032192069248 3848607 2026153263544765584815305440357411600 3848608 -1473461875914239080947764760133238784 3848609 65518684036293875395168522871139810 3848610 -483023005406169163473272005379082240 3848611 -4890470653002924115891974593558048 3848612 33542942462283822676846140888129792 3848613 343135441356808113442939552942019904 3848614 183471780936736467419372680363628544 3848615 -1363434105591247840076257435631655240 3848616 -345414148426661559473259972727649280 3848617 -1213293421934955463634973978349921920 3848618 22416964557831896038181634938423904 3848619 -178017013706410024882949250923719680 3848620 -745439872349272078948496670524344320 3848621 -1714725979171462133665349699200608 3848622 41065137225914008580874976111543872 3848623 1212625356010705523680165317847209872 3848624 -59673268211724376616957029577588736 3848625 1087831122073406116025520211352496000 3848626 390703950488357090464825873864710144 3848627 680069643079992171690611982214384560 3848628 -1628749210638441235124374223745024 3848629 -4989417849489072873131368188240960 3848630 1196348013137099980911078123977203200 3848631 669839434496494845719984704650206952 3848632 615738728907246925257481678195814400 3848633 110252639735431906330019698721980884 3848634 1436724540571692440345931150978378240 3848635 -527022160540500574639537622438358240 3848636 -787328901374576483432975024623804416 3848637 -42298801278482381475889406522951712 3848638 441770802542188230681486564315506496 3848639 -197731860565857255862413003433018560 3848640 -237950017949352124411775858560204800 3848641 -261408881806424035139706359146403408 3848642 -187236589446359615648736499218278400 3848643 -1935388723436099529296094842452022880 3848644 -552511780110125980175759067062433664 3848645 11353330653746161886189856313923900 3848646 -397437041764557108386107314337348416 3848647 -1929867802777035657371797470228384 3848648 1722379343848514428689959144381337600 3848649 -568670646103087066942531791467750400 3848650 51611335216264778337786472899379200 3848651 966791508958313519029528646413877652 3848652 -408753501765766290498134003356410624 3848653 -1884755062518035236274539714165001098 3848654 289638882622138443910802210744707776 3848655 237003953763469181203975094765030160 3848656 109068672438278495913540964366049280 3848657 -1725257632512817569617171893030094094 3848658 -659366568115420604785410034075053312 3848659 1692761701299561757217155422144349440 3848660 -95781411508533582277897339671552000 3848661 1096322921121678496822017998177408640 3848662 -191454708737147217629566018938771168 3848663 -13235460536482928629189253763698976 3848664 -509625642907093851727293047521812480 3848665 248447952153610394635837219335213060 3848666 472540633888424966380599744057166560 3848667 -421058329809210813889848835800019152 3848668 50675872839256461946476238872629760 3848669 -482386369068576378222711293072925888 3848670 75809655053192643362244570426048000 3848671 843806789635874778643519270419699872 3848672 52982736683620261426648857591939072 3848673 -1653563449584229204294243574657562432 3848674 -1321368396985793004541978344833742048 3848675 1266566450841987831989063799551031900 3848676 130986276316280111709661132650921984 3848677 -359065666157171799276464003025235200 3848678 926611049787718119367350166361365440 3848679 -316154843758773662604909872837772600 3848680 76080628551030193629745732682956800 3848681 -415162809110193176752658013727572480 3848682 -538007893055254607429679072425618688 3848683 -1488384503792904924687357943922240280 3848684 454795844358043181914587853565223936 3848685 -1095147618091511497720099984249351200 3848686 -384262271812412008418534246418806208 3848687 -1353069001198041083415749099496287664 3848688 -309471471637020090690852645214617600 3848689 413682469063272339375053965914633600 3848690 -834066710152089134229729411328670400 3848691 -670131858546884596131412800088303872 3848692 -1004140134238517525266399508600299520 3848693 125584623287802362703605990414435040 3848694 391562502439392618282815524380793728 3848695 498916487964542695016645442082138200 3848696 856352376811160870520515326372577280 3848697 -989036235826175926507486506512109120 3848698 823938537847143474745689812922980352 3848699 883512327528560666479063049235761700 3848700 -452390405631933014894638999245888000 3848701 256069135393423418166454662417633132 3848702 201347986050173636289922243410555264 3848703 646270589244507993436574535510435984 3848704 9098645282102644307184153847136256 3848705 463180989192407324310315068006765760 3848706 41905488057797924545085723262911040 3848707 700345254869514976619421089531784956 3848708 1723104768188078009538768038389273728 3848709 413937792970275636343032938445710304 3848710 215880673803899952368279013595724160 3848711 -543536575136327009676622207606030176 3848712 -158358091073252797479852232880947200 3848713 -35735465762587383651907521839795520 3848714 -372976068849443197431425490202323360 3848715 -549556551232738292632603183411680 3848716 530460783940673163192546602740608000 3848717 382165876024049561113063040029715766 3848718 -462915157842139852270719146143221696 3848719 1128529566154335251728828740989587696 3848720 -24256162403010390361040407718707200 3848721 229866820916146866836890045447107312 3848722 -217370817082726183998382291412659200 3848723 271346241337416871213076552854995024 3848724 -445242226322158568409171461097461760 3848725 -635768878296176749760355317962813750 3848726 -99294111865142316033693143919123840 3848727 -259483919343112805289024473074160280 3848728 -191061902946003373255463184520396800 3848729 3697804513678142187458323552346856576 3848730 -286511693482038938077574967910913280 3848731 1084777211895525764121401296761365712 3848732 2154576971963708769202482274093900800 3848733 32908174826683594727088306123480864 3848734 1342123008816158621340786424133871552 3848735 -928702987622506818463460134800384000 3848736 1995865490575299145846324176107864064 3848737 982065267854930088860633810997754372 3848738 -636438472985285577762282661867759104 3848739 -1770077186035639773491118867377431176 3848740 -29563008571006108793120871382302720 3848741 -128532499754348443620648188823903816 3848742 160853619368379633847109705343098880 3848743 -63016872960238764175321597070505536 3848744 -1010331545345460479740381080431907840 3848745 -251906933888097340926628075820443200 3848746 1120268580428198275339668798777467904 3848747 676395538138167373608132013333843200 3848748 -444205189175073550941984533154975744 3848749 -171350643934171633369624018233334164 3848750 170747357175056750571204070687800000 3848751 -758072347670153398275803199001968432 3848752 20063282637050102015736020329070592 3848753 -1730000438148613551601426592848117998 3848754 100897115277091488855669937969850880 3848755 382132937491181857463811556417202160 3848756 371573328998240333878515628407017472 3848757 -21560516164250011652341349800617984 3848758 8015100334689037185321647114193984 3848759 578580725955705749468448629992143504 3848760 -1003937949523489258841041767001190400 3848761 -197515596374498196643365197757032320 3848762 975634314629357436182566049723499264 3848763 419141139172097689855221336920606400 3848764 190549345658740073957708717065459200 3848765 3535956951844282052006586045198758400 3848766 -469562378384794443708613129629592320 3848767 1490314186506228979554586563622414848 3848768 -220529495781398329739871824904192 3848769 -1715072440331578604757990554116723680 3848770 -19752961606121851902642914101909440 3848771 635361236683042805659438877958990600 3848772 -46262352310801168321212995132928000 3848773 -3096293559710227733066698957991725280 3848774 116430783899819562892375363471564800 3848775 -29979688508544487263713241083222400 3848776 -1592189523335481057061078929108433920 3848777 -127954660958471258347555213369095708 3848778 -215005145843596266124041701454380496 3848779 60011265332109056338405359856580688 3848780 -220875557133883906115328451563694080 3848781 307326859563532859756346592594843200 3848782 -81510014479863616465141544771886336 3848783 197458431906683808232841973049229376 3848784 -81421241766971697816382761655468032 3848785 110696631739688507637950755136847360 3848786 -876312516683764922109344274648087408 3848787 -275379341825626350544786105629945000 3848788 -1244807628607716701881124308122742912 3848789 81807195416856313029197567798904192 3848790 -103558970412834301281802936209868800 3848791 -1210140947535691252527848372373858808 3848792 1170820731376834905454075802984755200 3848793 168976769459088043194121821312305280 3848794 -705028037650501827382535792206028304 3848795 230944141544855567496425594220829200 3848796 -24006778291095808849979864246203392 3848797 1859776222176538314201543102866578080 3848798 -303426354988149939106946953272806400 3848799 -781880274132210778401689547959486136 3848800 -578930830194691673669775449633587200 3848801 78784687513594800281315496423229440 3848802 -694608793342707923183083937667504768 3848803 1898823208425405836502836701744794480 3848804 531337850196806255731886568883629312 3848805 -310258746727185832061269402752531300 3848806 -988489135264582690925942089639690560 3848807 -1266800147809681337212932862197203520 3848808 474478552937568877423480142262927360 3848809 -1693355238379283040755947682728705990 3848810 -343848266756671927425173884478960640 3848811 1047303411390839221104201368687052480 3848812 18971117367190989034801743767112192 3848813 2721018861708428755398645526804543062 3848814 350885184855529630607717065744829760 3848815 3027903920715523663218181933463101200 3848816 47657878821182623244971990282371072 3848817 177777777450343242919867342176898944 3848818 -999705947493623189431113425292614640 3848819 -681189470340341994632418463430677200 3848820 -215047612105270943724073907809689600 3848821 -996584346713376424037836049994304978 3848822 -1685418604553860345246694436825667200 3848823 440147721929400650523374829167846400 3848824 575830603484983804045552812098150400 3848825 -1580066178804319965660992911174218450 3848826 -868088918003968839648715106734688256 3848827 -1249390161856469037938518003742047324 3848828 -3121658955430714622018836392268492800 3848829 -830613943869920389303619089990703616 3848830 238383193962499832002326216940339200 3848831 -1761130784291302661329075346917008 3848832 531851599695195824843813459475824640 3848833 -448490104720745768076356313407521918 3848834 354462036567111528252468164869667328 3848835 -939233142337300828356616746299787600 3848836 108847021940430842353952210320752640 3848837 -321500979001835649722525306104964514 3848838 -282965675495475726785537233898526720 3848839 -1272108076086179778023452448746575360 3848840 -1128600209988075412690319710457395200 3848841 -772138596485476214199885704307978240 3848842 -976603186316686665823327830391084800 3848843 584155933967558472586564146936523824 3848844 -13798681517836554176305152220999680 3848845 63049910009431402592127433289030400 3848846 -5487513626443663366580742905767680 3848847 -157561229434955655560692747193380080 3848848 -6592335194125296533772167267598336 3848849 3476960034844573721094210280896584640 3848850 -775974399941988218156481588779424000 3848851 -1097646158448366359131232537978737440 3848852 94474342375855110876684985626504960 3848853 -786806849215296270879746792958336096 3848854 -1069842631740434740808323107024990528 3848855 -488905035211735019198056351139291040 3848856 -565268931206647233766749033195110400 3848857 -1865868950737069920921301107429554028 3848858 6353977268425766337216675597231360 3848859 21221344988766646615520535601094400 3848860 -182332238580728416402585300431728640 3848861 -140926087194249760176735370742336538 3848862 -359903774952909707196107790020100096 3848863 -1532662015084748897951345790292037120 3848864 1136041488180054681090648418996125696 3848865 116088181487847074356311867973560000 3848866 142555363842955804886134245944024064 3848867 238762070394595294760372175097396224 3848868 783133804571902583756107201671075840 3848869 408466744129730342972196139269422270 3848870 59709365000468889087277780025420160 3848871 105910677576711502626190032648455760 3848872 -88569964675599203125307946206131200 3848873 -1019975306812888212426104606197580160 3848874 -737762566259811697477378760441859840 3848875 -754090742420642762195644866440592000 3848876 341063884816752616725144273748127232 3848877 4357577336103144463107617223596260992 3848878 514820651565843560443020874757903232 3848879 2848880647478056621438904563294773720 3848880 -98466449730717924365598899306496000 3848881 1997572308028554575460722691303361682 3848882 1601370370063441796261982449641421952 3848883 576260361387244977531958743777933624 3848884 -752546494589102813785237513596525824 3848885 -752382215280030943714176382459460040 3848886 -197753217799892858458209988972519968 3848887 14494757481532543198680631643188480 3848888 390555856610976596348487650515906560 3848889 -1707425966380459412510924965603776 3848890 751475342763379731893640964852255200 3848891 1284914301149108464136693886309896292 3848892 68915278188242726967761007742013952 3848893 672777392636793320503893333108013644 3848894 218371747283959130867130278345337600 3848895 1348490768999682145380276024693160920 3848896 253483785982096179716231313537105920 3848897 843216261611089620639649016272205952 3848898 -76233984111897358925124837772019712 3848899 -294356434124851911662467018738645280 3848900 -917125591497940125916528679875200000 3848901 -746752920395819733382039451905354848 3848902 212381941861107495901782574134677280 3848903 99932440067760640232037396716200152 3848904 -1328226776785118131948107300977049600 3848905 720767028166593050061346282236921060 3848906 1537905751406334729599611202146341120 3848907 617552933190721003238109186621441240 3848908 575497234837667686920856034654840832 3848909 1235189310215297415709260639752722860 3848910 98619447010611872221059025466265600 3848911 -3324730256992381483497093327406801152 3848912 -354244750552956500386201437813473280 3848913 867602043970151592832240024246550580 3848914 51639208924690132315945799729767056 3848915 276341187355908795994633379452822080 3848916 3626769223510899878500263351558144 3848917 2728747309574760670950518827596083452 3848918 859430640807228096367342633625552160 3848919 76090808968488202162232141767761408 3848920 -729853952231747430075470623277875200 3848921 -1120573624198466040528911980395397878 3848922 169599212684126493150762108004898304 3848923 392023529829212107425096507790933264 3848924 -3195316657669571174914675368438251520 3848925 18272663198006705212525085538792000 3848926 -487246012435264502550211689336329088 3848927 4070203042566571918475599167913603440 3848928 587695000995350333391438694496600064 3848929 -276283508052742836814938172995225088 3848930 16065685019823832056257676544734720 3848931 -2258185841116952571525845839686662160 3848932 -1771980126250309389664123026376069504 3848933 3154375101408624213575177534792121024 3848934 231817607598395133004364942430804480 3848935 1022729044882776963763855650866071200 3848936 -281482101406797414487074501979668480 3848937 -386110208849259708333231391700852832 3848938 -1644804523282606954046862034879873440 3848939 -1100086653077705331452431617444181260 3848940 -435835580485943061855298614177930240 3848941 1376716001423388583234104421558544342 3848942 1792191445922177324524860509844811200 3848943 501816072686765213628631904282688384 3848944 306768501005165857532046458360954880 3848945 761787465617523162308730449814779700 3848946 59274894961065293261824317225773184 3848947 3054344104423213916698381824113864396 3848948 -1042319986417241765952261156087960192 3848949 491833786439409767245155191259750048 3848950 653641291142845856978292946822154400 3848951 716653230122007329136950075003870952 3848952 -840394839860996565949783663686266880 3848953 -3829617278906104432534280717277709740 3848954 -42228109509239685355809302486322720 3848955 951173757986676566644042477714897920 3848956 594545009661163528450609530289923072 3848957 -325529370856158148216621275881866176 3848958 378382743297257282109475470140544 3848959 2721885112246882799884854354894639360 3848960 261185948243588470135321107848232960 3848961 -2396994349889726207148053465760693600 3848962 34664762980999993042063779043788864 3848963 -2356437933821253441064359164005375080 3848964 -220803582768841335611631908129476608 3848965 771448178533709421515297137624476120 3848966 366827100014725174394358732402795648 3848967 -1397099472421089572813568080574485640 3848968 -2830886730889139474952608385872640000 3848969 1527047941690942800091486965632729370 3848970 43822897873912632937545437367605760 3848971 744213755984988705621434737113715200 3848972 -1999186970390880823441854083392084224 3848973 8747799390944966565181491607201824 3848974 842187176998398360104096075444876736 3848975 -409399787534210868091856294977592400 3848976 39755967837846743218090429391708160 3848977 -295126832682639872940372765984912528 3848978 -443769051623628888052954937339155968 3848979 -1519152191024288882378590979345747016 3848980 -563783434297657024704615976172912640 3848981 894483823466769722134183355746034304 3848982 -17867639128512483197135271466970688 3848983 1026244248139634925920969547711154800 3848984 1835099774499371864625382883505346560 3848985 -432660937838911664323951738665964800 3848986 -215541856447300506741717661970683680 3848987 -950862076447329710055144650389903488 3848988 539799719412642808328409118001061888 3848989 963723035838403322370296761696262656 3848990 814362298688797972304343176874528000 3848991 -475152733720269065188809567767748096 3848992 -153889324240197116427964603818835968 3848993 7469522901167953389492286736032404 3848994 -9354000591319169923612185388086576 3848995 10995904668527586111339171823554000 3848996 1180543663989756109759023636239028480 3848997 -26275143656827167818892755227824672 3848998 -3290480978920340245469179115928192 3848999 899665823895952442728191180932626992 3849000 -1709747882188663354605177767055360000 3849001 1169172257035453941468894854939137280 3849002 1565506043720360911492732195324811952 3849003 2081187787122516521014081680564069264 3849004 -555215629907697924299478854926800384 3849005 -1347454868200893574249529256503040 3849006 43847478899909819815160993606166528 3849007 3838764078999317791096706862324309040 3849008 -53269698697933475195411084354519040 3849009 -1475023218952475007091472912249409792 3849010 -86583277689822090144578775719520 3849011 -2120118626564066082669118869453576 3849012 -192903364391086209849317513315389440 3849013 130706075459479335806671869996604160 3849014 -713676010641653878061676625589862528 3849015 227051396414720752255344876275586720 3849016 61704958470773561620902934608936960 3849017 1196731236701745631544984381712225066 3849018 -1586368663154478727017445747255219200 3849019 -219421607695038812568516148436122656 3849020 408724794967992863749473899355340800 3849021 2160487331862632963568729424926163584 3849022 154477416697904938470730264679284224 3849023 140644225484158112388927008569486272 3849024 352793079984052239585513520660217856 3849025 -811726697102528830083390147884242500 3849026 -2460845959491638456911872773418288 3849027 112392808785057862290665277237666816 3849028 503624301258559259503687989429719168 3849029 2889157186577406087429583982321385630 3849030 -548774005631481163564907843777207040 3849031 2857188285494380276527703101619039832 3849032 -1475228266020742843796247633258086400 3849033 -463805254898322576134182434324673776 3849034 -116940754734500123059921329230961408 3849035 -467994519674061334207337575582919520 3849036 -103723764971393772380592520499450880 3849037 1409782228589954865736696348133314560 3849038 1131291688591894213443713789334044160 3849039 38052955098019682415827682663462480 3849040 181137336541869009803936786733957120 3849041 581893734895819809426803948805732672 3849042 -581424336849085811759991286517483520 3849043 -2088884128582781420461716625259804856 3849044 741430672833470481016264209342799872 3849045 -165398403749954067364163550676339680 3849046 -1127145860620236097332015908576226528 3849047 -2663039496601364770649190672719092440 3849048 1254868029763478517763953552112220160 3849049 1789068891322824483037052736208990480 3849050 153741297983269487944558783437676800 3849051 268204045347688521826613625056404632 3849052 -488278396361847428424699165534163968 3849053 -355989934723702579298766806219768832 3849054 437135456266548047670687066639037440 3849055 151448840789848384037155825486161600 3849056 1692245454008397931663671857918902272 3849057 393764351643209924610630224629872420 3849058 -15982415582159463923151703920960000 3849059 17580490796335395750067678319298504 3849060 -142047209519030150307471630227927040 3849061 1051696726655712976420810086859473662 3849062 -32169693675945900212231556832352256 3849063 824868341754754310593830549439867944 3849064 1379468567144493751636091163288591360 3849065 -1147596585177288324362681710383033600 3849066 296212910184602775930847398058529280 3849067 -194146547974997525784380450717794688 3849068 208382896057837440966052158730606848 3849069 -482214920905532096821128481465129920 3849070 385965075819344861493657788397036480 3849071 -49758183049743101684536053959484528 3849072 -68527509201395799250953041398333440 3849073 363918174583913075782679370846393024 3849074 1322308528902139441763838389992939536 3849075 70009972562135690327562403861671300 3849076 -645639601737983611120189156557656064 3849077 1182430719708631500045230826167837280 3849078 23282486659690935887570806312703424 3849079 -27290506939210424519375181048985016 3849080 249901557051446825045154322745548800 3849081 811034631115314697290084943760860752 3849082 -172085938783252760597435355510217728 3849083 556324089085351981765414009990383360 3849084 16555643779926382013473378595942400 3849085 60512495172440989926996130236910560 3849086 1003437727119260005003255519109140992 3849087 -557143189861150963236392088189949440 3849088 -312805482189765196356900989939220480 3849089 -698647786747748468202270265081127928 3849090 27764256848874447796487327671372800 3849091 -1999362701221602769229722355046501508 3849092 -267080491352262282968253886745457408 3849093 1963637052619995029636844876873619200 3849094 1591759642852621420916756129532480096 3849095 -315309690718550281731072227976849600 3849096 -752784313957445119954447263832473600 3849097 -113326592099621462486841242134375014 3849098 405988158301664310298201738970257920 3849099 -640554866324902941886453685820544080 3849100 -1113182014932537812872717171821747200 3849101 -1355701927362002740000301653475109600 3849102 -8212572063292700028740204649172032 3849103 2581599580764773924800127327274209160 3849104 -50078202991515028965398413829996544 3849105 150479628852057126072726713217796800 3849106 283530904401355187912937768584950560 3849107 -3146695435098798215567960034683170644 3849108 -253445394147393436600768895000586240 3849109 1666411844735838906135103398745587840 3849110 -389786200487955858995671727445972480 3849111 245934441301258962919866972271734144 3849112 726165897058563920797204485078220800 3849113 -1590893910278452662106790611074643638 3849114 806568206607639930146725544384355840 3849115 241222028089895297327550526272691200 3849116 -466816206820754877895325591608246272 3849117 -787310766792021479717258705691360000 3849118 -8294638920271570825443335027923200 3849119 -287095606229407354381753950552877152 3849120 811287835457716787348043499202150400 3849121 -204147319442345455954308881551551000 3849122 -686601627422486413968330938886579888 3849123 957013676665768673990907025397442048 3849124 1012454429652582916431868419408409600 3849125 281443100355095131726876602443808000 3849126 374470395713228348245401716238577344 3849127 -719349173194090270335293576598406024 3849128 1888830622240945382629996400056028160 3849129 1140596749800387833856866261670760074 3849130 459724790033210879776241430229380960 3849131 1503435789564914569467059778227616 3849132 -87528672457533508557880048636919808 3849133 139624145722861931088077001076687382 3849134 872862485061861931436933399730488640 3849135 -254511630287806489489636853854460400 3849136 -327172750413926691744523953938219008 3849137 -25465982352477657339362322449711214 3849138 -444304987798486870534494352731724512 3849139 211541481289393585621887930529323856 3849140 -1003079519842145231095425788597291520 3849141 638317245495853738041886449969171840 3849142 883711668131095162446473561078851584 3849143 -641609969872432296947877162674107608 3849144 58522114279026833639376835572940800 3849145 20848512300884623797724415968974720 3849146 -77773184477763902608967014076620800 3849147 804969844153587306969193262743734240 3849148 -1865996597278488083628652010164952064 3849149 -1552199050816773855713017084423793850 3849150 -552608234367873821723177471880806400 3849151 -920675284670583351027393131695238848 3849152 23289647113340044338818839499243520 3849153 675861185820588500115735203007636480 3849154 -131111533845837810841080875317059168 3849155 -1713919918993548406861555090180134000 3849156 355220179717438657194802311070864512 3849157 -1347364081459494883370630073343913928 3849158 -1348290660134310005142670643160604320 3849159 -1695119478746246748187064443388102400 3849160 -622685015648538827410164724457472000 3849161 -121412919650702469201027330151966200 3849162 245608834707317848560725197100427264 3849163 119905795957227355394420849196821064 3849164 670086195741965625657216643872932352 3849165 626095998190536663427574330580278400 3849166 426628487152456469394300831140147520 3849167 588312442710654271544496463238649312 3849168 -173397264073761326924924947950206976 3849169 234697283443665477313064620829463796 3849170 294166177810503651616276747484265600 3849171 -269854064921584107959299507906018560 3849172 -119214474557028049673969825297623040 3849173 2102126619979033434932899755741477024 3849174 -346121381517855042928311744887808000 3849175 -695875579388284486810236764606062200 3849176 2683748002284114194292271960324270080 3849177 98608087267332056908148040363452160 3849178 -118357151989240116510281495810201376 3849179 810992130906214501191505391774902920 3849180 44591025576935238843588141087912960 3849181 -486764873621722144237499027908162208 3849182 -2479034279629443403775549068591760448 3849183 -520201667750136847534183580058175776 3849184 1164456465162067867818701730263334912 3849185 54292183242114122494847490459727380 3849186 322641478967414236348949883913897728 3849187 -1414710199497865421535360740992952164 3849188 -4696364938744489656339878434897920 3849189 1924424231817723126581284399412502624 3849190 -149906217294188004437310099035894400 3849191 819466030348127683403361208061575320 3849192 857888754003554062978576050435717120 3849193 2188802626668844920036132702628960442 3849194 317339879028368503427379608698444032 3849195 1044604031873190564800507940978781680 3849196 1252456999314778957010826941400289280 3849197 1918188977295035723851177128915042912 3849198 985422071486870601068350253008696320 3849199 1089223779134083881446759129307934320 3849200 6349264542963515506051713301708800 3849201 -137211222567498071067501714820505358 3849202 -492901684774533552059344610538651648 3849203 386716600850006406479156277576160128 3849204 -625745202412685934130936667664482304 3849205 -359519119619872131691339147029422280 3849206 -214863678840211860521878975635436800 3849207 267929088210772061290575949898110440 3849208 -483494397063282018195757051776860160 3849209 300580380629140825910769206751489600 3849210 -153435930527482753729785249074169600 3849211 648344899747443924076117389873236064 3849212 -95577622315538374432588892823404544 3849213 3216668242266545051164461968991945024 3849214 -968259464205843073498418282352807168 3849215 2226263132341706897653581827645545920 3849216 -260354945582789232255985360432005120 3849217 -299754803795867719224014398720834528 3849218 -21212530804567667579524932519033984 3849219 -714117951422860925772155208986337600 3849220 410486874282711954212017442867354880 3849221 -146552380439151751501715928949252548 3849222 136234127294314256507580657999578880 3849223 -451472134128792815012222987047895040 3849224 -842568771007166063515707194892119040 3849225 674562598459363407159518417138916000 3849226 84849966877486668259583465311275360 3849227 82708643629483685625878469033667080 3849228 -478630236177202573077952794736896000 3849229 467927693557071601633788154428768640 3849230 -399468698669203858869794842360320000 3849231 1687377681597520350198867481554816 3849232 123179055897636817405221714324111360 3849233 -32851249890669566219988342744253518 3849234 -12927726667392098112881445527741952 3849235 392093863103612396756117210925625200 3849236 463654411668158527685932542677009280 3849237 -381815911190425323252121005653200800 3849238 -575597635364908268426713018637760480 3849239 54047791011671544080302056899139072 3849240 953166606556374928484431131891916800 3849241 1352850039948681266896034028654675984 3849242 153899246285936126753447837121972192 3849243 -567556869918218306297652058921168896 3849244 808792328295209712336456641590333440 3849245 224895627241160003643224020112481120 3849246 -56302415182281325006395011062024128 3849247 347562212089752910472567468888660112 3849248 -266445989197135294708431397595381760 3849249 -1835755073047767698364403989126528336 3849250 204656085486346267799932242666960000 3849251 -100885832064794455441175807413699680 3849252 -13064596539408545623675198896771072 3849253 -729578694473308590715168555495953600 3849254 507658389037697583521731632291396576 3849255 -922475749534281472896612463559176800 3849256 -1550704600587878688555249016600581120 3849257 58225964624866140029291487394286400 3849258 131399143398653473276507300905464832 3849259 2274976548088586601693309587125854216 3849260 1297726001116660992394641628516730880 3849261 -123563220588850234424939736993250560 3849262 -259160239168076045376551397153394368 3849263 -686237194779797617541981417726684616 3849264 29491268532943605015007762774769664 3849265 -296753879261320593109620035972832000 3849266 -143199774852853722064614687969813600 3849267 -1145831550764546552737815300362397120 3849268 -1625767148641826725827095500505303040 3849269 1289112437803795256067263529819554670 3849270 117765903808746587963089557833932800 3849271 648409200696001403112988958967362232 3849272 -457187068293849780812426626429624320 3849273 98090437699707969930902343082110384 3849274 12628995983253422494997952467621376 3849275 1466799842075099906516621901195900000 3849276 795361849879256502770196051957457920 3849277 -4663068193865271977239462381873034100 3849278 -474445901028599239018141763782217280 3849279 172047361270442780360481435638409600 3849280 -5303319641427093371643738760151040 3849281 572083457743773572330858924719718082 3849282 17965259245466590556600708407495632 3849283 -1739789606145699053574442686071902976 3849284 137050668388825970562673802136870912 3849285 271156711315847722159156487145820800 3849286 -59897951869608904514957990496000000 3849287 -141937699517245092262803584154427800 3849288 -58426914181912921165561853339197440 3849289 -152246579414027681070675316711712844 3849290 2091457001045783569736126111382720 3849291 501890795916201824178944503130382648 3849292 -180997195995830778611098889026208768 3849293 548894125374905619980923908553705836 3849294 -224677162697854943257733378017598400 3849295 -457314970168208218763317553631810720 3849296 395699287103171625256435675887304704 3849297 -703317005025698085128057148723766800 3849298 813050604172289414688112182207200400 3849299 976161624425806927846872167372184300 3849300 -110889804928271778779811786816307200 3849301 399847642920464016952448093401285504 3849302 441327576446425829609897973793304352 3849303 -807849554848140441009213981467058816 3849304 828812995748418190478893858332241920 3849305 109553674788716742463413833503512000 3849306 634583382902600592358278449734869504 3849307 -1214786975200453697526815654894328576 3849308 9068408727644390253601134755759616 3849309 2294541462001835907339146273474406720 3849310 -307014459106965508148787965181882240 3849311 836104844889730420276729785700032432 3849312 -843263966904452841091318012338241536 3849313 -1895261557880045734376950145272251018 3849314 274636180030034721474932419468134912 3849315 989581521244737935118623216855580000 3849316 2815422655638633112375338890674634752 3849317 -11050650530962232739369118455111360 3849318 483128444579596218994820720959211328 3849319 1438411142516144979273043764874817720 3849320 -2082615456592960847961259160995891200 3849321 -24820071306491987495154827450093376 3849322 112973240986469678660851220018273712 3849323 1877804516358819903642692330493985344 3849324 -1157481850702358444489650323020943360 3849325 53600385585053014945873608771216000 3849326 104748818732846255569161795832816128 3849327 -466859469107217619510667785251761040 3849328 -60661472962892666364581278581063680 3849329 -1180139102128830727849309558464591120 3849330 -56542352709008498582866137671278080 3849331 -3728458911761858248640381637782346528 3849332 112846974574061697141072919666851840 3849333 1026737268217349846220977273732411424 3849334 65323481308126139976296260536334080 3849335 84034049385270976427141829498648000 3849336 -786972101423664188754218792868249600 3849337 802169765120200614251847400500416640 3849338 347855974751116153620800509639294320 3849339 -277571367269952137650907259912698400 3849340 897796000399327293555768265184148480 3849341 1854712353056031106900291657883108742 3849342 -61085504194286886454718077703517888 3849343 -42875295749911963024720038313013928 3849344 -2085488243103175629282811698374246400 3849345 -31175698460818648340824813831918680 3849346 1519313616052965666307007282292366240 3849347 -6193201209603598832982476197480608 3849348 130250627804359236534240595143776256 3849349 -504740145142467391225784953623684480 3849350 -1229545446925944410067379198425091200 3849351 -126765651537054616943695622557318272 3849352 7179403633241958430445831524485120 3849353 534507633094392057404837274767573520 3849354 244899037029978300429886136340994560 3849355 -278193795123033696180247036032342240 3849356 -734106738661471070353637709749087232 3849357 -887231078534941969667884733369424960 3849358 -184549161857510149457912914067910720 3849359 -767688376623209497869462673193695440 3849360 1135039843241328778055618352906240 3849361 861477544531477387564860695787879012 3849362 -97620323485025070660306641538873600 3849363 17356327914095045949547571109562368 3849364 1068321071191604465604621086356347776 3849365 862979262638146398800594318318484120 3849366 -165046501279465586696812446975269376 3849367 93883742914279098121701181867446912 3849368 -1870922002154091744330603589715773440 3849369 438430562207336768647226250231524160 3849370 -50931921077779318790592876825968640 3849371 -106531246983273548687738434374156408 3849372 -671473932826062234933551511978163200 3849373 698993351506340180240615762591340 3849374 -790357206853725469308680504224720320 3849375 335468629542147888505484576352465000 3849376 2434257185795093996774244704006111232 3849377 -1156110395723951327297573062474820928 3849378 -261665340849007661449690520372370432 3849379 219360854149104164686980256773429980 3849380 -178693775959385083730825503768296960 3849381 -840926009418054006447369958614822720 3849382 -109608748522952578598915151573673728 3849383 -2655775504617228784734016856666335368 3849384 -431830855114995438687995343081308160 3849385 -550099099925071101466307464600380600 3849386 -26207204246944490156709096203254608 3849387 668143052139291733941169307474415960 3849388 -248602208413296411336238185892861440 3849389 519919843489151941377541198219175190 3849390 -350300199800355434112444053270976000 3849391 1018703248203263328643143645315051672 3849392 -697498193058194129420449165206011904 3849393 441307076325830098912290677659514784 3849394 -493215039505473320977522848276258816 3849395 -558981405453431135604467045178662400 3849396 336669874610899461321820217757788160 3849397 -2691101443746122408716176665723835154 3849398 -489665692356246097590201665670881664 3849399 -2058586402233650073771249190016231616 3849400 -185525046387039054191836722117120000 3849401 -534005539000378300515485764792640598 3849402 453992826661837833257710143634494720 3849403 -2460255472687088632900005899385176 3849404 -586749483296085029197721261754929664 3849405 -331639822740005390049253687667208960 3849406 -269354095820347041097203201487309440 3849407 -215949973358808580539446303336613648 3849408 33821583300053829690810022760546304 3849409 -150566103526774885609482728873491390 3849410 680463882355824048437572452676515360 3849411 -626153615654794947799627393895921928 3849412 -222089755211404330929244915954655232 3849413 -131312560599862129907716727654027076 3849414 -76557928229664504908976514645032960 3849415 -1754436345288617634852783536436888000 3849416 530348235627558965736012526957716480 3849417 -484364003351401585018097620175329920 3849418 192282002440317908141813413428672000 3849419 847752998412658154323097541511841280 3849420 -341046290943338869883114065653765120 3849421 -1900980813397239458546732839462474378 3849422 -193710294535468909617248973907353408 3849423 621033330213595229805758000289980304 3849424 -253433092242927378214292863107112960 3849425 221849529822156688231444724646316800 3849426 99552490150795205003524432460427264 3849427 -115308138149532619209838970267171328 3849428 233901994507357006228534394578145280 3849429 -739280410344340842173193417604645440 3849430 -407046862467189413925078217500420480 3849431 -551575717933940272247765537722459800 3849432 -409426599449891234078822344642560000 3849433 1509154009253937529241923847344712960 3849434 802385994358561413322802297405334240 3849435 410906651453060405785084067168841840 3849436 -31845747986792073156007957931737088 3849437 -2965190876436847938535327582151533914 3849438 -41879819879408244095156052954178560 3849439 -479247965531389483591358549072046600 3849440 -780119036732020658843666017761361920 3849441 -1086503929983327813420047778268379136 3849442 1081845153610469170738143442138657872 3849443 138523029970911385833590148665857728 3849444 50014786353990139187002822366369728 3849445 -70509088092083185332135283801952520 3849446 -7436064670686203867310907429773696 3849447 -27223429501932320251818984629651328 3849448 -2127383600268226270108241763096560640 3849449 -655468652627759621733094420181563020 3849450 -367167498002472171827874933963244800 3849451 -566226632509328199724174007573978600 3849452 1227147439824645133280701331941499136 3849453 -394039541308592289670907579437862538 3849454 338346066822110578708506144966195072 3849455 -887049954091977818472280363283010000 3849456 5531744617015524058922201225625600 3849457 -1677651591687657556784316618951047520 3849458 338316791179528194604143550345725984 3849459 -55981472496505241426966967979329792 3849460 928014077209464405917468966429683200 3849461 -35411938932362672827788726233069376 3849462 -431753857534770887177225717676130080 3849463 29899533720635462599363847454405696 3849464 -1669723220308544909933639452577095680 3849465 74727410380667650128267798861064320 3849466 135491644319296922130093815924225280 3849467 -664717743175590882586683585799691484 3849468 180202978740865771835633842951643136 3849469 -770055834965135802811616726864260360 3849470 -274058105243126197593781618484544000 3849471 1580026054429840455485640854969556240 3849472 1192699229493885192620826833014751232 3849473 -183923556392501771678300729646330960 3849474 -653103152356700243311159915525184640 3849475 337646270538891669390940261648236400 3849476 -1284238788253010666763872990832276480 3849477 -129379055264892630059951616940853280 3849478 871199518792742559208614297380872320 3849479 758491910973818071937439415326109080 3849480 113390653462992147510015414812006400 3849481 342021612888066904450098203687257872 3849482 46959433479367232144753753550657792 3849483 241467074541988913549893383772616448 3849484 -1092789179353316476647571607280224768 3849485 1128718612690193695866363344957249760 3849486 -939588398139360458666070961123686336 3849487 607259171152021494634728214278297600 3849488 809393747969311083644558163176325120 3849489 15374873441382521734898509655376000 3849490 -624197713963218757125988229026912800 3849491 2167999118532660233536019265808622892 3849492 267257780904880785561965075045578752 3849493 -31672251308242302147343874193357476 3849494 1016867299003797797123398425274848 3849495 -208385217632364292061944491729024000 3849496 265208282684099304762784708625448960 3849497 -302558784368177357452933071877490688 3849498 -728966819069536649937188341061306880 3849499 2634266598159777618470752714989786500 3849500 -253493202607013251284995375932800000 3849501 -43454828196839818154908684094525568 3849502 1392842808883083712958515993958957952 3849503 566263085609712675794766206683301760 3849504 -1802191891554688521139791387151564800 3849505 -732407614852688705950935177493183680 3849506 -348532039081738788118569420019920048 3849507 -1230113805769968133593608540321835996 3849508 174765633504141339107187623523422720 3849509 -93380816681601851803587180134957796 3849510 20995958615232301666588218578411520 3849511 1134055175199244584157134617909413112 3849512 -1378169527243109094566111279153971200 3849513 786059591632698849101199872467833744 3849514 -749548596365257777518086841727065600 3849515 2207605791375700387057050877966424160 3849516 957473284655541387155269991615506944 3849517 -210064027808036323378215952253948160 3849518 -456694884513126914674880804223329280 3849519 -50049736747930868951707860321073656 3849520 -107128203273067979471409143252582400 3849521 1126816893583077027652822477745085492 3849522 699030780567670920168158872338040320 3849523 478832093966932066456884980487781772 3849524 -702455629102896460389345656971905024 3849525 -31983951432085760916562176552892950 3849526 876383635216850396412647720079525120 3849527 -1713598005991378436533426441516222416 3849528 19463922804029931052061730548060160 3849529 -219307916205024187967878941566086870 3849530 387629041860069971198193120332286720 3849531 -217941121412899147167235298009183232 3849532 -88811652239733589845949122195968 3849533 -1493474257813286230456472313001105920 3849534 221550567954414505337140279911759168 3849535 204268314282998225233070696028413760 3849536 -550349389183945484144761846746316800 3849537 623392871645633660761185083697280560 3849538 -695965955247454960916228395672414848 3849539 -395765256962250001618258807237285944 3849540 -585778692121063043980151826638254080 3849541 -2044589222766429385215579901729737058 3849542 -41657330575064935449116529755765568 3849543 827402884512161633507790644926291632 3849544 1232359576456833635640915228746803200 3849545 452177020742169518066909612277401280 3849546 37496059717650034056086486720749824 3849547 -853449314240227709245076322043067280 3849548 1251551040261384037429439012102155776 3849549 111256324320212856686815772957908992 3849550 -429902244326116565344434748421491200 3849551 2550470964080896845930626249405894592 3849552 -199918725047146374980749459823001600 3849553 1160815646909578983820094976662649460 3849554 -107635064282119514623036839682183008 3849555 130762400969372187870202996656529920 3849556 1187630123408948799150840471869724672 3849557 862148900170927591174614624635020320 3849558 -152606021420308121079230075966042112 3849559 -199571168272537704872713186947227984 3849560 -597528773373587233903691859641548800 3849561 1319240425086310397097514792718648880 3849562 -926961269285719314838303474622269968 3849563 390702957061837298480572337302680600 3849564 982580111161992462811474594491724800 3849565 157890134077495952986305538884970200 3849566 -40277822033335678991385594816844800 3849567 -137336223366948901586765799966827760 3849568 1502104190340510624930256261221580800 3849569 -564031955667176404182067315453944030 3849570 570458806977871151026705504918444320 3849571 173661082293923320995107405297861760 3849572 -139714543193324302820938354193142528 3849573 90315839301295342746353110742937600 3849574 602671020833460797319345130418650560 3849575 7693826776903071909466789322046600 3849576 31025759584393968341572231184793600 3849577 -1167995643185706062387371150776597468 3849578 105635131022453622974837909543517024 3849579 147961944869157977641179127674048000 3849580 -35977227338828282140168165419909120 3849581 221280267207185984758222825159319382 3849582 87836711185822528900344029553451008 3849583 2898864381452309193166414765924378832 3849584 181196524224680786247192170129817600 3849585 -875557037920085362194509269059609600 3849586 316881833437677699524501993332285344 3849587 2191740830929756374616515722196641832 3849588 -93212340339538600435324721438551296 3849589 3174128676763987158986856454807029724 3849590 -67243114846868251708339912044316800 3849591 50811603682310951675634171844070400 3849592 -2441791980315604220783447788452864000 3849593 -755948400046403479758471963977990256 3849594 208396821151315604972604765092511744 3849595 1605235385997228953930978010051705600 3849596 -575326783540418301022909163045841408 3849597 1146142984270378154136776420461769574 3849598 392597972965942382769210579648268800 3849599 1312956292271457683815034349892051440 3849600 289812831065687490524942482538496000 3849601 -102820363703261688679685719869942848 3849602 380811136178715617392766111617297920 3849603 1177480362437303312053268614112081904 3849604 1072539667474444056945306455887629312 3849605 1022458788180977984255399502436992000 3849606 691650654569486835200935212094553952 3849607 -1602465349947099252460343760627736448 3849608 292366725137733950097425494928424960 3849609 828801462292183920651640652290638240 3849610 -425472123420942533493878770263707040 3849611 -227581036151429075438520645662966976 3849612 413039259351025746993139689336425472 3849613 -532747924601209753904949516786637236 3849614 -431329361736740364024117581333420160 3849615 374375699009924839858987242737760 3849616 578068236062199797481970509218660352 3849617 1908831288356861273814331403239791666 3849618 -874599225050349982268958257653193856 3849619 2693496354422977142373822734236835896 3849620 -309877237266641277505507246086512640 3849621 -938822086719539019047250307726805088 3849622 -412671786161630037260312617773763968 3849623 687370026996343800322716646402340424 3849624 431584063125213213756920216614993920 3849625 -872944181714751142375646306835264000 3849626 1536259929319919679494139733469856768 3849627 479178334870074326002310042609797632 3849628 -922597978145440022726516612840012800 3849629 -678291675618459258401156648561326848 3849630 -5079591656570596719761231741700480 3849631 -2990281179382856453897751835499285736 3849632 -1033022295916029680517309134772633600 3849633 -2843890738281385331315029526926054080 3849634 1704388455402071420498677231634307360 3849635 -1287887910058757089844833250264431920 3849636 831026442316077669214734363962938368 3849637 -475147404839862522379273414296518208 3849638 -95167120264033932924174877758521856 3849639 856839664959299029096747667242209360 3849640 1327061487302957199540598991864524800 3849641 -51990436601101576413567731967704688 3849642 252440317094360482167455808416793600 3849643 -534898024726802858164553100115506800 3849644 1203724291187535107554907503162308096 3849645 560263578149882664538174378820106720 3849646 127587761192980658352021989855394240 3849647 511612588729275986596205937719384040 3849648 206701798761197548781992761520816128 3849649 852786781893788415063512372417070848 3849650 243137154560921693283163097993702400 3849651 330088447546789100368027295416414068 3849652 272405290113664197769770311940657536 3849653 644351615449868299689713306202193902 3849654 -262438670375764437972048184401206400 3849655 -8219381767421574261063999857256000 3849656 445124132405795929711818365775482880 3849657 -47854553203908351763058493065740608 3849658 113079942569256820320833080795885680 3849659 -1089112655392252136617239171377575920 3849660 1225236638869760022161567108246784000 3849661 833885956418450411977078348021792 3849662 -250761881098586601535606811386958400 3849663 -862669047281197731612565109793750000 3849664 -139180340372642170240065790120296448 3849665 353729753765094443265972232600813800 3849666 -319272163381857835328316170189587200 3849667 -1204496020444434579841040673538584168 3849668 806357669121794177728514283394386048 3849669 -29421727107882059423169632188973412 3849670 -775670548496834639195774337612902400 3849671 -665676777348228976103697045003388416 3849672 -602749283221365426947226162713518080 3849673 781056635620065956322563567600583424 3849674 1154105815548214244677937714997132336 3849675 833632915732005724711197190745229000 3849676 -1930359276948924336490554860217280512 3849677 1090864639610199902071478263405921260 3849678 -288763200832743372138889211417817216 3849679 -1123286334450180162746739676037800720 3849680 282703366063831385165690320517775360 3849681 745128951692210870678805018686158944 3849682 -1693880564012762951909834717227526016 3849683 1177626594142581411405883093842349932 3849684 -600889813870703049215545280468410368 3849685 -23816154238267384761461215321615200 3849686 -500933692821966484860288643678278720 3849687 -44020612280000384272601882001528264 3849688 865914243831824626449105627908597760 3849689 -526398524959920884120814935161272060 3849690 201416063837226190273956152207370240 3849691 247115194572263920214486831837510400 3849692 -121442694973570027912447332641341440 3849693 55628235416469871902028005351067104 3849694 373128729104823518896383375857969280 3849695 252671916811250903011263274330864800 3849696 1066616008064512820655577589070692352 3849697 4071310934319738921035284798477893552 3849698 -717112048923473863530928884486164400 3849699 280777102250256419485760100583568640 3849700 -234660075177851311398569436893241600 3849701 3155748971262090780850040321519878332 3849702 -325969359622338808357356300168168576 3849703 158510781417540175763689779541825968 3849704 -215930900188719634946118654689280 3849705 -1124107464667664083440082902925009500 3849706 -181307484546465016823014640157636096 3849707 345396453302745087100313737669075956 3849708 -95088461589333946027652060952216576 3849709 -1715112216934711102866947710425718484 3849710 -343526611418830176431247352645044480 3849711 537150996615872999809492528721515272 3849712 626613242675457134810760898524348416 3849713 88109514445492532695713839460340800 3849714 725060660067810843492751807371425280 3849715 -1204526768902987940824915605926762640 3849716 550075324428467334006058500085231104 3849717 -753521016929122838861070779710297152 3849718 1519722803844219116645469577593815616 3849719 1068060840207214382534692235878743960 3849720 213161566279181243842961389132185600 3849721 360121805347686856659199883015482500 3849722 -556163716965586207069861845139667088 3849723 -3421507487915967383448759816207820800 3849724 2128522255915053272706929279778922496 3849725 1586427712253776665376275373164600000 3849726 -600245303445686722070591188307568000 3849727 608831870035622249621084174466905952 3849728 120605831465549846377541051879522304 3849729 169750066086252714158878274171719488 3849730 699701466243287875071712873430345760 3849731 1287134240592168776531964245458886064 3849732 683843282297089541720040484006678656 3849733 -18760369160673094851154818021757316 3849734 3370954442664164665906784765575872 3849735 -97679598066783500171933058114170880 3849736 973021648918314634611243005306880 3849737 937877577867853895576118751604431386 3849738 -225086354919150536177717594242841856 3849739 926433591489872664199658599757532256 3849740 362815801779710623837153880865945600 3849741 -241103557417651810327403575809609600 3849742 -404333492904837917153496752075176320 3849743 45726452763848840347974883740034992 3849744 -130294967984090864132378742185656320 3849745 405417516637482991793794749366456000 3849746 296365792509295164753874549377175200 3849747 -8134266397712572184723173705509504 3849748 -504880061401182405061332973982726144 3849749 -2135746550528179631126472755363058240 3849750 652435948394585197874465460919200000 3849751 -636271547249718140457582080188383488 3849752 -188376254786529763134867613196881920 3849753 -591963403861603910555912215045290240 3849754 -1232591337991036837929820551287954688 3849755 -188267111063794277965771092179378880 3849756 -190741331303117859381040885744290816 3849757 -902862209636189747443362876986691994 3849758 -369899940923058641211598466227763520 3849759 -151410544315662016356561140531314536 3849760 -2001203773545265373225902911402147840 3849761 -969965649526542931832491739110043520 3849762 -18763512372146532950370591497920512 3849763 -1427325739756615198204896591908756496 3849764 1904799176784009770071204238654376576 3849765 -126593751449364958022699362672291680 3849766 761490019237367877730902221636807136 3849767 581680317424570674005308561004109816 3849768 -24665085266526408194752490389923840 3849769 114170009193771308808734847086903232 3849770 -1452606735510885389179522333739581440 3849771 701074932322275532740343450460352480 3849772 -410916598116729465381452316705507840 3849773 -1304312057949280392008214399572114400 3849774 319802673908563340408200109840717952 3849775 1134684571800206973572138180266053800 3849776 10767977601067565252747196414689280 3849777 -689898874965759315373314671568858492 3849778 -276984332497210247540825075900152560 3849779 2466163599526547464433767681170665760 3849780 -156356314955406152830424211635404800 3849781 512040156698277984796463641322567932 3849782 850895515158748530041235351388564800 3849783 2635851188876861799334013512769640 3849784 -469435603821992326484815493881036800 3849785 106699818112988357841289627349400000 3849786 -264119167782338357538335983868269056 3849787 -2766426596203889861741197703147617564 3849788 1259845938411436283915013866445401088 3849789 468841872550317740382348962737635168 3849790 2752105713906578003731383356620800 3849791 1526912680311930905666121482454238584 3849792 -384854993527065417284179736949424128 3849793 2630800357050257272457748360690767042 3849794 -82450605001854883901420610020086272 3849795 -1922175641506925369065016761254122400 3849796 268176327790975197680036511223971840 3849797 -99078864905961233709780468476875776 3849798 726922186046904440495399964790889664 3849799 -924040228162704678047583494988352760 3849800 732223678729446885872815999536000000 3849801 -96027298767128638167273785087650080 3849802 -720328047980834146984621641125853696 3849803 15049923313574102890456771516221264 3849804 193934710937531943849210914210558976 3849805 2203148001169229326377704394540704460 3849806 1009823564400447147363277998942812352 3849807 -275486381803499436256573426690572912 3849808 417550098615950263031624491832033280 3849809 688231548328702800346589996143081920 3849810 -153926393771009824193323780116963840 3849811 35153217727670840649947444777579424 3849812 1211331200457166979508817681620357120 3849813 -621478314634760552583690664818046752 3849814 -14535628704719896081764481325314560 3849815 -1578775810455505196290955530428536040 3849816 1154097176353977889993450384457625600 3849817 -1117067262376733415046395821910036096 3849818 32883385822013716147285287423943680 3849819 89729875800275714641362004828153200 3849820 1108587639454897593619435466016046080 3849821 -1687428922107871910424663549807861978 3849822 93384369958120574464869380686592640 3849823 15112550255293378233993523656215072 3849824 -2695642297430427339768200046047920128 3849825 -210637876244191844550838459058462400 3849826 -71354527832503559297518505966739456 3849827 -1863661629276978359938711243533156324 3849828 471853612061662735193143869159505920 3849829 2855120720879272609700569942347922430 3849830 998972593202511422923555399656384000 3849831 1437610723160373681286179351133970928 3849832 674059718994383040571739679768576000 3849833 7267212670427480391124116976530048 3849834 366787189783152424605358480183706880 3849835 -683405673214745135063965531865001840 3849836 -638303824372128328677120028978763520 3849837 708063875526490469932426492482979200 3849838 288274876369441652757936025988072640 3849839 333353350771013960403157054076073456 3849840 -99180401406943039546069587668336640 3849841 1992574675909876806637531975654860242 3849842 1287543739422481760504406577833645072 3849843 463820144137314413403181452414142464 3849844 -226958691846355569703167716239387264 3849845 -261841629145924465748670657476628480 3849846 -31537600524284129269570193538945024 3849847 545555749783182225198682606132776296 3849848 -353626076100195310153102627873136640 3849849 322578167186851842068198420691766554 3849850 366096776942628337107102234155632800 3849851 3779646566755455783197093790878225232 3849852 -31984968475456088261668141571808768 3849853 -323570514770920049523269769235183520 3849854 163272088283646727457379005950944000 3849855 -362406442662397588624792417409932800 3849856 590820692124584162959598205429350400 3849857 4009473321455671945500832830996978 3849858 -166632653837548314031419131706803376 3849859 -165214337492819170720566216850984704 3849860 257411371247371887679128637801635840 3849861 714039191643639669711215147938325664 3849862 -796441847768726262324806106837072000 3849863 1152167940511126821267279604392089112 3849864 -1233784762391778120957483455817646080 3849865 405488312784974145602806629897052260 3849866 -331237544722839563630833405786281120 3849867 -63403875561317852231867453761681632 3849868 -961832870108474113026353658164244480 3849869 -1715723319639665927635890602003046240 3849870 20333602405211685195339930684499200 3849871 14599990553354850781899583255852992 3849872 122712131578453040609383384825724928 3849873 258495996909126313523912559805389600 3849874 -13223865331625029186327111985292288 3849875 -947873811305227860089294911657620000 3849876 -33336140921345410280031095800934400 3849877 -1750528124900465689266469904285919108 3849878 -266262325907968553304455001749422080 3849879 1293750901306826353100582592361020288 3849880 15474375261858817754663203888128000 3849881 1812392802675274352158198239901899210 3849882 46211763669850149931570677082456320 3849883 -709522378493720598807177054393940760 3849884 403720986968235992267422008661986816 3849885 119414342096263757792288330087522040 3849886 374168148493658721626344519079679744 3849887 -938243913691506042348025463133576048 3849888 -693571046191238695895019646246453248 3849889 1900330045457758676418641615556158690 3849890 -175664165799849905766465856658534400 3849891 -731437119254281271676033248518096008 3849892 -1659691113939334621239519318794419968 3849893 -1441454877748262146113874718585200356 3849894 979354279353740671559570714837000640 3849895 606778865515431586327930729370020800 3849896 645746458560289667745227874799042560 3849897 270316584846300383110003341314442528 3849898 -558266604141866770150563339175736736 3849899 1508444503526834615824799566641660120 3849900 -289931402351314438087578698324966400 3849901 -490188803945037276297618324327888576 3849902 527959734202962561800858702683873152 3849903 824092805070150178761669622160998800 3849904 -424034956266833922768564423733739520 3849905 -1335296058948394228228976833647081240 3849906 -3508246277144417007446325266587392 3849907 1633762720140417756582748681200537760 3849908 -329312350440274554663406511555935872 3849909 128042332829117665186253747963492160 3849910 299618708465640671042200094038325760 3849911 -421150745977826220272428595155778496 3849912 -275489932034961458787645309913436160 3849913 1320137332591806575132851913106755920 3849914 -324172472265611995316329725049516944 3849915 -760642569210265722093814555484584080 3849916 898950840272209410265238081238466560 3849917 -2779908643499315341991633618551524180 3849918 350097436178457560268485163959380608 3849919 -40653494969391690523898357957715656 3849920 28296549570888949694828011459706880 3849921 180300644543290569848567085580243200 3849922 -25131097664302077133303246606843488 3849923 1005397216967533872867494538531648000 3849924 -93482210957370591481682897071226880 3849925 -337432329585911681312885760212129350 3849926 -1425088407863072357449179050783165088 3849927 -1124429459575907122022968530986424960 3849928 -579776429380338458892122687629056000 3849929 -1538343017556214458075893933529346470 3849930 24571660343646869065850336808236640 3849931 -196793851347416729320108417141226136 3849932 -441010394658418358362205799492710400 3849933 -604230157184651777349533190085236000 3849934 -1386784992305227474740660787368115200 3849935 1901831323914073517770801541756111880 3849936 284896203159763205962493536017580032 3849937 -159729156587791667356030395134075968 3849938 -1529934089965640105241162176403008880 3849939 -1950445254968510941271338129207038456 3849940 -1200868679318823327401889051607752960 3849941 -1220596830390728737839910753379813316 3849942 288743360487345541483191967924679040 3849943 2030880313921944456196729012650893192 3849944 269067124428144634881796327941120000 3849945 594421900343849382645986509525237440 3849946 855742605262012385895309642700914672 3849947 48124974079956888754277945527314528 3849948 1221189502043618826325620741821882880 3849949 -609441262350724882822007439376265050 3849950 8817526879709391503021747293809600 3849951 405879319668349737495331783472736000 3849952 -818823486168406062273202558542544896 3849953 2536484828697737726145647497847109780 3849954 856619107458582374440245054264789504 3849955 12859735875369981641494324658008560 3849956 982928034691260438474161011067037696 3849957 -2228538481996430292659501649174927360 3849958 358499443684932338586320112977866752 3849959 -3651777089121021088768927855362184920 3849960 -573252696293793904038948848422502400 3849961 -696632567994550670669869995752708828 3849962 -5203935780438209340386813030346240 3849963 -205039736406561989722099351651673616 3849964 1650205745802760359852397898521371136 3849965 1049526995036904828991483867100177280 3849966 -780985271259719652990726635800808448 3849967 -1958795025704873781267132977947468416 3849968 319305820866549769276226485498478592 3849969 -1571054892509531898380892892705523856 3849970 -97279873116011227269751518867225600 3849971 -1159338907003663957937900684644036368 3849972 334945809635224863135586930325655552 3849973 -506343988587823717115275809397127496 3849974 -754086525896576913081043771869092928 3849975 -6563067210266586525345081101554800 3849976 975684638098752930090471566580019200 3849977 -1425802476004651047893851726876641174 3849978 1280332887500680427754684705215232 3849979 2275335942466712399275751355410196 3849980 -921821535946738179633836357062080000 3849981 -175118112110119720115644449300806976 3849982 450875889646526066869087945413379200 3849983 -391674427621841774540323776535208256 3849984 187426019746330684295839571949649920 3849985 -1698139631459786374803606688667195820 3849986 -49445647234007992879405372355742720 3849987 608236578398194125842830464929710080 3849988 406225601790769797565023660950799488 3849989 -610814279571537440336537149012663200 3849990 -49920301682179991259841827080352000 3849991 5113590134454022005163491988510432 3849992 1116321047461494975665100967939200000 3849993 -443857489120415962897412406626710656 3849994 -674425345418633577132055057801201920 3849995 1041762988251383256796650431677140000 3849996 -1019836310141557267152768061385937408 3849997 -1320417381819970307420639940130628554 3849998 -35248744238296993250272664384134464 3849999 722298462467095422459291528680150664 3850000 -134030224211374570438801045094400000 3850001 -1228905743514663262078835946936675996 3850002 304702137615224430510475951105131168 3850003 -3047809180615706216006617607699649748 3850004 -490180792496924526485474712976717824 3850005 14716641292844909748307984468869120 3850006 522291424503937037047655373417069504 3850007 460408266213193613887449477253591392 3850008 1055072516751559766007607054218854400 3850009 251184357104875343171658159428747210 3850010 -669442007981026309866025081561431840 3850011 -127506771156028645881801538866486000 3850012 -223233720087472327007706192519698944 3850013 1694707256799977540128661622423548262 3850014 34841140389289256647168836994351104 3850015 417115914792304763614484035656217440 3850016 -780323932863205343989598920183382016 3850017 733211959410239935996513935045359280 3850018 641063108935585011287766779912802816 3850019 867811803001588890212062981125809040 3850020 -28298439604796950089829210108423680 3850021 -1859333222135216299472648117928640 3850022 -299471797760738403834290347963891200 3850023 108551194725012836833154584211887008 3850024 -1460759464324010126936725246692403200 3850025 -960065752089336235194596351855748450 3850026 203933560095656766207362260074887424 3850027 -2630895230991910344291769574535485200 3850028 -688274239189501768601495361825229824 3850029 988037492388526779949112130811710774 3850030 -94573109279413530268484103791020800 3850031 -762941452088275113671190736851380400 3850032 -178041435438664884679807987973652480 3850033 1068745234820364193010345439978826224 3850034 -1573323134849430604938920031921913584 3850035 87048340054750238157912731417579520 3850036 449551491283955680079988663841642880 3850037 -1289320453442374817851704371999075040 3850038 -280780255444994338835026666565913600 3850039 404313357564588673947632500084596624 3850040 1069272971804102236202423106570240000 3850041 238746752457475188887419960496104704 3850042 -295831397110348329782312666456748288 3850043 1899630084643186327265049432768632292 3850044 -711809051528003297757222667454005248 3850045 226629789300353688959302249638643200 3850046 -260831203605721223970229037002613760 3850047 -527679835358936691915504796609682352 3850048 -9865227195455367965963681634713600 3850049 -631153294569560165845166443459750464 3850050 -60344259934802052901936884624835200 3850051 -177863312453769646459191116972020800 3850052 972694911174340231819868315886551040 3850053 -92819464969306850520554261126520000 3850054 226274825674601562508333537494332160 3850055 7268897762935911017587822276591920 3850056 159755094251858267765358431426150400 3850057 1616905774777780895996869544636369280 3850058 293660585308931938047320820938437776 3850059 -1210916010999034747810570830629248296 3850060 311638873456820927546456472102620160 3850061 825315650104830421957901077483324662 3850062 433338543033115072259319968943355968 3850063 -1041635783523881530867162585490516240 3850064 -130147456274710765197781981483253760 3850065 38103739725079659608306809992288000 3850066 -1618860740776694760296100696343445376 3850067 814030234172734423246311079560976320 3850068 -520065971479928187132518916804188160 3850069 1827493136989583306703198953495880060 3850070 224572277361426096574332199635528960 3850071 -370471512331837705194156917032433280 3850072 -361344021014616583202692471051960320 3850073 2527200133731716749403991057035165322 3850074 -285485951644259367933154760145984000 3850075 -1467641692630845656233281257473251000 3850076 46402077774498258679966513730641920 3850077 -279663566621017623676653871577066976 3850078 -1167914150338844168298517106474444160 3850079 -1000746956503536310441975942677506616 3850080 3366355280894830271707942480773120 3850081 2311176530938798122096248212285166882 3850082 1666176604998113060277526159576525392 3850083 87869055664265594188052930016839652 3850084 -416639376792602782299111692216995840 3850085 589435793224532600775084894704860800 3850086 453912308632026873069976602951516864 3850087 225508397064696694113549813507431752 3850088 828848264396613962640152034682552320 3850089 459075797758939925116909443666404448 3850090 -315489353071394265343362061305465600 3850091 17589679490171509740550752570096384 3850092 -2392590047386422025990669928584117248 3850093 9494441672505375735501111816167384 3850094 1074111014450231164141097888827692096 3850095 486765397088661459547930729305047040 3850096 473534038316576068983482668331466752 3850097 47506294402945175990980319843039232 3850098 31906980630241835313533120694213120 3850099 -1892328058210865201382002498032032 3850100 -330913618940716167691866518801481600 3850101 487658062507762958798874218677227630 3850102 -70995128835654217480252242204834048 3850103 1971788688995888223421540974980706120 3850104 490403149860722790027168031997952000 3850105 -56926914146752571892236346414122880 3850106 -159174851767795748603213791892533056 3850107 -187501127680599629945931169318886400 3850108 -338396693275404173542470682874342400 3850109 -111569290081196539397160119748937128 3850110 570249127841514859635838095934396800 3850111 -657170790607378980091855131934745520 3850112 -663655815804540134794128416141475840 3850113 265138991228627608049598582883728864 3850114 -84114086633557220647145055265783344 3850115 994312337871303283462161930350633520 3850116 -644694150504420427074746712555598848 3850117 -1593783724735234603232985068221242816 3850118 182933424567236661601294104716081760 3850119 -229583402465108708405997639984476160 3850120 1335285824133007145652630107370393600 3850121 2040902675919638157307986844465870944 3850122 271400456702047398624136647574260480 3850123 -419344964313840148963319423177983776 3850124 -559305978812743767659808004998910464 3850125 -1742520519398272791170085871529016000 3850126 -544449880759092441850951396440534144 3850127 -1453998784019365464666657082381390440 3850128 471736818007084484113559850517635072 3850129 -778662427345161302879239909262200270 3850130 -519327114630440910592789500436211040 3850131 333786068771868521798096918386195200 3850132 190639986214598331731136982756491264 3850133 1574822496633226369211321105321539776 3850134 -12581188077656538900739559815690752 3850135 1422156613070926534897783698751261080 3850136 -715937371577740750385910102284390400 3850137 -135666027911101264835234167322490492 3850138 -440268395671583213705454340976716800 3850139 3312137373585465739510269460505511960 3850140 169265820587469767211459351217766400 3850141 -2453506940573400537098693961218955200 3850142 712212322029564800321372799689177472 3850143 -1237063735954413358839031571449800192 3850144 271861203698020356947944806977372160 3850145 -51092898640882136664595052533688280 3850146 -265348024419941321778162505039196160 3850147 -130023424028068741902818540361293568 3850148 -1738943793969921841317545779716369792 3850149 -1417175373682875601649088136393688736 3850150 -63763018166406174271662521054887200 3850151 1558750572760976650543605007011244152 3850152 -495679781707916325830325745437818880 3850153 2305572458513773568910398587570769402 3850154 -21550309240972890466041785140248576 3850155 1147284351571614138968177933410494960 3850156 1202424063590616333224354714380538880 3850157 -4444702250489427646639771135049894100 3850158 -483237507583143119468259074983899456 3850159 1160992250376480482161676187378473360 3850160 391566318493305365342621409853440000 3850161 316806361775456321764275439859481600 3850162 -172220159742248621450063135218557168 3850163 -696814402613340404853728053639972440 3850164 237563052085728423005003512418851200 3850165 912431846596458673308949131755941920 3850166 -108987282424994900302789366411300416 3850167 1311177263792462267809569624534107880 3850168 -104324191582636046125743018412032000 3850169 -997419225361772512131085254602361600 3850170 415763094330715452698620456842182400 3850171 114581524759382961393725573876547360 3850172 -963602166715454317563966988851661824 3850173 80065574391508613087937087609391302 3850174 510171212149266811317247339878318336 3850175 960666060285937780396677163426500000 3850176 -494288056536837923765944888848285696 3850177 -26071896246068343217387900803569280 3850178 -123635982858755330796495222784573440 3850179 -1286459464975211666070079423275591360 3850180 -1498346637193001203128915548487782400 3850181 208296417953126395315094301121286592 3850182 -178533977571281907221536758329854848 3850183 -627016585278597987250793321559085640 3850184 1091821069558760750424475506568734720 3850185 -687192767571483605062134272912774400 3850186 -1807460218143995511713074378179469056 3850187 -126616679298911501682804070809998256 3850188 -628814877855086408177521232936386560 3850189 -293836921890490025872575101544755744 3850190 903951220113143930557525708478390400 3850191 -285348458924457678846491640879969720 3850192 -154698727077736512581952094504091648 3850193 -2429652803169800361473319193836257280 3850194 -476745792112628426447060312644316928 3850195 426147349120348335162042661516177200 3850196 -631702919998613645705226169546708992 3850197 669212990122067558344625324516801280 3850198 784544086406734132507800612137256960 3850199 -1116330030424565874470055985175143800 3850200 -155514853819375827521593664471040000 3850201 -2187899618001267116722252339293525248 3850202 2241803715280107643817825879867673600 3850203 26709680874350866870425301693807104 3850204 -1139556243732175729059161509872336384 3850205 -1376665413332459802736185862134085140 3850206 -674979942559832220949533963974805696 3850207 436194231476411757554247176886839320 3850208 -2237574932964034256151890818372730880 3850209 793513372370602093869847778663765328 3850210 -65844990594566278096781392729159680 3850211 1401922661686544933788565212895028312 3850212 648519885748947526641894349817459712 3850213 -2261589025701638026693692134970602276 3850214 54138900843581530052869510709756160 3850215 -1716464333180492714467792641617280 3850216 -18697546430782633598068772631152640 3850217 438463216335831807077995745571864000 3850218 -208305580773309014811293538135072336 3850219 -1584260919245759849525657840889722380 3850220 -11055842470112623346943814056960 3850221 975851772604653701771185901368701888 3850222 424012923662501930299600347044213760 3850223 146909581337437568301462348947082240 3850224 -182624877329729475528826051722706944 3850225 -936379492223008600964517197607610100 3850226 -294201071674332303004072830034753536 3850227 1305590497012202808377646232921833840 3850228 -547749178763330752802943754732927488 3850229 -664073280089641446842160917448218820 3850230 121935945148076104831254327260814720 3850231 -153481984069662686780802588018788352 3850232 -108907150840512794584206091179110400 3850233 -260473213634875553281925139942282336 3850234 -427834741326214040924819371335843984 3850235 -1834784742008947120158708436692664320 3850236 -102915419147105730057409844396805120 3850237 -410165712524018029478738046770053114 3850238 -213061504822975499355084342834213120 3850239 125799803749982109973543087610485008 3850240 1289813544041909615415532993527152640 3850241 1007477640962769968629838544115056642 3850242 106562588239057163505766713077739264 3850243 -152648536466023928175936191347461600 3850244 -177858941358971914417545487782382464 3850245 -616284388837571629319028118859788800 3850246 -358191469780396951429275283946710656 3850247 -1812036765251663671528700419618259304 3850248 738348468054229989276404541286072320 3850249 -421574888668997534774677253817554232 3850250 -49837239736055972343165683162376000 3850251 -736501675045213281538149789309974568 3850252 -49321928269011413815142583637196800 3850253 1893549692120670157868103480614287968 3850254 28840180583096319003778992525178176 3850255 -15744133232991210610407806974782000 3850256 -210936971127191491708990729022988288 3850257 744172146943456755135571280022868992 3850258 288368452105100703389216427240750480 3850259 299630318671822252133236486170230784 3850260 64627835370726147344425024454338560 3850261 -1452860803785715912295060686681227200 3850262 106441475561988584604023576526686208 3850263 13934036311818118051013141301163800 3850264 -432407412959732616712086946241556480 3850265 -343935043534717089612203440482281340 3850266 29819212252851223993029530542078464 3850267 1319337847797466390484515304385949316 3850268 1137156929633884565824226289370046976 3850269 413493845269207320693704732786798976 3850270 -688123836238420189130917381798345920 3850271 -2023339061673957304104978177720570528 3850272 -2093434427833840189274611930734919680 3850273 -2746498727862642004181394412852009182 3850274 261095561288519740999777165763706240 3850275 312758912354763906804542169228192000 3850276 1035267584366835513934154223354604160 3850277 56527941330994086767690458848888126 3850278 -439024528367068965207736194763258176 3850279 -1181981315736964078537862858359935024 3850280 425452463606339185924115727379660800 3850281 -1194260208876413258547771333219412800 3850282 957586124439485934817548592878099552 3850283 3062197935347028750685386366269087064 3850284 12277100988189482078453212270080000 3850285 331648713837079092959432174351587980 3850286 -41591245685042154645659881400072256 3850287 587911457728450289322598161572894592 3850288 48911812821649544930271972577050624 3850289 -2632130798379494740715522459756640144 3850290 -158139565337803060793304068128128000 3850291 -1400432797776470768391887100957385008 3850292 483400436877608301047615352641144832 3850293 46752153911844623753164179624806400 3850294 134085863104964853608901352803501312 3850295 -562647232873266844103797936234684200 3850296 1393601734750602120373218630864936960 3850297 -3113924956153271183007078844669799616 3850298 -58562305388845726349478771606579600 3850299 -2250112598119909424865389126091100416 3850300 -367793319467622652106343784405952000 3850301 -401767215848514608956073934586262400 3850302 -787729824936837583948494765127342080 3850303 1292234372089588874412428544728015552 3850304 575461022634877117580939906335113216 3850305 -617630539414309423345498516960314240 3850306 5057411023413209367305311025764224 3850307 259458484270903561908748771444097472 3850308 -117981761430290579974386882855567360 3850309 3589280211128867621355821717723154300 3850310 -231947662939612993834771437900218880 3850311 28894620608735042516813330785941672 3850312 -205224642267463045153476545483980800 3850313 -1841614110928391213860048958530457016 3850314 -207948230064085961472051322756576512 3850315 418966916924089459101638800165201920 3850316 234218665032435327374053474922741760 3850317 1989573768493215275717827244135866134 3850318 330035019453799704690318013921735680 3850319 2008508906095782873295702959189733560 3850320 -202885312784750890418628749686210560 3850321 -491831173267321085740037157228179228 3850322 -498946288526073956652236801246072160 3850323 -323986239959956143787136337060927816 3850324 208399261512138783564004467100475392 3850325 -2387105057437710796357613687057229900 3850326 12268803437589362532796124089381440 3850327 -1803200129626144787316965355428856576 3850328 1478844001196355910573086885031096320 3850329 203717546525573965877123040217963200 3850330 538090744414434533186466641489049600 3850331 -215920291421169218703865902850796880 3850332 -694271797203346310464242587507824128 3850333 -1440587351869758282690785488606415360 3850334 -3252180007967120468612205255906048 3850335 -696881519907311030292181204848190800 3850336 279959083777522979082300190414602240 3850337 672646954465499907831972423546310020 3850338 -404839466603120087073273974389120512 3850339 -2226804715930137038424980355126245860 3850340 -276734589101735054870719067939942400 3850341 310236225680513362844510908111296 3850342 -1357640195353989455328391166187248928 3850343 -786567860996688484059195430266613200 3850344 -216674906699231475862306253027788800 3850345 -876187399430224905823768004111079900 3850346 -2252701263587633165785743674532969216 3850347 32364990478166265267948543124129032 3850348 1893412604887502577922082205360228608 3850349 -4282623753051824380570847795220672 3850350 -149831285845038205851472426645248000 3850351 -412864600468183158304186084843323696 3850352 918130138818216018912627802658832384 3850353 -411766774860644390147170747920013260 3850354 716359964182210736410114121699855376 3850355 405905972467741094106910419808571520 3850356 -182310909607658685567124544460687360 3850357 35844801790009497443172426299614272 3850358 -452345717495816301006288646051386720 3850359 -152383457793483512840564220825595440 3850360 94669558031251334812991686193664000 3850361 -912221501090896326342332606950877568 3850362 638413163161937178872846024548961280 3850363 -3103035400718764811892468695785291416 3850364 -555247189924479546359673126663751680 3850365 -41252897339218386532932555574961280 3850366 685145412391756331509847105520890304 3850367 -3346079853757556770972470766293797448 3850368 58491419690900982762816098732605440 3850369 2150291330078632273029793338496903680 3850370 -119743653135230500928841606259353600 3850371 1168726209938629849293920669847903732 3850372 1745369671509369113011830462286540800 3850373 1374924066758046879253089586880150622 3850374 105352922611491059505276404551148544 3850375 308878395438550709619789824849274000 3850376 -1532494880652595018677330123147217920 3850377 -241427147802721797943952994377151360 3850378 -649891302063820879062474383457510144 3850379 201927776710983726660471910627283184 3850380 -559524180936180109517315911015741440 3850381 -4920993871529937642205953351796362240 3850382 -735451690444384556667541136638214208 3850383 473492275163769076049432661086998800 3850384 129699229071679905215810842005602304 3850385 18809237488316067148756316329969920 3850386 30044794288501074143449833936519168 3850387 2914597987983357456644886728004485036 3850388 -350091169416380353555294751233075200 3850389 720092415174793573690853344854587520 3850390 -461156577418057783917564807822892800 3850391 -2065940567715882278212381702380497208 3850392 -1086709946237290448980143349432320 3850393 528687043171534823610637237998317642 3850394 28499751642257477667088775845957632 3850395 148435624360513366073142783272064000 3850396 671592350372162908999171370776450560 3850397 -990448438505975057382566946861071700 3850398 -743171341749684745318474703599910016 3850399 -145610690948545808657764548904855680 3850400 -1190784884662085623041675349824307200 3850401 1196673705831257788901800846295415744 3850402 789382085895021724234774228311878304 3850403 2825231077242693669375699875251922652 3850404 -258191407400855991045816378342472704 3850405 -78460448337391046391987243253292880 3850406 350781619892845991058060030504648960 3850407 301811323512517047754588748747462400 3850408 -1084728897421699414482286151459927040 3850409 1121089807188230413084872732237631140 3850410 313928233918227015536936157785775360 3850411 1138239798887580646464832546497128112 3850412 20808086974511399575272297335321856 3850413 33975298700925064007278338467745408 3850414 -49569738343591054118148134532491328 3850415 1544764988581301676852979832780722080 3850416 15066123333060666031862444012224512 3850417 -263711234397714228538623567489242880 3850418 329657334128158382182445644076041728 3850419 1271610376063342427077347552669253944 3850420 -248849448706017184479246590574470400 3850421 1183334717701170210753144313241360622 3850422 -259418083405085763859887857104605696 3850423 -1711535980911258151417847159483670960 3850424 -2109791993146911471781481121530327040 3850425 280039276526468004365431542409615500 3850426 2618538468736149150329231992935792 3850427 822973658490289790500216370946611472 3850428 1367364500422792473263828054227992576 3850429 2234586337445040629907557328716818080 3850430 76968132924297361981101409148785920 3850431 173712388769959330075885527955867920 3850432 -630055328234387621818508784256942080 3850433 620754615759416288634532669585169604 3850434 -212566788805652376727200304980142080 3850435 -36132211888082916781897369551380400 3850436 -2085203082283326088229505955805800320 3850437 798201116627847866414348224483496160 3850438 -735635886753981388371812689269854880 3850439 -909242061595217456780380290916326120 3850440 10251457298975945914584463886745600 3850441 -751765122787149153179700330172992128 3850442 -455794695345612897785556518044547136 3850443 199432631692557796202092091962465200 3850444 -333091735329539797946790786551865344 3850445 -1225381751291034744998864881414144800 3850446 -561509585253956099415804546921955200 3850447 -1090939726261921245071333669585740440 3850448 -66627158714782045924793183140577280 3850449 3108806235232585403594777587579275648 3850450 197334809574513898018345535533125600 3850451 353173899055474774853461328386944000 3850452 126810798403175193995699851450210176 3850453 -1244302689140286425420023468781487936 3850454 1450640259246719678899572483944230176 3850455 17775549467825734741690770599301120 3850456 -591462763205671160089051645477509120 3850457 -4617898718052703522951607640658680 3850458 -51243101035489231434167694047424000 3850459 2814363668690903099530040503890494660 3850460 195210132666717130527274717514035200 3850461 -309479251839118135910015326805401812 3850462 -125774854654895853573039014703744 3850463 -1993929893482815094307704069705800288 3850464 -178300015598863648594654268825272320 3850465 -1277674163120321823586650246308162880 3850466 732770407486588264704805593152139840 3850467 464116496475754025788056878899936512 3850468 1137229079824609550153191972894379648 3850469 82833346416896391650219114244069600 3850470 -53610104240671659468513364096012800 3850471 838530827896978695587830523190289152 3850472 1348278228739478408265624310555852800 3850473 -105759442278628755691742214773440032 3850474 -247882742232337008693975345981241248 3850475 749216044307226094307439012269064000 3850476 -26935627735924142439491499207131136 3850477 -1125896271381646554964104955307525674 3850478 -22589722760732017850336667670810176 3850479 60360044711395017257852029876084608 3850480 -369295072352704652002437712584867840 3850481 -2393179445480869493250490920416300718 3850482 -834672881593023642140588699853633408 3850483 -449801353677606093799387946567493120 3850484 -1351149400035907609868060914810656768 3850485 489161772206130619611617356331892000 3850486 760731140702890594720338176747436192 3850487 -818100959714632647838253079824659248 3850488 -115544255044489617757058176441651200 3850489 -2991367608056538509285103163799906710 3850490 -8387188339568870582734880303447040 3850491 145228245724471811564704351031092224 3850492 474005715300001450262249395712700416 3850493 2682428827418204008750273090008839820 3850494 -557057562668861575546347915385656000 3850495 1178998722891844081831682278049631600 3850496 -497234684176610319825141764110417920 3850497 45951324825629086050538537126903872 3850498 -5445430128519548254865370367479936 3850499 -581281657767218452202251500529905936 3850500 758209904090642165416209526523904000 3850501 -4296781518704831495193147832031589348 3850502 658360177184568127054805104641937920 3850503 -582280719450683672030933665347770592 3850504 583273474776330870850067144031436800 3850505 -1417145140973932360249693405291037340 3850506 6316134323447179335735140199416064 3850507 1290803728020881792448856009235708756 3850508 -647131002910038611830005999656892672 3850509 539128529690386461020294979244020768 3850510 -273590529369135429315204937046983680 3850511 -681162934679318659278546824013047568 3850512 5085736682509251102339158254682112 3850513 -268243307510586958282360186892257280 3850514 1552218106960627611307920815741843856 3850515 215524583968127850332207689074354720 3850516 -721263613602736380524270667903318272 3850517 -491282231402965205968886918415528000 3850518 -208661121235423856392857288786124800 3850519 1456596010442598433802556945790026096 3850520 -124483445339292961472910455250739200 3850521 28959592498085430586563264051644160 3850522 -206459691310795555170318845254127616 3850523 -2094514896753340834341363775512135576 3850524 219638606577782469705842566474967040 3850525 364774676656100892157112500770296800 3850526 -1720398820360553702823569124780226176 3850527 196404313244002579261482397351054920 3850528 -2940558009408273992428346664505835520 3850529 331571768651121558110496866203572480 3850530 -157163938045004328142288076036167680 3850531 59735780860545495104480667799647112 3850532 -104854594790698611965264676711997440 3850533 3974585357063097489409359720173820 3850534 338525883938038320342642981629606400 3850535 -318429850211012206067221721408541600 3850536 -876746515749976628789475093079080960 3850537 -2125613173966337817777771423810560880 3850538 1726057137294278365910528447168377440 3850539 584100793167654913568984826210263040 3850540 1165252654849705291996879986095385600 3850541 -72670261487925826307408517348120576 3850542 334114820446853990623688461322346240 3850543 1120973876295285652775840633569606368 3850544 -626740684545865765564084887940055040 3850545 -138832735226412172973361455503589760 3850546 195639018360901075652782320158423040 3850547 481059267322084283179829068992153996 3850548 305722569889773223813295221382498304 3850549 788723195523478899762162621264271264 3850550 320684527361313478122440539858833600 3850551 -1078655284601637301751715298537423200 3850552 -2635976891910779023892844741089402880 3850553 -275801448500448743826869065808583744 3850554 -71790904762741628961852369207997440 3850555 166933871351176162500849260040888960 3850556 237705723065986143930452895083817984 3850557 -2517793026672943838840541489196139808 3850558 -867674439027396149357891532491058816 3850559 -2696760386698831617357928418907567960 3850560 68530951671151830926736566161244160 3850561 -270342170146387084782407099557885056 3850562 1072486627986685161795847039060361280 3850563 -1455181027082079050028889663634914056 3850564 -31197854542696797322849741294379008 3850565 1543359306528779094528469084342118460 3850566 472942389195476583577148270917266624 3850567 1398945090044461417252489975996372776 3850568 -1053454997965715255963923394771681280 3850569 -3077548954823551747339241319205990656 3850570 -927285338274514592838201842399471520 3850571 1000931781458676353715522989109194772 3850572 -365727772047340784020774088948908032 3850573 47734850939045804921214385152081984 3850574 -69881928138777833167135370189069568 3850575 -717473344412312064291364414852487400 3850576 -172815695243817565617086362465075200 3850577 -1446368582023900814872580264691678348 3850578 -470636444476838556962994534880694400 3850579 -52192168246384957697805155004172880 3850580 724572955806405169761091056316051200 3850581 328824609439501541523723283635188544 3850582 639525157225717697768855125548243072 3850583 1979393360734766630308322796961292760 3850584 1384685481304372856735602796405944320 3850585 71488768751811304392688683216282000 3850586 -396520825240311069995235621657877008 3850587 -597437765886681185100344098796810592 3850588 -54509247336511243310893366308562944 3850589 -2191949703692203048958552866771355610 3850590 -28773118097814224319093887896108800 3850591 -1008998693181195266576909558692696680 3850592 -1562480932615769825873185094972080128 3850593 1045139745054721375249027820233691328 3850594 236542042827476322113422878051654144 3850595 135480468649301070117442825374667680 3850596 143105391992798827163524023372634752 3850597 -711403474477713601734062066792373120 3850598 -277802068029383892367377757747495200 3850599 -2215255741116412768006331741690804400 3850600 225085531647563437818483948757248000 3850601 -16887373385748086632307628636267888 3850602 295334937442252740547462794155172864 3850603 -155724417706170328824917083317223616 3850604 58911219211312787941345371390629376 3850605 -269712604658111619185805247715145600 3850606 -18330002979584805781049482564378176 3850607 44685085747358982110199374053503600 3850608 204530737118997512751349747273334784 3850609 180905690117301211151838860570589312 3850610 41383325147028568071340359062592000 3850611 1306836201010958715418715261795554872 3850612 393874828214736930712964244124624256 3850613 -868772505981597560993606987018771076 3850614 314425511190625336435891568889686016 3850615 -1546383461852883921353169183480963240 3850616 -2195859698272304938747181342697062400 3850617 -704370328759922647491821108904358320 3850618 410202581245115955109513097816424960 3850619 -130356943810191875720943591076049040 3850620 95119745061475111600994113041868800 3850621 -1480041586177565938893201724306701178 3850622 557647856110066318109679666949274112 3850623 414923611737669540741839338780906224 3850624 3205112026065089738953548242092032000 3850625 -278007344611706964223062948790897500 3850626 41860090289306229204686276975952384 3850627 778525896997442874643506065469637584 3850628 -644165446131322316965633768520315904 3850629 1595498284731510983631311948491183584 3850630 333096202844201152181944451579500800 3850631 1224439991743236391433904018998713392 3850632 -366994337681315707384879609642598400 3850633 -229810309415570920566516901452726118 3850634 -189938636583891211570548047670005760 3850635 796238130514654973398388665289760000 3850636 -202953273217628019309112287629953792 3850637 311693828167462716197351186050960512 3850638 270870924438675815319519654880382976 3850639 5544247549209234019048570964593088 3850640 -183459793472305879672842695580057600 3850641 92968000270437063444315553668276450 3850642 1150581598097254571690294153075267472 3850643 253593064350136152134196707690050560 3850644 203626447724452091033736129345933312 3850645 562092534540250196402960764969095900 3850646 436834830941822875566145015580746272 3850647 1442531864197345026855052333654986600 3850648 1290802215488153624519557183059456000 3850649 -1491992684951388062090970247909663680 3850650 867549489133176895487574575520000 3850651 -446574076316935538993504013788298496 3850652 -610698002094637860312227976157398528 3850653 1362105083418374010529016292517755264 3850654 381191220950941676862937347332005440 3850655 1223928331531280338169931561667592160 3850656 1176504726175652047438331900910895104 3850657 -1380259262783280125642054455542168094 3850658 166691490812561758882729269662040576 3850659 77035644644791792156884275989323816 3850660 548763977208081532323673381759672320 3850661 3092654645211575107033299057554723262 3850662 442166955361674644161433501951034240 3850663 1344091741588570768142428796725118880 3850664 -320855437264437852037141139461171200 3850665 -159176853827388153293404870599770880 3850666 -496152621360209597969786948364037968 3850667 -634799891395046216753813758016823000 3850668 614627893694223106905635096498065152 3850669 -714227815098400790891652605099291156 3850670 -814030223655686577959319301536589440 3850671 1169436994215982530886216052747691264 3850672 269175411148581085294545925466816512 3850673 -134474550591347078855943206271083280 3850674 -19899138435597348043157095844240640 3850675 1262773847101533407874880100418353900 3850676 -1835372014986855775269058286178791040 3850677 992633947204102462393282099538748 3850678 163004392488909372930461058673599360 3850679 -229762779883202381015499287095275168 3850680 666860187159659108429145824228352000 3850681 1359208429029673895063472896433427200 3850682 -901240586706983946515319606350340096 3850683 -10618674292039871411413665314881536 3850684 1196213590170309779298680106432828416 3850685 -143313393825664334638776610452887040 3850686 -564332861141742016820384501545820160 3850687 -2250867987872493129109900847102584608 3850688 -88763416677898773021961779897434112 3850689 504406248782483430274762640467608624 3850690 998008385376658498203233078343597600 3850691 -229373270460308716574869857993796176 3850692 -530801990476241862808587296489011200 3850693 8062252452279861364020383947980288 3850694 -355803855238622350874224570011871680 3850695 -166455087616964295826980389677102680 3850696 743368679432926653275971286270607360 3850697 17154996993718418715610109792800986 3850698 4218451212080034141907550537783808 3850699 -1269027242640501811427885381627848300 3850700 89182964948618569557581601550310400 3850701 59862587881875279077512305909653184 3850702 -510577743698876041348656763682267328 3850703 -2375226948082882397796016980651276048 3850704 -223039250524568812701993676259328 3850705 311633352441296149481475163204257000 3850706 -362859557001869090805635774604128256 3850707 498050812556225427215532883355608320 3850708 1806348985082614216812549925874169728 3850709 -730283437509383198646682969747298784 3850710 529048057951527724314187585350635520 3850711 -1482119380662748404534837913025084400 3850712 199230688418495607829173238667243520 3850713 -313410294924593230859599541645661600 3850714 252561189852464191186261366052668656 3850715 596411639046624581102559147563838240 3850716 305213661705898189334226220600320000 3850717 381162208461554786397415752280940960 3850718 -1605006535413636151087457870410477440 3850719 760149288621029726266906071860067144 3850720 712608813632597665029963648175964160 3850721 468949190654038378037164885085189760 3850722 616546970637355464922359740586960 3850723 2862022473860164615338747310067042972 3850724 199699391310340597406036707249274496 3850725 759118018523114696039934213928017600 3850726 -33004458604016756304779079822632832 3850727 -1426905221496631782089743949186272392 3850728 -289201592163786068102833943046881280 3850729 688521476117058965068741713424502784 3850730 56525807067947956586267950223232000 3850731 193283813366831432052012990507555420 3850732 -84135623085193854841195896780123904 3850733 2960796588373823986134984010803297324 3850734 289002963361606948817114121903919680 3850735 430804947246463252258001568920376000 3850736 -11814149135131330598180977987092480 3850737 -1041257535112191936122864042520270240 3850738 523727877061675784129862323927598912 3850739 -2075432098642953846167501137827253344 3850740 -43270568683862730125693175578799360 3850741 1105513700957931967680308869664980092 3850742 323488465164337188820120877496784512 3850743 573218057524509205567725096522285264 3850744 -1650475558631126052262191241969827840 3850745 -967018715148742791905975610296491200 3850746 362093532896185601074085403220598784 3850747 2053995449017728917018600762034408112 3850748 -1028857699480024869471328515147969024 3850749 -273243965459418413071901380465133760 3850750 -85675879818748763902975266068832000 3850751 2043563795243714853719291546832511104 3850752 -125996695658500324775059707930869760 3850753 -451960999679670623604539394754101840 3850754 -774604796842655149073848770651384960 3850755 -753860630737149460392305095440158880 3850756 155521438506269784308886271661260800 3850757 3914405466297217137856253162928075072 3850758 -503735560019509478497878475215839232 3850759 1608323037800381089030593674877122352 3850760 -668130041263049919089533895369472000 3850761 -78720138349795640614158827323262496 3850762 -448600985935468287512256317640412368 3850763 21888550871334966426512700412403640 3850764 63377652472725971321212261851463680 3850765 -1351167527701155437658295478587542600 3850766 -354079896600874830342584637380847168 3850767 707356060110718277811883290926346240 3850768 119925792183652240019349800130969600 3850769 -690981596875448617984194150348466956 3850770 204984952891790180957583931777720320 3850771 -314669705971522703390514231888077408 3850772 -930908251536788172375589316228040960 3850773 -881471663734321263218522237978258016 3850774 348363944842878717863028407501615136 3850775 -86342802584750319960807551255258400 3850776 517103799513246205461386637767884800 3850777 877235518776093412314582888967190272 3850778 1476222344982932708643711353185651440 3850779 25136341508714679107887252823909568 3850780 126781959123937410255853137167961600 3850781 -869684991643542642990236229253596576 3850782 435422013261021991361216858167716480 3850783 -135805357880811585204046966262735000 3850784 877616287768374812583675332439048192 3850785 -545154873744961397900991970938634560 3850786 -905674851773841560924580615966687408 3850787 10170951515912546263251287616670596 3850788 227879395448771492849005067879654400 3850789 677734227279240516281365667858403072 3850790 -187553776688646054886090877769705600 3850791 980238992258061618322763812725805824 3850792 -2535554235714689682252164312749670400 3850793 -320203229505283216934264913349987980 3850794 1660121205936935395284966259907136000 3850795 184813586095041431753363713730146320 3850796 810568227917664935008695753614827008 3850797 154575038325706479731622616002944640 3850798 44570883223699157292707571423621120 3850799 3691110405515041754650017156761944440 3850800 -191521528442306938141075737833472000 3850801 1141374566743755823405213614811839600 3850802 304073770767675836387113499376964608 3850803 607999034357634579225454237869466128 3850804 3130599672292639657576153509491798016 3850805 413847619502445046805851990198642560 3850806 -470698181273459852687872980508124160 3850807 -1225923835006996956500719948738229880 3850808 847483964340951530375408263931166720 3850809 -1333890845726679388722249625358341296 3850810 68405513272025937997250963069998560 3850811 -792928436087840863929331362698850588 3850812 -268413445715001850971065142657169920 3850813 2866052618105139386669837606485989062 3850814 409411538882235835264692242551843200 3850815 -646371103815002994250696623221658480 3850816 710152626538388828129892201998581760 3850817 -2062339006056560759873884437817611840 3850818 -527237492053403217650802774738362496 3850819 -141505604681977651331080559470643504 3850820 71171475259539834575618639693660160 3850821 230373080476760400495757137878944896 3850822 -20937958696404767183437268236387008 3850823 -117137023014977011434150710929729440 3850824 641392965185154548200943429765283840 3850825 2097357676445673912470216353414000 3850826 220706720503745415279861592797922560 3850827 339130179196978682270988113268752640 3850828 -198799304163981143512811994670477824 3850829 59598822091896490283090747605757430 3850830 56912683362948275499372324965060160 3850831 -79479833365050035071030541540180368 3850832 504825949398448770190027744332865536 3850833 197491088612469399564426251526166464 3850834 770838628123499531683865191344151344 3850835 291363474234073520520319412986463280 3850836 840191203735958491708971888035702784 3850837 1473047378197198053403423041480641486 3850838 312448963769694491733814569503905920 3850839 -1848844274591062740799695311857094256 3850840 264445642579311190766722026737664000 3850841 684277322314126838092275211077775242 3850842 -150284588991587039142863360218181376 3850843 -281913623628445790503710372606551976 3850844 440245060469840315643522296735293440 3850845 -602950641972260474133545195239800480 3850846 -1344903846980858662404111969255198336 3850847 -92886576771561427621783239494509056 3850848 -905304557164557658923450367625134080 3850849 2895828380702250326428447469902400 3850850 -50236562853088363323546225214227600 3850851 -151091770771914200303570387221819392 3850852 -260585422411228325653598836798348800 3850853 -647181151412620583150784062070015840 3850854 105721641436357751714521385523369984 3850855 2232699740195832120271939331232600000 3850856 2706943822419682860502450211528294400 3850857 1072290609037617689112395622826952340 3850858 -736810640685258413491387091210065920 3850859 -83695567103839371790638599161675584 3850860 -61642918249285937284485019904624640 3850861 -1020599772656529053633380299103904000 3850862 1007612869017063000761821401214650432 3850863 1383768878255135434522744342601558400 3850864 655271071225202742114152331729141760 3850865 4716337694555588686479901795024320 3850866 -172961259426433940243704126847445600 3850867 -482178299978972277226438943757693840 3850868 -307601324532881620571069177007058944 3850869 -747223335041563509441152016318577344 3850870 247418376968874297952579744118522880 3850871 1682213898695572627462806980097214200 3850872 -588832523939234559339127311652270080 3850873 860849043358816688611710899648434564 3850874 -293240878392486421830511576048477248 3850875 157621371167785885206468171338880000 3850876 2210832002930290537994146919129817600 3850877 360276690591850410838836459332462220 3850878 335946181063629027655987996747593024 3850879 -1642485750466089712386739292465108400 3850880 656592140163953351296917276563865600 3850881 -733675976547565033629833159371970880 3850882 139774321557082642876978691401482240 3850883 -1568468478184779316661069621711828868 3850884 -5833487973974301678969193844494080 3850885 -303106087396760371949040372068484420 3850886 237680681194703344151117333432148864 3850887 -1114724247485810158309324486427722800 3850888 -1270550312542697905274357901687920640 3850889 -1218137506969547793813500540997462144 3850890 117776671400367615007632471666416640 3850891 -1857476647738275567176696708308149936 3850892 1830727073328122806343296340268264960 3850893 696754781180689450782908965617556182 3850894 -238979246205699873412580625852377088 3850895 -760988085780520276421700974520852600 3850896 -8018261677867872484184126378213376 3850897 749055979596931384988221234712519920 3850898 554255201247683518579803308988659712 3850899 421509785538336761194220206959393888 3850900 585961370566308069087172862713427200 3850901 -181057183537026722092693484012762400 3850902 15993678382989887493699045125995584 3850903 70509027613284842242139762880840880 3850904 577995612795164335335048244329461760 3850905 -1639296504434418905391457797997992000 3850906 2067437493758877159721072634993808864 3850907 1081849428060982048590135175083526992 3850908 1273633898674748337497412352327680 3850909 -1215510024791866252180813463838884890 3850910 -95174774541551879493781156869081600 3850911 914822559212169358016504541420174360 3850912 -367432527050762269716054619773861888 3850913 254842709263040457334836609587490816 3850914 -105029190343798869023001389385682560 3850915 -819215668598841948705214988267803440 3850916 -1781454759960021585464620419513007872 3850917 -544105093008640385729681201621700288 3850918 -524979686123864726977134182249655840 3850919 1407542047107379141496645495730807696 3850920 -121108314569404331049067376437248000 3850921 3258363867385584207465912860640528122 3850922 -173822529059136603874506190012273488 3850923 -486918866758341409122575724649506576 3850924 -226215129291390793038203736699322368 3850925 60916066524826220302240440672576300 3850926 -86738399312794587647880195270085056 3850927 41310947496652092822730533860341008 3850928 145274225994244054621479304699183104 3850929 3352796805320862946738896362407905600 3850930 377618875694929458930809503366617600 3850931 -634825857117735664447399306349376000 3850932 1190178200402653518163322638330908672 3850933 -881930746235753617104343550982638340 3850934 1214035327771256323654961207848008960 3850935 -678400952070179762889176507374051200 3850936 879282801535197658804039939920076800 3850937 -1106627392070823284980985483329059414 3850938 -109824449763138785524269334260283392 3850939 -10573856293281530995739885275713560 3850940 702242482799495515171562023178519040 3850941 -348122035863225913719257773456875840 3850942 -138873456469851982189122709191038976 3850943 -506599892379422902315556944172276376 3850944 -123501288827142945807589606170820608 3850945 -103325540437905018065839020585392640 3850946 1730078534024367528682263908732496 3850947 -582057125564898857490668820131466876 3850948 -720098892985740171064669485091768192 3850949 109135996577328548191666583690161950 3850950 73078127934929877688276865643201600 3850951 -4227615041397690085200976127909672 3850952 751343611318239226930224509781934080 3850953 653281006402420579483277768854636608 3850954 569740587420413577005537047424266752 3850955 1749762989140346286762220086782739360 3850956 309234140053617051445494011384862720 3850957 -1806982309020175996553635795442369568 3850958 -1475616724826552342970516302082567360 3850959 -852393727214922534521215265770030848 3850960 68499021644539123316457049223823360 3850961 -1036662298191777946964219182136639376 3850962 -79040935450843423274986196285144448 3850963 -613363995082860222521342090598416788 3850964 -1864172410534688141094318539836047360 3850965 1037681430801977182102133084789016060 3850966 238370757378129207613765431146200320 3850967 3176451413663047073665372147323227016 3850968 740347816731998092363080882221875200 3850969 19533591869966680908012501864371328 3850970 -80714480873640649093958277982766400 3850971 1485323782148023262219418969496550400 3850972 1571559176761318888959871445965707776 3850973 64514560342734911032218359656076640 3850974 -213924169605574552533997378020325056 3850975 51426642780926787892962260195176000 3850976 396866550479197359645772307410452480 3850977 530165616579112636525605949297615680 3850978 -118148629376699596438448485290582960 3850979 -1101664164029196535655090770803283320 3850980 45505451987867421604903429102878720 3850981 938474564832041773964888464158822782 3850982 483597956271833013187520268892935552 3850983 -148732741177055991679028850437960088 3850984 349229106684604376346829796043586560 3850985 358445652846280861725635866940684160 3850986 -692688745873368643778332460763363072 3850987 -393775520841383654859722928965106688 3850988 -554216113421395425759964745320480512 3850989 1316981327855776321556270689401705120 3850990 243152119386144636917482537732995840 3850991 -1551192427669120818701467962877559016 3850992 -407715424168666836318544309315829760 3850993 4639561030575923133686380144043022720 3850994 450218899525689441265763504251392 3850995 992718185480342953461667352909318400 3850996 670058008669621133507123813989150720 3850997 -1393938503010175829976005133015663660 3850998 -375164849657824953745050197793423936 3850999 -2042167433140507355151563321319536136 3851000 992561806216371569761714591595520000 3851001 -435344452973290652464913520548189376 3851002 -998503086592098737117554090243452048 3851003 836115256202241619239154546345763652 3851004 -27590351608112954229294994585820160 3851005 1010351760033220233304854455609391360 3851006 -331931476501584329954159072038563840 3851007 -350095635094131363298153386244308480 3851008 354448491837323651366931938848800768 3851009 507135328164538869431782210432254210 3851010 467061383362117188643183366481664000 3851011 1297893639997955880815316529844783612 3851012 -318879235137246796502029154861995008 3851013 1278640499255592304630669754058000000 3851014 321809243813976450104095152615029856 3851015 521493348818381159546431904505907200 3851016 98865932627181373840407608066211840 3851017 -1961719159359936697456956692792712934 3851018 -1200129649747187075337827995688825040 3851019 892828853030627061994918427739337800 3851020 -408899156691343857686640371425720320 3851021 -1516951691824534051037072421745417728 3851022 -278752608383391393604208680839146496 3851023 -523038942720638483985966129263898696 3851024 8804790139227479364017669716721664 3851025 636101924691868787345007097474858800 3851026 1118392888550576286136733088170895360 3851027 3457233992031361037233884861141345912 3851028 -535388143446139034164083287849957376 3851029 58044003861858007153503597384574080 3851030 207130911642589218252273752586451200 3851031 216262096849359035359529903782152552 3851032 1686167060986060156406325901714790400 3851033 -1063678817943143167630079003996490876 3851034 -184260910458366301700793313048227840 3851035 -1487709253006762503718097028227520 3851036 607692464136684517926263120396725248 3851037 -5984426423436030127583928758661120 3851038 176414825277104352326107975182106944 3851039 2501407737455599112397031425954490656 3851040 199610404729039707951452419302359040 3851041 -2791897756403127235373240039752966558 3851042 42048916061859419260385691938656320 3851043 -262269760884751481704559777242780416 3851044 -2278489086888695077967641270012472064 3851045 1745943192545122486317647597389783200 3851046 -292734421212250903915756289544776928 3851047 -247601813679011740761410005648906504 3851048 -98387505712525899769455179796480000 3851049 805089282820032145802460194054142864 3851050 -116320015982320075974034097234323200 3851051 -206502606412639701066147840108454608 3851052 955172866620055652233418034524888064 3851053 -265322406791253631803317693487288160 3851054 1913465071084572323090869271100868800 3851055 -55372722352982831661190995510626400 3851056 263943752426094278817100143696052224 3851057 -2177995939555485075188996765928549294 3851058 564778307491826385411192616153363584 3851059 2497681586641506871558138550016741260 3851060 525127211228477287048719929804532480 3851061 -150113354058628068643766671769937216 3851062 915736195262109728912759271353776032 3851063 2798458250920057788229996224371238312 3851064 -316812809402960968235506598753402880 3851065 -1177013956574566930835052124984673280 3851066 981018347960509117952440441653701232 3851067 4661785928110134059453671509026412 3851068 -74356300072915259841329123811205120 3851069 546635053284227389014265508531266560 3851070 335438581452165827512790426763183360 3851071 511697112217982087095047726523284320 3851072 -705027124593421175834155292861399040 3851073 2785980851574277019741017544290803300 3851074 87441499993552596248955007465520640 3851075 -977679989917413242399231721942773700 3851076 -887440607900008596451716297160762368 3851077 2639572568727871978545193189850400926 3851078 -235453003248405072837816063623725056 3851079 170230105259453390726359889049975120 3851080 -17187592585821797879009323941888000 3851081 -1227515646573321063473030842006667868 3851082 -485652756996090661876695257718747600 3851083 -2430678600257934055986068660155058668 3851084 1973936386282612766287276400103168000 3851085 221525693760294478416362038485816960 3851086 -1147291549063519058986003409939314176 3851087 -1938653727119328175994149666989381264 3851088 -249344439467673228777533890513207296 3851089 225048816494589367710279875314467360 3851090 -141322246996467925207473816799375200 3851091 2779542891351135567271345484622038400 3851092 57098424049150002224774721347502080 3851093 2376723061202493852033609495267574560 3851094 22476767672699003514027265666179840 3851095 -240774020540181980004342474946498320 3851096 593698282494826934361849788792801280 3851097 -1172649461836544269497595669219918272 3851098 -118163732586661449582372931065336864 3851099 15855650839450304109907665376914432 3851100 341771185848880561845553313562432000 3851101 -1434302276118998891420984769525735898 3851102 458003017034652192598989865413622272 3851103 215566660933192927431354901973144904 3851104 373401983763934491406550344788344832 3851105 -358518357337115697091144651139379480 3851106 150938820783456304176835142127177600 3851107 1216013077227771276844268110212746640 3851108 -47622499862025288687964507715245824 3851109 -221035031805932597532712271109366816 3851110 -257169457978194341282700813087888000 3851111 -117472805996075268476702852040596352 3851112 761520767160224841904491484358246400 3851113 -745968394973014666314770144499943680 3851114 1484864838676586541974696548246708656 3851115 -94176508313958769536409801702075680 3851116 -908925665713617376877139341859055360 3851117 -240518169810642776779475569656595200 3851118 -106444648186381664039497315250321280 3851119 -1219006442601820089990604066200955920 3851120 -27915189324194406890673101008404480 3851121 237663544352168072984044867025388912 3851122 5892065101265258229294600979617024 3851123 379509203941208429160304326167304 3851124 -258695911836183275619549639717740544 3851125 -605080562943277891003700101171005000 3851126 -798075785695379570695388689250779488 3851127 660569820844489939841267549109530160 3851128 580696536680878904988929180370616320 3851129 835879787606440870254248009316279840 3851130 38879316973329866468149709278126080 3851131 3222375184975328466393989519045152 3851132 25412201193634018646291672169424896 3851133 -577804950999087634045416255870173184 3851134 567830520677783044262270942346931200 3851135 1673709316260708707781392005688767080 3851136 33808354006707045737550429856727040 3851137 -453739920343055792244472341418900268 3851138 1835902250244645107110399412131478400 3851139 -514055894250635258252303656098403416 3851140 -799280097093369020226814296550306560 3851141 735540818210900630513600573213309472 3851142 901328375621137457623956340375912320 3851143 -476308969614575356529591931291476976 3851144 -840268581539922781495056386817638400 3851145 -35115514323683925099130599484708920 3851146 445242775015228391903313529965722304 3851147 -882917467624087072760450951226799404 3851148 4608712148488508594421119513788416 3851149 -116986086645792677872163254453515850 3851150 824303351033251721505449952183340800 3851151 -68661159801869270306316547085998968 3851152 -247870527588492197334512726289858560 3851153 -232740542435118337464835720614690456 3851154 935410319254486513898079676941813264 3851155 710171385915817686632694426556088400 3851156 771794738808830294963543294308379520 3851157 -538088940784213919184704774885105760 3851158 -1115057077234824444898988973012772320 3851159 528736488442654979797609002620288904 3851160 -1672859806478921091279434787127296000 3851161 293265563117421490687358748854458624 3851162 -351497194583667244450969984697879808 3851163 -551029715860408299846603450670140936 3851164 -1560220658358954983798692118600794624 3851165 -1092040497168281408570839888417121940 3851166 -5357002862197956805520980991754240 3851167 983751246923914439746565701486137640 3851168 1090934957865863679862456606128537600 3851169 -368965228818508989375941383646214720 3851170 -645655274369019135260498346490713600 3851171 -2228890218844844599003439709935296800 3851172 1068638120493634202471255898399651840 3851173 2555437179742927844126017121951295422 3851174 95300822657576925433209160951156992 3851175 -471798112621511000606791525918245000 3851176 306579919984135083266045261884047360 3851177 -877517105166989617630551409254718128 3851178 181158668572686821328239497149882624 3851179 499328778973935894322107315087593780 3851180 -30520381609466062591288200683397120 3851181 228335799525704543565754701050070720 3851182 338823081857219567367572626018431744 3851183 232714101471247894214676451376167920 3851184 247242891158846078249156593306927104 3851185 298327320923876954567436998933841600 3851186 -493148370978957770116682638059127680 3851187 2019230235974143029041041348941841152 3851188 -78900581314000341986980493784320 3851189 513464617490857032795757887226288224 3851190 8858492143858736596086729613528320 3851191 2073343543583169852647265255037627792 3851192 -170481196344672339438334455367925760 3851193 1083494177146848653710126578674378064 3851194 -1722685511559693394998410407439846688 3851195 1532246412947486500000126693224163200 3851196 -184774105667593284724600476711690240 3851197 583374944638562107066965089313596352 3851198 90680094005262130841122792266492864 3851199 -1385906393397353549487090308891631360 3851200 259270217526330424681993863954432000 3851201 321944633040213269953194138329720112 3851202 -208027850027408882486242353332131968 3851203 3010876665629893895381888608533428400 3851204 456639060125778141134830751103305856 3851205 -811388496025764033354191024835393600 3851206 907051465867486895792537380492083552 3851207 -716578172717828387607884690476222368 3851208 561285566027371353239332485857740800 3851209 45864623460679762085465080476401104 3851210 -597796535403976563610844238504161280 3851211 -118935962694032275383384659913236736 3851212 -289245386986239426793058469934319616 3851213 2106665992993267414489574330982777462 3851214 -19265742774148762652490252716897088 3851215 90956684950081007354497291110768000 3851216 224643529117932789231494623585001472 3851217 918969200877315303461785255285980834 3851218 -357794033504266862459658048740649984 3851219 -1020163020767604753132447731065993104 3851220 -314701529576774028229906881404958720 3851221 211960387222169427627928254069519744 3851222 -1128025782106634795486132942848229088 3851223 -547250684804368462432380846130924032 3851224 785284112099268921630366350576640000 3851225 122215089098679993012993799269048000 3851226 -44972468785920775335598459374574608 3851227 -1047441795613850150301563859760363008 3851228 -1156673617171315408333311113871570432 3851229 414727215529736786433725880068240160 3851230 -222411582745651163872964153092049280 3851231 -2659668109084641454089441204314879856 3851232 411590753386915343357829556236976128 3851233 -587172113379088308984643205951573100 3851234 254850820371947640614382351856312320 3851235 -49924542116976408979665093164827440 3851236 1166234982230768237397244459242888448 3851237 -178834665660732759907298901281950500 3851238 302865618876828663109312970299710144 3851239 -642972656226316109308679927905659344 3851240 1386351955246131052241959643033548800 3851241 -166088414364591103221556398350762496 3851242 333747595584400621304240331678052272 3851243 1453472326229461036192060643931695040 3851244 141016495433154851478237899756071680 3851245 -891590749101497236259610716764727880 3851246 -156431059018972971113250047201771520 3851247 83463704772046148795128188478588800 3851248 -678316987735983205957142201466224640 3851249 2258367994966936116071134254499328064 3851250 -65114262669096506009954231452800000 3851251 -1619402789871915477878780526865993848 3851252 14500901012417060732744182424635392 3851253 375164756560301559807220856299981440 3851254 -349659104443421337338905909714599936 3851255 211604146431869851572506940454204320 3851256 -507154590198643595692853079846051840 3851257 512892047370087306119054009310360660 3851258 236375187581395738734553112783016960 3851259 -129648694060296379185817588850987496 3851260 21692686712726045617215924327782400 3851261 -24292954203734366361655326092866068 3851262 -649023472014733045963170283118454720 3851263 -594082886300888431586649768349759976 3851264 71318185603635209126594531448324096 3851265 -884638383612393959305639588402220160 3851266 569497845622577342366024299246847904 3851267 472559501831302042598486400993757392 3851268 -340510058763092279333037994201666560 3851269 -2762695690827159603526169868040903200 3851270 -200507065344358090550197439269057920 3851271 -721257451548814930394878853911583760 3851272 -2543788056394746101079786692423347200 3851273 -3481093815751782975523157817692990400 3851274 429044221763706316672227073275592704 3851275 793057576578479480471562632454956800 3851276 275176344762326071742790026541978624 3851277 -562794195810641670258544301228182080 3851278 -259910678353426553584719534972202560 3851279 -312290461214857038553031500230039120 3851280 58264357823178901768463649354547200 3851281 -130160212146597144323771239177497600 3851282 24539197349294915404764098420640000 3851283 -1049492895968881728830289731200445376 3851284 1344642363708320446669285290893721600 3851285 77808474901985042437827502578293760 3851286 -136619578941243296185952911552412736 3851287 -1539104638945192387384569583275625680 3851288 -74098845826620895876775847430963200 3851289 -121043830196973952050154282608252156 3851290 -25584737372536350903643795842381600 3851291 -1612938270782488267585297330224637308 3851292 -1326154176228428732970931759310734848 3851293 471584346488642817836203577837506540 3851294 655716992545836875658923893366729344 3851295 -5229303908473623055547114174799360 3851296 -1629862789866554996221368279265837056 3851297 -382204928574345265994125564201128600 3851298 414018363199222763817434657104370688 3851299 -1685683140899308856107849591097460264 3851300 50846544381039428147775663848064000 3851301 -768427237351645918846702757935966368 3851302 -471480351362962370019306220126664448 3851303 -1979532263003776161547586901505277448 3851304 299125263223411724055649292442501120 3851305 980969580872581730871908771636183460 3851306 -734229960171404110946188275425421648 3851307 2308826433342365021671531302438799956 3851308 -1296988166612085294847028467224602624 3851309 941038621211520603072276639544608 3851310 -217440290641846066263172092301395840 3851311 -19291517443553670963950383732109976 3851312 101525613242254140160080829638230016 3851313 704427045708016564593624591544504944 3851314 139437430133738965897663335493152 3851315 -232527182437269526068988420894594080 3851316 -131252756501523291520940051114557440 3851317 -849703010194458474721382071943103634 3851318 -7854476431137546940290469406641920 3851319 -288697201591795566621538291969570560 3851320 -560169803189868888067117707639398400 3851321 590680344470946022026298197603503232 3851322 137953066535820292500825396667672320 3851323 382570079024448006501874177408007440 3851324 549957732339606383179953936593522688 3851325 -253697257686338572639054824725971950 3851326 362911353108948592935245663547616704 3851327 -1523195455390600387965880812537015600 3851328 79736954237476557200355258368262144 3851329 3156596744445058635513876209785711360 3851330 -60211770579690478232881970355793920 3851331 -1003511997815012182286027921740913856 3851332 -60779418420287494156099723173796608 3851333 2048744711191727558105172755070594300 3851334 -22496875456779656157724572903701760 3851335 -396217081239257006678235847813061040 3851336 467320971298757980657546394573767680 3851337 389270916339250127126911232005801152 3851338 21472203230338895845052282162115840 3851339 64167542524369014840154310875176456 3851340 -968991498636291406701583706888524800 3851341 -150424940619966529985840503141169320 3851342 -370113538718748996555344463940347456 3851343 595987154257952565091027193178599640 3851344 63776403842338278906960375652810752 3851345 -110627545261670231746797222328690200 3851346 180603525042976674583894312061241984 3851347 25639711942954253991534205958773760 3851348 -669074874790340365137884948110987392 3851349 -2174203025742729295418526182443284000 3851350 226613344992367857668443013242348800 3851351 -637930491088932006901400213206510248 3851352 1687535282066895342731352030704640000 3851353 1176749613865039244374409300147221920 3851354 218455146756677520008559531664192512 3851355 187225641786958067767074175688142960 3851356 -650363268823434357351257305953902080 3851357 -2625410658073998450060758095024017120 3851358 -203388218968060647016047353275987968 3851359 -690450576494079301884663994638185440 3851360 837337754638533917253312370727976960 3851361 -1662621703434409427033652705897374400 3851362 863059417978804059985863996259620432 3851363 -1740565175183625972661957764056444388 3851364 119314745631988821114206080897105920 3851365 -624987932696739828097473119990716800 3851366 -858834849776138422936667212087273536 3851367 -240934124615682990623867571805534656 3851368 -1477083028700154635088716437245296640 3851369 -1711847166585894009524843448904012230 3851370 -440063314712926842624489678127704480 3851371 -873797470649244018936545729007116428 3851372 13053633562724916629606572000100352 3851373 870286081443431882531735472046951104 3851374 -1656731941110710988364935711131106240 3851375 -1071940855723723148178856240393812000 3851376 -184480607989141992778366423888035840 3851377 -1209484098293902501259428991063113774 3851378 -512399132703518057032436468456847360 3851379 274668291879535228021006148475281568 3851380 44873725332187959996239918381698560 3851381 -22666672105390615349773282956640128 3851382 -124841815583929032298255101620140608 3851383 -2044233277514499919084145304443320376 3851384 2525416649174771386277868832164249600 3851385 982360579567945902453585860128018560 3851386 -112949301655206680510495548440253440 3851387 -605860785118192825542582188687375964 3851388 61693721360679832133806621955109888 3851389 2231764857469888503000465601877581190 3851390 -135043893311628397789639250769124800 3851391 1192828819012714437228883424250529992 3851392 -1466778317198445770334734967216537600 3851393 366597522254125306323310058430869184 3851394 85259437582647680452530611282723328 3851395 722142762602564647976293199646662400 3851396 -1020340917068951774971299500386603008 3851397 -864961510515154268759821225952046432 3851398 1577225495198264560870266347205879360 3851399 -1672560562271291595076373699046426600 3851400 581764877436473476396650957855744000 3851401 -1387186299052518847046353393794133068 3851402 -783987073531329606306145019641405440 3851403 2182321348750370795787120064138729200 3851404 207137384719851222036137567892943872 3851405 -1916449569149399667413258167220213940 3851406 95462483722261573690797433577038080 3851407 -86659770792339366730601539217455648 3851408 -330276407147829657315179655517962240 3851409 -11360196448344131262764446271538432 3851410 546624063081852279073611177460851360 3851411 1193755457990964200973067775563523952 3851412 -729048167441553713609751232235673600 3851413 292846646613696390100424673181611662 3851414 639199047724043346998809184395161600 3851415 2374150914732031104588356943125913600 3851416 -518725149985279641206776050695946240 3851417 997850772818374203552253189145013012 3851418 1227712600212502708938014856862087680 3851419 671972857871963929686746164346455296 3851420 -317859394446510504280642554775134720 3851421 -7558196480289033725681742786913152 3851422 290689903525363930901297115992368512 3851423 833537399225335421165771634004008672 3851424 -19093863346082481396915652512448512 3851425 214564556539683847766258563543412150 3851426 -146035896588660521638129453393111776 3851427 376746636692882990393424818261773632 3851428 1039020577864185204289424164708069376 3851429 1955802357589977194646270766869732030 3851430 -1062826396379384348121809496128640 3851431 -1146631846128061657846393946140741768 3851432 -846118770204024188936473453477171200 3851433 -726440594759862424451309960432720640 3851434 484135646085283039549777304821949616 3851435 560966137870745873718170943165264960 3851436 259858075315524915754112298880845312 3851437 -1980148581377139283409834298357829920 3851438 -233675180679469971031973797386866880 3851439 -210057285092325612712767790908210432 3851440 83796602256926977721981029719736320 3851441 -836414096110133885392000060973207616 3851442 -180275153495509050235030535277035520 3851443 1377520252658792345571870730057671692 3851444 174254936335199996132089939157655936 3851445 -370046197596416835083084649814988160 3851446 -246314810918552896334086386656572800 3851447 786664937374090477341478140748078800 3851448 361682658006819300475562191513190400 3851449 -1419360198977311123346335571691310704 3851450 -912876265904426071675827055981518000 3851451 1712445364764456639815118804264999180 3851452 -218316764680594539640541256161525760 3851453 173296913230383905757567992549629740 3851454 347853366571240685009557579983462720 3851455 -1933513195061452633865487010920527640 3851456 214409282825497860655730459009875968 3851457 269751346607520189443533875292217088 3851458 -10798173138360719885501271257929152 3851459 565001326664109980802974890898169660 3851460 -315591226260247826855046242932734720 3851461 727945938494520773298087918566757600 3851462 216250592841369138237435980154093312 3851463 96762041440388413342311481152807168 3851464 367906107294211017280350807886095360 3851465 -808376763426414876154604346528689280 3851466 92414899177085514041370977716597248 3851467 -2105121807983330039050495551658205076 3851468 1786886139002003466230603664372603648 3851469 -180864513226720422714843466029294804 3851470 304128533395841331889016186428834560 3851471 164888373973597265639325300562114560 3851472 -108595580146138846933978518285189120 3851473 512660992614109041730772120737561200 3851474 -669493107108589695507121071904679808 3851475 -140951740115982226917291857255358000 3851476 1420491520843913500194670320254322560 3851477 -635070576924481463865409004933548128 3851478 -356540102647612212196594897377860736 3851479 -3883763552143574387669028844639153312 3851480 -75143289149571269089448033900544000 3851481 -135038908125896867656297196359782816 3851482 -984587898138725011072271603579032608 3851483 -149450245601571688375603507420319496 3851484 -169169131231735263247571785405267968 3851485 441107085182581631652899803577452800 3851486 -615380452060460564803832424008017920 3851487 136749023493219258395142498971816160 3851488 -1102711447638976028395085207283695616 3851489 -834447792887150840029952695566832620 3851490 702374692733572371547363259559552000 3851491 -843217105300360602207664390997511728 3851492 -38791381647447799858373326228439808 3851493 1123318505918860890328619932110855264 3851494 -841630949586327872934438192136060704 3851495 1943067042224558852238378696586364880 3851496 -819619548797864208570731811473817600 3851497 179414788957308496225968649752109540 3851498 -882783354171388868535275575829219664 3851499 73556094639868534525540700229479136 3851500 -762397837945691663745887273756928000 3851501 1129209734260973006665960221540727500 3851502 166060071035345146694308915088093184 3851503 446620317860094893566195645973727248 3851504 -85847177223237776670706889556295680 3851505 48566933890659418685738346263655360 3851506 131058138734269945321391114902247952 3851507 287076563121463980587507772327385032 3851508 895695207175426779507251878429261824 3851509 10321318309234653149166485855222976 3851510 4620887668109995173681123817607040 3851511 -1059907911437408233971978669246664320 3851512 -49885760268743325058966732271493120 3851513 1376763270802498480925685715763960964 3851514 689920563220748375257580807774561904 3851515 -178648467530941618788110614091942400 3851516 1525018641205938685503560333932162560 3851517 -788949564819862798311026462401950720 3851518 1195387334552662190920259970040808640 3851519 989423164496191323884391728137976160 3851520 -595038166248286234163577558034022400 3851521 587025411072071420093078642533843392 3851522 1522229660561430814934929444646148000 3851523 779927927120576524233879277696310880 3851524 12027410479576909806815843416120576 3851525 -562557662123490681673621132022386950 3851526 168075349947359160527323097011021824 3851527 -53266828310202325052723541612377240 3851528 -1284670923571198741672054714930176000 3851529 172138456579010719269939574344007680 3851530 -1110199444803185279659953423084519840 3851531 3789551279325688546839090212946920664 3851532 -25840781233008162079917283580459520 3851533 -132275002761750522887690823970624000 3851534 -660028521580270096784510169326350080 3851535 -36874837938656795610643466741652960 3851536 57303838704534704319757872236019712 3851537 579515932240134977690827822633843584 3851538 -12252599521759912908876126920528256 3851539 4063930025909666474005813225262019600 3851540 136415220200296631436640493945733120 3851541 -1317211010959499502737418869071820850 3851542 732241183012259705985302793806371200 3851543 -353904156058679825544564857973254520 3851544 989101111475119386865702908777246720 3851545 637552548471890770501982487160263300 3851546 797671690215188143168959756666527472 3851547 -475391233795758250383118207389888000 3851548 122089295572298716580569201627169280 3851549 258897393626273161037825034106186764 3851550 683714398507419069513437278956436800 3851551 -3516510556749740456400818101723400 3851552 -237602032775630054307927574548185088 3851553 1302412687685907720216527524697280 3851554 -95225442687343755538710867386569728 3851555 -1120703467114115459492754860111765040 3851556 -395132490274700107529654731430584320 3851557 1172495747281089021417502752388256640 3851558 73965559737316710726235208592422880 3851559 779926800357875604593113558154694864 3851560 464731142872061375361968948672256000 3851561 -418826514977829313510300717262570880 3851562 219598459036433811985590394324257024 3851563 93949035687068213790883302023473344 3851564 49852026039522425879679158191104000 3851565 -309879933261451112362798040816040480 3851566 -2181851038208070801704555153234380800 3851567 -184023844608818986023719481207460848 3851568 54872207429942888005984246310436864 3851569 -971022610889123511524968294039328256 3851570 59973911548057618367240002890816000 3851571 -383282974659526175917662244378935696 3851572 -181737940078952729936059283990784000 3851573 1798052838134311758621263506996010880 3851574 -89307323046496970455971182806693440 3851575 12868550191879178937570812177213600 3851576 2451569395810590496705165436949934080 3851577 -1971970828833571707475793477330928000 3851578 1657760203735395346423815317087648256 3851579 -1845562254383273688808292857915040880 3851580 -56742335449066749700130628992532480 3851581 653672671688626355375668947558589164 3851582 893372669356776971710095865593176064 3851583 167201323166372151793714577013715344 3851584 319819748731567029322489241379274752 3851585 1448690167901738706411910496803411200 3851586 -599079139238619384967054905416373168 3851587 -937346785012832725282949358881021764 3851588 -68324397610271648799716590120441344 3851589 243708444926655961738360038304113792 3851590 959729813124690557815942436991388800 3851591 805793953063075557788534142400249392 3851592 -4949415109450882372092064626401280 3851593 2076005052618456310813451302039098842 3851594 263470749586396763211360906629267712 3851595 201323382162538271674721553607726080 3851596 -12982660445679351010053840592276992 3851597 -505472321995029200944145518643058954 3851598 144180475834802947554247242967536768 3851599 -426777435895960080634064912467296400 3851600 396643245385171549954133624251392000 3851601 480904390390855503340450800013757760 3851602 610000116266831657827635248840644752 3851603 -71937717642869274097623285870458880 3851604 1747653549175717579094714511010099200 3851605 -378895873282084061887053104778779280 3851606 1708023485463522476120822216998892160 3851607 1510197566246840581947113021284412880 3851608 -1055480046710523064904293070873518080 3851609 -1125869350575535192397685004988986620 3851610 -85018316689613288552249181614791680 3851611 -2051234930762663522822980153955513788 3851612 2266183665868778089737667845870752256 3851613 -848737250649065720057187981018862458 3851614 -93727743087975927619384630855206720 3851615 -52538937360939158930076437192188080 3851616 -52774555395935171885958903164829696 3851617 -1061521838511658273767251035378938816 3851618 555671913916805733475252769556947616 3851619 203413966923486126669759803808282744 3851620 1460790344498136882778712539387111680 3851621 -767433830263058670985652470522310208 3851622 -88859334605044888355503217499086976 3851623 -1282522185290297552777726822305852280 3851624 443139046107432427588496286955929600 3851625 1693299272760304386335672401960128000 3851626 -6306399784660839735009533638828032 3851627 -900280403694282276660605563623439440 3851628 -1122912660049574781176650409460387840 3851629 2753952031554833922739090451718227776 3851630 -553405190693607065821295416620401280 3851631 5416320921567219319929425979935472 3851632 -454601400129600720157173772813041664 3851633 -781730592601816474015001803002406800 3851634 59407027745841676469975206965131520 3851635 -1230612787280455467419743367471870400 3851636 2289211079786007241976457512865310080 3851637 -320571522354099133457380955198723040 3851638 424761201609472181672393031638046720 3851639 66442417228913276790544091456517120 3851640 -362377037176680307686379802862796800 3851641 1941712416080225676323040100901720042 3851642 -1224196618920813889260238122426124800 3851643 1086456430388694892145626455453603864 3851644 1192312427426268432136984303796750336 3851645 -227563095870739392599342726825760000 3851646 -7693087289190658167746863690177536 3851647 3157895198006875624852273217068599112 3851648 371247201012227705253164027184414720 3851649 385498540190064704752680859250069490 3851650 -980719127634649720592385081578880000 3851651 -2123060167133907590063184687729225348 3851652 139383249571978147159803703060918272 3851653 -408311143870316645370205250981382600 3851654 975511757064991295472012564519559776 3851655 -166431101025569806225091125667040480 3851656 1124234335355171259225518020975656960 3851657 261107819798505436359283939337571072 3851658 -227780079115602798705653950055086080 3851659 1125139199921066432613448618201396512 3851660 121311860982280626073820481542599680 3851661 434889559511505279199029381497487360 3851662 24388351066048963768984652564838528 3851663 263657435456172755921824700557684080 3851664 -516616028701498245741178555520778240 3851665 136373016150253182022604610594768000 3851666 -60143476268777676575818484241255936 3851667 86678649193493877287811802245885528 3851668 145830930117065409856768041490954240 3851669 -268007447445333352734631884787091556 3851670 -116581806258131920806875475495849600 3851671 843680055893158950260259046209339600 3851672 -745907532860449261454439304765440 3851673 -48454362851531318422810807186350720 3851674 112721053847621203826542400968068336 3851675 1299056184204284251990311918848214900 3851676 -1156925507145864035681800297126176768 3851677 1132881951939997187932323759231415526 3851678 -143675315643011133508097716815519360 3851679 -324731724778886189998261095271757952 3851680 -169058337641264430738986785623244800 3851681 -2474426719239610387449867856704662508 3851682 -5258934470592665432201451480756480 3851683 -1141545779723764991009329875737372160 3851684 -575156832214055944132726933893811584 3851685 -1311926995553149840111471660999852800 3851686 268600264817921823175017793589537280 3851687 940441359701250056299872818264930352 3851688 -1326377443811928367223599675902443520 3851689 743922954619066552926636824603242490 3851690 -170956270432371045686424136978521600 3851691 -101758846010518753466712182430896808 3851692 787163953589195104477633616811707392 3851693 -2270587392689940698542649633792598420 3851694 -514943927753338566090918064282102848 3851695 -660630217714208631235530614964250080 3851696 -909857267635953310031867892019396608 3851697 -429392438267893756630568662155816960 3851698 -259937555842218375995066635814257536 3851699 -108409215754311312167233174885607760 3851700 268285264810498825507560505680230400 3851701 -1576804509503482725984752113588386496 3851702 800356589391481004425255326117723552 3851703 -802716799754872127183482486509732288 3851704 -469785075581362279422056760797921280 3851705 -863859284923757623669517162628185280 3851706 506226373053112391498251865960951808 3851707 -1153213968722537679224022930385329048 3851708 223707268627213422874002626323218432 3851709 1039216232330193445327168443101954304 3851710 502272061351084297205258591474717760 3851711 -4369459980027928973524312602736645200 3851712 6125878342888524214399139384918016 3851713 986292219674551361528919476756784962 3851714 -676698364800791642456692265924810544 3851715 -81500727733970297811048745141121280 3851716 1615243044689271026291425719287946240 3851717 -630766436907217633727362872064454820 3851718 -59135538348784982685712745006714880 3851719 -968552066388721242405320099430632000 3851720 -1391739897104100109083354573339187200 3851721 1051966773066134356425877691820906090 3851722 -138475491922746611762809629953203200 3851723 460362560170259838502213257533859648 3851724 -697140378839467071395822621461708800 3851725 24169196119678259166343803593881600 3851726 -1091714040616977668109523635180602688 3851727 -1267548009965007828113320954251045120 3851728 -636692601568656621367576446637416448 3851729 253983466433395998870189383850076992 3851730 585667265801659689658504236039833760 3851731 -286108414549050296985156135384104768 3851732 -15828648178883655033462536849703168 3851733 672664351728050421629927893198005600 3851734 414314350857306133995718999846730016 3851735 -1715429471053026142542932762186723040 3851736 39623395532385546128319988863467520 3851737 -644743140607063817914267763637870400 3851738 -679473461927197890300343142535747840 3851739 -2901369630384510981711459765104886480 3851740 1255212187926749300294704165860656640 3851741 398863477907650225033450187784727104 3851742 194241098961678808623851841217311360 3851743 -295206908932555210544329664921034192 3851744 -878366776755397814133921489321197568 3851745 337711957864201616521061212318016640 3851746 1248963670299761978082608321260245072 3851747 -311540964908083943376943551282792804 3851748 -51947956097548958639180861804227968 3851749 212554861226521014889853739684976320 3851750 74645504573065602977426516287488000 3851751 -1401889421085734502587229237583343280 3851752 -519226173052754353209465715648742400 3851753 334406529270923396239496987107153524 3851754 -326898746075668615568457978702631680 3851755 -777766078872016147713060755011556640 3851756 443211817522814464111980821638656000 3851757 -107268234717100337695360916818785792 3851758 -410098887583830986340626799999594624 3851759 -795366490234577012881626964908485040 3851760 -207759199452782554140125310340300800 3851761 -26550314428348356412380880007198638 3851762 169512549604529029148585895748015632 3851763 1223239102977356506337433900100075584 3851764 -169306138675235753581399636138057728 3851765 -1465114885923668037274966675345802340 3851766 127149084497347614834594562808265600 3851767 -1080046020465157709109050620212828184 3851768 -33380317260540813497577508831088640 3851769 356471048652906595038574473249195168 3851770 179270292698666850822389103189700800 3851771 203028742358179540254415642817558784 3851772 -55454499248773742248910503971068928 3851773 -1711998482314013340319299406252161140 3851774 -405904361359508864201053338652552128 3851775 340529852200605200928980946638262000 3851776 -614504028157643488425333816450613248 3851777 970677582224651516223661405711907760 3851778 241043874786907027024375519740546048 3851779 2592075397063518346660572328881648380 3851780 360465920266653899379979321544083200 3851781 -42532016124056019788079127054080000 3851782 -669265452524505628227519927468570816 3851783 -675936978265235076877808952878639616 3851784 1876852084550866985964526008908728320 3851785 440282306100812937797737272664416960 3851786 19373237251274711523934675626324480 3851787 -862985887949806351015303515751736832 3851788 -1765868595829752087212848002272230400 3851789 431906605623105192876186055309537590 3851790 -52038291776838530056740355325201280 3851791 2901116112855114713323550834752476192 3851792 -241222227383831685697680426691706880 3851793 4217275858098538616028996383530992 3851794 -781399792994217372822636025711896960 3851795 1021356950504225597027658100990714800 3851796 -512951215350834832312343082564274176 3851797 2746616655475364544980528425404863246 3851798 -574945716651921272005964208179781600 3851799 455849003919896455675561779527193600 3851800 1311592514925914635154148653541120000 3851801 1641981712906192572474251105926169802 3851802 269926771889812786049566257736247280 3851803 -2005798232086873885700735970311805920 3851804 -481864946573786917009084569374181888 3851805 -214760578120234103177660618679977280 3851806 576419187711600076907802598917482880 3851807 -2928251175829951294999960106612854944 3851808 1246145419052211656194432503865933824 3851809 1198425759745175125141033745150227920 3851810 219045354324877653896005861015272960 3851811 -9162738517659625343487639871980720 3851812 645759381763507050169231337272164352 3851813 370258886406580592470075245597618240 3851814 400305919580850948781409688993474240 3851815 1153111202579085143012969283741225600 3851816 1765832285084623172476108720730357760 3851817 -594079159097965329656672105043857520 3851818 1118249913544110612317482723957149360 3851819 -704641436485928441912949821296680780 3851820 -370998427475973439014857241513984000 3851821 177770029626535160777584673553944544 3851822 -105420806677662211959509718519315648 3851823 680421546054726660652247991080690184 3851824 -219465078735694604105926406823362560 3851825 -207180803694838155726777748505475450 3851826 -179183192619270251078365655501056512 3851827 117623911011327287693965455919664544 3851828 860866716246860971938052136974129920 3851829 -986945389456547560542534231557565600 3851830 1068615288687335278070372826322800000 3851831 492540538336229593122263974839605760 3851832 -132958125750097467367448755883212800 3851833 -560412690477648083091777078192825216 3851834 -75627754690395759114658449225470208 3851835 269168383307091697164352328158671840 3851836 -303743515017016591328617810187883520 3851837 998095842850659574419245787482690784 3851838 1237740723031860762085850982507164160 3851839 1185892056049763457870290966910952640 3851840 -117114220821609640144290506641244160 3851841 -764468653466542001232534269566858128 3851842 -18090035039103248665281103875640800 3851843 -406785683462854249815389338166570880 3851844 87668545664462349125495877303398400 3851845 -46742985631192470206469970181265360 3851846 802949433494088974149018236497799744 3851847 -334430765833699231310207541707665920 3851848 -200956654041659587129908388734074880 3851849 -1807640029202954566153000264625493120 3851850 50378336471812671090263140277184000 3851851 -306460646575594176731967817807291400 3851852 -1520719799453475569980213854389624064 3851853 -453420297476158428235175345690623776 3851854 -3550413104068562953585663293126720 3851855 504649211271174413668515809715724800 3851856 -109989633865594601738888930335260672 3851857 1003800648182974170009556765962325106 3851858 -954032095631762047268971322026404720 3851859 1237920237688418900653334086254157056 3851860 165976256447737805177976088031731200 3851861 249136477019883661355828430309091224 3851862 252100825183827200929657154582790144 3851863 -2326241527459582026286443221735056888 3851864 1168122324406020259638978497778462720 3851865 664654333146202420424162637512608260 3851866 -326582014579868312290181193582628368 3851867 785796685022640977262860416977135600 3851868 464445025581338439600442037170959360 3851869 -335892016727739712198376973421971104 3851870 13129869530371635261503033472408960 3851871 -1861830569690890854050432279486396088 3851872 -938095815089118167748292045167525888 3851873 2562592793133956344966818166216729122 3851874 6331332336672836372719669354506240 3851875 399906984032681089691592610509957500 3851876 635766882790489202569418449136959488 3851877 -1426310912021738392335065160529522368 3851878 640945617136071046764788507600234880 3851879 932226535472354185787243211475488768 3851880 -833665391737726868477995913349120000 3851881 778849092612215879437765083888457344 3851882 204297806107887779428046539012646400 3851883 -187600401817493194995784421840455536 3851884 -494294573818709318384877177966909184 3851885 -776630603350377725821522010211075840 3851886 -291429261272751287944716276673369536 3851887 393436099341960615626990617373716600 3851888 365032545117940313979287000015142912 3851889 -1075033571546070079384399362148520160 3851890 -262035909290821601955773214744192000 3851891 -6082434456033458243146738345116788208 3851892 -260246412001659943607335060759842816 3851893 587688295199654718275275746086256000 3851894 -2195777894800426585206149105330318208 3851895 12849851319474209218596755188467840 3851896 2678057092760950997583509271216844800 3851897 -12263573808053077479381695338438656 3851898 787494310208713639966334624383339008 3851899 328532187757310193574242020130260900 3851900 332653814234047215823100848811404800 3851901 -283688950282186134114226877724590400 3851902 -261787957516737951899172399247655808 3851903 24983008958035297820316685727770608 3851904 -255441908537407356083997975836098560 3851905 -346009977205010439108836610293786880 3851906 -139668338061088706615266836698451936 3851907 -49096892499857661577449492448970760 3851908 362475725361985565266060097149496320 3851909 197207000418669237239379484418823900 3851910 -418774344750974479356160061845155840 3851911 -448355049393218426224109113812850080 3851912 2809444810610729503305915342959539200 3851913 62396420726775395795265478819108800 3851914 1176825482029179227094010341296223744 3851915 -2145579817022474558257303548731960880 3851916 -246717429722770313735845583935104000 3851917 1870109126042661062231555838493622966 3851918 -15614987250653008817520771524962560 3851919 1200969324567055199784479988678427944 3851920 202012871169896662921940491023974400 3851921 -384826279250147121696443261412774300 3851922 113929794390213329074049680542457344 3851923 733328975217404620050305987183776172 3851924 -1366490192311363034748627675327326208 3851925 137700343621414577863528897003776000 3851926 347865204977976805652368804872484224 3851927 -2656849766268545222479239300731125560 3851928 2070964294498137328441498618951680000 3851929 -873298392272030837117394920639346224 3851930 -4898945979358192246420522471076640 3851931 -20134515424647445028097528407764176 3851932 761240038293769161680589789462528 3851933 -2367223520495321482477135774965140640 3851934 -65529377980900522967290033135239552 3851935 -1139686050380212054021213245906636120 3851936 138425574182850717628470493370646528 3851937 428779876381406071080884504571485394 3851938 166430662705115254953537784436017440 3851939 655833196582684061424443573240367936 3851940 10252430701259701842216952136478720 3851941 1121825249426950071176817882943684092 3851942 -1240143911601693774269202744914116128 3851943 -1532040155781877557898690312810782936 3851944 8093362810506036391231413738117120 3851945 -2166824515263438879802875498438206520 3851946 -102233993014906793865828807285081600 3851947 78538246291274644777502514934918080 3851948 643918819122335762619188622949324800 3851949 -203576175013974231894386813632057536 3851950 91454376064251059078568287554224000 3851951 -1300507331742379511434386913229766600 3851952 190810622905288754795269467950481408 3851953 -130942658488183813340917064010422720 3851954 771193007037625859125518361332742560 3851955 27196642366292163973263244401436560 3851956 -2514408967517050290341511720574518528 3851957 -2594695929681914269485203626061557248 3851958 174360391218729985500394883734629888 3851959 169368042449832725722591817290456216 3851960 710705345874182847533744293076582400 3851961 1172456130185067317293245179567502720 3851962 561046611958100165342374350181709760 3851963 95062396428758747459667569518010880 3851964 1907910280755431457663630566665990656 3851965 -279508115030443345352541053893536000 3851966 1298808386783725273146251827536091584 3851967 116353080459078256214601604788768768 3851968 160900997647958705666108256094781440 3851969 -2723595798567786663280235946522770640 3851970 -75902842010792935316661984982656000 3851971 629756466518157689565469990901944800 3851972 -567084406178560976014637123137636224 3851973 1004406894863426803130313464078040222 3851974 153118296701523700654002455079217152 3851975 -1337013815199731876743975269561348000 3851976 1112501686837275729499760004879360000 3851977 196583301475685507054875181995828826 3851978 721590722859418451504350396050064224 3851979 -3258149658854725296288423435649747968 3851980 575763124943374790289502661092684800 3851981 618590356688368107795358203189876192 3851982 1254523100855540365223933366927629440 3851983 47812893443071370835437356437884400 3851984 -422571056665073843401648351330959360 3851985 866722909394716277020013665264608000 3851986 -909907212888422002026830240235965808 3851987 5012682491776577136339395136940560 3851988 4536855602993884494458365379721216 3851989 2568680462805320955526796197299859790 3851990 484915692396669825521921707943136000 3851991 15831133334908418442559913582013792 3851992 -1278660526445580267189612875433062400 3851993 2117645190520706052837285923387263242 3851994 -95912374215894919909074592106840064 3851995 -609162463371163518813866313344322240 3851996 967226349568404957018992825647389696 3851997 -235977142589180271537417785986688160 3851998 455379343719822855445248597377871360 3851999 -1924844456563680429161744398544175936 3852000 -724205620050825443541140988297216000 3852001 3086697338904436132258552603251204002 3852002 -439464405243963310439065661452801536 3852003 1167779561621965137256594866494011200 3852004 -29294805771959282483278366907012864 3852005 -928651528627421597268707927945438340 3852006 -124504792035835620579208669927320192 3852007 3494470582137831407225420303280459232 3852008 -2402087053643104467656180123815511040 3852009 362606593924796499666059588358624000 3852010 -41909245786871692293643172021191680 3852011 1757548045043900634354270756541050612 3852012 604862278767015975632441381363481600 3852013 -1852839915295598989654310445133540800 3852014 717245764976726044184817945988961856 3852015 280858588362941477604425498948962320 3852016 -40178034449659655796497093187076096 3852017 -637332546088259871187470582065663232 3852018 252300959266298619170572529837821344 3852019 456357201727025599132473827757257420 3852020 -1060927624383130938565604898276875520 3852021 -86216855062584214258859967464491488 3852022 1759458002290311034586752907604664320 3852023 -291793319078034568552206378549306960 3852024 -1710397170654087104250795219914588160 3852025 -1236370434296145678767458190827066450 3852026 44218765459202843910154030518334464 3852027 -700685978543338157735368294444554036 3852028 -894589861121956556252459836161442304 3852029 -1325146628607836393049726100063488 3852030 -57247833240889619803360022977781760 3852031 3341050893387431637876696071796928072 3852032 747779308973673904150326376359002112 3852033 -2326625264529844679931910408457856 3852034 813467058934676111605163457108444672 3852035 -2071536001645384043033192033501760 3852036 656530887348783615297007902883047552 3852037 1883798715121593476878042007546703360 3852038 102300354220797904135913586413005920 3852039 -1155107478294178625433054024981832752 3852040 -462794478281445315643262950735872000 3852041 1490164730254152317317911161665123200 3852042 -356154331200123462355021949858163456 3852043 69594540016454169244783561662356000 3852044 -158230853269528875151462707592571904 3852045 -428460386800854172856480975824135380 3852046 -156765117874750812024238639545910272 3852047 -1274277522626265823194466920581112528 3852048 -199463096942251798335092932589715456 3852049 -12066252869653661959353333087791950 3852050 509479558041704336356931266786378800 3852051 -386955110861890796863863474673132800 3852052 961695646107899387008842379670152960 3852053 -414462415265482957639601371743002820 3852054 -846790558106073179423900792926751136 3852055 148706169429261713761275831856483920 3852056 -119385320431030310680438852370841600 3852057 5825624274501548325994459776954816 3852058 269623520298353726239307180195218176 3852059 -738838424053767073742311264725871740 3852060 74172743918244079382888922857472000 3852061 -640482966704954541036396972300613568 3852062 -748578050700321116913576173487907968 3852063 1555086689902088504200113231697908480 3852064 149162514603882437476911343770796032 3852065 -85493492637469791084246334001995200 3852066 -636376859568135525361180754394101376 3852067 3257326947816227628569555447809473116 3852068 -872037477770232589394370670072556544 3852069 9482198119411762821098922824731968 3852070 427403882954461180823675149932864000 3852071 67194676288710988609279460007463032 3852072 486273026621421405902522497645854720 3852073 -960439846192521684404325759180864000 3852074 -148050257799729525664971159793456464 3852075 -465453885029625138342461909964521400 3852076 2043307737262202312231112312540949760 3852077 -2842937887487394647298491858284084074 3852078 154771512537754893739817868394319424 3852079 -250019526666583681895800089097240320 3852080 207130975760625206349311879897088000 3852081 -275823887413441285733761252345216698 3852082 -408253328338255455897501352628408928 3852083 -1577355864421252087404417351239959668 3852084 731116078346541102941625048255246336 3852085 1496747930455070010830264989934730780 3852086 -106704948707942478708054013346240640 3852087 -2212256072906325349614907328205187632 3852088 -1483113003807411507511551737597460480 3852089 -2750572391378664408337448407415528700 3852090 533461403621014005259716350398387200 3852091 1094013363669671966362498700717416064 3852092 2291193810631120630120558488244756992 3852093 82248166185558078757516717921538688 3852094 678854130626436905292247220099556096 3852095 -392614079157524570891903925602004480 3852096 -333477079384288974097220694618144768 3852097 3269325818313271372963289701473921600 3852098 683735097047201183382852205000972800 3852099 -158304209032358729088218852932796400 3852100 191825445456516206269946844907110400 3852101 302706969742532564830881497889098304 3852102 -433000534758410561114623868040314880 3852103 1876428415579094912469683012923339352 3852104 -1801404038561070649779952816247946240 3852105 -436756580769894241063008124415191680 3852106 -447692691957748563840203243032951248 3852107 164311744262603381383678792896810240 3852108 476797129875791291792848730800702464 3852109 -1608328284468643399280730916776700896 3852110 -520499026118565809121241621758096000 3852111 -1829211691309761905178432196961131128 3852112 -775024697748445125445750647029760 3852113 -1097087539806654203795953637265008016 3852114 -126387417718840696471828408213472256 3852115 -1588072384205675849301164207630978400 3852116 -3531566843830474244506609246301640960 3852117 126406006674364291545160146437790240 3852118 -854860137715762868294951671194186240 3852119 3463941924869099141314256973953816160 3852120 -837595021803245264967795875767910400 3852121 435750775503112067122662491545277504 3852122 428399659233710194902837344764621824 3852123 -41936294589466608927499857938816832 3852124 613838194409363083662782482429047296 3852125 -1347615824648119024544937423429033000 3852126 -928205806279933354060124624849289408 3852127 -248899226927111290655826192208909024 3852128 -128281322759091719959936941073367040 3852129 -494350526955798417872541646879054416 3852130 221531773255288224967075840918977600 3852131 -252271927564682597837904069161764068 3852132 13329980401451886481356633217572864 3852133 -467569256531862896052191101742479618 3852134 -434750765761404325405129968550350720 3852135 161820524493934019101614751156444680 3852136 -1810113645004258268678442220899532800 3852137 46917701991262073039871293236282740 3852138 404549947827511781306221354416088320 3852139 -2368838088089106661765881886401202060 3852140 126700892068281262271725096484858880 3852141 929617720462479537767157847099900992 3852142 -599650382304910294069137159041013888 3852143 -675402283284315981281854864187746608 3852144 -3048777365014912212605436605890560 3852145 -1245852917759746651152598505174433600 3852146 -162089783386266049530765539574674016 3852147 390129248977272879541416898573908528 3852148 -1183023922453476086538089153501093120 3852149 228422194811915339986143640496488512 3852150 183572877975691577982944824437379200 3852151 -100834585674032211927848817006845848 3852152 107210987901152877698354821893550080 3852153 -527631292694796580287797450165254656 3852154 799596974910517135147564192469905776 3852155 -5065862130304659380397517877491200 3852156 453319181609574410854237915914240 3852157 -11258678293125932517092070826196340 3852158 -1272151212917735578861592732759416320 3852159 -1659035502535863934207344277422211896 3852160 -115269821515127621398129254649036800 3852161 1501202277396742798255633867952747904 3852162 -384554826019909954322208228535343280 3852163 -242830348662214374271262600868123440 3852164 40576984637510729615072226943696896 3852165 -567636661786001104485819576297334080 3852166 -13425088308892846088279277428452224 3852167 -5567938818361715374113851211731786496 3852168 153439720067968396395122911208693760 3852169 648994815587643503160105268362360000 3852170 36343869211965582011364863493519360 3852171 1784013846576753542316252929595768240 3852172 -1029701531935351342665111047183597824 3852173 -289004909065420539173908583130742056 3852174 15401129349281358915186340018913280 3852175 -1671610989473679825219098038870804600 3852176 -162901531748948220462523581607182336 3852177 -389315027657785501940256648622075968 3852178 -493769485053156270802580820340912512 3852179 286219802037505981898562463999227384 3852180 366841345361034603820488022015983360 3852181 -182301292325912189663848086048981668 3852182 370167453868975675893850333942747584 3852183 171659960598512214826370135645302224 3852184 631570120394479231374396100440391680 3852185 1559368918958662301667001509284245380 3852186 715258165837605222271434433037994240 3852187 602095939309301881121675248400727480 3852188 1916255815446505126297982534362725888 3852189 2939573010848590484414487593284886208 3852190 -92203951874531732585074946204968320 3852191 23852137176578327782264969012931424 3852192 2802779252690489407644292551278592 3852193 -593792006897422999010457415070601680 3852194 639105999247964041148278708805314896 3852195 -338325664327588223137703415869056080 3852196 222369328885693076510072252088858624 3852197 86480816222305177268228765356552860 3852198 -436816779317032417163615424983040 3852199 -364264471807527865072691157705808992 3852200 -1795476138561306053176613977239552000 3852201 373917508257962096798687515747321920 3852202 -819866203955588623608190353902169600 3852203 87601007406501929531772572312946240 3852204 643328830522588613220598543249245696 3852205 -734000722319406524679865836165738240 3852206 -218684561140646986404954435722490240 3852207 349622688597176028264457446619780104 3852208 386051644451875165449364534992453632 3852209 -1573817407528970548945917154312084590 3852210 -38781371856681003995489663597260800 3852211 -2863193032098928687199317609792101552 3852212 -28463537921421495415042189757767680 3852213 73297829217680570663642103310541664 3852214 -1347090444054351938545447963267104768 3852215 729412292220914415485798089876396800 3852216 702498364406075609686548985890078720 3852217 369857326511277581180399497706667732 3852218 -638434931315887535791938733248573984 3852219 -259115087921720074781238619597509120 3852220 -437599035745461175646290974497349120 3852221 1999911116783775107805355850570692422 3852222 -179347410310201197980641124627644416 3852223 -16512857984011267119912756698195576 3852224 -508146299321205186878718401801355264 3852225 31340305347486535069645847059440000 3852226 82884818734524962533639319320604160 3852227 1099675949461161451395710488907854872 3852228 125683900308014438763638321315051520 3852229 2081744015594542560674601065072542620 3852230 -658004925510715675501609200400314240 3852231 23115258402633421154309547142207272 3852232 3262369743320919845328297776538132480 3852233 1125090772273260873157471453390531200 3852234 -194745966292909276133305005625468320 3852235 -803804157399005014192895415399412320 3852236 -277874963797953039134554835986647552 3852237 389629480815741136258091906181132480 3852238 -563317403177865146750590935145155840 3852239 -138581606212121265682217902284952344 3852240 -35477505987567870044374192533012480 3852241 -8006147339682859039457201034547776 3852242 20356131826300146820561543449216000 3852243 -1831820001398451269763624188357888268 3852244 -1536053256580074789890236825724774400 3852245 1994762192176854036240484618594033500 3852246 -212749476597342810103929515099136000 3852247 -369845571675485949148990035261766656 3852248 -1096814617524295215858572168719472640 3852249 1836957688549122266437544954032403664 3852250 -467118484918128822318488542883520000 3852251 -1156927247531197452545810798823044256 3852252 -816251536790612995501288943879362560 3852253 2416878616610527833326365730877934502 3852254 -607730268709418403603920985668185728 3852255 505485164363196298981072110256995840 3852256 -1489672496932581094860970134368944128 3852257 -2707479520893137356194425571362182494 3852258 -126442017077832612443027733714812160 3852259 921541770156273551464070416030211160 3852260 -327100379851175163376827145889253120 3852261 -403186549252809540200719157376673536 3852262 -189589220338472251740554317180128000 3852263 751642948984418622257201233793779512 3852264 -274685765433148248831336496111534080 3852265 103950721649133772178033728310497920 3852266 237039726180460190780208335893069824 3852267 -676524030055808066644344349302228240 3852268 433069252986993168718362120360708096 3852269 2231920178781283114708375460056227840 3852270 -136215509782504764027436146691004160 3852271 215125203374323766434502154883771472 3852272 361189378864295333147816499186204672 3852273 -1392737359714341335713517195963851200 3852274 -1389808866078549944990923186850385888 3852275 -487428249860575896264441408537469200 3852276 -111517184957696400560232619626024960 3852277 579889163534063302236564028328960 3852278 39002723947424822428926044688176640 3852279 -1085938616985896992973066937725985792 3852280 -241785095606497131661291068288000000 3852281 1114849424156361846699026836936474752 3852282 -492368827515748086823639595881302528 3852283 76948623592125442579484276477511024 3852284 4202482055288740003316213069200896 3852285 -1485498023872289607762211885258328640 3852286 45678805854955297873741019227302720 3852287 1002364231693667719264528713329872920 3852288 86340625943652777806302828245811200 3852289 -33019624871595379850230630574858880 3852290 -91384579805451424852068593392697280 3852291 225463192349493971909519236399693824 3852292 1011714548318684667808860645728247040 3852293 1473117386340768457532709297774438624 3852294 836049505889996120455118823358353600 3852295 -1045182188239575169663061056091032200 3852296 193088746010558131534034376903720960 3852297 1048806882967399675912576487089477674 3852298 -1513517690200209147013069204010427600 3852299 2034102888571722864797448325416211392 3852300 -150674738248476974258708741845747200 3852301 2593429314435790252812511245196437302 3852302 -1670659060293331237388525860906139520 3852303 163559316876435029159709762858144768 3852304 -282437243716949609327654355140730880 3852305 892029254281403928693430966937150760 3852306 954133827769428658599904464289708800 3852307 1604772320632470432468491171671882840 3852308 -1114186151416353726598684729186910208 3852309 -24706804183652343968377980643556640 3852310 96775264589383710071563333846763520 3852311 368010350705574542292087326949572592 3852312 985743563418136790967504626836439040 3852313 1225720352118699950790291035710159562 3852314 1317705314070432233394708784335254256 3852315 -126421823882802039350145256384910640 3852316 144970139677232310649977735990503424 3852317 -896774009973531409574006436429652416 3852318 109563489322712440469751609151515648 3852319 -409882986874386369369355281332639328 3852320 1888396780356261544313887889563975680 3852321 936424802365490894211652889783202048 3852322 -1198135675448176378983148646062938288 3852323 -1509654423910803577136148786636235428 3852324 283954990692426002397279632465473536 3852325 513839161121270701244630432203753600 3852326 -1148446108504030610839759688251222080 3852327 22337769473295504140585646410145408 3852328 -149258608655138840914722152060682240 3852329 87761050588875875319949941641043720 3852330 -451536161060115799298139258819982080 3852331 -969943742966387289103148951882611920 3852332 1905748533205598586319532689656003072 3852333 1059024717406511460363668110433265600 3852334 -252028044369126923486642052846485184 3852335 -479375190433508622297515974280967840 3852336 -431124785154085563621548852086112256 3852337 -576135737239914845026718592555788014 3852338 191884276939360190700440440359376896 3852339 -219942456357567822040749838150416384 3852340 -821745909598091672115012997198460160 3852341 -265763122856938736584166491025754258 3852342 46090913757561510913981916987308416 3852343 -1104026501151770577904370127828713256 3852344 88183306740297992100761747671019520 3852345 20970322462148968799515111629542400 3852346 816000141560281413094325736531336960 3852347 -1231862780262229388574926971930386204 3852348 398734843653375691740734256281026560 3852349 3172062318398677141346928597204625740 3852350 443202357050665576586944915965374400 3852351 -265587720457674414379425671710410120 3852352 235149361587072164523437252725964800 3852353 -938396503964416392173095611402204540 3852354 72147428854877999679303262462836480 3852355 -1419977318180899655723172011890223040 3852356 -226255606389949392642087076999249920 3852357 -1664466926674285820016402270960732480 3852358 -570836290674849386613123825468786816 3852359 -226112698670750842005324575672677584 3852360 26882667654998903360822108680704000 3852361 -1682661050737660756595801212246688038 3852362 -185602971857172964461145779025052160 3852363 1704201702529255763709270420362358000 3852364 -356869346107072536425564213547893760 3852365 -853625851691556194467359198962961600 3852366 226886964401880748316034407479182336 3852367 -846806794570293744940258741440413584 3852368 140944626194237140170880205138018304 3852369 -1572564706482836482456449416607946206 3852370 -1407826639256625356473992892631040 3852371 -2422627068645720234272928919901119800 3852372 -311301387581124547732443553043601408 3852373 27528255528897565671365107688452736 3852374 427081172667511037301945667510107936 3852375 -419050080917153095406857621982172000 3852376 1977880912138149352428097609868021760 3852377 -582758826219478683836146873209797760 3852378 335125838934604707371858467631921904 3852379 -1954825208176488082242742942175993020 3852380 -617650650558311000432687110482485760 3852381 791519206913796495090197318178921120 3852382 250840112996762568827816956483761792 3852383 1804333766867427677449367743042388520 3852384 -583558614351858850661379081629859840 3852385 -12430311538927871567675210683075200 3852386 103646177430115734697873051343677824 3852387 -332878169943698467036690274975769600 3852388 1108158907971943347809090200139036288 3852389 705071078799216476450120229251761920 3852390 410568104938518630250082811807361920 3852391 -2231403596328070920109619500742331208 3852392 2928718000413044825852738197248384000 3852393 148613237174473180565082845251806864 3852394 251404026776131154799816991160146944 3852395 -2366145332251503347557963914020946000 3852396 406117091221494014755032280295726592 3852397 734700276211603375566635377524244992 3852398 138553946263598507911516948114560 3852399 2048966159860270550473320038642784000 3852400 51690002626587175701126204361932800 3852401 27230306815952846630068996992488448 3852402 -1682521148008253169311055967781683200 3852403 670421416131149160436783039188748720 3852404 1008013997741291857866636787418629632 3852405 -657690105752532356994503497312768800 3852406 -610841445248007771166765242615194496 3852407 -647963219755339869969784103724773040 3852408 142219128340449952978598709390213120 3852409 -27242934076099994996088893406184560 3852410 -273411461358593817764541259686281280 3852411 908356174326887705354449546021246320 3852412 -1229274961429821501354585521500678144 3852413 -20097650754358960903375932770394336 3852414 -922361292782594460404804371279743360 3852415 -729034451008313818219652929333514400 3852416 1249479193405928888196203791893135360 3852417 7436467365834242277661616185463712 3852418 -17665059345636414249108992895344640 3852419 2354351706020875525959137155446749820 3852420 -338873577781531574937443871937536000 3852421 3721414321929407417865243524007126720 3852422 -864558700290327372286265576389414656 3852423 505079925327801813682598912120457072 3852424 -1484915497892314960014871904751943680 3852425 597457002391234529320630049432673150 3852426 530984279972568163336952621592754944 3852427 2416220347446312694150210650111224276 3852428 -632478086938409770066094666301464064 3852429 -98642752641067455417961003678476480 3852430 591947604717533861743021988571120000 3852431 987561495204472775062327675981083264 3852432 64087582394401902407297818655981568 3852433 -493363260742241400246718495251328576 3852434 -258358322834740162410238303415862384 3852435 1507264590682838091578057687141337600 3852436 17127238657695325943684330432923648 3852437 1517457214913680224640664399100568992 3852438 -477060608313131597105221449228948480 3852439 433505044331491491804785218050957624 3852440 235582577053042247324928858175488000 3852441 -8659656941368655551043451722832000 3852442 -435470269625987763807648406631181312 3852443 -771373368988242792180190356836133600 3852444 686199702460279732709009646285052416 3852445 -1223982864056893827730462188534226080 3852446 -139425732629561399110053369295523136 3852447 1105819174377569419639529910777922320 3852448 604173349204301453643506104837079040 3852449 1712462889631945363546065429753159936 3852450 29317290541133423072172909643353600 3852451 3203067540704173754987481739636383452 3852452 1350324397742734577866288308136592640 3852453 -1697803524486326673014024600071908192 3852454 -390276468990420475865816076635024640 3852455 -316237507139395375857167854478978880 3852456 2922027377395846360946650201866240 3852457 208461143739411021755788674315882112 3852458 -164546516534609438223432260109835680 3852459 22027285938942168586132908822150960 3852460 -245433662830072637105077232232560640 3852461 -2173404138351101088428355684865526676 3852462 -550306488354019415775940775465216448 3852463 -589301783362118475310319114983278592 3852464 -73185269099575638967597078712156160 3852465 -35902094270505139156019614400954880 3852466 -1118185455488580207059585764050384480 3852467 -549239347985281366564991464125468240 3852468 -1356503528739893016580125408668897280 3852469 -326564847353716234248076234031613956 3852470 -728554089533562175490461618558986240 3852471 143517008634775200699656922808055424 3852472 -110995263615006752207356281528115200 3852473 985850590447580533913978491352536404 3852474 661851543708095579345892528954639360 3852475 560180799490155432496073949341403000 3852476 -2182775743190505311266009875825400320 3852477 195569054331417287736310784758946688 3852478 -877680146186612993481800299840036800 3852479 1761910525347282887987054302577482584 3852480 85747755467066079394204936631746560 3852481 1097287888839075070725715159728355632 3852482 -574167065800003846660354409498223408 3852483 116662802242812210778982699478494448 3852484 -1592637182465118908325792689020249984 3852485 -77613566946430988232016911981075840 3852486 -769920429266353575548514997995784896 3852487 485581244002120633146935361146002136 3852488 2081313508682250512255250832430376960 3852489 -1018782865105485377881576219422657120 3852490 -161580019103919302420137290809220000 3852491 -1173155658313679381216663847482474016 3852492 -327771016275813949291178725872058368 3852493 369042339329927795060760479634874742 3852494 -94222589336500087849477425288718848 3852495 987729593301324391558808171849709600 3852496 344529612635196579978963096232878080 3852497 -2857671898189583970448696043535954720 3852498 52351309470519255750612707100791808 3852499 -16376210956952313738876468174438400 3852500 -207715358674994770054744747434240000 3852501 -1344135062858257165796248855176891936 3852502 44725759578181996645477173572889792 3852503 -1285949809309528834415537885866480248 3852504 561605592774498800947039034970716160 3852505 -1259024324678198096381536173710024700 3852506 414960471218092536113556981582982656 3852507 -1369336172460855970320695446096896360 3852508 88479660096172669897672343075759616 3852509 -1222233747084300279764420050720372032 3852510 -186487948012329641997313336772801280 3852511 -485244388129924759198079430898993448 3852512 -1239807373219709065191888225906720768 3852513 23565234095603166958704778200355584 3852514 -377568833206739382681150331328947200 3852515 1351978535183586943193514324122702160 3852516 451707982007282975877013934227722240 3852517 570250857907354459890522084472945980 3852518 -1054626062816020569778931552200331040 3852519 -1597541680979744995190898308674008 3852520 247608991500115381185853493673984000 3852521 1886745324661834373344459173897458832 3852522 316746670310929773794286410631167232 3852523 1840520669947369082736844846088056320 3852524 394750713895629807847309922235502080 3852525 144460786750488023720635563030777600 3852526 -566102292512265709028058624718500288 3852527 562702287756583287063483428920454496 3852528 -134966684894624177900571263236571136 3852529 85800080587890234664036263998700784 3852530 -1080825510870573759134851899249146880 3852531 398638990419489172049477770806509520 3852532 818840243808997453541790406942974720 3852533 -160218221707926374018364999773055300 3852534 -53333605842451569888192669619169280 3852535 680605722497102695006056988751568000 3852536 332957562916664895903193227972034560 3852537 198172994504786606960184652705146816 3852538 -275168067155223447398779299952936080 3852539 -2937922993725524525753751648262461660 3852540 -218223691605255698872023003612595200 3852541 571427371552565029624976181752109504 3852542 -29368135170411836039214544532251968 3852543 -259147884949478597130151675752414720 3852544 1243850230549636425458612685294796800 3852545 -988978888008237954778895264835486720 3852546 272581094042407599130542443832635904 3852547 -494173572243835762195832955060864004 3852548 4399690214699188714117180156379136 3852549 -872353455030080953608659414641320960 3852550 279073830673100606800875119571196800 3852551 949190645869059623197523646504027192 3852552 233072230480259195885966643660963840 3852553 786516547011734105357263428911659802 3852554 -302588512942058721955436894323618560 3852555 -14653425817538882321746717952167680 3852556 -596011161960767294109620019788410880 3852557 -415786921943858894845218468424625748 3852558 -293009205606891244424722854064296576 3852559 783812887161424337690014582094659760 3852560 312029430146924908030891037885153280 3852561 345260063097883212253086597617874672 3852562 -65846270359698626630115658887902208 3852563 -141799570471238898350616688462658400 3852564 167112634424051031335950302630475776 3852565 643106349541322760166872706002264120 3852566 -222100960074203157491366686671948768 3852567 2202443284012408981814429323012562280 3852568 -1637954273357552700775819200265021440 3852569 -436972398260988516766059518390951040 3852570 -266245126015613445651600405339816960 3852571 -1423567631429381725397553588299555456 3852572 -1147744975739438607807248348265921024 3852573 213800308094321158152731329027317600 3852574 -572185287694751586992116766835993216 3852575 -12592839229999599567068913758870400 3852576 -512344521710176776045639817494528000 3852577 1507812627258656632447563672694180584 3852578 1226127070937224678679894871739605840 3852579 -799373777992907413309497989072955072 3852580 -1215729236999636214298477260746284800 3852581 2312648534816532516166568539754168382 3852582 -873514352657441426022998340414543360 3852583 -404358171426042496399734658179580880 3852584 -1656718799167223729442198774256281600 3852585 -5009264634894040435555621491376320 3852586 528040261227627161266054855150690992 3852587 268792568739835783687254267916928832 3852588 -264766404553713626418396774122333184 3852589 250762367290295646148086730210935724 3852590 -608697525866465420097292319234826240 3852591 -1211244881773749124954376509744636656 3852592 -6674367006023103367001908279050240 3852593 -227320458800297149180278786186885120 3852594 77389095320585037761648489354983824 3852595 72091005111495297489565882942383600 3852596 -378416775333541219939407578385008640 3852597 -1026246999969235854838080204651233280 3852598 -923676261707129787125673178876207200 3852599 757984096105295327824137015844078200 3852600 757203403300807257251445515079168000 3852601 -3187290245912949823214731856434973398 3852602 -173012400928769198155529978883511296 3852603 17494992592973022909668571212142132 3852604 702486981469360047916230402163219456 3852605 -13648900784401553088115654191669000 3852606 6550071673571732136023815089057408 3852607 3244556782106716768981756962612986232 3852608 -672636639503420742041692042668539904 3852609 -159078613934993914779579577210244832 3852610 467594213905902007302622150229436960 3852611 -134286094776560643324800656039776000 3852612 -1049690762715107056136939907535134720 3852613 286417621083589542861259314997902204 3852614 1359048854302645234508867177090378112 3852615 -71349098114927399969709306760665600 3852616 2548642721027645702768045747363988480 3852617 -1386346016332829194328148241406649840 3852618 -73918391535112936660641923669360640 3852619 -101543745021250128579806312490899040 3852620 -1120521604814152956832872811017016320 3852621 -41785321656805379003019702492837630 3852622 -103933765766052622260587926516261248 3852623 -256472906220867727631684053313960256 3852624 300938661248274899273064357014667264 3852625 766604295365001529054775298961266000 3852626 10357245672479131664349392895264 3852627 216886270460128375740592805817115320 3852628 -17585446074412990454679565881051136 3852629 1171175199111595041295621069998089472 3852630 617391648264080844111149239348224000 3852631 386972301271571032234606028259527432 3852632 -394022107663041939358560755241369600 3852633 -1646891563286363461318527946898051376 3852634 -2280015450524038647035680084474541568 3852635 -2040992161509381111396595358965273920 3852636 -821412848248571666937852071321753088 3852637 4905617402532591458668995826603269312 3852638 -612745056529589250873251859654427392 3852639 210938678485000240423379950157977584 3852640 -344856550180444329224115781632000 3852641 1017597795596494408421867866028432640 3852642 93887949672287965682484924723715584 3852643 -831963158621510320407002919201595108 3852644 122044303699040378340004786472702976 3852645 -441222463843498407866002931927266560 3852646 -214448000693386803585968458086891264 3852647 -477508067485794896564203648824272928 3852648 -111201034627405079216251647228610560 3852649 1637965311135529598076118956501144720 3852650 -983207498176668760966478742408108000 3852651 964421135950896899684904166243475904 3852652 22313498008476801843943855594977536 3852653 -180164365761930392843154688353849120 3852654 377118766929279419627635107932462208 3852655 397087503870580412816237866288821360 3852656 -625128503941354005262025760785203200 3852657 -385576557105690734619351869849784960 3852658 1004609622099563341602466488656881680 3852659 -1024900194025270907813088060129189564 3852660 -362241081233934463605914179025264640 3852661 -1447282205980838464299804905890968576 3852662 547934143330395664235788285532663424 3852663 985679265164199263663981862337315200 3852664 -26791469985404154399594821626060800 3852665 1968479593828728981534135444762357060 3852666 -1132321225464587918494797397871427360 3852667 -220358934205744110844125390861719008 3852668 280083333765574676487622451166781440 3852669 -637002510993723346064466305380333056 3852670 154617714121377124451481707741129280 3852671 -17392906794512162448602034058010568 3852672 -853128440274490986655942927869542400 3852673 -1086240218321404252041221300927919552 3852674 -1074624087302671036459108604638119984 3852675 311324093795726911258895872759598100 3852676 1317117907451764443574068572066757120 3852677 609156669648363815840236254610802526 3852678 332144664280443618230369766566418624 3852679 229969331142789665629810549397138760 3852680 -88939221908705394122877374693376000 3852681 -298902074057019882899781965419496256 3852682 -587685474711214343626211646204377808 3852683 -2039580915795465839013335187317089068 3852684 -65653216016099481807315156697448448 3852685 1596302679261315495759750131369218380 3852686 791334136741168704081747946207353792 3852687 -1562645667079210436017204956177035520 3852688 40548040833870929903624084670382080 3852689 -1208308073128507487269147565481666510 3852690 -203124738469406112046286683323724800 3852691 -2573044896068634589396196604839789908 3852692 -66108118239030659944259665506989184 3852693 1276671915722393992547204609050406100 3852694 1037777517474842032340952545782269120 3852695 248977945522624110407379540038914560 3852696 -1441771539931645231117039674489446400 3852697 935309480575479289668683516387427146 3852698 173550119534391432723546178127648736 3852699 -431999830602182390949794814709669920 3852700 230885006472247468726937578065984000 3852701 -3763525153357307494091258574296400768 3852702 -182327797394123538386044018189703808 3852703 2528029218295771753433910244023145952 3852704 -753158575358539571376273824990429184 3852705 220948078387042786559429102397134400 3852706 55189241747441576530174271089036800 3852707 -811037894886684537550926175009958676 3852708 860230187873437651905594947141468160 3852709 162254398113480152117956925954011392 3852710 -480479233127804589432355516895258880 3852711 882240828846230714622749689322234880 3852712 -1477378419356734820807764333491532800 3852713 -4877137690517214072761933103916038 3852714 -2261998203356795736213353916034560 3852715 -2588538884757327171121855625747894880 3852716 -311718978220177092153069692541238272 3852717 739292951398220861789870177566902336 3852718 756319228312332985376673353941834560 3852719 967756621159237865651635341597700344 3852720 171268347707683422101201505959608320 3852721 11096719408754823578326419003228360 3852722 -219497487144486208934757063167183088 3852723 -1197306122024474462847409367029815240 3852724 -319112314772170623648031616434597504 3852725 -1402775432812329023333424941653944000 3852726 -669289254578536851663007680046587456 3852727 2437122683749707525315905284143070512 3852728 1437958780129224815826978947957944320 3852729 -160736291581013354460312675060752952 3852730 115920375587817366171821698132715520 3852731 -3328538624142415042367270800096089888 3852732 -102652831784508443692273760635173888 3852733 -374519742263461188373954337955001018 3852734 811194977150318210174027761545206016 3852735 65092571606727664168294855088382240 3852736 39410566052025494932926227072155648 3852737 -1278561936520267548822556550484417600 3852738 -242183067541970456055292785266215680 3852739 -1532680347992692773576262789182123000 3852740 -746878036237083134318683625859951360 3852741 2579495917765770318736654964040439584 3852742 -205160178204752997245501038101382656 3852743 -85010518190230791793988427800478480 3852744 256980229262711337492123462166118400 3852745 -73278236649527848090450564660469880 3852746 532925114750901594840326415028635744 3852747 -639151679836091564105793279269113476 3852748 -254475507271407356482067991952782592 3852749 492089992892429776854851366598167136 3852750 -716637124511341056679471866715392000 3852751 -485646207038574406354026221037214720 3852752 -3735862439609328777182833732460544 3852753 32223009397874020136410071685080384 3852754 695183944152111305961113644771026576 3852755 1744917527711716298619472499903546160 3852756 -145231172098995616304218505894901888 3852757 -51776631688644518803729194366924800 3852758 123113019147974286155634131473655040 3852759 1220225917487421735200182524323656320 3852760 1513626466031344041434713357599744000 3852761 2160032152358637265959953011230516 3852762 463548836801861422929051425951258880 3852763 2987714295016322449558160732075828920 3852764 95374009017607544498069045901912576 3852765 205496469147428872838223408009429120 3852766 -546480329204003972769308709064189440 3852767 980176906195405599645501828163782816 3852768 -1306160559434431441914205468675276800 3852769 -57447860154180770408371672550311404 3852770 -425295674578419668243939319070357440 3852771 -350660425238981733647035814498049024 3852772 -1380757522108562371850459332496182272 3852773 44122514113519055690376453805701120 3852774 -692379932760706574216555953460261856 3852775 -141504417681486758529786302247923200 3852776 -976309079371191531948569971061145600 3852777 347252241111689390724228115505877408 3852778 2023059772480090513276765724884780032 3852779 -168078939918797272090165742003520000 3852780 485780599753145611164014541406156800 3852781 -896414805009080012762880343867845418 3852782 -325608746399087677478324535271489920 3852783 -1146765585528154812814615595556048456 3852784 -147764634345702088615264180168196096 3852785 1376125934156751139330490450431132980 3852786 81187984311445425758588266707869184 3852787 -1908894862571964038754208248476992564 3852788 -529920999748872333173924882490378240 3852789 -359340879803820117865116925310186976 3852790 811753950145440383607936135508070400 3852791 -1350548543433150081251417478599632416 3852792 -137494304322992924142130264179302400 3852793 -290601185404252006207716644921253184 3852794 -25381333877178250009725734247782400 3852795 -1001166744923010812965895198884238400 3852796 -1490714717811769455612225592995141120 3852797 -66274007456187666941297933359486260 3852798 539544417786994572326768834266553664 3852799 616198506309402206255014902822051840 3852800 2668616979227973799463380372684800 3852801 -1686236404169698962738255194749495920 3852802 -983803483484947065726337439194473600 3852803 -2277108470550360755189585618003420856 3852804 -242416097001528846797115812521525248 3852805 1072499047637529737999533951366549920 3852806 1694417909770675379960714589648224352 3852807 -22466066186544340436611922022644736 3852808 831998269690624431133356285567313920 3852809 2678478200456278854948045586829162010 3852810 -34660039377566940896934522888451200 3852811 -1268256984510875617021021119127283976 3852812 -376048810211891676798403567226718720 3852813 -1174699482969111232053511527526933056 3852814 432548357098674466884162123435606912 3852815 224885890669564219928362170632903520 3852816 214797432163323406173445532893446144 3852817 1531307275277825683545157625196390912 3852818 -2343988493507632555778536367227399680 3852819 759796320729131209885409741658334320 3852820 1084253621659315870507427588919552000 3852821 -62162713911551066179146835718493060 3852822 -275103016472829724271992716213841920 3852823 188457741252595849720360377986326400 3852824 -2336715532162674522463284684302745600 3852825 -43980492957121694576778969410870400 3852826 -929859600970372518988733875848303888 3852827 2205457322427006578434692095312349672 3852828 247068057327358389040612590217251840 3852829 2297124010943192625638740846761156876 3852830 556999420753200004449557550687014400 3852831 139018191264144710562087921167579520 3852832 1594782844293020291510122279560609792 3852833 -25128576688000222799318766963276396 3852834 142281397818201398663355957398677248 3852835 105600370536913209506992687069163520 3852836 31991899602087051166230014548422912 3852837 -1508407621924329876364620967878483906 3852838 -641010089690337141533916097183938240 3852839 330261362115103377116896282240080000 3852840 -490443968719249115988730033837670400 3852841 2182725411097568315259649682907959184 3852842 -612587813341510062499342846072089600 3852843 -3098526484666946583657462297109056 3852844 -578007883312332937755841756126315264 3852845 1239670896025016553293336198433707520 3852846 58898597547989995531945928602934400 3852847 504281426160468293515275584124292704 3852848 92918117128663235335327858997428224 3852849 291548788540515453285031369560708096 3852850 121652562277906118359434777564316800 3852851 393963468608207995851568326904252392 3852852 466637588680641154317941690569015296 3852853 2018235700179132880068137542335582780 3852854 -690348449553811084032013349628822624 3852855 173055597862704853210133194202056200 3852856 -38803127051599766224965194200842240 3852857 4259624166873268557134756092914922752 3852858 723817316449683908363910778399952640 3852859 2607283057670320691057066756652389704 3852860 -757449345846996220847466907495342080 3852861 839656878923063731058676525470383872 3852862 576518777713205079352596244413748800 3852863 -1257265705077183105990811708478217504 3852864 131441735062082094345241191831306240 3852865 1384134266219710583560748922821890260 3852866 -57433073041289786998141859758227456 3852867 18162026106567919152726614417843688 3852868 1390937363313801670946973711817543680 3852869 1621355226819029770002112383709347900 3852870 -424822001998288309037516881025216640 3852871 147504038007264615493929670495077504 3852872 -1552048416920796683746266163035832320 3852873 2215209901757295831113922569673804000 3852874 384736696677113821834659609047013936 3852875 -666037023895038103037792127313332000 3852876 -595892613723224309736569357427859968 3852877 -448226489328194887975123051194201600 3852878 900984409001953276781446724478978240 3852879 -546632878287605971818082291369207416 3852880 185443431239986606240809542002114560 3852881 -2034392186595480935623366778085138318 3852882 1214057053799843336856968690547360 3852883 541826808883443333752859665586077184 3852884 274774295887610600962888624887029760 3852885 870309068035722781556573349676306560 3852886 -17157352903723997033223365163436032 3852887 -3018385968974070193571608536644480760 3852888 -344779046170660467106505100987678720 3852889 921776886247701506306028657256439690 3852890 -68081891833255501731176012994112800 3852891 45880655596327218999237101687312640 3852892 -639543035568833023626151781464374784 3852893 972277038342468908420692295559207168 3852894 -712752315581005276012440689058091200 3852895 -190843809637848487695592027304880600 3852896 -54611605180416479892033320398356480 3852897 -66243347752855486298594915451419136 3852898 -603120992975868372049340094341297664 3852899 124004493397724995431546506887619880 3852900 -286351508683663851981199613895936000 3852901 -111855230431607873870964764958474788 3852902 -1234987034924153154354869685136181568 3852903 1250839189164694214963288648433496104 3852904 1275761518460842348563089714468536320 3852905 -201722953522546867881251956998008640 3852906 829119681989019532616326864559080704 3852907 -1658711164928358968352893351337864844 3852908 -290182910468688926210226990989743872 3852909 -342382784459840533041416522580916800 3852910 60210387720468311203552575177063360 3852911 2639407523816165959675721434079347800 3852912 68697161657493616752051972236378112 3852913 576461412612716158072408363889822162 3852914 -261465868889394583030840743781524480 3852915 -239732155838317221359008418577888000 3852916 1092178799454077009360672231544186880 3852917 1459722688326085817297943567442833966 3852918 393157617725533979457512287067722464 3852919 -1180400476335158343232967168752128000 3852920 -712887961496616351840266874544435200 3852921 1254321221025843429578700003541286784 3852922 1086932965250869884356778992089990512 3852923 -2827071185164861569643012711628532828 3852924 -579631618050388209810977178800070144 3852925 1429534552118186351949540569312126500 3852926 162330590168765480825826161666752512 3852927 43773204845768550804863486237846520 3852928 383872058532280685228043335777648640 3852929 56558903705504969753873665660436784 3852930 437074698954302379792505744519173120 3852931 -1238162598573474177994713135271153128 3852932 481263915247206855200194331976756480 3852933 585365103620650449862269358871225664 3852934 225909743340953982389454108021214080 3852935 -224061553590657212968616438022090120 3852936 -4203639211315802824032052445798400 3852937 983252310257084245199434234165025664 3852938 -611005865255848256903573155545308880 3852939 -1271813413717136595412699095686222376 3852940 -12927415451459722777901464346419200 3852941 20782609932136137829843594198203360 3852942 -162155467972511078198078615123095488 3852943 1580326566772184020586287128405449808 3852944 913887098897664247768527958123954176 3852945 -210023957794951985410004184727407180 3852946 1390766625132548162362876357646070672 3852947 -1425154800448736130347940232784736 3852948 -217545865607633804862539559148505088 3852949 758792687279200711135858921481463950 3852950 355435173008773570357796899166025600 3852951 773439997336848449826322273760144232 3852952 -1344727834013471452263943793562470400 3852953 455439866560872808566364583377284 3852954 -113927669080602486018830528851676160 3852955 380546411774642225590639548221271360 3852956 1815787259150698722642497427886149120 3852957 989803535912881589542192984692740160 3852958 9713097267173894729653904010874176 3852959 788168874155495150911011018977395200 3852960 114460936248090669295928354537472000 3852961 271489403915092433472697218435168384 3852962 -1323746664802978465259053325267886768 3852963 140706378504952588955239281755906184 3852964 -323590475145775813404567320372977024 3852965 -1524640610411481342371399301539694600 3852966 -527146327651473340097252634903048192 3852967 1632891617489739298267276171873333792 3852968 324234556976366391685744179616435200 3852969 2670221610766727857682818806005017920 3852970 927469853906357120616938280970056960 3852971 -76724948011969683302247941167662288 3852972 -19288889288771875856743946753617920 3852973 1175753725356398869706458419333779222 3852974 -275218959611930939476034295693699264 3852975 55740930957974968299169413915168000 3852976 -128315198626416235223888002800467968 3852977 752533413867474423343973129360144100 3852978 -137428252857882559978050470330491776 3852979 -1153554420832118702205254687607825312 3852980 -833616928407477015384287413828976640 3852981 -958683551254927111715525416554045120 3852982 173514053969116410182020255390199040 3852983 -542006429658561836473599015981077616 3852984 -527249709051096430796371003275079680 3852985 -374336627434695950287274116847477820 3852986 445171097760341112154613854413102192 3852987 -1393223250590208787938355992093713640 3852988 -416762549049104488690242355122278400 3852989 -429059330145785002318533247894141344 3852990 121736524258902394693906256127421440 3852991 -3396914719052202124708272788765934000 3852992 -142659457075326174929115755185176576 3852993 -22842860933582299664989579728177696 3852994 -100538265906395122255458338308995072 3852995 113762326886890728896840508862797600 3852996 -101986680582623406705872181318881280 3852997 -931568699304680998275220933045475554 3852998 -1640116134312352690854327272298915840 3852999 -816902720085625316571594045214593216 3853000 -1828391446907585456967325453524480000 3853001 1358932853262112562804472390309333732 3853002 -882336792054266155861166659615416576 3853003 -215343641708596352835481556831600 3853004 1089932377678705987439135876952102912 3853005 305223202885433047726218725243923200 3853006 -654882088130720563191036942199499136 3853007 979395104206845555574400969812790256 3853008 310085249531036436213982997927952384 3853009 -407074299767429440973039081270667790 3853010 66304411720372425398663318367513600 3853011 653451974390034365774002880249887344 3853012 -709467338135379708346952228532770944 3853013 144534897728650628639982551942292864 3853014 -575782379005721903310700160855124480 3853015 -3950765648446535640197547399856080 3853016 493861364452125018879751911091691520 3853017 744137961782751636443183962202584986 3853018 407380202411884743193795990584052704 3853019 808849362391409722081413397219373544 3853020 17294830888319242483645848154567680 3853021 967372740150168291525369383773231744 3853022 -102182842372102955989355142651679488 3853023 -1627866769582702932528419180694137016 3853024 -2048380044877640061683822299466170368 3853025 -25140810357896383797051364467128400 3853026 261227822550053031066793439765128320 3853027 929767944671907347126474180931202560 3853028 837012048952824859043609109485715456 3853029 215859382804305877006858908867955200 3853030 1116902615552767569884468392670814720 3853031 448949285835586714587701523444110352 3853032 -85181705609668607247490984067481600 3853033 -772324518806769180794692837540121100 3853034 -849605193159822037823445460126758048 3853035 -272198826504210589329598482507328800 3853036 -1080027104909805049082881738148204544 3853037 92595621657893190467909009059657686 3853038 -53795599836016953322300653644083200 3853039 236531508708387369968402063216405840 3853040 -210215002979274777471781187172925440 3853041 -344741891150985907525798932679556160 3853042 -1559981411705972867490022829037305328 3853043 1557575291605646134655880483674557824 3853044 -432323062268185531770417470009339136 3853045 202574419318555205290566974491478400 3853046 49957045534152659120642985484685472 3853047 323546555118328975496837835912928896 3853048 207093544423003657631058520988160000 3853049 181474570470010005842813158383327300 3853050 -507938369337535863176337126025382400 3853051 858921050665776242026185848051749704 3853052 -132150095878431954240075201846706176 3853053 1471263418147502482594057635896047104 3853054 -32685171636465226066618664289276480 3853055 108685123907978003072520713579673960 3853056 419529676051757714194351499897733120 3853057 -25693289026427846175375497693206680 3853058 -16042048032683806922315747197216512 3853059 -249518305221993212998314867526967040 3853060 -1826863032433205811596646051449856000 3853061 -807573368657158065731289594713242176 3853062 910623085424567650739147570261907840 3853063 124834286092575295708924921676962384 3853064 -1475843757863508963658523133513968640 3853065 1243687792420982771734489151430335040 3853066 408489893531624082871521490618314288 3853067 2313754778674731958835279206757299200 3853068 679164611028750100643390109379547136 3853069 -36871357511600779972020009008630688 3853070 -99229168720786498182614872923690240 3853071 1599368486815279850581611133102546920 3853072 -462151199762526852033015508612005888 3853073 40818792789799986840127960063429440 3853074 -10590542962035130649596857964146432 3853075 -584871413009138975680370217644468400 3853076 1628627160555367572025955189987450880 3853077 56192833992647488271800436891400960 3853078 197516902267835475634197691872088320 3853079 2124176284796552402465981318100484680 3853080 247722688691145492974583716265984000 3853081 -1800198033541871523727595045731800118 3853082 322014819292984583895707919222769392 3853083 -71328903761941986272533225170250752 3853084 -1918772974523581711736322690176154624 3853085 536517975912519284542801629957223800 3853086 -11532810140402583900744642255114240 3853087 511396892586287151667798334435773552 3853088 -3038699109523143287002970089155428352 3853089 -104809192734710344437294013406824830 3853090 -3247363161171281188344699509791680 3853091 -942491977203115105115565710022045816 3853092 225060456085578626505137352582423552 3853093 1439694266947464141449097457900193342 3853094 -42331944948318467945068722991580928 3853095 -259879069682084771885787376139826480 3853096 -606196173897478687512504033775872000 3853097 2835199053353658489446644279672935546 3853098 -21305133158898519753547377047173632 3853099 843059135398343583376436365231284240 3853100 -147653786436360646702811804623641600 3853101 -6478993775147702492374184831081472 3853102 -284813945238077722313508220765816896 3853103 283844602732748591363774309859338880 3853104 -311194148673868741146156584197718016 3853105 -382070398089357610870268575084464000 3853106 -400755548672351342748839611597354080 3853107 457766111527182017179031821440820320 3853108 -8165220851281020461019594950791168 3853109 -541730908323287975542245164956040352 3853110 -325353094955300499124868732877978240 3853111 -1095368803579558254579734605504627288 3853112 656237980116767401923113744339251200 3853113 -1655251918271240413914833139863020800 3853114 -563965568778339296910577048744673280 3853115 638691096047941564460755895921689440 3853116 1935014970070528661670489311505269760 3853117 905136310751765379040834513683153772 3853118 -84412484830121706910268100466262784 3853119 986516163889670801326313226828684744 3853120 385386334532997857437987638717972480 3853121 -3179356913085098613764872635599627520 3853122 -129009162792002259451622545714369536 3853123 -1915596080331995929419404592378557040 3853124 -574047698522199817660863615974400 3853125 512291910756571002220575384591412500 3853126 1676523031729785234225815082865565184 3853127 1467538361985378276960075273016452720 3853128 -121360135209655593703583995885486080 3853129 -89866455687009082871138267547434624 3853130 6630822582238050496665528784420800 3853131 -524782185276298339480343260182201936 3853132 -1414831071907857633602897127326543104 3853133 -264633718817173395619450855436424000 3853134 -316021752262668897587234068484409216 3853135 858904892699796312311741700959997120 3853136 -178241718158000392708915714827091968 3853137 809867642298688731753913824018750960 3853138 1200567003474025330934122642215960720 3853139 -809293330497468211892808775300175640 3853140 -143442363377847137727378333689856000 3853141 -2621394797633283040079982406015793458 3853142 -998408658590776558582033621165026528 3853143 -306070752376105288693621714101888000 3853144 5931567796854124393297235821854720 3853145 -253838772422213817878434659563846400 3853146 1036108388048542207051508177778892800 3853147 403335037278787784607578894156755920 3853148 -670591329901558927391938599497510400 3853149 -755178901498019329099510109904740736 3853150 -61550666300424221485781845984992000 3853151 534785034343758139840020873442597152 3853152 -2041964409991013022774396459322441728 3853153 -1314430977533889667938721870696581996 3853154 1282276622516919739928999166827750400 3853155 1184781121187139974511458589994058160 3853156 -670083091819395838066399404647335680 3853157 49043810464198924266535969509840384 3853158 202199160801239003783391950386298880 3853159 224620151339503200828508299392358304 3853160 1057222432731506838432104374278912000 3853161 294962270158797202280574144527329188 3853162 1730928133726384493245308004042848000 3853163 2596472168896292980786464126741431412 3853164 631087072799021854378106623896393216 3853165 3262820993548163195017023427455000 3853166 -378419471691740541751730581554658560 3853167 403822105529114276196221289668946048 3853168 -150613916166758053947146868703789056 3853169 -331184305575793859065164864965082204 3853170 29261226176939319963762496315829760 3853171 -472356215937651176629607866213789696 3853172 240276425515155145952286089435596800 3853173 861420684186077416946798290338924000 3853174 -11721441901065248638426265701833600 3853175 -1651252653476394479464250530606743600 3853176 93790415378096287921359347259801600 3853177 -738447431103257020340573322858454128 3853178 -198335831242425244116567591833458944 3853179 1541081020393980784789375928025867048 3853180 -104868261502888856894054625414021120 3853181 53581190591567588405391654839736000 3853182 765438709276578658282476286204060992 3853183 338736518512811161825858674925346432 3853184 -1608845168205118673564570067067207680 3853185 340911548055788906862221526368012160 3853186 601043754530855705106753880761854880 3853187 -5860539213797357859160245957827424 3853188 -108459498306808755768660897825376128 3853189 -1800434011921267736864551815700228580 3853190 41892011528544412420052783105648640 3853191 476280107969068999549396117022511744 3853192 748823833886143405934824109538508800 3853193 632577672926651782721069583216332442 3853194 -729999252687264786144431522409657600 3853195 1034233815580042802401245122571175200 3853196 -830538196104487197528563792059449600 3853197 -1870229647292824373520745950791952960 3853198 -46623085256699542863849086633886336 3853199 175929211792629495804145258482410736 3853200 98625683430609369767648487677952000 3853201 4420369461147585407077735201100578560 3853202 1096584684674557422141106987845873552 3853203 -2108643805847874690182355244278101136 3853204 525251741087212066305140140877507456 3853205 -2141032081639416618244545776189647140 3853206 -63971592339521323054589132571446016 3853207 -96583256213758770900679474017547328 3853208 1644239611449682097551470592935720960 3853209 312761678179203348367071311970117408 3853210 862822600130673016231926906367169760 3853211 -1525559747558619188292396714381928188 3853212 -441682344316468727151473445910142976 3853213 -443672485870429544046268843515643776 3853214 144848542201925730082671019623307200 3853215 -79572400605705359132586973271278440 3853216 -662418207144851088690620154904117248 3853217 825135271615128136184324909916348672 3853218 -798982728371480673846607039955246592 3853219 -2057956031854359749446278672498232000 3853220 390368161904609058021160029239500800 3853221 100746406525177508368890657320227584 3853222 -899791609601125077079640242394477088 3853223 -59522455501053449895867480592648296 3853224 1816938000608992778187454278426624000 3853225 -1532325415788970862497252669311296000 3853226 104003835374659172403493475592073824 3853227 -743009072114655634528711580182714368 3853228 191256151366312784385400325741410816 3853229 976574533699107463679275808160010284 3853230 -14502154298139428496555360045772800 3853231 -515167321336966291085935205041967400 3853232 23117387538252271189413532141977600 3853233 637777806459819230100021123619153602 3853234 374791199923453461132146832363552768 3853235 -308726387509032277017817340749186320 3853236 -560391902721871203118985442580635648 3853237 -151335370065594292470433339165690400 3853238 -548984758554443355674745595335352320 3853239 41007726302352543541393364419735248 3853240 616791515820343812315177255883468800 3853241 18027299606174852763685419706011264 3853242 -506813132137443463803083683672866960 3853243 1307801066262570047797277498955048384 3853244 1930031111870539652886999094726849536 3853245 -1008640012832781126040764611442817920 3853246 -783806514095372411127931587941084928 3853247 -1439873753681835611057350573317914304 3853248 -212923618263155443290745399010131968 3853249 -2268419951894613928743761841735298750 3853250 -79802501440149390786016535231256000 3853251 1440606211218952113204064263247309584 3853252 882895396645038496006667053848278272 3853253 2380846684357973171101860333281074560 3853254 -260333643273329151965720263025869056 3853255 -196737692116937435288766488811700800 3853256 2126017902254007142850369157973647360 3853257 1069068963649425905248900085186059680 3853258 -74662565664443508407911958066526624 3853259 -280764757186141344124649518726516800 3853260 -819160116084839408182946096584273920 3853261 -99639989661558485921230276967200138 3853262 135210868829243184780573186680409600 3853263 1644442447014266925584784167921316744 3853264 38631447612050340729975217089044480 3853265 720988061407010750128326855449487720 3853266 247181846492665127003874565840401024 3853267 299279110537880467081240943499549840 3853268 103856521418708283832571324600190720 3853269 -119766142157681580245980222896364032 3853270 429072824724642617675442872422798080 3853271 -2160127536241354494865660717769441808 3853272 108818049221235688106925473427025920 3853273 24479345076896494458667315646085904 3853274 108045794311717090060655829101489136 3853275 796504327585073892466129530317592000 3853276 -249533816015196990593618530216468480 3853277 1156799848564741417424502465722137260 3853278 59142530328736501306464973459200000 3853279 -1716803380212272289114901324702753120 3853280 1287065171183785055676947610642677760 3853281 -496007516174039060803979620417850448 3853282 632557675163472358342106652202105344 3853283 886262429871911498786144945916000720 3853284 -458210359921703771097920492924848128 3853285 -770125497413589266520033640481254020 3853286 154338616175098063481196657395965824 3853287 1887862840107300410346788136454972944 3853288 654659633182786066464291620904038400 3853289 2482203529881255341014006857859209600 3853290 -126591095422019938745637745300684800 3853291 421586049599709622645890962578115984 3853292 959710599890233965369864237027062016 3853293 -1619216444489452237232604255786357600 3853294 1204686391889054137261391473013637696 3853295 1496068693118066162767881712727347200 3853296 -363007956882970013281026623510446080 3853297 246779571244500253897299616691924032 3853298 625959410504181073898491147594448400 3853299 751246574365651795394887982954871864 3853300 90288199044594534410786430992793600 3853301 -535924687639296323362356979421839698 3853302 -397310760395929889018004957627912768 3853303 -169280109353378420662876779083259456 3853304 -482262191081769146823601069110067200 3853305 66703844670325796758240927390118400 3853306 156090832134198752060682216910442352 3853307 1451633883015073217287007521048872192 3853308 -26490854251363693871826859993136640 3853309 177809754757434920664529113556849400 3853310 -104450440402882068734149055016661440 3853311 -411598142478548943246128947316472576 3853312 -573503041124906555577628611154280448 3853313 -348929119835238128333127075994557438 3853314 2336554570023175622831284748915664 3853315 -1472299486099211018501855696411645040 3853316 1268447820286032076801476244318941312 3853317 -567493416188865759110461675706177280 3853318 -608567486708877656908019209043961600 3853319 1062973020937972209656500162908170880 3853320 105824048839906295508447667595673600 3853321 -41750123851063643562076225333269478 3853322 -1018708307942641939704575927640969216 3853323 -1673442684647545271596442609551980228 3853324 -258484153474834828199039304014850304 3853325 -43552560819023323694731241276193600 3853326 -23673011453155980552540912898248576 3853327 95709130078416498423307052127964152 3853328 -56045174846041168828268056225775616 3853329 197129821163168358490535854645062384 3853330 4843110472701278283814755701056320 3853331 940790665824331801097072958559347264 3853332 -19649520428427886467431021673830400 3853333 -2163507220478245648995313090423257600 3853334 346248804530481159117869241885558816 3853335 1077670961571896334445663226757560400 3853336 2887269258502297574703748676581447680 3853337 1627281945106917657622590153601356180 3853338 -731323500724597106308372825128454656 3853339 345841278853354859764628460184599072 3853340 127096143988639837809166434968931840 3853341 -1089228922956557373858947682331707450 3853342 -1396503309123707597494005388028928768 3853343 -1638711352605163168430088937890515376 3853344 204077433031933330030893409260011520 3853345 -1321743074720193509483629518130881900 3853346 682748888038259588407492546425269760 3853347 -262671690723052673202640956528398928 3853348 23594049966358824399930772655412480 3853349 -4522644235386816948052470839429760 3853350 -44991249279206070596944970706242400 3853351 -1429010129716736187857811821058759408 3853352 955864122430748608740354067172966400 3853353 105214940774871027124344603920477568 3853354 -2640382381546336138870609439521030560 3853355 -825307004336479286762666796526554480 3853356 299005476683997157581432597708847104 3853357 -26987183446597238429489785997653748 3853358 1157492986665137705648700689745761280 3853359 25611124552145990384505464694700800 3853360 -96220480828835409487967872846725120 3853361 971078678338839286410584336862361152 3853362 24034285165923478387097955671169024 3853363 -1456505936147078052209235628091663616 3853364 676125960753950010364106117098555776 3853365 223547055900210887992026925597856640 3853366 1348740613567851413668188108660576 3853367 -138600535326262024356827181853248000 3853368 341353287002282468091840866826547200 3853369 365835914422110401848875365255196471 3853370 -422398635318925455213731818064888640 3853371 588168525216564813577214073482582400 3853372 655064572481732446721032746136472576 3853373 3142401920616680994011521035987100620 3853374 -39509129589401239054044053578813440 3853375 2588986781707145551875209483829720000 3853376 582230124368943875291380675974266880 3853377 731339146348280208826126856394007248 3853378 -85094049413063088285908398976225376 3853379 -59631179179770054739899378118462020 3853380 939953096434968213284948356873666560 3853381 -903232585883467580863024736929129216 3853382 -205937165418096197571428195936003328 3853383 -1112104491169529298147761725353446400 3853384 41305407068575340021754920464450560 3853385 -254733980408904170018933086555864440 3853386 941533708056763958890075935541555200 3853387 1076681078621661287236846696413658312 3853388 615152706270772630483422559518523392 3853389 -770777403464013743725513689634957440 3853390 24569186182894000542110030652499200 3853391 -1262385491836511032579806208274206728 3853392 440446926228342801161687121429135360 3853393 387217498452323869940334270319051264 3853394 -718908391855820312426985213865755504 3853395 185311345905466573650904678424869440 3853396 -46171938935680648325283813032579200 3853397 -762354772325085370458515486370474240 3853398 -813330921595724266217257237559939136 3853399 -304096549901836644151646352259328208 3853400 -1397358506887992283409907969838848000 3853401 1237471764747475970758615030862734032 3853402 -1191790149082397993522377676399616 3853403 1790886639143037355007429841180323652 3853404 101334612251676441843247128815900160 3853405 1152019595926822061983377978761331960 3853406 496287375155741370801897147363649152 3853407 1972971289412359716127646710407829392 3853408 -775557933990284463060889043801210880 3853409 -1380256498674582827987865556087923600 3853410 -427435977802785747543622120185838080 3853411 -1489398986416432440564668570327061988 3853412 -58514494159333036615997310478445568 3853413 -24261201943352281744460369019113796 3853414 -1120083929870680449654175139476294944 3853415 -18147961041513456603196823515219200 3853416 453429509765801067290272551293583360 3853417 -2239348278034902414375751532896942534 3853418 625682984370662750643713225714596704 3853419 -169317155944921495122432669082822056 3853420 321335853581014786120330009403873280 3853421 766468450947456495763806299470312224 3853422 -150249156412419214705422529582330368 3853423 -966488213283695210838712223857375760 3853424 109325802952905214417669771891310592 3853425 -458636458588703799688122765369408000 3853426 489126686434596110120075869861368864 3853427 1472361846563760738716611981889811276 3853428 630593538406021628609375582311127040 3853429 1333557514575972295475756543998634030 3853430 424340101158833288984868974947104000 3853431 -535852448557296422354252395109919720 3853432 -120918333303844211154978417163161600 3853433 -1072326955317296497277387851798860600 3853434 137578473420425290766391187914178560 3853435 -178463358603105879665910763081445040 3853436 650480430692966548664772656386867200 3853437 -279761103161489664726638253873075648 3853438 -2255623728244354530090276304432291200 3853439 505620910895541337915889267515490856 3853440 -877662542596597263192266247241728000 3853441 -1365281524847628707608172273065302816 3853442 1604937297091701864056104201686289872 3853443 77259024226301210442533845869827328 3853444 -162642810404157377738041212659093504 3853445 -33517428803139792385274706249898080 3853446 -656364480767649004857721498277418816 3853447 -16546815340982230912651650010631920 3853448 1201982777199902818768637994849039360 3853449 -765257385606637358497156335088890966 3853450 -287612388293557973018055508364742000 3853451 521088196562938989337089156454944 3853452 -249816343212531837132339005850498048 3853453 247762580038673484403883673351149004 3853454 -402806074201985871204482756918578176 3853455 -146455570953547021761722237191495680 3853456 -234136364267466582475025150528217088 3853457 -536859721940735830549980934072286220 3853458 765874698790111530186401769452376096 3853459 -945168256207697594177466305649377960 3853460 93200608963225776729367439696463360 3853461 675405542797994077366846341815098272 3853462 929487315091666962766550785158412800 3853463 -648185123592673778400358810945981896 3853464 -7111947432439350334136684243681280 3853465 -94840455667966511779885411891670400 3853466 220344548320946307478614921758246400 3853467 72885506409755091827904267261048240 3853468 -1610562286585821773076581499312804352 3853469 2638748282308460406867830919246096870 3853470 324115643776847954779403321136912000 3853471 -524472900236823430793850028238223288 3853472 -71774400816123754888019744362856448 3853473 493054793673300060558427955766625344 3853474 -615394564092961147556311123401252480 3853475 -20235155337757319349630630061866600 3853476 395554016776571846226882547211096064 3853477 214155439282143475757450502696518620 3853478 1169449586874642438659532542144195040 3853479 -150046041497029312632957275215536000 3853480 1051925158817083860712459493807462400 3853481 -4137970490578484686411450206469862748 3853482 565879436471879295641462557720334592 3853483 -487146167593090833353985817540471296 3853484 -565540071409504366936357760259446784 3853485 928970600801246388512733703522471200 3853486 -37187651988058744890410732544540672 3853487 332687821255586198592436459998168 3853488 6462364134798095002379869411344384 3853489 -487965446785116195969802116761424576 3853490 -169334917323783913506657943559851200 3853491 -1527675766910228687710521391720048080 3853492 252835191109420842174557914216097280 3853493 -12873270451557950460515371800415680 3853494 161848816764065889486186533904910080 3853495 205685679454046866956168035877350880 3853496 -740822827264384564453674234696560640 3853497 -1291555857797455970792572264190795040 3853498 -500915597548632831737947001348529408 3853499 128082661074235377621945381923841648 3853500 396681797672448025901715022528512000 3853501 2350621954553416104634081129463506502 3853502 -112299057782419317260385472177701696 3853503 141347633724583764287470235899205112 3853504 -309846708652038582322584603380940800 3853505 -1537506164102758662528705747846829440 3853506 253149461028566484845560235467660800 3853507 1618584587375217573300202705420693356 3853508 -161986269714552537881780672387522304 3853509 -492015712388671112899541461063024320 3853510 331530955726888430022816451650476160 3853511 2608821444167516695545528016050833112 3853512 173866788784848543103172584702771200 3853513 586613838709484417883117114867676900 3853514 -427061374142406171296785072140012288 3853515 896833499816715948783796972370638320 3853516 -2137441196008444873150701175215842560 3853517 -647938040234101765329668948105412096 3853518 -288007459513205588266313245112796096 3853519 -962120351038388044447306246923521504 3853520 -269844251792334100373495419070054400 3853521 238330879384167808781907411974908800 3853522 -311613362955305811894556625148684000 3853523 -1907869491940073384894946220182170280 3853524 -25422785312760268742107329837207552 3853525 397376250077949310739384377980393600 3853526 -142309548195624540608259916504434240 3853527 1047686810980428887095039753211448960 3853528 -731578026890996535806630535194173440 3853529 2126473831541732814889388285802341130 3853530 -389740217239276206190808852009594880 3853531 -9314724072972884450478266561668416 3853532 836409009943137942690580439245163520 3853533 -270368089282017442041722578746619776 3853534 1363990877905575946437400515590284416 3853535 116622286477641257244609937673756160 3853536 -352493799615180580776246314830135296 3853537 962915599256730535929406764495905186 3853538 1266606259893012337301672388420555840 3853539 958926130540686089910279514211005584 3853540 -840958542243426239049132323815253760 3853541 3182665070709492879742848799375838400 3853542 -16756760156240468828065076239564800 3853543 859364190466833886037179684901177040 3853544 2894720343762935027345930113807580160 3853545 1205948323084719698289201511164208320 3853546 -750818717883788301008964210157032528 3853547 -193277769160979581499529481873973004 3853548 -310782590773936928108208866312847360 3853549 -80946171926294055373643261485754880 3853550 -252685101225791731461403538198587200 3853551 -72342213979922798492368622736059760 3853552 -98007615512716309216321676094701568 3853553 2679387438148608591820410732557758848 3853554 -585835228593007631381016838220981760 3853555 1065736936538684462927601436119984000 3853556 209098683858754579215505258120664448 3853557 730609496261719306868320563368316654 3853558 539148275870103892306513457042880384 3853559 -372897022977688214644140231146601240 3853560 591985526320880765002297267587072000 3853561 2063425542993818217000935996125752320 3853562 342237143123480596217782595344964064 3853563 38041389303137940406655518200129024 3853564 -378106836696604254044126710086018048 3853565 -413581915057603160858570817996232200 3853566 -542620330327900825491291787352778048 3853567 -2830366476159614342996648228888752384 3853568 -534866103278184000983028160536772608 3853569 -972151787060129904975815403654453456 3853570 -113208302972418930915943392699287040 3853571 32613719055807107265510079082869344 3853572 440398134539841888017917084047992832 3853573 1741320247283169139540281370350359520 3853574 2187273153580342398400959571609920 3853575 21573953737722976580596938770310600 3853576 -1508999035267758526691493791849425920 3853577 286539570081189192183522637822147584 3853578 477209615004733166727887600348808960 3853579 -780970192434519281074273268966847680 3853580 62937347283807625385045354425113600 3853581 -117880062098634595182004912962273600 3853582 912209446569183214190798579052883392 3853583 2520887267281646613137132521865030832 3853584 107071072954345943789922739658686464 3853585 1399330751935891181228567855785569600 3853586 -656839081713594315401667133490695680 3853587 -899563487710331124981063558545738400 3853588 -486505187632739450583982571410525312 3853589 -2493923790573514958188242646952474610 3853590 -1202815358410227244897575300549120 3853591 65448529485616046023178446970065072 3853592 -537214810834943724401087707025664000 3853593 187178505423125820863644244690304282 3853594 -1153280275502676159369174559009079328 3853595 3009438936357695460188589779444287680 3853596 389097489251545418265848278061359104 3853597 -74161457872255451699765135009164800 3853598 -392806786371284741073639806250036480 3853599 459665170498813771227361005106151040 3853600 -53367213861797378222285087160729600 3853601 1868237184142400503932562287958106304 3853602 -770392794825706180013424666408072960 3853603 -918807156431652704138887237932888432 3853604 504631397890967501457034476090802176 3853605 255409114338844870948476043141164960 3853606 813994200250934930039461818844534752 3853607 581256242876287739816699599469218320 3853608 1090681275652292100582688854343680 3853609 409986093580254516231722768568242810 3853610 -349749665194996441731934090354857120 3853611 -327824235659959315554613216390176240 3853612 -681737024019750084334772443197061120 3853613 615805261328232871488082275996083862 3853614 113235981121284492037526952624213120 3853615 -202412445066222839020415905191385200 3853616 -118177512005851790842319294746853376 3853617 -20856853425973819193223552812974752 3853618 11187450151917747562578352783271040 3853619 571351524234011265719510354269581312 3853620 -116042661907120797235644466660147200 3853621 326960016042413301556603973919155822 3853622 -1117548469472768271391175753968545888 3853623 788627329234152453762760110570033384 3853624 679208177345153095028370340783226880 3853625 507058073859762912385361863566285000 3853626 -228150347551035164231441318178264576 3853627 -974797167109673424531333459089940480 3853628 624341824551074014716306314064531456 3853629 -578650780357905082988405984162356800 3853630 -527208287759540941610417836957896960 3853631 -368769428484460453289069911074638496 3853632 -182186507703269413045704026864222208 3853633 -622394398860663709817519421446396480 3853634 235065089670808561518830527091263392 3853635 -16776719658518473919819483699616000 3853636 805363437356829840973962788158464000 3853637 1943405411736916928726411248963902240 3853638 -452472537918475902640647488513007456 3853639 113042608773412679215784041061290320 3853640 -120952357346393650315736171709235200 3853641 160043073229367422040503190012940288 3853642 72914783535237726244742372028149760 3853643 2616680890722028160354994022307279892 3853644 -616733263462871610992915362849812480 3853645 -291981517293463153300330828712962920 3853646 202315235919989817799972553235622464 3853647 707716480795466375581388302317859440 3853648 595254745776569522568956079413583872 3853649 870440384396112838762041757181665650 3853650 245960903245544678480425275629145600 3853651 1396280850280359399610318279514874400 3853652 -452205857888644135108815459879886848 3853653 272529037146230790572669690541523104 3853654 -940334713974116998063276758243518304 3853655 555256546715910868781852124497553120 3853656 -149201000849678758655501934206668800 3853657 -1935731482652720557169757924386223600 3853658 -168488379167324747392646488177504800 3853659 -29157881505637146580431484514689896 3853660 18143972087775061026603091599682560 3853661 -404251901399067428449308201864184320 3853662 511224843351123406776666941075908224 3853663 -2468078841768743070295550407408660992 3853664 -654057080600328625509195725564411904 3853665 464514742084525087705920199193610600 3853666 1528574871622716105341036416618558032 3853667 299363140246176834525015892880200272 3853668 -154304403199061287687302871307427840 3853669 877017195771764453174138041404451070 3853670 68616583228541645159256702558028800 3853671 556524574906360535019828136381989888 3853672 -201461254485467650840614149465702400 3853673 -139493127593801133472001855775106176 3853674 144714863230412070155692960554225408 3853675 -8388786913621212676534861542565200 3853676 433588759378694414323134926868936960 3853677 156927646739557110337143599217683520 3853678 -598661937629485428545523183907431360 3853679 -2058396795920386669615562866797814608 3853680 -110345365086258854706930854128189440 3853681 9426975977947993969694997136932532 3853682 198609854123001494318818049600950272 3853683 794288183495813860338883283129405280 3853684 459765551346897015562769350779211776 3853685 -1940606799481868993853394368045788640 3853686 138695106367322090829191054092400064 3853687 -582429208541398147101478029007584664 3853688 1296818104909622635295722693807964160 3853689 -511179199710331238801558692884060480 3853690 -501816085128159442781989925882292480 3853691 222720544773480475981848765331841400 3853692 464658547865169313351221680293235712 3853693 -331303022653433647162507861040904058 3853694 490454402576780501187462605316384000 3853695 438262606077050387095745380470237600 3853696 389628659506971644362803110781911040 3853697 -1943132108699972277500907732671785854 3853698 -42632262024798934957192644147655680 3853699 -2527685409800727957083147018140934240 3853700 -93699160764678762247770185661984000 3853701 -335121603429940044480641247231489732 3853702 59222215585166292709841482464723552 3853703 7969132383966137438156747955985920 3853704 1119944870128266076134575318851338240 3853705 -679827559964076032409706633449034140 3853706 -658527761119043368725739362680720640 3853707 539781400126963360087038959741701056 3853708 -356046849192593492234545935063638272 3853709 1820453182611694855486938180577961910 3853710 143942251125416091329354090425344000 3853711 636284832354638038450783533747659312 3853712 -97317980901630288229248591361671168 3853713 -428843029253018490961017507235969920 3853714 1035211063018472341815175326845184672 3853715 -1055227342646302269038271388044900000 3853716 454964019282615150368856494947325952 3853717 -34272010622296745594314128383463008 3853718 347188452520696472599567178892337152 3853719 319062020738703299566680088996341264 3853720 -299373166363654506775487103584870400 3853721 2451475738618736376331031126398925700 3853722 -681500344799935836616235108794212096 3853723 -1328963271623306712677253860920426320 3853724 472442166897088180009077911025970176 3853725 -224491491716769972951214033519970400 3853726 -810237524520262688796442441203842688 3853727 1866677525986169683220222098425348576 3853728 -449147622932770857579523491296772096 3853729 2366148555795274120255253521668050 3853730 -383683019423338287492474910918910400 3853731 -251153449264856535420151972274086656 3853732 -1256414781263972964425859435237309440 3853733 -12140835434961861695813522377983396 3853734 12924507770950394924555618068807680 3853735 -171229525231772823985953816561121320 3853736 1046249193290828353647432588523008000 3853737 255010769915166770597285250898375920 3853738 -175344660585032506202395358989267968 3853739 -2532042133531840991678698563546328176 3853740 -282257477441106297667264437070233600 3853741 -2785831641481335274860963870649210858 3853742 13965051262536758276101106032505472 3853743 -17828927660560171708736329876427376 3853744 -179723946733287713129360586295459840 3853745 -1482143826290511212071839659619628800 3853746 6245824568035222594192465428996096 3853747 2111850118978486709253859768708566072 3853748 492909113612452080524217013689803520 3853749 -1177959977376802563134033017399770336 3853750 -268337575085746114663490731350780000 3853751 425124520322475964808220763529769600 3853752 394987618816537473505506683379916800 3853753 -84005120513710159254818555302598998 3853754 -175160191659787183587039338250459168 3853755 -255101029013199694582363225109583600 3853756 -718514786694669213252372205125864960 3853757 -1203168829294455306532680235759031994 3853758 293980134556836612879496339362352128 3853759 -252688907441564256652038996051632800 3853760 572257989654348050367697213697556480 3853761 -321246080304618495897682900505143776 3853762 -181489061511037790098391187356025600 3853763 -2084490143105676369945451094786753988 3853764 118225900369031439013543286954496000 3853765 415132059182972296455064445318968320 3853766 534175135515247679207454916619195520 3853767 2803794157034846513400354913631422800 3853768 249811294589014004179173049898050560 3853769 636489468147542549389869122480434596 3853770 -97032364691519588501356969385433600 3853771 884746303907744669904342358072441912 3853772 -217397507227082939011304518336939008 3853773 462008943919039379557345181909134848 3853774 -13314818673808976797285113819828288 3853775 1160853362146381092938185545672585000 3853776 216163624846975475765378589135470592 3853777 -149242905793294291746755315605370000 3853778 1009060141175642670127427345579074560 3853779 139085626104258859245057439002246720 3853780 281918675199896719642231522752061440 3853781 -672913571037894124645778560216755720 3853782 -10332332619767114907940889457325248 3853783 139237787647482682134718219520091280 3853784 -1442154795882639377801142694665646080 3853785 437841967143279358932999941991551040 3853786 393571593150476904222206178617156592 3853787 -408487526585980202278834080790564848 3853788 -715235644788810871754864250814242816 3853789 -7283306375340147328013481621700800 3853790 -141153260763031834922230405820241600 3853791 -1953941644404050781746120378709976560 3853792 99413120393674330717619195094761472 3853793 -2585000553505199046361490919036932958 3853794 -90711336392635892620656062118025728 3853795 -111811015402525329584012946486568800 3853796 -542617984785664290423173951667486720 3853797 547682523364056072031884574069062240 3853798 253575930155282174105274755856407040 3853799 -678224951609032618229770677811581480 3853800 -686534216710553631813087785768832000 3853801 -1348039764068879289047511439481204550 3853802 -719194530318434805252405584422893648 3853803 -1314659091815545089218129678875024296 3853804 -861172251672777654828861927669324800 3853805 -764822017708279720593403637614551540 3853806 662849048803847346353828201081822208 3853807 387038967540836274695472749161483392 3853808 236299149712312523201706126818672640 3853809 -72552347587244324777510399713630272 3853810 331842968566875089409783699094262400 3853811 234484856712905935836351972841352160 3853812 1951954712511107493889439422865989632 3853813 2267366054705555195110364311215654062 3853814 -1044855691034925051764902653629307744 3853815 71853647772231612856563122570158080 3853816 -151495957349704787256325268481024000 3853817 1674600069604507936921302213325003152 3853818 -8594071507086099971263647682415760 3853819 -824923912961603882935400700291948504 3853820 34032895091557611264539080366279680 3853821 -83035479918890817990880930028734560 3853822 450322445855548090521300738785624064 3853823 516848183601767188719891411695297640 3853824 289182803270889061132669514655203328 3853825 -895646801292316871244272510805913450 3853826 595208084383496937662223742301276112 3853827 157800488348606906253023932114990080 3853828 502618382089278645018309702496644096 3853829 194307991040197111186494239660856960 3853830 336079273778885087327800386472705920 3853831 8590846692491298096614641582371664 3853832 -22631466609049217833183279771238400 3853833 1262210249687264126526780420810990048 3853834 -55767154344863619173624225524915200 3853835 -112623872812138841099690846841738720 3853836 47606706489358380435439549670221824 3853837 -724758433232640327851558182162666920 3853838 1587575447891020320774277005622864320 3853839 1993927096851127953151350142634325120 3853840 -716730746677015151567907607766630400 3853841 3361579518151933176234648271404726900 3853842 193416128413181579092382857220590080 3853843 -3526505175408885255527372974326784 3853844 -1298886128559641434326732087106395264 3853845 -25588485466810847756776593905774400 3853846 -164517926325921415978152917040120960 3853847 1341457507941383720685206884769428296 3853848 -380482323050215569276741720902860800 3853849 -2102275833018239064671911491788912364 3853850 298985656456638296190921016789200 3853851 791414787794461863608254798212071832 3853852 470497025157781547698852068368307712 3853853 1733423932737888615750578226604224102 3853854 -530541352677040823699505268791031872 3853855 1312847635755071954789162666311694760 3853856 -1332406098281708173698003509778579456 3853857 -245103323974038508935443713169448960 3853858 375203991313698006005549645915105280 3853859 -3582134888906050005822975914813618688 3853860 158995924966341099774243802888335360 3853861 1107780924888520916604588194021567424 3853862 -386438320441450587396207443363777568 3853863 611171927794757814282813068292035160 3853864 184910836264075401717301888016793600 3853865 -690944826586874506949230261957008000 3853866 -678587462088934548214919846372645376 3853867 -1108529714091213651906389915579147168 3853868 -638446457266459840904614727821777920 3853869 -803422161503305188670581251554328256 3853870 -462851023698579139122241910038435200 3853871 12693610017551410921685980019427312 3853872 196653047570817895013005123615457280 3853873 84703100691826360575894148833039122 3853874 19544182224044030255402658438513936 3853875 -11061585116634539678509114231680000 3853876 359004573306147205131079598840280192 3853877 544219251501481675225644776281035132 3853878 85690061984810114791287360720629760 3853879 -3234272472741366370201590684132593624 3853880 -386520443530628661628769300742144000 3853881 -1332552204604025215835795981026253388 3853882 384412195818289604205661601041224192 3853883 126129624319936681314928957806615072 3853884 298586756769108323695600898142167040 3853885 -758381669338698642463517349742320000 3853886 447314004810884936438690275474420224 3853887 98324501129255386957735584833764752 3853888 658877832993441028216100994417164288 3853889 28222279012921519540308703057614336 3853890 -151037979405507283905782332932595680 3853891 -484237231237051550202495882083246816 3853892 418030896127563035117525861648977920 3853893 625318217542086543314111581291440864 3853894 -906112224054295218231426472918648320 3853895 203005122650117458454904281080758720 3853896 -1037616746868950884015810960412467200 3853897 -1619022137869327578309598448200968540 3853898 1119754128709056855222338629497457200 3853899 60719130436376346304771894462351956 3853900 -423245899656357847339279461747724800 3853901 1931790246751008166304769292684118412 3853902 -80388202243320098920405716000831360 3853903 292616851409920781126179387231132800 3853904 -453170251123033298048916412665569280 3853905 308617083605254517062933695750083520 3853906 945749380358972267334331004568877056 3853907 352257720801365316056907456827916912 3853908 -442946808137720064680579487209390208 3853909 1430052025817813119829185902297948110 3853910 252765697259966066104192123551471360 3853911 -1338165748709543093685086199579808176 3853912 1578991150279800976911734640688128000 3853913 278695715106092553818502675171078720 3853914 -169055437800495856523321766113360640 3853915 398756604355236964593111117009068640 3853916 2030890751602061822074766191920023040 3853917 446915148982690264286363344909618380 3853918 322543927765698831441769531874688 3853919 -590651984276405613672615480977333640 3853920 38600605589636224778092335668920320 3853921 1157101038782309497466501208753425172 3853922 1379357619719289949953059834535254400 3853923 -1414041596792159596028775385897921416 3853924 741223117441409459625910162065888896 3853925 -1618658813532396707084919506477485350 3853926 379932089936442218704333821742387200 3853927 318356103462502733766606974757922944 3853928 -656027893951690011315792207836989440 3853929 1195271761408107425970830836438428000 3853930 477628781800594809801002476313259360 3853931 -593348530361521691934083612599875168 3853932 -1796890840750932634766968760809018368 3853933 -1562722799234476789638177402706619818 3853934 -238363577595894867612965483851968768 3853935 159427688292297631786023542685134520 3853936 -972703673197572897534744194072576000 3853937 1495722914796540538966699376828165586 3853938 284454268538099303306450604429220608 3853939 2013506644897258037997973675573907520 3853940 415099476185035955709015550637495040 3853941 35420942137930419546357010693724160 3853942 229920795083581735906508110194051072 3853943 2073641596781722174837892780619513192 3853944 -807147969500454201821693557044080640 3853945 433441481966464112986307409004709700 3853946 -1143875203012744240472975367257885328 3853947 -450635846989895720887550088393163728 3853948 608717900839903614961250217652556800 3853949 -958509122440694385062035745502812352 3853950 -398911147780044334103041062342542400 3853951 -806672905048726265494329409831145472 3853952 381157916146294055912051349494169600 3853953 -2858677080080164869837921973393524480 3853954 344471835430706135952468169436412960 3853955 568947491056825598463436484343950400 3853956 960449696968340563484439694221315072 3853957 -163936316279621044013788665948163268 3853958 272647213256391015712984410076767360 3853959 817341695727562690902038166298945488 3853960 -1696155781017558720990352027373568000 3853961 13174742787875962760284431156982992 3853962 -4906922211770869594960030879096320 3853963 -867711185857412099524136061268984080 3853964 -986275537727503829249892350430753024 3853965 -36270507598983061794264051551918880 3853966 -550174431270519161448861426436310400 3853967 148348345517994390231026200179407760 3853968 223539223320345305941252906611769344 3853969 1510719078507751641766335507787589120 3853970 21333199121022171313083159944491680 3853971 -1914064549994032871990159646989460 3853972 235298128520740134714132600260554752 3853973 -1351221280635155060033387728015402656 3853974 551920384245330851872702819702205952 3853975 360292776323495242519049817453254000 3853976 -180900459623124061105582439270768640 3853977 990283684406226110091100987410528720 3853978 -517592700137779229925301372567711776 3853979 2325123593639308113292850836187123640 3853980 382918147200038581994705385322321920 3853981 97200180627000378262711844576231200 3853982 -475393134979667789812046091728351232 3853983 -409425361879672729221294210629636736 3853984 -1415359338829868062914599284433879040 3853985 1372573081539837020492408786652014760 3853986 -413643332207959495988683767579588096 3853987 55314980126343958980670424349698440 3853988 -1174818029776711096781514958136368512 3853989 -1240890661857254094444503257793249346 3853990 -141753121834405589385868127268069120 3853991 1305085804267011743418369393040342392 3853992 -298762860511214144869393796272865280 3853993 -645756465777434623766273020724152512 3853994 -501794412647886410084652951306073248 3853995 -396030766890437223295393337698402560 3853996 1288252968584341027841298486906656000 3853997 997301729124628318418006960572367286 3853998 -416827917491931804088149918218035200 3853999 1898009424889312273852956832763164480 3854000 -293438620369197845912635017854976000 3854001 -134104032492536620497098618586195840 3854002 288767540953044365428444961989638144 3854003 -805794072862169088496543967310773748 3854004 -4265742442000203892326095997566976 3854005 -356732870974030559685745183589786340 3854006 22350645284508601579315917809265024 3854007 -387408897705166842788431742075580000 3854008 1330707649303058643639743836917288960 3854009 -2228947985013776479311664937830683180 3854010 -512207804695145384893005592752349440 3854011 439741918894040124935603055665631264 3854012 590492689313096795963360068956567552 3854013 277128526933953882875147789822169600 3854014 -969905296842502378794684564866022144 3854015 562895109775778772930266603975500800 3854016 -554180675995860023061094742709239808 3854017 -3257384364554165871697436796702082720 3854018 330994295416917043693654616622627840 3854019 -494546669260704055932773987124549792 3854020 -712558827946479668943178123383767040 3854021 -3885397819751644090928546973358510500 3854022 127653548252959491406602785377044480 3854023 -1552193687017242112791958797826130728 3854024 -1527436558971561595505705755798871040 3854025 253381310311159489371573119609404800 3854026 -1712228163573058932298279107828902400 3854027 -579023317825824224450218135762358124 3854028 1198252538416166205687040171655953920 3854029 -1706947094765211450041257243831647370 3854030 255086599851422031579654323767700160 3854031 654800531618190790678749156232179984 3854032 102742603946480557282339938311340032 3854033 -65518941247609824789077508789297600 3854034 -2061440212252637574349227932290560000 3854035 -29358082825926427991282378797382400 3854036 -37758788661672621135759046487023872 3854037 -324575276896535830372987787029407840 3854038 159185284048444556324604050575045920 3854039 903348747357402579264929996646331056 3854040 71815155880484279136670671161548800 3854041 -618663240853752793485657234763550592 3854042 1178735802293924613150738691068396000 3854043 1673206719192341486041791502512561132 3854044 -89968855256852018915333667731836928 3854045 769792693019621334385537719380453220 3854046 430310506960645743810614489054948160 3854047 10033371688864230014872590236673792 3854048 -3045871801684469563479576203762073600 3854049 -701662998471870007539566043150601440 3854050 655725334272242214205538687195794800 3854051 808688983307690792891919879215418600 3854052 -134716418786145866571141990800932224 3854053 -1212029585767513122122787527859016320 3854054 -215410771611468737951007514635240192 3854055 -312435101625219402707393102200521600 3854056 -943364255389478919280419460032153600 3854057 119096974039145895472731964339440720 3854058 -161255908055245872923784175084998912 3854059 -236231042235000431215942836264075120 3854060 -386413202387138810488002904438732800 3854061 -95462080703469714148077641568589098 3854062 -213873120829421965664720241010411968 3854063 -1627462429303071252371253656956544688 3854064 -2401154846068438600413277123510272 3854065 -2005121701159649651491005947996430540 3854066 -782719179054865272735024559940406768 3854067 53652191766463358964464954412448512 3854068 -621961018382597851196834042474872064 3854069 1816522982164255596370058603202448896 3854070 575097809772783069734152223677881600 3854071 -107973243072829664329289064274687680 3854072 22665650032388606720509512775680000 3854073 -880367555827861812406066471093200816 3854074 -256266073339740767607208629704179200 3854075 236914997642934054122719958136945600 3854076 -432669677777849404413810823348362240 3854077 -793763029218276603213104366337422074 3854078 522101899875571507190970841610542656 3854079 782854470947891205581840102002922424 3854080 435030417665266114378323231674204160 3854081 789127383213232902981676452930682944 3854082 205400212512543426988363481430361344 3854083 -1524121494720571609846345044820529668 3854084 428473224371735789372717768194386432 3854085 855390614404395963209216526167018400 3854086 -1650716105047733657159851384658949120 3854087 1574195018349273945829244184968826912 3854088 883261939940041310764287339847680000 3854089 1433739052507391145770679388808004890 3854090 -8209153638616219070239383789991680 3854091 -367503551511741593202944133122429520 3854092 -1656351448139670869402650766547712 3854093 -683520248995625330249808889848058560 3854094 588780500516616548235698452772536320 3854095 -1663704923267128693642066528730728920 3854096 255219321743286355627185707734474752 3854097 -129080408695159421877627877844127372 3854098 -1920968471314974982570303147349724000 3854099 -2064376700106178589402424638364402900 3854100 398828378596893554476251126814464000 3854101 -2530396579628154420744077721147113828 3854102 -592237608457242797152344574530951936 3854103 1078994758834325325102213301392475008 3854104 888735404796114184703193733542512640 3854105 335190463479870060526318876468144320 3854106 -256669379659559361260458581548921856 3854107 -853333539532301829256916954375345760 3854108 -95942688549193261862787939961089024 3854109 418637158777651422779666240854007808 3854110 6574746511620269288375078134540800 3854111 -620536801415315853347397939667152288 3854112 -748409469149450945009481502367416320 3854113 -2121956817471521597534413419729716638 3854114 724862310812066842333047939698703360 3854115 -1317776182372118574101672742612420000 3854116 569579711765045904044844790375157760 3854117 304467456577808212401743837293679166 3854118 -167327261018751727166040841291868160 3854119 1888890665319132810490650289373686520 3854120 1542144445010946947331497718637516800 3854121 2206792125900398836179682766393567904 3854122 424742822351398384910852298784202592 3854123 -1513718917419162282166538946013632 3854124 -96310113686078017255520763047777280 3854125 -370232495192397333084086602416312000 3854126 -1480729961365588194418737972909940416 3854127 689668628696896404795288298592845320 3854128 283839231760295184611143278972157952 3854129 -4626208595791875971569919790939632640 3854130 -247411101360589877322853736348206080 3854131 -434513605503902179104544086903187600 3854132 -2244899874887302666744773881003102208 3854133 3624076209634742766938534344742976 3854134 -745691831558073492386917933759346784 3854135 199122694705560212629124815271086800 3854136 -241598172166559443606757472773406720 3854137 -53678498155727649813375225134480896 3854138 -644876204757755115162063816338927904 3854139 853643625307965613367600492758022424 3854140 -568404662477647436590141059968517120 3854141 -949907242333748566882537450694131008 3854142 2213620550085376400378752772442432 3854143 -656959164345374854425325517439596608 3854144 158288162231696749794847486228561920 3854145 125154272801625042564163103826326400 3854146 -252013608345831374809299266546023728 3854147 -1381771633792011267751629832246877688 3854148 135613085625441447104882179934392320 3854149 402961747856773102232316516310571164 3854150 -73250839150804651113540857166072000 3854151 -741904620401211062884408092217850496 3854152 -2791585688887281130858039706788838400 3854153 -379014704218947416018381984033858598 3854154 390859149670855314798893427872997120 3854155 2572582497870464041298232332610437760 3854156 1222074093823015408957139123938409472 3854157 2840215172154632509631337994418964288 3854158 298237307763769862515754338764472320 3854159 -420603332975705346859687645686698640 3854160 70691176455986222847574090067312640 3854161 993826796471912484037133663115765492 3854162 -39295851382137456557816264453600256 3854163 -1700657593688237113630880585761762512 3854164 282374121233552583830463992793083904 3854165 -42898606919069788925492050212470400 3854166 -146386050992738679826765467120730176 3854167 2772178476441892355473906209308798216 3854168 -350649154429279542740112233186426880 3854169 1266025008781679464124347171888857600 3854170 -695813904200900146702273560017298720 3854171 459921233398553223184526605606242372 3854172 -211220267059549333568043138786508800 3854173 2065715286467480209142557832569756480 3854174 506673372827947789115133646608030336 3854175 298250640411112533499659915858576000 3854176 18814953717503914385392218323288064 3854177 -549039901367197307997244787575953360 3854178 499102053110049811223759902337673504 3854179 195430762424752014285445229137492992 3854180 -1261291977342038895941217486084710400 3854181 -96371031718847738607642653600217600 3854182 -536975893783768036465519870288206528 3854183 -683813614901761780512526562833098600 3854184 -12257450771196489156635086803271680 3854185 -1529907816031517977325678999384902620 3854186 -163342479368187552652067223143059200 3854187 -128733504055646069904927394613041440 3854188 -714768415905417056740693188301455360 3854189 1641701333690010323228629066413768192 3854190 493498963842887535820930160800571520 3854191 290210955008601634252511369381571384 3854192 18538451071522753633787425490042880 3854193 -1549291745024601725245133279942478144 3854194 233905305513342456526371042659962896 3854195 -1061420349544898990078750989703398800 3854196 -596120103508496716847909753233735680 3854197 -890238507631465784487057557457862354 3854198 -163058468828376556361689197543939264 3854199 199634642088567959728305577468159488 3854200 132960295989820111785124842353664000 3854201 -267690874017491883517131082394430588 3854202 283081850224896419352502865493995520 3854203 -1222703685370582116606992236171955548 3854204 621774753015944147023319147998427136 3854205 556363983411783888976934175149947800 3854206 -342124770363524477313352682526455040 3854207 50453912879268431505100050364041600 3854208 -1390810919657431175740280839581204480 3854209 -188360536449057965631113629095581996 3854210 -603656605356695501188250536144021440 3854211 -1700130166429340233621144965788830728 3854212 -1570972203609776992517554016503591680 3854213 -1860486969270240820974096146480868 3854214 -66386615041177510757907848750232192 3854215 -341962973539097030745572988885365640 3854216 1210414312094072005035617181166080000 3854217 -618430343419767210529251406351975920 3854218 1650214119950067639430106128664800560 3854219 17513700684497775509181551713037544 3854220 -592250960722383029139406066990494720 3854221 -442340564880086851495811122258073280 3854222 1445719485385537743002166923834622912 3854223 -1061553409677178341954314260793137776 3854224 578519079497187458187941052359639040 3854225 -680993739378502935819733504936118400 3854226 279350265972947629994004862333958400 3854227 -1293977130401867304863914050109039040 3854228 104602600673551946216158893225676800 3854229 -2324531492838616814722758248168184000 3854230 182210133298253564537201202276049920 3854231 -259253887471018109606315657191846968 3854232 -180682198894392643459517855247360000 3854233 119643740572446410053168159366960080 3854234 553742477765619158020416636805862400 3854235 -286693703019940627552713234290933760 3854236 -731643389631324523576476850850398720 3854237 -83858075122217706916477319771385114 3854238 406982716486281549813652603646094144 3854239 -636318644448926405626555865800388544 3854240 -278550364794918963509292748465766400 3854241 1144509366115080198422459737019831250 3854242 1534870202339932510216655401932163968 3854243 1633563624238751809651068236171670492 3854244 455365571852950234166739672268194816 3854245 1411099224849613328045391368809200000 3854246 181612463104784271189273410523189888 3854247 -630618098443404773691264076475065728 3854248 432565805653626689128843902419189760 3854249 -417561477818144726209193626480404864 3854250 -904272523035548599304407927221120000 3854251 2605530874932982030825498578531923252 3854252 -2022285362777788702907295361694300160 3854253 -261237886274210146866815454003163392 3854254 61934469586823720646377202426508800 3854255 598465020875540690879206264182052320 3854256 44924655329670712534490850948808704 3854257 2790558861642913378048038581368171104 3854258 -1536487030598836442795292998317793520 3854259 -1583377152424803804353718292444845036 3854260 900097268276289262330902435270082560 3854261 -418366329316063793291866092988388352 3854262 -12792703500924233887097365557219840 3854263 -705533777096858241457651429661506640 3854264 1583846076704879587239994205535129600 3854265 258187936734513426221167823602369920 3854266 -348062946257696102360348846737548096 3854267 -850374743900814804263504653516646640 3854268 -267420754186210445973553676363751936 3854269 -2360968437142621670228411299052273204 3854270 -376584368813612456976823652702634240 3854271 -653428985504672735987083631639495424 3854272 410346946134581897370363629976682496 3854273 -1979258488998367749970003771141964478 3854274 63201260407233982297185590392120320 3854275 719127444533298968068328832425851600 3854276 -15467851510442695693494665324160000 3854277 -801833124025333939321372619720396160 3854278 -56486998794494465878046724218662560 3854279 135739820927830126585140293815117488 3854280 -47723420983786394573151463256064000 3854281 -1265898788998890793130700872565130918 3854282 4051984510368638004825104229276171264 3854283 31105512984410868638934294712516800 3854284 31096896603514991945291842269377536 3854285 -2342795827991779026251073121308826440 3854286 232976182904468345698974757128919680 3854287 -304124681184795908367513165225700848 3854288 650662639098291735338993252488077312 3854289 -1762220140597745380759830822103208976 3854290 -321965471204433123330437786817354240 3854291 2264604733075259265150593228867553600 3854292 -26074955395777893379450309403836416 3854293 1446944739396469306578600684359261760 3854294 -469903785220993034148739947048860256 3854295 -21249894102248720992939902068989680 3854296 2222618316533439200068341712456673280 3854297 1928088991251209436875749181178868746 3854298 -8877001176819979195983742244892672 3854299 -763120617300765712330353231859533440 3854300 -712984184523050984890256040927513600 3854301 -525603625487595673921578561668860896 3854302 1319050468951134374189312680439937600 3854303 -530857376160974727883910489440175928 3854304 -55765467642229314959909686551773184 3854305 2301380949993978607969516377304320 3854306 931806245690042106192451756736961024 3854307 -657595511143261273556217103179809160 3854308 2083873862001975495815582916073364736 3854309 -4347807369365612107496643828776436384 3854310 -104763481575583346214392291277939840 3854311 523338478082226878827020127058009912 3854312 -334343554545605399168460401692016640 3854313 -27495598440015079691133422983016556 3854314 284731030202951584767219383579918256 3854315 -216751966623179023051646010112619040 3854316 998503428163966519708417944123274752 3854317 373889411169459124320454702590819648 3854318 496572069482440803098493375222698304 3854319 361583825913412544497128288104268288 3854320 293290063733818647223611820373606400 3854321 -2367392859333074295389256303707254800 3854322 636126675301943625198823613834697360 3854323 -185495341052436635847457112229642240 3854324 1114567451632290768760101136120077696 3854325 889197904270775338501955908247625600 3854326 97700100002090243476525181332690560 3854327 -27767958482590272938508148010669808 3854328 627824502896687262325999686438789120 3854329 -119468378547310692018024679226673024 3854330 231451809087437339168597112563182560 3854331 963057098833363295048615882295168000 3854332 1546432600865427979104475211461632000 3854333 -91882959605595915727353030266498880 3854334 -747163146805995051808633078107840 3854335 810090555490151887960065935079314280 3854336 2511308294374223170465971581592010752 3854337 880667942512548216757745565682659360 3854338 947854511520399673559915569525012896 3854339 2860403970755234459390887108352191560 3854340 -272525883966894893493167271050342400 3854341 1583204627747882115213927611146027742 3854342 -951533875257789849822237792673401408 3854343 -265666588842922887441947062216358016 3854344 463632918593954971267507390539909120 3854345 463117952535083116625237601374092800 3854346 496704415085817598706325595546906368 3854347 1017357656471357362484731067810764432 3854348 -21242843414702885277345485769776640 3854349 172240968732863181086256957377225100 3854350 -389426106156716880325377201216427200 3854351 -4890783532925460396558769465878512808 3854352 -368726299196822714859943645872783360 3854353 938907500769621410969031289011671040 3854354 56214973967658171839821209466404864 3854355 670743872469981884635559492330694960 3854356 261994738240378894230785062895155200 3854357 1233026567856613886624825680356289980 3854358 -484827332159727047895217174779183360 3854359 1775074980496496411504992055588177040 3854360 -986557549795918699572661859864985600 3854361 -193733365224562388465224769363779200 3854362 -105736252954616873053282433411855136 3854363 337242027948750402076409252123238144 3854364 220481321445210215893163946114880512 3854365 -1293732219531046427651781791705230740 3854366 726697079258933032013982239466157440 3854367 1399249600061980299014973931586516088 3854368 769568146235808881620125240583520256 3854369 317346049367062600954750045597730820 3854370 -212957696886812394559230598345474560 3854371 -297071219423292098306676318943443056 3854372 -308923269754629742423311100399550208 3854373 1383902479405615764879476085209196384 3854374 1381241448815664320231703888142035936 3854375 34562337531068872666716002498070000 3854376 -2758450626919466628116095282240880640 3854377 971088173715916425560240292966974592 3854378 -145674147180097656939249973659237120 3854379 -1501793234709665020819819875089845416 3854380 277719268720140177361399015417036800 3854381 -377388962960482317124024208418696000 3854382 -49621283827409859634497144597543936 3854383 -1697269918557936608590774827552952008 3854384 -199177084320675577068067295707545600 3854385 -6507370483606604371043024746871040 3854386 -763822450959944544872780159621477376 3854387 -2536424149530959590196752202309486964 3854388 -949120204170691134672561301591756800 3854389 -14320021654179373593987615040555968 3854390 308682412740122651227823962736476800 3854391 -5346778201754693209462442775703680 3854392 1043365366977405965458962779797217280 3854393 558445427284121536093141886560282878 3854394 -808229341599576404907299132304824976 3854395 -479177619350718596268729259917392400 3854396 -80505052617724792570871481074165760 3854397 -5465802384593574176399318996726880 3854398 424498793184682621124212742761673280 3854399 11967170641303068177773631399727536 3854400 -13573630649759345173628724864614400 3854401 -1001040399693704299236302894609470508 3854402 721050183409019865908712212325091872 3854403 863370621443874509744456631412446624 3854404 -100187384275707675716175616981942144 3854405 567079681003823349232885816373184060 3854406 438755436036104490636699311196451200 3854407 291357989861922425528094296218104720 3854408 2693709289909557431581933925512872960 3854409 -318221034085497176151615857031818112 3854410 -157426368512462787142241140250419200 3854411 -1689212929354940166545921460751771200 3854412 359655277717851093752665485768652800 3854413 -803882761268125387200392846202981696 3854414 135167358585008463514578117771312000 3854415 818422115173166758616874103940802720 3854416 114657181997444379337902208345702400 3854417 934471760122495253604803974796726592 3854418 772203027412144272045039839147608704 3854419 -2729085423409569596904953908354945440 3854420 823791059512341600253464965994272640 3854421 296327165173166364492037252040773020 3854422 388606852104478294417123664567804544 3854423 518991578451739906080615353053376160 3854424 -267056659973950499186953926625198080 3854425 663123427262736409261675552794295500 3854426 5205768074045394148271490064852224 3854427 -980441776454269704535225485160386768 3854428 286652164066807120703498799209619968 3854429 1676580669818338536289789759780341030 3854430 -164285026898280498767609267434934400 3854431 197254501652481837340495652104371200 3854432 1854690734466556260713411064595218432 3854433 36435149975506115858211532729552896 3854434 -21277839872955165813436244000261760 3854435 7102286374936737845871987322130400 3854436 -1202158733341165529302398972335090688 3854437 -2350703955762365347106010147249652320 3854438 416783859232334160888630026862350976 3854439 -1488565849776910344311894998586034480 3854440 -72707229713975669451251992679731200 3854441 -646434296073407265641280350510111616 3854442 634868490865087886485304563712992512 3854443 -575026324179040067396677685188506920 3854444 818178210998503836475713928187876352 3854445 -202482066780358519870153800921686400 3854446 -148252585957982277851683359399227328 3854447 -1244875660318335084511380838563648 3854448 81486682536303791983598524628336640 3854449 -939013666721086307148068980005141550 3854450 401313643356369943065181301782118400 3854451 -663109010201516289207779181444383376 3854452 -714744884069465524759952258548459520 3854453 -2568091058545260752529829826304953298 3854454 -668804187784965665154530309777041920 3854455 -736753877914318419173306971021920 3854456 -1765233467729107695097759096676229120 3854457 -1205215522603126501043842015321496646 3854458 -190805374287365235380278286185954080 3854459 -985904682675919548811166961874412784 3854460 40719473116275505807754870501007360 3854461 -128836404867885716137922801354275776 3854462 103254769675550107830719493519987072 3854463 558809924488191729685443504753875088 3854464 -242348964354868823362761462990766080 3854465 -302150666451829433316508601990403480 3854466 -649946189958403525167422732027092992 3854467 -5658622025345706627618823633284484 3854468 -1575284665394746297490374548989670144 3854469 706472657863305664219061033002482144 3854470 964733202252347094513618679752192000 3854471 -2503730975640140118600396447800804328 3854472 610185525357892738077346503611473920 3854473 -54381077045674328029087801143109760 3854474 425052387703608372952845197405340000 3854475 -64517706023026408060479174978026400 3854476 -1591699843716083956921042257880499712 3854477 -24730456167881841363076504723383360 3854478 65673964052276832901299805164896256 3854479 -18371252960336211258745252236730016 3854480 196656079489476093257186456296488960 3854481 1678036146667200593400990153858537600 3854482 -156143963476244259656158675130295408 3854483 -526665749709925931623316032492253268 3854484 -164981899416845384664541373380682880 3854485 872783756060736530378333856801321180 3854486 1489829197239618521397383564165160000 3854487 562109270950341638470205104562780112 3854488 -902827531651014945843875854486548480 3854489 1448478266083368962825274223621282560 3854490 653720789345211572870215086126693120 3854491 392720986992337905736175951737251000 3854492 470660392010736165104842888365573120 3854493 622011914123711602119315364216123200 3854494 -522164658428213258518719113355159168 3854495 -630324985306524940192397275506097440 3854496 -1822361045631123298259168889500860416 3854497 1507914219202190820455964574575454946 3854498 -930809544830345164060252995349134000 3854499 -853330000199848903488142025435420352 3854500 92604696171650936278863949897344000 3854501 201582237473901309964449289751481600 3854502 42206451623035844029594511459668992 3854503 729855091247266393295200671603864744 3854504 -2511438875807415684190418239068042240 3854505 -1206651896951221856599874406786565440 3854506 1591650448172568407127255319851101280 3854507 -1812081135963078215194684824830163888 3854508 10792478030360891186733733647876096 3854509 -725065742124759914800933014711451520 3854510 -20933757289185559829953494965038080 3854511 -1421187630008742868304488135848842520 3854512 287498711386533162420420712964554752 3854513 -2565309363674507170899589350328300800 3854514 -959882027799371764877793617401791360 3854515 435430841620858548077889274161290400 3854516 2139551029330821532779847734251053440 3854517 -341079499681919564634141808786869888 3854518 -640206996617548549252933023812243040 3854519 1944513333898458424294167208949519304 3854520 -15021632993098765415723864506368000 3854521 1931848637609175285369993625805875344 3854522 -27380330472400559781901080580186368 3854523 1799209174840089884237544505612296984 3854524 1108871009313766529469281341006427136 3854525 304096902660410886905092554545836050 3854526 -83675648424202798062276887778988416 3854527 -2036802421621392280884065678253793488 3854528 774759034225945702637303844600545280 3854529 474367042999940229945735108106112640 3854530 725488603228111062386503158157209600 3854531 1582877677367984937102718955090291952 3854532 -844665945318287916054047621737261056 3854533 -803070145221563588999017779192641734 3854534 71224293138963465524509182809492352 3854535 478667785930031213487639744370509600 3854536 47375323651496982042288414553236480 3854537 1437311738203263361536477938661252186 3854538 -460214067072565562575489022170619856 3854539 -1390041447571843803417693233943928976 3854540 -4162927386707473884493378910085120 3854541 -472925620502656967843565710749017408 3854542 886111777864534039313446330082004672 3854543 250282129439493784476308728578002688 3854544 388504777363816615906392406249832448 3854545 2150015737690038304078869359026221300 3854546 -80691218809344440385120932332418496 3854547 -62751273605430327450674611690415760 3854548 -330334001035941499513737849532442624 3854549 566339637770961191337941629375095840 3854550 87555476319595310280309418914969600 3854551 838836571649825883917927434740188552 3854552 -2131834708653314389892494039497185280 3854553 -24364364880645017167736493439381296 3854554 7314763761942689855825475346543104 3854555 930328293267371480164205723734450560 3854556 -537418302051148453383701343127769088 3854557 945016563998679232575036110249026912 3854558 -432651585314534161129093342990773120 3854559 -2529928311223000864548077672291055360 3854560 12624650549629092718836084929986560 3854561 -209140627692025615725593612131450176 3854562 -309456468094729640199200187745477248 3854563 -1457747676729838602342902872892016 3854564 695230502647535489065854455065313280 3854565 -288545959212575473359303803429616000 3854566 519242470884298360972628929606889664 3854567 -544529094425094343586931655594688280 3854568 780713330526159343595444651360256000 3854569 785987410171746643256238170960028544 3854570 -150905873995985345573434833008870400 3854571 263611354462361046412604351675983872 3854572 -1658432478456439619793824071569121024 3854573 -103288978756198081021334068995995178 3854574 32934562945829192488310209496090880 3854575 156760918356040004165073865410909800 3854576 149821090479711688276305489364451328 3854577 -845033945465700904370238617957646336 3854578 -76207226512494916771642789108323840 3854579 -1586159010098661923092986218539904820 3854580 332068890768595394490482867158118400 3854581 -2822318664746372550785607049507201618 3854582 431117751869191771012664456489847552 3854583 -51552549596799197603823679271433360 3854584 1367333520947909000826556118925496320 3854585 883888307878637021981407526678216580 3854586 138994841954120202822293021902671360 3854587 927144407629757225136663936556735680 3854588 -426178753614024666025815537391127040 3854589 -971780059542438905067791726470603776 3854590 197339195621673191818204718948236800 3854591 -738480653831168590188595707133949928 3854592 185331149917071562592381576706785280 3854593 -1690209651204844706880351968119243200 3854594 -1366393775094814844136918197275001904 3854595 -33795874165687965692097396801593760 3854596 -1562219260736619029774150549876619008 3854597 774098163033168255083642274436437372 3854598 -819564627241859154591955107201265152 3854599 -804204006049826845949587799048506064 3854600 403650468726866705442209443584384000 3854601 -1953791412609068519010981565087123200 3854602 -135668147372526486563216446691460096 3854603 957493638799434580634282647607303544 3854604 -490388327948524142855304026361492480 3854605 -174110226812418876756352509119235840 3854606 -8878192171299708059490440958965760 3854607 998242956192313762569971690663854080 3854608 -466751130280760996150253183889235968 3854609 -2027664461045535019281384290741919840 3854610 539891678729717735372912792897200800 3854611 1265224001604139008331953953187449952 3854612 854277862029891024852694621577360256 3854613 292789574127077348270127453765130368 3854614 957153964523566209494894908991813952 3854615 -128749157846017198100708329197287280 3854616 987791101796890518106408360521891840 3854617 -686150924343496911970708870900305980 3854618 171210550115154980728157366748681216 3854619 -10973024441136968509944230780330136 3854620 453150174295424214765854102644162560 3854621 -423005088699815967268936721401985178 3854622 -685395565279100044551903507183492480 3854623 -392396513933740451872968293425632920 3854624 -591747084042691542881640398043217920 3854625 1635118921569275452146896311689360000 3854626 31926492085320987609897068317426512 3854627 695664148164255417638239364768133072 3854628 -101872042409216813960683405669813632 3854629 1651560940668168681232287899777415230 3854630 -54412395686875475002552717195200000 3854631 -1087926638669779792241290326025911552 3854632 1327139645417650822077200969837844480 3854633 652509225217242305038886439512012544 3854634 233546945633867226290262614763955200 3854635 -1792628267243985507749020579554901920 3854636 2014406984299295451420380017654222080 3854637 448111424852863640369363503101723948 3854638 -1010765607043595076547816669732889280 3854639 -66309442008702639083897919859244976 3854640 230113465292459147738590479240069120 3854641 -253134431442420934083757335314222528 3854642 1508000173021183356978306365382217344 3854643 124283321229382734813544739093231664 3854644 -162070059117661562048661757484247040 3854645 1036440652560409317578815960646799900 3854646 -247149555443042463396046094403306528 3854647 -53908120352182440086358774984403200 3854648 -1030037385844965046649357039118336000 3854649 -24227407929916572995708348757767712 3854650 206943003947291435941726036568638800 3854651 -294153547364748205080267202833613200 3854652 -222973954842076228378710438393466368 3854653 -2772354525525325144599932501945552736 3854654 700289646965679888852251713368619776 3854655 199936379819884924148326570245888000 3854656 40913886016506420217990999770660864 3854657 143993060079013908190158769324129620 3854658 1144903481384684051429178392502973440 3854659 -836212861890156048690692849018332896 3854660 87254450887118868634660468205222400 3854661 -36027377876682246440954432777846976 3854662 252889939592972998104603110081071104 3854663 -18733471794114389755614047436409080 3854664 356687963828618240540346625509949440 3854665 1669677132877449664439907164825082000 3854666 1387488944519027698732689389131882032 3854667 1498663854966645369819497527426865880 3854668 2109596048259254989543199369648354048 3854669 -180460873827487705254085801015680 3854670 161649609475809295771685296915766400 3854671 2602099265277356241060529762873557872 3854672 462968290895741115306968379459502080 3854673 190637233195373018821760341927340322 3854674 697973395759092307695267467867400336 3854675 -776897921774096389445318784825854400 3854676 78096725926753646054006661055979520 3854677 792274662240549748521449559301048526 3854678 -1123363667864899549469249804961372480 3854679 450965988309263578880067037464832080 3854680 -1854732227683631919724304603237376000 3854681 -1202346761066322991331842245767494518 3854682 -145375312536324564291787643071833600 3854683 647318089727758433313617822254992936 3854684 -235661206150769558866179833820079104 3854685 71144391132633734745764071452013440 3854686 126985759909846021511694219266039808 3854687 -471001034916123126805864811158760568 3854688 -1031231245187840392869369597523132416 3854689 -1741568847948661223438760683992014144 3854690 -86107083765069403044108565374873600 3854691 -73479920500923329077389834870159900 3854692 564991224744125220123702871365632 3854693 1845523779227044182140630022066930942 3854694 299248033997502915018834599650179072 3854695 -117567866092979134582054919389359360 3854696 -292779922978117289349575357895582720 3854697 118050718497309807146567671047552 3854698 641718490415979758818238983923591600 3854699 1082941859754860424759363929015388672 3854700 -165779115567573948047746080578899200 3854701 -2643884658287804647621948430216998400 3854702 717892324098698634532553600349375552 3854703 -1081582378518225539232977211549096696 3854704 -16361676906239882970248482178203648 3854705 -588275740212675737323383380829223500 3854706 235178001105295054678113790521388800 3854707 -2593906654596914149708883908642786160 3854708 -202808088789811251042062212884652032 3854709 1294253936303271806273070226144707360 3854710 706489908855606848381856939498101760 3854711 -1662824404767336156542932175025156480 3854712 387976000174057873220038903775600640 3854713 -72215293003440465952180245845067696 3854714 387457793517726959306911580955609456 3854715 157928254605520674567563489747019120 3854716 652195188406462276124198684987516928 3854717 -514438343370325288294965112771386234 3854718 -196458066115509781743523053553489536 3854719 1783054018139456249839605314068938360 3854720 1451364466355561521724974134460416000 3854721 1002710669221267562639084737605953328 3854722 91486690885434302662276049407080912 3854723 1015447401949709705293466352695022972 3854724 161678342670488628233030909168864256 3854725 -615962619644168663097653477793701600 3854726 639413525044775127022735472802447360 3854727 1025405896547303649164096835649982064 3854728 596913204097793942446713898397368320 3854729 -593227373748184917935546325292109670 3854730 320216641799084133909661870079869440 3854731 627498340121532443457518922713662512 3854732 -401581989915686476757432373570112512 3854733 -190181345221027705824500969609842176 3854734 -159404341333902499493579386182705408 3854735 7636974231786796821649350235570800 3854736 663829991624976221822133498412400640 3854737 -103395126902654500416137742252017614 3854738 -235157532279473736087208474409714880 3854739 685070143820421518870091305649204480 3854740 -1409327070568825715513787475294767360 3854741 1065689824571003553848065021454841984 3854742 -906453646535037374998091989150413888 3854743 -639168652847106879956974779069584016 3854744 -276212062448433792878326601971107840 3854745 421276753071003328302687722474009220 3854746 23476829090557720542870658221699840 3854747 1169434392978129722324596408203089040 3854748 -428532530740515534964765999164088320 3854749 -2558560707953731811885761653914388250 3854750 5020622430270901525283652713952000 3854751 -1598478192460976619542937584884208568 3854752 4963504407326185915486187571898220544 3854753 -1074123329063660190027683458989184320 3854754 -213248752640865557149100687720036352 3854755 -1706298626205345056782190452180161840 3854756 154462410498871786945894306104750720 3854757 -156951629593793841448509474651932160 3854758 642210609319045263450923854317713280 3854759 1215226553945243939336393520579500040 3854760 24777770847102276871944416359219200 3854761 -1674144282161423328802476056678597638 3854762 -543163504962953401887507863891982336 3854763 -1458000461210298378830537070649276800 3854764 -1593930228983456891393299668320967424 3854765 -61687048273741827836426261898072000 3854766 354833232383744236122484535359314048 3854767 1270206312752100273735557439907519680 3854768 -58117929170118376728341834692853760 3854769 -187069821651562449517742243099362752 3854770 -536335212719266488014078707555204800 3854771 -752838550887960129991480328324637648 3854772 -1258141758495157773277261067242456704 3854773 -215720205336489130009703949622592872 3854774 -162174850951997353397142133704554496 3854775 -157944374411545188254913766326000000 3854776 -2681850998326562023466923183324753920 3854777 1251977782254070054649537317303337280 3854778 -11761820089258005064358928602284032 3854779 1465231259720827390017527939946117600 3854780 563751913248949022260949932122301440 3854781 489170670910869212622130657911390342 3854782 527618555128596828423255908198945472 3854783 -112176523862200671051450439132363968 3854784 -575426934261212463952947621572640768 3854785 57679204425147018048643098824779200 3854786 293286802503006083653586572159301184 3854787 156684173898135624825836814317736768 3854788 -12464572525304224135871530799300608 3854789 2261482866070718404956757912927736124 3854790 26275997398478359475173227873724800 3854791 -2198917913020021898486000570534290128 3854792 -1224240404138773597286133069939072000 3854793 -281018611741044255357794749924855536 3854794 -755960192348181813267905456818148304 3854795 5677136905290006501083203960272960 3854796 433308887820786974684652726464102400 3854797 -2027741014876026642475429811063247754 3854798 -336213227951144791305013479908193600 3854799 1010555314970183155192000775712222528 3854800 -34446330618663115003527208157184000 3854801 1343922709354546139648603821225884132 3854802 -225152100562409013164095156774703616 3854803 590604372826274414866822669161161424 3854804 -1325615892327181299763115219826313344 3854805 -307550467871829167816130460254662400 3854806 -224874468353060043024064829903102016 3854807 -383175345290096662668320502997363368 3854808 563350232802798783641825557463900160 3854809 495455804733867798476916306085981760 3854810 568363326480559799142172366863310560 3854811 -1353055506154115210659322518360532328 3854812 -401568610043849765928903546922638848 3854813 -250675419642000401394473945432911476 3854814 1148493365149299474432033897538826880 3854815 -40152688860302086247943368687636400 3854816 -809985286749052838033605225509027840 3854817 2444708795666393089157073714395454240 3854818 3191163465715084615210513483951008 3854819 -885433788209882327717322409359652800 3854820 -178791276220266119261705898613309440 3854821 -32257087358558815688953160345421856 3854822 -1042520329459914743381634347992896288 3854823 -397527744859900776272230772798641536 3854824 -1127975883246829673880281833929523200 3854825 -390001015143162849875977887128385000 3854826 -595845131287635133585713491406909696 3854827 -2647044179977751921066871186092941324 3854828 -401971950107855942593030969162559232 3854829 -238874242348073386429725565114099200 3854830 -887315094345045059977512143380656960 3854831 496946516945342326040487081846327120 3854832 305745789198255195390700840703262720 3854833 122138808975683997919529289729086260 3854834 789729162814999833974155329923604480 3854835 -249998717998931867427815261240673600 3854836 242679731323609769978581766329220480 3854837 -641060022308568914953283962200068448 3854838 -7227466114312665106728266371030272 3854839 -580846692356781608137448151862146360 3854840 -958855677557445742657617663339110400 3854841 1231229651671805559874761706801074144 3854842 -591143812289934170815885700006774928 3854843 -2274073307785168269184321592169106908 3854844 183882124579318062286405573380096000 3854845 679569300659651581532188171830936960 3854846 200519310065038140535048030707523584 3854847 -159722853537977949041573115801753072 3854848 -905520146323918011705072570775633920 3854849 1374648082579956414401815384361604564 3854850 -147064069667840690007004778825472000 3854851 -169253136774487975040996720265545472 3854852 903912355644399205516535338965399552 3854853 165360513275102429785341343724316480 3854854 786512161710779882786993873502466560 3854855 1911218144734129948221071605383440760 3854856 -782714343577936534868666361635020800 3854857 717398293613074225713875400981984180 3854858 56993410047088016599021812741514752 3854859 -84080725203837227276451165995520 3854860 -603028968709612226669259318425041920 3854861 207936682837644369072703615031283264 3854862 -843449523779781070588185245271097920 3854863 1209502925391257802935338258663410024 3854864 -701026893291032255235406120353792 3854865 -87439227784382649327101765002212480 3854866 50553072692831108199473289445471632 3854867 1547331837078256430073716956226482032 3854868 672973018026612072398237869345290240 3854869 -267720744130305136982472669150242880 3854870 518372531139723548266343518590648960 3854871 -78376504603743715584481192887834888 3854872 606423857105292777260225423799091200 3854873 1598095436386244325261564305460543504 3854874 134794816324559205562137528974707200 3854875 1164326367400832814141827111715180000 3854876 583524178986835331374625422616655360 3854877 -464460948932933973892542884341168320 3854878 2384096783843218922319001261825713024 3854879 1297731090162137158600638272776438992 3854880 -406051771334430511334846707832586240 3854881 -202732349863677754729458703896283136 3854882 271563216970032269208378090260241984 3854883 -1144711454312035347851074016447884800 3854884 2288177485451491344381534856843468800 3854885 1083736545032728617678171535823796600 3854886 431078657647898238858016685156044800 3854887 743521854118607091832453060478717080 3854888 -1649994180611139756025565133656970240 3854889 964760321881541451253873828246691184 3854890 -435637150715603278963549489455802080 3854891 -2308159903438841943060402068020600200 3854892 466829158687965854184231919750643712 3854893 -1018452378926032326082414183181808384 3854894 -443103793851642145722775889219302080 3854895 1047688587524659173785483673462497280 3854896 -71476518851808180652852669104979968 3854897 -2023120375667578865545180116155580654 3854898 -790412944203316679599550486535194880 3854899 -2596005347435835757825627550671242100 3854900 62665270080680619626844354388531200 3854901 -1428446578994900072051266229131615968 3854902 67500110713447716434705709723181824 3854903 926253015987589599671499357861866064 3854904 -249780987482042955220348223887994880 3854905 -688637064473176708416946603238042940 3854906 -315715502008644149360257372534947840 3854907 8860165466488368208621222654775808 3854908 2130951246380214740286349030377364480 3854909 835309105759114734179889660748061280 3854910 -570899648842900341602902692643353600 3854911 -156039560728277652515377177462365968 3854912 283562721523981659178374912886702080 3854913 285963128331921737144080874078839344 3854914 -64691520562891942376946677194480128 3854915 537675317468731780596180442389834720 3854916 36869037470970660247279110563849472 3854917 499697164166822150890075496222156352 3854918 1560637817356045763834116751665592160 3854919 -241681319599249793263670302475208240 3854920 -226336501201040462685756011208192000 3854921 255400619914564877367572760095459712 3854922 505499354952846993582507758262857472 3854923 -1738048663139099728246372374416878828 3854924 1349459330257612520218625071365808896 3854925 623012845800770182956468345321456000 3854926 151749976640909891766530075483580864 3854927 1456883765790898926355331263511473776 3854928 251728798417899033161415954205900800 3854929 -66785259328557409261082188556973760 3854930 401209026796712844210639922227360 3854931 -1393148691111422263550017258035691848 3854932 -2323559401034340845270733470662658048 3854933 -1104077428488784123854910426859680818 3854934 -249444064092820806183479165382458016 3854935 243909696697789709604354197827599360 3854936 -1082830266114592503372278471193016320 3854937 964588474857328848961540813082908224 3854938 54495348511037636583085450582222848 3854939 -4259350203196219576282276075618020 3854940 787404154244993063715484599589601280 3854941 3390962241983091383693266816733613900 3854942 189851769356678231047861237887283200 3854943 223894046266276136853310482251311488 3854944 -1568098709754928616821107125173616640 3854945 -1011536278145671668061646339446334400 3854946 360025426494493936102305690604473600 3854947 396162078883052619801502517829434396 3854948 582036269872130944957895202773406720 3854949 490546346222331320638010745259448640 3854950 2004959286788021595816371304307200 3854951 2295785613568840765229055746198887992 3854952 -1387797609073094560458896191310177280 3854953 1163528620854816803889668778795999744 3854954 1426740105701763482921332115288975712 3854955 -61910535151283816595866137705523520 3854956 -21910347530330051123083425571132416 3854957 -2877761581732158886598202542970298794 3854958 -309499400589389428560309517080084480 3854959 -560030500250234150591659292511479496 3854960 175541049321893785297567882154311680 3854961 59090276102845825091956924535092416 3854962 -57058780468990008077051220726774768 3854963 -331918318134086912356179664580298240 3854964 1044365164695857019669478343624318976 3854965 2091540200017846751683200300234568860 3854966 -580225799782949654384376976130825568 3854967 1741630962223571098941027418592666880 3854968 709764250068857421875072201633464320 3854969 336912329139705381918170497454747370 3854970 192406663713480187447879748266521600 3854971 648044405068162505917449098108086220 3854972 1090799391246808381227118433976479232 3854973 -464529633564813504167873074829769216 3854974 95924142942358258961591411298253824 3854975 129940205897781670654460975961876000 3854976 1387840706014284685067479530917068800 3854977 -1272250993400127054715877388425968000 3854978 234695443714461140279872920678836256 3854979 -1254171637009111717449569535515256960 3854980 113392539165624037009645396407840000 3854981 1273072688886118280811728444371307520 3854982 930774782387573196082122372636021120 3854983 2245720341039484292116725644653497624 3854984 -11894191779665283236203317101199360 3854985 1970925383850201180128394283895274240 3854986 993502792208941733781487414640851200 3854987 721918371512871835609281388621382112 3854988 307811695489931301856837528521484800 3854989 -2828977111072177439867382245145979210 3854990 407240661357333067029494107926758400 3854991 102197753440245129829137859334715264 3854992 525494235765262410577776120047861760 3854993 -17819821594021619374595564680182336 3854994 360640949253227116553527271006916096 3854995 437470021763901675319411765411449120 3854996 -336689823557056932224383712565768192 3854997 -53780773904120728966658807474005860 3854998 77523940655025497732662573447172736 3854999 196371111742295684368367889674322960 3855000 -249390170696074932676556499110400000 3855001 910706466529055178355842353190378240 3855002 -1566032069857734273625997053210380048 3855003 -424021336932187915764553770043309200 3855004 317635407414291946610663654229741056 3855005 -168217576139676369265500830658969600 3855006 197814452522663013577282832383324800 3855007 167273344194674660270964708920755488 3855008 -197188429868062834393797141690187776 3855009 145697469199846223228461167223898880 3855010 -1090467676085235747898457642018991840 3855011 120069084904505191384150020309920592 3855012 -230001400174985853299701604717580288 3855013 1711692435063207067433507005265155262 3855014 -1338841748491027485971790868540698144 3855015 -83714974843062882950751140560454040 3855016 10762279048640758576164018487787520 3855017 819452266656045489125877750857879652 3855018 215116334068524299910879565470905088 3855019 416986260215149217440017527933854096 3855020 358077539187112330341027987452666880 3855021 -450552420583198545650199188381303040 3855022 674331317781155052714917905700886912 3855023 -1903697816727997457355934572268303728 3855024 66638219386472095965869958141542400 3855025 -15268932383372649784636460635446900 3855026 406225625338257508836232313312269440 3855027 941739678176396160101429887188425280 3855028 -379276108551266834834644227535872000 3855029 2032143421883313728875029498900987630 3855030 -81813327190998714088749507328450560 3855031 2195564911002972473568288391198009000 3855032 -207591469777911113219115470129049600 3855033 -351464461808142052472718961066176 3855034 -1657487185086232820424554244219253248 3855035 759739349796545912149237014023234400 3855036 77648726526575386475818649714688 3855037 -1185013551261709236687046239601269108 3855038 421402022335324568417253914669088960 3855039 -945876350498330758378947587507005920 3855040 -94343882118070841836242499188817920 3855041 -1227241083673204113707692806668634558 3855042 462761313450086755090796773005573120 3855043 -573056951566597052177644966795934160 3855044 1289453263178627772258714252966443136 3855045 519168938187848091625999069365244320 3855046 88754857326698080339162033337925504 3855047 18867438566267187653572964765194032 3855048 -36801916915317840890633049296855040 3855049 -763100399579799540147329949919660080 3855050 165504923610258401517741738491302800 3855051 -583371769055245955772993699454726020 3855052 823862293300718571121187076251630336 3855053 -467405097717309722346528577556922336 3855054 63034265338913017923069406711910400 3855055 1543577751834271650860304134329725960 3855056 -206600407212248977363210758273712128 3855057 -118229090952377144282748888417799680 3855058 490129524839667057568456001705838720 3855059 1380837900506562476298175095564513084 3855060 -1347236780596706882323535463936000 3855061 427594537846925790247643386266175104 3855062 -341583069126786474163158505218696000 3855063 511503409283226744932961994801891944 3855064 1035082136725906589945500691323791360 3855065 -561820029016059517860828106777644540 3855066 -144839897182280418583318475465636352 3855067 -291752674166760111423466783150984576 3855068 -873825347249239079776096670172930048 3855069 922597815040270260922392608806627788 3855070 -268535386223149517806839935648601600 3855071 -101359889431572890843101289828072976 3855072 -622671224252289079671466995878461440 3855073 3217146718417727712880046595344753220 3855074 -379436127178973985053932647384556464 3855075 528222302897327336605909301444745000 3855076 -380325206888674108348915389552058368 3855077 -2956374419422920020903964157147493700 3855078 -319624566003724692877538654934513792 3855079 18625644090914277641268432927319384 3855080 1282864295609741234236821646981478400 3855081 -168180396832486641953323201677926400 3855082 -436179985082674450090721927961924096 3855083 2408003166055841797170002340515353332 3855084 786769074161002973349522550892298240 3855085 -452605273985932910325293667073136640 3855086 -951179957102728706472325387639465920 3855087 755451666443395057671907123019546880 3855088 -138412235492498502739960344869797888 3855089 105916316832431820111960571441497792 3855090 786783253193951571515619716990745600 3855091 -330830795771373115651799337735219508 3855092 766437713615032231233725417500784640 3855093 117527752307212458776736095445288768 3855094 1156281901646608969279227942263976096 3855095 -672166019529731988095309881565951400 3855096 87049517974811733732038959094784000 3855097 -1477178113186251371281332127950401468 3855098 203602108141751110563652816848396288 3855099 435313894060695101871269412044679168 3855100 829054927815161634011491891760320000 3855101 -545135745843345577955853983671230528 3855102 337596207236296334114173570034240832 3855103 -273285848765798707576069703489698944 3855104 1055429060064222864328253408664354816 3855105 229846701287890085321703657158471700 3855106 22916022037086248990561063884108752 3855107 -24150351958657446652210573675294896 3855108 -180407372355142528695131677962110976 3855109 -156264734880831986506943465501306880 3855110 -208285654471796545665913086581917440 3855111 216259405678933725821448702828632400 3855112 -159194675072887785484676558338406400 3855113 137998005976989087716352148721642784 3855114 -39060270028017576412451261595741600 3855115 -1041337512646713269363857227850303200 3855116 1921854719944234533404193558557648640 3855117 -738531345023705182073412609570045888 3855118 827422454042233967094053822221325760 3855119 -14609022196291644480650404220215080 3855120 117163904860803228768377388788613120 3855121 -306331143241154259130474430580416000 3855122 -11564019943775210059518169661299200 3855123 -612110337830543860239803903493232680 3855124 -249086995400874782744246415846228480 3855125 1652830637810858154205548690220179000 3855126 -152238105491995107517050989422336512 3855127 1448951284717169112086644860964411976 3855128 3269189120508253973701559633225564160 3855129 655406397854739192047196145483024128 3855130 -17759772222205149554477431505071680 3855131 -715571342401193757146733995706202608 3855132 -671775625932862411302910867509557760 3855133 -1720825033984907700663074478316798618 3855134 -707118794160882841512415674277958784 3855135 692502666573957607044194928560710560 3855136 -321651623226166432035110008624447488 3855137 425117187356134346401460953584167040 3855138 121662989376255785065241113897697280 3855139 1118844350177168377520821739302782400 3855140 224668275282417925379351790448861440 3855141 125392110430661101323032157496897920 3855142 -140003727176225197727787333512298528 3855143 -3111272500066678740309492362695993608 3855144 252157147887286522638236326937886720 3855145 47864175490043588678230340823110400 3855146 406612616147404435801113864386116272 3855147 -474767310963408506026873542859487400 3855148 -268787970757717346590105244244691968 3855149 -44296793803066960691068175731967850 3855150 -91012214501796489452090817021864000 3855151 1517626445835691450706391024844251152 3855152 -232454400267963972105144839205224448 3855153 -1580630860669883216396443261212010896 3855154 -743415548337468771654423390721642224 3855155 1813141813225294769933295206722648560 3855156 9395658753908073451999155549794304 3855157 -1676442826148912653589283643922986720 3855158 -1195549278155885651309265025636363008 3855159 -418356670436044930468228043182349952 3855160 381057040934344759057521828323328000 3855161 -2911423176824442511913311223213057238 3855162 -736796490747373717391379154214274048 3855163 -240059957349710207442639270831619376 3855164 526054177744367837822345237294208000 3855165 -674819675645376687778042885312927200 3855166 -58419756487847076135924265194574080 3855167 -359499205696642121037653907604108920 3855168 -276625750371598820390868180302561280 3855169 2318019215066085236316757027197893570 3855170 788549229888433290948405942856696320 3855171 1556855861823306565724583690971045112 3855172 -1068923786139817212445747239723773824 3855173 -768229533976738121895345637000368420 3855174 629258573272011694153792756427885760 3855175 2575507799082575661872523161121316800 3855176 -820364693987590259731019172534681600 3855177 1590421659234332233542253267126855914 3855178 -11711679911079937779268179978612480 3855179 -1964365066323286936246961125915466220 3855180 138033301849730170357394774713466880 3855181 2790895282785898831455007872762592 3855182 410028338182016022532472135964288192 3855183 -765042538241885763503727352925293176 3855184 -314011548489276059616555875001040896 3855185 536554547001165454203170139468283380 3855186 756351549393863734394321956005737232 3855187 691920011108646589435301212074513152 3855188 956083160936784550604608697196564480 3855189 -203752547026633894464386650980160704 3855190 -996708462539720776009065451439366400 3855191 -219036329430260808443113506803736576 3855192 -427763100550400919853416532765900800 3855193 941476328027112549999567710694470400 3855194 -223328366470088597981268449176282368 3855195 1901026704845486948439085104476563200 3855196 -2038877204952040843026066587747929600 3855197 2177490400218393837636187183705988646 3855198 -931960960147314815302573949698105536 3855199 -3152998385667205009996439854085594040 3855200 1330000090746405695550062579810304000 3855201 -501229139519582306324376289567396416 3855202 249825423399040525785207516797382720 3855203 192935535578322080351276541870125328 3855204 801537816443018412849657918152653440 3855205 187029641105470137627024080711184000 3855206 -502723097197394371720598414023772448 3855207 -840300732636620001968356000418329560 3855208 -3738128871016878187904651122606080 3855209 1586490729132028353525490988322179316 3855210 194603614826986653136802551332241920 3855211 -393103100454160846980997441431266188 3855212 1662591560261626486031946619666513920 3855213 -674291511679386788543152745803762740 3855214 340227021684517880004965837049845760 3855215 100669268212260765196762810266748800 3855216 -24799732528612329813474895757672448 3855217 -2237529408100361517778220257104722734 3855218 1910124233316283568311480689624681504 3855219 17850010708153745526306610226226240 3855220 302253714308315606725069825690529280 3855221 622433598950669591406280360306811640 3855222 423815683154885648270851155144376320 3855223 2712366868205028644366152001359930472 3855224 -463853630784169474212674314611425280 3855225 -474806103336087135429835627231240800 3855226 1431684131878013899900302762901156800 3855227 -454840875755619646022956401252831600 3855228 407493401962660616106672762765878784 3855229 -227599563873264563182364535440366208 3855230 -71326667230513793464115147964209280 3855231 -792105044783453296483555022874243480 3855232 -478113273831933959735778640448716800 3855233 -1487806322562396456546306503762118480 3855234 -784802676297841717357051408112060160 3855235 1450860685151534708493857340422785680 3855236 676481460231644827917680495335673856 3855237 695113167971777871809963636842314240 3855238 -189807174673042342376823128413656480 3855239 2116459837539819061021242584338550040 3855240 767698439039321189699717120279808000 3855241 383727730431738332943429309103323172 3855242 249807996833868911786893312046463072 3855243 392560872287882896610052570056217600 3855244 -1564967646232341817741397878256222464 3855245 -759382351124475045116770222461688500 3855246 -73179011459791217938484225643743232 3855247 -1761146251135041754915240953929216256 3855248 -394732891431844310901023756072214528 3855249 -603634935041425408323767070546038880 3855250 217077959453106631436927840905344000 3855251 32833808743536375150522073939548552 3855252 218694532610334408282742871983288320 3855253 696991854314354237715282907685133184 3855254 -225750039964049271427093581650125440 3855255 1254177124918958006473452804885652560 3855256 268276584830192437340710508282818560 3855257 1389417290090209183003999736936474112 3855258 481382963894209435071123108162498048 3855259 -294845105995948193785044925249104296 3855260 -228411491723560680311815504423372800 3855261 -368928802050679684891016281634344416 3855262 -623435844708061301682751977627850368 3855263 2052255153518226662135830522966636920 3855264 -382436048691685981909917236490928128 3855265 -1376992711605743500714918382105559000 3855266 176472159403980373937094602940266832 3855267 -400825700760307123421200072236302352 3855268 1957111033340950571081648941882053248 3855269 4860689161579577886274820333356931712 3855270 466951452920916102460661268160713600 3855271 -455678835561927097154251295078190960 3855272 -1804617278686056452208460316273587200 3855273 837991910888025040006157582655384384 3855274 -145761695524067344489139040335520000 3855275 1018587479868383230540728434152479300 3855276 1283897764086737957903424271283712 3855277 -55748485032606170895399383954788776 3855278 903101462950530857833110987596759040 3855279 -778441026735183840902433303500010240 3855280 -178190380260497780689115274807214080 3855281 -1047043231492562350282383210687546048 3855282 84400718558724160070722443202776192 3855283 107545279609255594670409524226985584 3855284 -268387390958256738711637472449978368 3855285 -190034319782423264309593455656505600 3855286 183257155485378788187284942729276160 3855287 -1925721057603965138911268580887375064 3855288 -392699943392884189780408124031037440 3855289 -1392969559977586676491059701884672440 3855290 -802442180623928483914500592799308800 3855291 -1421674311319672553993018983047264576 3855292 -910909708051876180018756155613652992 3855293 673925242446770751369246555046074444 3855294 -7718103177855519697044588939272832 3855295 92082698826862676779460904490670400 3855296 -479145419132891558820265185289175040 3855297 -528161385109897041462586378895950800 3855298 -26822507005153081252110613404049920 3855299 -414613674573716537406087252425692464 3855300 -92316817479863478150964999414886400 3855301 -289863301144080446775481771162677600 3855302 502577936022062985241870582833600 3855303 2075467187705245736215804144392142800 3855304 1151492821925831217810540208338739200 3855305 288299735076432479983510171666471560 3855306 -16700530113980877049008598883745792 3855307 2889018189994386705557471391125089512 3855308 -2104982362129854390212119141974343680 3855309 -320587879026589948998385705379404800 3855310 -485909791487735600810536541991685440 3855311 2336074688975923506137498802458978112 3855312 40973249676219374319805389452525568 3855313 735484344288326096342113539898251840 3855314 -1561142087774999270673735113931378048 3855315 253412415363750931267527602447447040 3855316 1376176503160923230106030358527971328 3855317 651011417035665530969832462155097792 3855318 -1051513252321893489943145054670925440 3855319 740660437735780146311109041681332744 3855320 528069827777220149364733316567040000 3855321 -1244757277370016774274026768455923110 3855322 1436053350333866360508357489272915424 3855323 -2452467714115179792779126591269114428 3855324 -828190646287800810812501501478739968 3855325 -759483010502790948292177479730991950 3855326 -83006070537049913836697066045565696 3855327 -530290473838823221082865859932183168 3855328 -798902286479847169604419148890767360 3855329 1238488852025658633230904289984853184 3855330 394199872284024156005946852573312000 3855331 1168890866437042931248618028257919132 3855332 339253370680268962189040469540532224 3855333 -728063853829704893575218680543772576 3855334 24647312381921352093268729477492992 3855335 -1268971453268547216813419792787578880 3855336 -1641024855115560842329095814781337600 3855337 30769354186697586437996209701847120 3855338 -1256857243717615951421374696819609680 3855339 -1128113343559014398877082836095767296 3855340 -1563010650210870315053163588517724160 3855341 487028440221571005656840598040911072 3855342 181707056763023808153384510206325312 3855343 -156625502851290415264668334957570056 3855344 -220300289442812874945264992016138240 3855345 255394163848301726723470859176736640 3855346 -110064144038412437810440120491743232 3855347 -2518269271622289111312387294104288400 3855348 551351110974527524054286421117388800 3855349 187299113781055905386262187752963964 3855350 -64186489172110399560821736354456000 3855351 509117988537349632296911607270585832 3855352 562898878725706956106501184432824320 3855353 -600669393494724859810318508713213356 3855354 -64066244646416833016456802602957568 3855355 -636608492461417324541376585162643200 3855356 -1416016858140192150713310249807790080 3855357 63646080650867506243087021399240032 3855358 803177625902708556019233345106460160 3855359 1851091605210473648309967251382082560 3855360 579914044834582029481874444318146560 3855361 -1844114896925217431565036681723479038 3855362 -573493003718796966601589841155487744 3855363 1037390789305970851084271565022932480 3855364 838087245912865265766038843989275776 3855365 -565947432943192699273527999894364740 3855366 10647009555496058476403964129055680 3855367 2390932428402187899217034481123531416 3855368 -334248722843788237788131208458158080 3855369 -36695139309739238456277036642316464 3855370 -28839065100935268959641956161481120 3855371 556753969817624402445704550160248864 3855372 -45449184644138960622918273706914816 3855373 -426049719474245925236447115428329620 3855374 -103324893774550849803483621656768064 3855375 -848407182017232112902046704475800000 3855376 182645211025549042014135850865786880 3855377 511401920466219255735562179980954112 3855378 -151689801940326174869931416240750976 3855379 -883137712458078043065748373974835040 3855380 16758301675259305738451787513538560 3855381 2069780274047582338188465855846697824 3855382 -229338344566129623489219602171402208 3855383 323210619491827343252076704578971360 3855384 704079708784666031743706400734822400 3855385 -711118529201912048031133678003444800 3855386 91008493467530618288283453826417392 3855387 -107718784285215456116822640393320040 3855388 2074560314699671087983174500950988288 3855389 -413083184104067015245158692155435380 3855390 194652820112119329422977878001766400 3855391 -1146519358317415501009733216872249200 3855392 1913828274159187410884959722517561344 3855393 -2229594939615757514638913256957672960 3855394 -365237062318666581191588864140684128 3855395 728537004698904439305455379866984400 3855396 1232245770338085311663839597129574400 3855397 567920236382745219534170228780572320 3855398 689771273355969211132508947667451264 3855399 -28398168222963629974688861753724720 3855400 364090934453716500211598546029824000 3855401 -43573812808351942907556461544241536 3855402 534648728230591872587568727456021680 3855403 -69766965891607401804175006828996400 3855404 -649546992876033910451565252323082240 3855405 -880597718308415787497765540216870400 3855406 -1167935692338550286875950374454406848 3855407 -226845709268872665960532757822735280 3855408 -118234717980109635767965132555026432 3855409 -2495945913393640457809824895583857390 3855410 -767282385582469368923105081725562880 3855411 -126349863690399189466081217553792000 3855412 -2014460593983826882527129134604945408 3855413 503954796897401303660022098662550940 3855414 645059251391849912448631677615459840 3855415 2527547403957085861064402264732535120 3855416 -57397869718315724298796310207139840 3855417 201729823442181482560992824688812880 3855418 -463589733350464534164353088655641744 3855419 -201309314293272879962345305794321180 3855420 636821986100933334246070407121497600 3855421 1056157776726425662425780089457581472 3855422 79042958919388782536123307262530432 3855423 13246566413541633270706217258880 3855424 59672050165760726462766094321975296 3855425 245815087639254220188804151772668800 3855426 -132343144773492715029687785744448000 3855427 452731649687519167622594606223592080 3855428 95361426344865889945371570063744000 3855429 -690188063464854701637944628498571296 3855430 -1121180878408529665532124480092601600 3855431 2176185397017663252318696447575462232 3855432 56825813990548570832688508149104640 3855433 744566767991391314706637532676290064 3855434 -1711911115800109095702959235350580480 3855435 -435412210036307258631838945148877600 3855436 481481129396926094405963621564403712 3855437 873789974821269991600874553674745600 3855438 67945152497376713611432010468370624 3855439 -23265539325184441732401418057717760 3855440 -26309499079803361888027968424919040 3855441 -32048340119652079837838308009313808 3855442 406049768663549568506765075889907200 3855443 1396399638587932595118031028457504840 3855444 568852235253602530260351695962398720 3855445 172715702718197999937533911295796000 3855446 -109141263562319198298021181818111360 3855447 -490146348495178993731214935447234432 3855448 -1674198202360713215750032441820221440 3855449 633406233034967716901928384166540680 3855450 379736551510882946806376678084985600 3855451 361607872179258412068602258638938072 3855452 1926946620466262427585749920213787136 3855453 -446830425626402333869085849212264896 3855454 -151754579588411670657446986008475008 3855455 -1055560091457000787194030217858823640 3855456 310408911322541658333602862391885824 3855457 -5546363401344603809280421575717827328 3855458 156950048553893519159456803805632080 3855459 944513047127206609367652297846774000 3855460 213364746295469264602076146818969600 3855461 2523188342318037265011082402053132000 3855462 -64474865395426726717447441625777280 3855463 -2789147325414222577945542221631254520 3855464 1414475007289537404867484306883328000 3855465 -421504988520221715410089018229664000 3855466 -2689792581746726379636895840444416 3855467 -843564089598819658764509889643435776 3855468 -1229630511649872921925003315362408960 3855469 -2124615306848568555952183835192073130 3855470 -151545515910387701711051572686627840 3855471 604960596119252140238045068773189120 3855472 711764020082738116722318160104882176 3855473 -1457412686994683354968215613836262080 3855474 2267930631827826837568227713075712 3855475 -140655080910736816815002031667108400 3855476 326633201564807287683083975861256960 3855477 1836911416678437730127623863495282720 3855478 98504766796577184306335658355555968 3855479 -866023269683773222503247943091232920 3855480 7258418999761668448253848077312000 3855481 -193796319395186589821292766152051840 3855482 178428128546002609761499037389364592 3855483 -666526325505441324737655532203951696 3855484 -390270746943861787128315092089513984 3855485 505264713298691517450832420784763000 3855486 842727129761646093285019970322617664 3855487 169403761822335141560404856581844712 3855488 -207944080092589110290051692348047360 3855489 550127543897301194112415311156886368 3855490 572298489970698002999877972050757120 3855491 -1360027847624455317351122240707007616 3855492 1341506526297786685394350370681241600 3855493 186604678741724122503377849476507742 3855494 446057161913296290239165866821333312 3855495 -15112672048593715936163907773813760 3855496 -2907806988823722605212621282927411200 3855497 1097977058882346393008195966229569946 3855498 -43215864421986501439774007829542400 3855499 -288837024930377505662491929258346760 3855500 1618097810298212973209139847160064000 3855501 194853887485558309825175250439865856 3855502 -50999058090503141768890672909880448 3855503 1577617896098271163114241494943272752 3855504 -93946318639969804290953023342510080 3855505 997470388049502620697517590619513320 3855506 288680041766885184118298401634519952 3855507 1182321791945417540624207993054387640 3855508 696562263416905521515839663944211328 3855509 -4410919518739934606203641129948480 3855510 504512763649854195966403460824598400 3855511 242754546732809649102976755366934704 3855512 1016474691077661079513239873631795200 3855513 608465597424066622995272916967554048 3855514 -291592652076507184228675315907800128 3855515 -729719481762381214371457507026719520 3855516 -703859231160123998913976248844369920 3855517 180719489760096491985874821684856704 3855518 10127335454671212313047855676798080 3855519 -82326771701465653968098863707716400 3855520 731727553586052944844067406101217280 3855521 3027210131532023862027996401321428500 3855522 94236723257419431576072291077846784 3855523 837374502958724601596761974158169040 3855524 445234413226105165442766557840544000 3855525 408927249164690756696183506396516800 3855526 -261202135470959702509365457761371136 3855527 -184194957890176083248089526598330840 3855528 -181041362219494798042499353636992000 3855529 -562369717043792982242762283348177024 3855530 -182536050832727923552742820128793600 3855531 -97780436574197515856688342981704256 3855532 1193021362364847127697337166626992640 3855533 1517963588987482642760485143057232224 3855534 -1638272386668190610016488743827322752 3855535 785331302440660055957996046677458800 3855536 -85405338749715789866460841132228608 3855537 185496036948694274287025031473062080 3855538 95563340304921870269192910742179744 3855539 -2280630599010149775277036797501852660 3855540 -224164498042511374288005131534254080 3855541 -1409506256997311713677169528249527058 3855542 74399123816963772145599847206259200 3855543 1522142353199947411847785697968927464 3855544 -953311542678327358724730423091200 3855545 -1962323836126056323013063015028592700 3855546 205234096469620749448239062653248000 3855547 -1611345890959975451704155513656943004 3855548 -140716619146299068367450552296140800 3855549 -646140706422027748850224379061120384 3855550 101632180844721817097220844874520000 3855551 394153535831436601750441560980997120 3855552 7192050822593511310673525386248192 3855553 -1052265721415852294798292089704207916 3855554 -54954787803936938210599258818767328 3855555 900973844838538557880698676051534800 3855556 25685651810482527892608726337157120 3855557 2294737949878995722801706585649771806 3855558 76746219218148450787881916702556160 3855559 422147330823786365663029818799205904 3855560 520544841187138507605544580598681600 3855561 -904363313380675375242283533437729760 3855562 -1435786103918357612330715840536149968 3855563 -531307981872110213337656297331849600 3855564 -529208047197392782447898846844998400 3855565 -725180901789547807050973384505796660 3855566 -898943271552054712515834407476006272 3855567 -622054467779378838822224523609799680 3855568 25883296283341491185633227906269184 3855569 843780444086747491891561557245948580 3855570 -669613059083663639573584287247372800 3855571 2242815101517664202513978851786609772 3855572 -648533152188344880621079034721638400 3855573 -2539498296234624863218406663050224000 3855574 434329347586875030928047181005142272 3855575 290561357176204126558555532706183000 3855576 -349163367711533495777752665647616000 3855577 162778390267714587719017171259014080 3855578 422777409899446638209519829360633840 3855579 -68837178433351694111935314803758080 3855580 1365603103041099633948629171206748160 3855581 2157577038290645095659176932940489382 3855582 -469810171868694674941608807512355840 3855583 -2067012195801785509650230734860463200 3855584 1126601546250829946557247401062039552 3855585 -248638651388728248202621869101423040 3855586 -123998053475804637629638417490265600 3855587 -1587111346412617272857094566371904880 3855588 -912235208179231663083559035302676480 3855589 317871609692214420405359829149453056 3855590 -1098239460634346277888883717733059200 3855591 279729602534482909555432111154573040 3855592 -515153870455326745919449614237941760 3855593 575113459427010445665756599040854016 3855594 262448565207080941674804500145192960 3855595 4287462087325498582078502795404800 3855596 -1504526456027399635888893246656044800 3855597 -771852827146215934703869114517553600 3855598 2658165833211073849698908767253934336 3855599 1090898660177226990186822268234419456 3855600 -4846731676868732895601733040537600 3855601 -952281947926115167516420337202474396 3855602 -45337400677933323919841518307772288 3855603 732663755814825426872647639640467008 3855604 447637855589239409140796041368784256 3855605 169854919933347529316646265399881600 3855606 313771377163077396631323039374239104 3855607 1038105573792786281849944912518523312 3855608 582024868588751589586470637813248000 3855609 251338898514226858389477742927859514 3855610 311996011980379454024443232466481920 3855611 -1623577379872090405887967322119131576 3855612 -395884080823199831610824897290649088 3855613 -870078330456722413993877701604265760 3855614 67092087900097015211778131920957056 3855615 -163725888414041185609226689507150560 3855616 270463913298143193227907279934717952 3855617 -3961877754865902110610796640376935928 3855618 23295899452084257540520288493565984 3855619 1965179073256577222252874785404772760 3855620 857835246442357379741231847311719680 3855621 482663712332338777873056220577883648 3855622 491310100886523032188836296402412672 3855623 2196624733228845201205183662227518872 3855624 1794641898560856233947951431500881920 3855625 18817854837740852016773456884000000 3855626 1327574524622849758252078489131550512 3855627 -242352115753135778481177905160172320 3855628 -78589434381847310595699629943865344 3855629 -127581919005805386937981668233226624 3855630 122896585167308216881243934243771520 3855631 1266501306117082787111692039560411832 3855632 117461786681875017661923817608314880 3855633 13897123352731962762835823806168224 3855634 -931545090361803536201870187223873536 3855635 155435865089272905999685144280537760 3855636 -1376339718287776654884187573227105408 3855637 1951390793670338067249749268749419260 3855638 2722587068347553434846058362160640 3855639 -1989840834465086774559628149491367576 3855640 -523331050899314920658720191657574400 3855641 202337680286914809855857719295640852 3855642 -217035966692578044753137950997054976 3855643 2453063159214782307794321535786163920 3855644 -289664123361372137663986415652403200 3855645 2004952318023561870950143797487518720 3855646 -723853510967651665931634861785881728 3855647 840757208611186494985817431542912096 3855648 1575248596495380382392911060550549504 3855649 -228039323780414214610089036542068288 3855650 281517165067115137315144220857584000 3855651 328746278451379301036739950121192960 3855652 134862596044758392940665769953745536 3855653 -1837005496033092178963859374982986500 3855654 -371682095913811860246168711106360320 3855655 -667138487896867487026812606657902880 3855656 17742814673846328839424311415275520 3855657 902702316057893435791719644264640 3855658 -412925786392103098375035988465852320 3855659 -993332090795741442571892948224121184 3855660 -474717220122013846956330578343936000 3855661 1291511739498986421767418658010445312 3855662 -640193435690953450728191157005142336 3855663 -194070094932647092452420640230900000 3855664 -512777018269491185511759966943576064 3855665 -358968655266541709721064592265420 3855666 -685998225459331698640222870719206400 3855667 -1026889051288458101818119753685703284 3855668 228145539992379033815391358849303296 3855669 135669034329471896096825197206598944 3855670 -87691112881385709598174335961497600 3855671 690509786627465096417339326073826792 3855672 -505047197101166471202144546457313280 3855673 -1123031417253156213064830457089291000 3855674 -1245218289061208575788802624417044480 3855675 -45043195308590704084512218426574000 3855676 -1317884062815607245090714985197150720 3855677 -574847363342215723065211780434906528 3855678 -50565945432272081086856238595229376 3855679 -3097954847646126605725927057776445640 3855680 -66946778848811258367853439090688000 3855681 8428298325409224805216732930892160 3855682 -895046011731047779423541692006589568 3855683 80499617071024565799655787381327904 3855684 313745645264240319051352679146708992 3855685 -587760873508486359835675348826933640 3855686 236501881747226536783379477580955584 3855687 188981851021678329140499219590722560 3855688 930720224577250651068399268426475520 3855689 1327783118552353273288890332101159440 3855690 91968900474074190874192857867527520 3855691 -302440545900484454996583761215542128 3855692 1329552209763162363938520648533268480 3855693 -746855955140261981169876563119023936 3855694 -242173270459432016726045249658343680 3855695 1998051763783536717467536601100316800 3855696 72141304181016902568137535496126464 3855697 122042945229650986804783445115707328 3855698 70509933418414835492962129418568192 3855699 -296087130211025570235803934012760716 3855700 454226513692259071645755479195715200 3855701 593926259190477738252029515629323292 3855702 1677454534543385703927716502319079424 3855703 -2236244004849343787217348761793229048 3855704 54442391834604664269515442511349760 3855705 132694195048574519531586315311349120 3855706 -500276576648272252614618576795986448 3855707 4152701346946259979199722668992633392 3855708 557761620058975048645472606447616000 3855709 486412553112457442254000461980648640 3855710 593804765359255152720117998405309760 3855711 -1849365614230636013135590306466476728 3855712 2453874318200555871381763111906836480 3855713 -1608758188279734569531883996148285116 3855714 -36694611139623951419933529544019712 3855715 -741388005303675278040207009358046640 3855716 1503916086648442373877145400208380928 3855717 -1479055426833484065583407750933226752 3855718 269647794772638284603117800705927680 3855719 -438440065677292733736198170418299808 3855720 -269247031534275973218424727588044800 3855721 2308161671180526637848218068634347600 3855722 -156569043492430478922681378592739136 3855723 1388095198028149639154751820741387968 3855724 -36077323729014845392283049456368640 3855725 527896825080572244461750371391093250 3855726 32095189326259201564981312876781568 3855727 -551310423279073149006687390632481560 3855728 -266078050499078276330086960394403840 3855729 -681770285020904268132939129745403520 3855730 -995230029466951323766039352304966240 3855731 519633685373868850802296426467729864 3855732 339887586603165391713921880106115072 3855733 302049355689828876806275552622754176 3855734 50901335411845052492166775927994016 3855735 -541058031803203835915192978568524400 3855736 14809304952325463325928317969039360 3855737 -18169771500957977863901119631560320 3855738 -207947929499486839715958794826233856 3855739 2514423954944580219978646065001772256 3855740 421995985027146658557088101289236480 3855741 1685370057438301011290150287053691392 3855742 -584081738335199497540233792450229056 3855743 884357323547119741447821665739785424 3855744 -517703726943876381316466769112596480 3855745 320545696377542791546782616481282880 3855746 55282542694806477544490133234894720 3855747 53352194241170260765862159465180160 3855748 -460654647183991329706900385927033600 3855749 372022320864882055930833639448066560 3855750 -259953357807144835881746164828992000 3855751 2163315896382960743536807725446176600 3855752 378838495206706660333230386386176000 3855753 2053563885940764431088246148486329600 3855754 227690341558530477930040459504753152 3855755 -2524295933653308989012263144567172640 3855756 -312761611379937101349457315880022528 3855757 -943660984910634941744723571953745994 3855758 -501704875194862123848405515222291520 3855759 -2251714653890365093920188843849712 3855760 -94621524802104071418179869354475520 3855761 -157461831673745535311453482275070668 3855762 51450941039626963474882186581923472 3855763 -689668455779642095276011078930688800 3855764 1051521506788666426906467440963530752 3855765 136216710971573920946686186905484800 3855766 -82990203864345577341351634722105600 3855767 16882717819589308056825158966044440 3855768 -277225799893398364714457348653056000 3855769 2000608326591163298979290075289444170 3855770 -360733605003536494816412658712679040 3855771 -2134598846414546972599281290674364328 3855772 563700063732723125705442936160165376 3855773 -18504784844441310198940870365960000 3855774 18477137753061858486507523379223168 3855775 320228962719542983900693853231241600 3855776 -46287482029752007125548336193601536 3855777 -1335805462260886486508335014291424080 3855778 129641317440726370071397050182822400 3855779 -1958124393167479730299570423689091620 3855780 117299102144554240212563381137489920 3855781 -1802437340891044888657436258170020418 3855782 33307543528375411139597129491994880 3855783 -1572554352559669781345791927727659776 3855784 16958389879125535222269872009625600 3855785 -364568980406776004335982814262799040 3855786 689624499601028239265073567071232 3855787 -41697021660629137078124247995111040 3855788 -180129818257866153592010416908539904 3855789 130823585494317680750370065412771840 3855790 -533920242792310719222301113252225600 3855791 242671684515523014917177910954988512 3855792 -287645250704404488371095899648983040 3855793 252637998690361057972374115439345042 3855794 1357176968547275275662424109284263696 3855795 -499164556246341835389256905564937680 3855796 -741066327325392192424207620330555392 3855797 -311733914535639716245831740914508096 3855798 489086138445695985291983351599202784 3855799 -160011406203033578269836783779690200 3855800 -293132653598416145374138563005952000 3855801 195435243868156091829966490954423632 3855802 1501431023598443203643278673645834352 3855803 214300774183174723916499631911747840 3855804 -575654935049155935508988846183970816 3855805 -216582536214619786146786637789578240 3855806 -1354188385930102612538999188578555648 3855807 693089266411922127748353958351230360 3855808 160393821840872351579924147749257216 3855809 -751937726362426170751690219579187280 3855810 -5905679082203737450478017970772480 3855811 -702801439786248000574754142140745600 3855812 -39282870947109934739598627073732608 3855813 -533793704437329248912242515109994016 3855814 1551326644819336168877379444877482432 3855815 1890446004312617998696085834407539960 3855816 -1418519545127089721273048808174796800 3855817 769907070958061472618344280012049792 3855818 -1105035715215532904331578917560050640 3855819 -213381982202332784302500967690280064 3855820 -801901806403182743708030595121873920 3855821 -1501132154718003639717246125600701908 3855822 -97804365248754045983108632673664000 3855823 1945817391849262318963851057289140984 3855824 11441993830408197987107883279974400 3855825 493672012356831963432607984019966550 3855826 502853556581366143854976043587941024 3855827 1872917253249496277347217958921428520 3855828 -1070443383094469972951039546369095680 3855829 -500345269854233818300883684601307570 3855830 -232534871276690809831337825198878080 3855831 195397891911802317277646886855164544 3855832 -972193627521833082305840911772467200 3855833 -1650729707753561009363135100459135360 3855834 496270296331694702348714445404089584 3855835 -1052758932601000145583843365810551200 3855836 664505818557758404831808640180541440 3855837 -843823962990164640602585367385914240 3855838 215897060681450839673140098124469376 3855839 -413267744399410606138647483114321840 3855840 504775540379337403734043663977676800 3855841 32445274331385092538095691806360784 3855842 278925878817610636955522405522386944 3855843 40289954181393230410164585168963024 3855844 922440319343823291808971889178818816 3855845 -116686849600988147916759562141962240 3855846 -258556776981951266429280351881270400 3855847 1960504063670308813053793337603927552 3855848 -588470976455668715356923547664547840 3855849 148532476141624891817710948245074064 3855850 -516583402131192697732213728181555200 3855851 -2765776313971498287987567898899035148 3855852 78070056617663989305010412391972864 3855853 -6191500049530612529296740288505376 3855854 216953791917372543350464656538946112 3855855 -584970894827129412223242793964275680 3855856 177690826086973208231697705782771712 3855857 2075349920669971130116946129347457106 3855858 628300631114561505268653427182094848 3855859 -1205833787872163071235879595427687044 3855860 -66217579621155011347069315923456000 3855861 -1990848961193677181753612100362998290 3855862 114613927305134285577108471625836864 3855863 -233741866986867090945817474683004800 3855864 -404916026970336964367868925773742080 3855865 82834069584284292205713075264043920 3855866 379574713303457594556283812539569920 3855867 346438682964745127301482572216198680 3855868 -1459941191761742338005381421449667584 3855869 1328616042638980013657697041683506060 3855870 -549752621337536062040959046937004800 3855871 -1458175281545357620216447051741040456 3855872 827631877839618558306143678761009152 3855873 -5560658675500237790763320117194752 3855874 996770517632611150402571608951454592 3855875 -440899636030990778701290133040460000 3855876 -71687036371564725697255774425043968 3855877 427436589180129567404532890796878652 3855878 285617557983142525353293988483873024 3855879 925621628222613604911401661611877000 3855880 439308828275247926459840683199692800 3855881 -317182423785858553298255381468646108 3855882 -655114379161241423835509156989572096 3855883 976478929040103517128188533813814320 3855884 -1361376821266161312907127262395879424 3855885 1346899901316223201431812923233038400 3855886 88354346688797698908756473364904320 3855887 -88916933556647480978034361979916048 3855888 165236307770486656268412370625175552 3855889 -1577885056685438159234615415672818844 3855890 489325518058086265409507987827351200 3855891 -459149445831590925562157904232589520 3855892 817847989325698150582859863884473216 3855893 -1241512278756806020771509444039317376 3855894 252991280191173709670109235902799872 3855895 803984972705891091603175598096117400 3855896 -32894178691567010004841787132313600 3855897 -2181805233228231547729843567791660960 3855898 1501651176333272060978110318135200000 3855899 1160405250368815147718955326458946664 3855900 -118435503791982501390246252139123200 3855901 -148080351230191310935237626595468448 3855902 -846334260244920624731853748037534400 3855903 166357965378631003725254352739564104 3855904 -282617936488141778445469570157248512 3855905 591083512839242361907148089527783060 3855906 109273455634961588486229668201464224 3855907 -487875300505148932833547904643503856 3855908 -1557777638773993798037158268150513664 3855909 597191414856892527723173122370354208 3855910 402170785996508498714387231545407360 3855911 -3308916059021413207773531685080343200 3855912 -1644611562838922461193464553256468480 3855913 3271441002961399312034114363441399162 3855914 -410166701383451754813531104841412944 3855915 -411666941082971253355156131866822880 3855916 1173692353107148899593388027285290240 3855917 -1674848907404653785871755609592499520 3855918 314165731753564819093030915766891520 3855919 1664789185785639607919889285539586320 3855920 96005170115809640137713718214983680 3855921 749457317989877858408682692547475104 3855922 560821478645783924124231121895135232 3855923 -3119651790254646492104011576843233480 3855924 -2381966553436359081008678573107544064 3855925 20054703401171873455160711088184500 3855926 171758402179137836321546547996330912 3855927 499522007206970912542995364522199040 3855928 196818773209876739335131282628546560 3855929 104834024494232651659957277000638272 3855930 -172038244902084369780462632090234880 3855931 -48266718665750845504863603680065608 3855932 -648582014447097002838565049096944128 3855933 71180336961259140812328312563129580 3855934 454923326351067768433568323386959616 3855935 445613716539655113920714300141554560 3855936 100112508186466089536815086635581440 3855937 500821983096662006045984182360507586 3855938 212761573168341124067642723816679120 3855939 -7230660095795328522792883721228544 3855940 -888706951685640729208065354806845440 3855941 -2484483743171208289404602268716129316 3855942 -59422483108724836627949581456184160 3855943 -234305811515817242364195557112349216 3855944 241861130201858113875355408314009600 3855945 -73478966325938998779702710114510400 3855946 -441046365334906109491387311900318720 3855947 -1460614426073921892365344889362007640 3855948 -259406873291018697851929767385489920 3855949 369767707540606774838189210460264950 3855950 -200749899673926168814447951804416000 3855951 -248303992248839769766186350564414720 3855952 452163069315947616338215198209990656 3855953 -1678308182329008557371881171667878798 3855954 159542596630041897724073585547800832 3855955 -102498999782298003833720130962618400 3855956 209002754119010397014053183059310080 3855957 -599202250443761451808155680515900608 3855958 497969335781074340638275357058402080 3855959 29948271599884209622099444644408216 3855960 -357555055531611729190736426097254400 3855961 69084501076153934934121169846215562 3855962 -95858280800078446662503842197939456 3855963 -394297299197615304500827925564718912 3855964 334247350157867726988598674540399616 3855965 -701332452875772811347990118487039880 3855966 -198798105030237144669357107075837952 3855967 1852906845271280672574252690786538016 3855968 -261199290179625588214774971932344320 3855969 517959959993210551856342107415594004 3855970 -306344401907204354897062598669572320 3855971 1165998280069193269274305038992810400 3855972 -388606716635947394547253064514628608 3855973 1759520170145943876432247727973645888 3855974 -1247559350638600576838463341319290880 3855975 -833147384602463876754548041821611400 3855976 -1294026718188335304379975224069841920 3855977 1082616044951152693763242739947424826 3855978 131771468925056426006768892388738560 3855979 -771598451691318086886333220761889420 3855980 -1076081346915425681387685892689408000 3855981 693904910302119604308057966811140864 3855982 444731035338593898187346579836800 3855983 -1326950590202255481671557551260574768 3855984 -151294592646210970882929801426370560 3855985 -218992491579290434678171900082485440 3855986 424666634182752384858654923937330192 3855987 215589540787791417616218320956402008 3855988 10478994280341530788414116433103616 3855989 1035750160684615629052300072144991790 3855990 89219091821700780448887162510028800 3855991 -322899254644189977947277306123079248 3855992 -142954091313798850842932170102947840 3855993 -1425710315729843423692975591657675200 3855994 -532770946081875427636550029964290704 3855995 629996551108750340256563356150455840 3855996 734262806391246268205934510472246272 3855997 487639913893572254769833614632852480 3855998 -366241035864744001879139221741719936 3855999 364414904183617503375414337376636160 3856000 28073257066791204623078538608640000 3856001 1470145533339752337431193946302640002 3856002 -124236310261361097008844548655710976 3856003 -3401352761511349645018513969434985080 3856004 1558371234701965974085344985587379200 3856005 17279308308317268372608896761460860 3856006 -43672966204958510527223488894931136 3856007 -805222379402813131383670116282720744 3856008 209348357348785362442588505489080320 3856009 -713259038214408814994837883749373900 3856010 84830844436686355382632452608824320 3856011 -2431693291471545040567738704979015680 3856012 -818284081570431902867879835255936000 3856013 -578039797695591341805976497380804640 3856014 256770955219584337228211521612636800 3856015 -58109477525079554674041470541139680 3856016 -308055517193836366131650457145491456 3856017 661033619656490176194437068541666400 3856018 -917120883173297382513769359337107840 3856019 -1813792948046810822677925873352026880 3856020 15068572019525531668150383895388160 3856021 -661405007826076059608412817663531776 3856022 -837069971703703793617287789866078688 3856023 -196572783979827981792934365505669200 3856024 -253923832911144581749799036517703680 3856025 20486620506153938516315462711469600 3856026 392394689307775381955924137195699200 3856027 -197553092549383046494251249040479728 3856028 928781048089824053312368594219008 3856029 606459516289571944951004753787638880 3856030 -1051665242265662641560476871436627200 3856031 43622602118269681877726701273929000 3856032 -1294679487298298711153873353609052160 3856033 136937697646804967783441690884781282 3856034 -192084022544701707856553911147780608 3856035 -437266786119062631248964182291614800 3856036 1518667145753191957378556776753930880 3856037 372965554957066559436848078874730686 3856038 389461806901962391930652888312151744 3856039 292685190948331384757400899196744600 3856040 -863726091583236965559563219264563200 3856041 -608532340918770097433196112498882176 3856042 -69343517191001671422210484893620736 3856043 -3816987439278115295675013524514463920 3856044 683561964788891696200434218603642880 3856045 -1436630106288463009640516157978179700 3856046 1757065608286650279683443371078641472 3856047 -210195272843575160276785446405513072 3856048 16326373747544979921783277440532480 3856049 362070993550660348190330325434196336 3856050 -122139230666769003755236219386336000 3856051 639787301686413327678118777134751380 3856052 1487065042755655491920791506220788480 3856053 583929486608230604434141099190140704 3856054 -1350735051185539453018743925903936128 3856055 717804897621463232689646522176932600 3856056 -1135410835587320830278134677693132800 3856057 -306591000077286422155236002559453360 3856058 632865112683250825665136706911136880 3856059 100761442411149813849219738046586880 3856060 464459953124420428840903799232860160 3856061 57419604244628197429902046676847264 3856062 -42362677398446042294399321151046656 3856063 1609840752701284029062180125515553560 3856064 947319632438663945999701568872513536 3856065 -429229334360791297442824220616324480 3856066 -86784349804698349628789113391169024 3856067 1857297477698038583540189951611213116 3856068 12287713229315517671450917976530944 3856069 1210514924727475059754235853616537600 3856070 35543556417591506140556787018852480 3856071 -88853526923007963616756362334368000 3856072 2765858063333665113994749405342105600 3856073 -2422255819805097982291987059174862338 3856074 402824431639626687434888920363891968 3856075 1179127748409311527838050430140931300 3856076 -205205126173852326408945989747841024 3856077 96168131711551616494633704346630860 3856078 -1064732790851507037194837665463271744 3856079 -2610702744276146479787585064732432 3856080 111785043214506108119129641799516160 3856081 -318472137213776209072298734308063936 3856082 -1050104914305948947301290866974346608 3856083 -483415804326091963680359064498845952 3856084 619542803699297096761191715063097216 3856085 -381931733999186650307969036344685220 3856086 16719253681232546713831205251972224 3856087 440750602909549626385976851581200272 3856088 -1548125497848103719983896587868569600 3856089 -1222377967265707039752570870343703232 3856090 107284829352736278316726468877967360 3856091 96766844893200600181852763387024304 3856092 -628540744019244638297513964511016448 3856093 1666038236764375942009746273046557720 3856094 -162828016138162074046179893287226688 3856095 -457135330106645564734766768891253480 3856096 -2392570041333130673999820192325828608 3856097 -499297002341011499085591843320532288 3856098 489160514381984044563027695204859264 3856099 530800676627739382511617961850225408 3856100 -165130499584853310408390309919209600 3856101 217994584942431386778450631516416000 3856102 -22835277151640831076111670660257600 3856103 -531443396393235829509378306657675120 3856104 41493313240941698845501554562268160 3856105 -1176327516731236110210658848228276480 3856106 -162326008647164580225069881896886016 3856107 943683549855338146841175970107391680 3856108 -1515403964744776102986195125439561472 3856109 -2449980581656695133860335417420571690 3856110 -228689618684680323783791485145153280 3856111 1002318520178333823341509999102464 3856112 267995436064411785578683811939450880 3856113 -1286679341013423342461274260722075200 3856114 -1863103893469052026401025335780341760 3856115 2332998926353224726172108234857187200 3856116 -918612169586933170163001438774362112 3856117 827820118766998372765137039719761372 3856118 -562687057698229404221646193786933248 3856119 -356162936585024781545926830755478912 3856120 -1563782089857068673234824436541440000 3856121 167642567289518495493508784508582144 3856122 227412919872064634954826184832586240 3856123 2005794129982923719173390109769134372 3856124 346796125672661863945810605429888000 3856125 74516958449093852349532746371136000 3856126 -558022095768023711513909924675590080 3856127 849339568320586297535361394402167912 3856128 -1394379969189106405887625905177624576 3856129 2201866487540745408008331315675241730 3856130 -278362116606464961367241005324401600 3856131 753562177682172785792621952471868320 3856132 34799967246848777261266019668623360 3856133 -1556641378844918939268494739498051618 3856134 -75497888465510913984751917521098752 3856135 -1583966901983873968354477979082742920 3856136 -2622466087983323115150764256547384320 3856137 -344131853661077618128581218852177760 3856138 331852310277501141701757085076098560 3856139 168676371456281508101180253413009952 3856140 -516659633065809165015870699173990400 3856141 -1236260376626151007917245779242560458 3856142 -245672838771729027199645887217662528 3856143 1864370018506347359902744073943561864 3856144 23698598628441819576235043535077376 3856145 -1468895982088672670378899986416668800 3856146 -169641684517227178192756126605881856 3856147 1508470977507965773242253058704503596 3856148 -43511651612307734440095042837073920 3856149 -2043423631236494093819341973323698 3856150 683429402741646591784658899264593600 3856151 -161356191705568138661893415978151288 3856152 -16123934869824862872831855317483520 3856153 -748776104308595056464576844340055222 3856154 19899368820573785471114231573210880 3856155 -1321342965426476604591383137722429840 3856156 -409912551432774787528254473253460480 3856157 200548592020603968797337698676821760 3856158 -30406795120022411399135510032405056 3856159 2425763477416954793676695543311650360 3856160 -846063070856238953015092032024084480 3856161 1138942547721608109369009795259701984 3856162 -1387515217607735026842260147089317888 3856163 1721217255554207820668985876289297704 3856164 -180150087456644762195374718474219520 3856165 -1516027569429782548557240266415911940 3856166 36475443906476706295209716201670720 3856167 -366374616868977457414157076355072128 3856168 -1440032284227039140725509461003965440 3856169 -2870075118587212949423733930801531804 3856170 37836762775274991518487199096611840 3856171 747025357607852187118994798816655144 3856172 247110123740742400845244445282683392 3856173 -167653214848792376365576546986282432 3856174 219070314462878023316055160368298752 3856175 -1209430279914815154831846410088960600 3856176 22655541049375190286030233733365760 3856177 -197516779948245273262035078265233688 3856178 -517399198205964987224859325327602144 3856179 855167251629722292798132421743785784 3856180 317844718892158096842146206028881920 3856181 226576083939125873380888316537204160 3856182 489181422049734694980856844373364224 3856183 -743767937022509313299055221861685760 3856184 -206555772305176706729192074285363200 3856185 -703576000499210733804796589446195200 3856186 -111138600391208383502573969621624208 3856187 -1642926693094331742533547550849819164 3856188 130733606487397426632784926050549760 3856189 4070201191859685647523285469666924 3856190 -234070775975453490670599768224148480 3856191 1055059392631006988478037063317237192 3856192 95330476413182180592503169110507520 3856193 -1414455147669684307280714868833551056 3856194 -632560593737087434467452394247944960 3856195 430698301308399005078202278096765760 3856196 1697630394802106115221390036557238400 3856197 -19989938659552345171918573367431680 3856198 -575533384886860675726225053172874400 3856199 2039022570086114770032405043107226200 3856200 -416013473602832744037050969619456000 3856201 -812737647901195863328946291485813596 3856202 -8452645480010078787337961147597520 3856203 219189495376178764089036111263735136 3856204 684723723393729188149474233587507712 3856205 5416896055493605396956549892017720 3856206 -59124875321618063171834537085045696 3856207 -92347528905035750061674786357715528 3856208 -196571430327433188421187276799418368 3856209 890123900942647148333183529277888512 3856210 -10034209964387349341439223855206240 3856211 4929717817553157941872328030854498152 3856212 -313368670105419636934082526200041728 3856213 -455918051627769191712789460864095538 3856214 105236033633565642603515918932317696 3856215 1150534301767013491027777455166938240 3856216 466706314633785413903583142785269760 3856217 548554318727428316327324290463161920 3856218 -639797213713691698902966077315027712 3856219 -459642638589273108330661751299682904 3856220 -673844214966769154551726519907781120 3856221 19476920029519501775468589277022400 3856222 -135146221531653224545217669622672000 3856223 -11417510731840838967947266775393280 3856224 1248820355647110297918126717700669440 3856225 -52858100385205161373722396870362900 3856226 691041829463035709598687778780958208 3856227 -234731690865533574158130907130119680 3856228 44509567762404334090924253573349376 3856229 913636412378276631157852842957449400 3856230 19557008159851636495212060802033920 3856231 571100908174317659265511687217007032 3856232 -553638324992115524226916314847257600 3856233 -843905262265749030915523832788292976 3856234 -1273510347064573747075743902685679008 3856235 -1884918523907557578535846187818664640 3856236 -91367709410716456845842985132527616 3856237 -17380568442369035675540599779940992 3856238 -615538089849825832172868402474294336 3856239 1507217225929710098051433102465272904 3856240 4517398788203129623622807519232000 3856241 26798782637362475867098098397477284 3856242 473336274842087766881218710535052928 3856243 1402593955471745287988151641172284492 3856244 77626804856080611468979302131767296 3856245 -326622271721856444655826415266280960 3856246 734423960436656074707377736701256960 3856247 -1777214816382408818156553670111597848 3856248 -127495232644823416097849745397370880 3856249 1418805309969166460197194309511016064 3856250 -8859355777256324538159379208700000 3856251 54414179184496971901966411102389360 3856252 151529885687107856413884827181253120 3856253 -444216604644572417489983266887301498 3856254 -91138133094819741055900085797204992 3856255 -276885589001449959606605152518665280 3856256 916052617349492090698335136115589120 3856257 -166565007952549611756763040894175246 3856258 102774407777458491829092678196286976 3856259 718051778228418316459058879963446080 3856260 -712406132540736966154274170916413440 3856261 1923815328425203665465039271238848862 3856262 498498469004008498955798811785002752 3856263 -562031560011434034456808789345178112 3856264 -771717042908838954035870962820336640 3856265 -421104421837902652485289128066009600 3856266 851961035787998966236481417229928752 3856267 2956588418842729125819795655209199316 3856268 160750178014696628169065432134440960 3856269 -2386494294433934927953454054091799200 3856270 535564597284071720423050493471040 3856271 1767599971904361110643092762241141312 3856272 8454694068771997955482292060160000 3856273 -1832954264723655934429618484686038478 3856274 23855783228973656695957061350533792 3856275 -690076338921495141232973194945260000 3856276 31436291145495007838518685968121856 3856277 2945466247514574147459893063464356480 3856278 -177855676784087898155738000699036160 3856279 18158314496241207200071464263518560 3856280 405860368205241126383573057041612800 3856281 159014775793078053111208466012768640 3856282 -1158185694972497519413547658093493008 3856283 -4172937865832967171684078692279256 3856284 711425667230535087313464220616401920 3856285 1584188917923005763087643495810527960 3856286 -304424660047362960555136629592540800 3856287 -1957215038541857496043029357737536440 3856288 658970531954224122826203995788148736 3856289 808621196316291826648121622574725090 3856290 -382590477191779010130894308838236160 3856291 788183104070403181368674233702996312 3856292 -304301439977386928353254656094194688 3856293 -144346029110792248933411208454705696 3856294 -446621293905856375036095852130103040 3856295 -174836346359374172864696060277859680 3856296 -321435141116548407235854702737817600 3856297 1308200119558159175391986982623152800 3856298 -24409777925124259220869506620012352 3856299 -973325745513777712072978327522121280 3856300 -842505036548019884204216748226118400 3856301 -55514978279749987984837792375675488 3856302 -408674223345822916664683412313816960 3856303 -3120638036088891152980032159032167680 3856304 167531695025988827791539717861212160 3856305 -516010497848024719447489060214729280 3856306 -2129348428888945333987469914244305920 3856307 83598257614302697766627022669656064 3856308 -1121746503562074623737958068450160640 3856309 106142663776720255850069980231703904 3856310 525887712164916227312387462399362560 3856311 427506457996321301490193694436544440 3856312 -1507209890375678151574440800338636800 3856313 -2928985580866959432693835645839915516 3856314 180906700531268511048466376639520768 3856315 96394120693434841283913513542055120 3856316 1302220947338813885282051653225105920 3856317 337130751186773318620080256043262240 3856318 105872062439628269214765308228248704 3856319 -1985816036871116123250420390824760504 3856320 -193245333035392328558758960646062080 3856321 1124977757561578341646887019763134912 3856322 903698411200152552807395420895125712 3856323 -1527331293035915723961083922966807816 3856324 -1872121301618284125051079642913298304 3856325 363809521638780184167403263740004000 3856326 -6881213888037408955872689933262336 3856327 -38622806729920945377727488507047840 3856328 -832488076405842426255044888037949440 3856329 23959860070558842785687225725876410 3856330 -118755262217397643684186344234209280 3856331 -1851808690511253840649063816811087928 3856332 -427962666111025143868124227271820288 3856333 644400546525612270616366804934237040 3856334 1007175165013404537636564824154714816 3856335 -305038020428319956474303538349017600 3856336 44533745864336468291573213822582784 3856337 -915957153843272708497011527427014748 3856338 88639412414908271714775240781529088 3856339 962415499505027762947444221450149824 3856340 340075918399068867415598783798787840 3856341 187459728386905065495317630472423360 3856342 201089951904078807356055997014198912 3856343 -793282041289585848379267162923281976 3856344 1319569674523132233358032301701918720 3856345 -1144292947107463120396831330414203900 3856346 420559754513276449842946785399815424 3856347 -272222923945904158988591757899750232 3856348 1861453649366864490480954011349912576 3856349 742534272410598041607236293148913600 3856350 311719651696052877708412789677004800 3856351 364896652807137126229638216298617312 3856352 2757700965749404132460690826646781952 3856353 92833662058135875605212630244393904 3856354 -792273713173709675011993316552146560 3856355 607290316270251246807902578421813760 3856356 95975675492280636757558189836165120 3856357 -2164945197692608313419282127222763394 3856358 610255676707698812309509023897776640 3856359 -250819110765351103169562984526436064 3856360 -825583218728109381127566317154816000 3856361 1959744272358170114547180506423755962 3856362 -240843470862550199230062589728384000 3856363 -451156705777800013281896763279689840 3856364 -981526911266095773183876068377509888 3856365 -512680329285678835660100709706480020 3856366 46940473324473535453121697061933632 3856367 2610475892173605219926111589674638416 3856368 -164544193344528821406102694907314176 3856369 -11743906182885692859089334485643264 3856370 -204978158151834976112510695299456000 3856371 24792239386428033001976327443382640 3856372 -571265798311476102560488871793267968 3856373 -1322014064950480144651503390273797280 3856374 -141644559742074662806580275956423456 3856375 2069715220137531663928482403781874000 3856376 964652566431594863955361018754764800 3856377 514382707522561050273253644585162432 3856378 -735931551772863047136484192584015360 3856379 1931908894101279949577034082845778980 3856380 -898856952618651849392510193867694080 3856381 -1831509378258221817220735889130317818 3856382 497798498361092371213044829177816704 3856383 3182827843077139314882984584614805280 3856384 57667606238428196210891398368460800 3856385 -725107396866949220105511552620774400 3856386 148963185110315987123291615247579648 3856387 544875912295729150649374287885376512 3856388 870121424741163553645126093283292288 3856389 -527437181203041813563977377480908352 3856390 390212194148534346245696576304835200 3856391 -1409026735328058450728019566230560 3856392 1089863395975653586214652480881664000 3856393 1183024844618338045004569982010863642 3856394 -931780331067399777991612615583299488 3856395 1271835137247020148556246415399028720 3856396 582628207251488326684418382503031808 3856397 -3205762008929758837804782008923526208 3856398 83845475950016121509810070873198720 3856399 -739181028530741755533989069195790768 3856400 66340253187035752924400691943833600 3856401 1446823676743822688565609577990738530 3856402 -889696883858097882042727950656820096 3856403 -1667513555844953508689890487543163348 3856404 -160005536752102415997729974793160704 3856405 26446733475024326423912479129599360 3856406 242181946177127520073081978987141152 3856407 1602572796681790864417933512340731240 3856408 2142319542107590875527503910703912960 3856409 1066611294529151699721856241530577610 3856410 216231917218128576181797406072366320 3856411 1147816227978174210303060203152811880 3856412 3926873250293091906554592799629312 3856413 599894219279818753463399336881662528 3856414 -303739194810651007961358655693858944 3856415 1288165082847431084527387877215579560 3856416 -397005373962145202609235921099816960 3856417 -247720809624432712567624667826473760 3856418 -622934135041337372097576197324863200 3856419 195904875069550972232912043086025888 3856420 -466677445117687517296978413169536000 3856421 -277431275007542667135352105768044000 3856422 -120281263729437776178100952298846528 3856423 2958073718552412096322640621284246384 3856424 -1285827707649764169901776740133519360 3856425 467749080026077415222924418509946000 3856426 326722501355830445232374856124872960 3856427 1580100404526607288032163298475575040 3856428 -938585258712240147416136226733791488 3856429 -2312401046466031534352099387458218240 3856430 746971752581595647639369721741225600 3856431 -294700038145499680698774347731109376 3856432 396381068459854659766631741903323136 3856433 -120113666939400009945503917600615680 3856434 327978701287681202697641831711614080 3856435 -1074673724891256838986882905105630640 3856436 -467213538197286850178771608727568384 3856437 -681492942961911071463242590631098560 3856438 1391134250715453387831892595610633120 3856439 -1123978229098479146123999843586554376 3856440 -390894522582902946130201210218086400 3856441 -1436834433637051625102362009218566768 3856442 1463905480336864291404675697344843744 3856443 -1103020071723698269004879780502792936 3856444 -121805923569958611333444576035893248 3856445 -364733467688576567270465494077225300 3856446 -306564423434688009725855729918634816 3856447 -635891809463963998153376299821532248 3856448 -271802451566305663955630485069627392 3856449 -1536348727802333113261221275413905600 3856450 -62612463019980188862229606486920000 3856451 2448443670451180797163091071971883452 3856452 410353855892542881422529426908716032 3856453 -1392940459451864957030713037753591840 3856454 -224691344239789546768319027720108928 3856455 -2186632278715494952475480194238160 3856456 148827602096551040692703024568729600 3856457 455533009200331735925879073241044432 3856458 597645923453296491145906133145987840 3856459 176971889404449015277065067656411480 3856460 -213753752522946966181779755046051840 3856461 -532712295194493767954935447045296000 3856462 -259507673211711394945269660874369536 3856463 -57719001670461092823444592163071176 3856464 234770001654072269240873073849139200 3856465 1132724450105089069296987416997967860 3856466 216238324567066414997931804596086944 3856467 1648444645634943593225301824812524912 3856468 -318206184340849330251566715575500800 3856469 3048716849417118582117259481678097870 3856470 -34451293605335377916904142512912000 3856471 594136779944902211062416436339915144 3856472 1268826661515680759235049145141575680 3856473 -1636057043287265309342951317734426978 3856474 -248213281029302710316500371427317264 3856475 391142706390240441482814698090852400 3856476 -81631328615782747353393526431129600 3856477 -2104097617996803285655992097516499674 3856478 -1103959808902759895591072694683135040 3856479 -1126978564993417739752164304943157504 3856480 -442956037720933850087382797860208640 3856481 -1221868713466269710793436069858140672 3856482 -2775174275881393333111877924929536 3856483 -761946518988610248382329919202109936 3856484 -916689845750225731662843095520916224 3856485 789035293044810249968390161256676000 3856486 -1962251191170079399871943154098016320 3856487 -2255463503343603637791703738575824760 3856488 -709741127863826676735020911630909440 3856489 81609422364306838212277697664138560 3856490 266668169616623545499103136232889600 3856491 36148806769159487730180639261000672 3856492 -158618909827923179149689905316354048 3856493 -590257778390592524988876800923349034 3856494 442828754760598120976287545354857472 3856495 -824368845226982256773703544482531000 3856496 -351061301319880044357986297785712640 3856497 1246101691262495315394006896134192128 3856498 6378059514090429461224293898011264 3856499 1168999801791747300674678434307143500 3856500 1336582998783793460643267205490112000 3856501 -576284370968145019157592469705049472 3856502 -130718790359963675251970434233811200 3856503 32158898866925590147591258132197120 3856504 -1372280053883624280787617831544012800 3856505 -1143768476464415791747086636430001340 3856506 -808577865361458488931915524734828800 3856507 -789160893670006807939587149430970080 3856508 -1397001010665313551064172073720107520 3856509 2913942449257743450361280916314557728 3856510 58489393626354288044398981666291200 3856511 -2673589422076661537678313974093877888 3856512 -1245388311117099662599348373422080 3856513 1128008834076412074617280342731621762 3856514 -1473935081747781871012004860510020144 3856515 -491012519638658908583756208071314080 3856516 257967731528877503254653750910954752 3856517 -5324246321114741749222645811569728 3856518 -1030016870693615484618807481569250560 3856519 2494987582659601033683561370965840920 3856520 147149582088604517209907874349056000 3856521 -183174821286562568358335850768853488 3856522 -23327766601849816493433913569236688 3856523 3250076243538260441110707339080219304 3856524 -59359764872626950128627823701262336 3856525 -126250956124261598567120399020728000 3856526 2211964580600625628330317099399531264 3856527 1033796019187878472320562149245383464 3856528 7100233751051335775862932249657344 3856529 1233811674233589035949896504360178420 3856530 -91751432496177296786406508238215680 3856531 -737967485754024759750315540305491200 3856532 911255224784742373436748132529101696 3856533 1231900142874503894357798214402616224 3856534 -281363941318144626642626275192367616 3856535 436896700801386390206920611096876000 3856536 -1684760642290212150869609134548787200 3856537 -1426087749092464747820418806430885814 3856538 -6444091703787227872090143358629888 3856539 -597164861025212432370238425490511976 3856540 791365079282420998362480292708116480 3856541 -17329874108349891699153999919394400 3856542 -310620547898235820218552330207197952 3856543 1033331466237803905440980514384678880 3856544 -1838245578097169402791678442927554560 3856545 -512491684149597464878046007764764800 3856546 1140147970976530781842881163003748640 3856547 749764560908931420967718372880551952 3856548 227306443079517648721265794394234880 3856549 -330602692053689206305622086025648450 3856550 -44555403152181587159357844550315200 3856551 1195782955049327521986246628943566632 3856552 -624988501630665829908975618842787840 3856553 982373353607869952619361938458843520 3856554 -239774536312201664998698197966270112 3856555 -256110324470496713626334968468608000 3856556 -1846664622319049397616712221314393600 3856557 -1182147828021170805614923937784404160 3856558 -1598766466040105169970891602636565824 3856559 596539592726750953421298577314092016 3856560 213323763717024307009970938483507200 3856561 -1235081335847987815007702111313897838 3856562 -634593836369510184076746962294335488 3856563 -27621727372208643512684443024357188 3856564 -6975615467448449225203262694877184 3856565 956568522264970034709563339518853400 3856566 117079937140899652471122202777227264 3856567 -343407902139488485897156753909696800 3856568 300501512255089121048537174415298560 3856569 1913242578224465670173884602844676640 3856570 453344254171801490956356455191296480 3856571 -1174800490275674164665959962163150928 3856572 55054081771999046493329987035324416 3856573 209001464997735277694490734507513440 3856574 -652272242235363890386295722404766464 3856575 412992753837632986937974857685776600 3856576 385593721250311822282370786687713280 3856577 -226191880696443931839897496487983740 3856578 428237870353105889562724478265532416 3856579 -1476021408401076490575324804171162820 3856580 62124758661379966819356982238760960 3856581 -12436202112254111850959466729010530 3856582 -208062750870608276946621424950043200 3856583 793012195425028146252190905234095904 3856584 5430420284763756481792221205463040 3856585 1731932319463914778615049854294028160 3856586 398507551552701776667474151366072320 3856587 -230509478793234520983329019847662336 3856588 -427955252045345086123189303863404544 3856589 3300927658137622090588444368666906720 3856590 -46940260854435778027200169421412480 3856591 -856154148677218774587291685756181008 3856592 -568707998741064095698306924763848704 3856593 -191262453038095701587241558907331136 3856594 -505934722459505110594731896770675200 3856595 -773063487878594815084127860985550480 3856596 -641134118466013674983575198882756608 3856597 -2915173907699296206981725989548619954 3856598 489209998629537254199415464237003264 3856599 -1925946627887915904988689362206472880 3856600 92247168401895058571446508809728000 3856601 60699135877510756665154194872432640 3856602 -4559996916541199546576086876404480 3856603 2939279273581841679377803976753963040 3856604 -1707598033201233651468220800377439744 3856605 -1000241472121997593959038647711931040 3856606 -504726742072957038315374041320926016 3856607 -543482684315304656299472055353922144 3856608 298429608149798279372372632583798784 3856609 -239346099094352863766401772785577984 3856610 -404478033508047947109262591284131040 3856611 657521029669125736485198438056357184 3856612 345250548018914536932371106506608256 3856613 87427366217358580715456958446420862 3856614 304276935772410309541668097076955840 3856615 30482353469431899415326217832870400 3856616 2999151391138457678478353360148019200 3856617 261893067214903221836522169892025856 3856618 -187496727424255830134798475680596896 3856619 -792609086064596677082512235493151056 3856620 96085480942654592654109671608320000 3856621 457720220425832314894794901516320652 3856622 682703296188848695603525231521423360 3856623 736651759968286567782852257729321760 3856624 -96425548521188825493322485872394240 3856625 -1450373118431242199466371332697751000 3856626 -164537247796748998215281268185145600 3856627 15767203709043422741622563828771080 3856628 3236169813564434034829965975561136896 3856629 -158853290763671657583917919698552832 3856630 1057451873308603561821827235657000960 3856631 -621467357693177726418457395781580568 3856632 802316749061932768056704195077079040 3856633 -44988486784021807206765082759174 3856634 -740761699218571650842769979164656784 3856635 720142189313373150705419328048543120 3856636 475436844263086418948671081280846848 3856637 1470739513460898673462872102372567000 3856638 414477213556967275877984340429563520 3856639 -3121745309176682373630932835369560 3856640 -775776116439687262870159119121121280 3856641 1241694636362512941315243607754290992 3856642 -107792209740109697532689415308436528 3856643 -2851526371462192125913820213826791892 3856644 -1018767182625667226375675043646417920 3856645 -81021578972471615798930174761322280 3856646 255352058155229472963277753214002272 3856647 -1102777852278210184353563654726093400 3856648 823877627322875852500614809486622720 3856649 -866278583283202681603984256925164160 3856650 -40115064303529364057725016372390400 3856651 1551085117450312589683558796361762432 3856652 1614214227817024146284218838175805440 3856653 -1796740266727028457208656736818285600 3856654 133865407021581161653768783887745152 3856655 -1041085726579476567316890431558660880 3856656 95161391064465462828661366532800512 3856657 -116140081473584364273311557207172288 3856658 182982567878952914674469790072353280 3856659 -1135221498992861435291261823587533896 3856660 -644237048868150390088847225598040320 3856661 2037009982902270763765872099823541262 3856662 -465140550862635579216429940962341280 3856663 103783979630971418375365325564069664 3856664 527837005202013176622177896019148800 3856665 -29086524275175222408264893138012160 3856666 607334346919474959627460864645012224 3856667 1463186462897660012820447832204003716 3856668 61039390851514493274434789914407936 3856669 -1536081380161030169491305218644230804 3856670 1431505195037404072275458377123200 3856671 -124652262837224763397854865800841536 3856672 2316580002599941424186092711600717824 3856673 -279650570536738750151921618179864380 3856674 -1045936515871220687664416618391066240 3856675 1647819483655087791079893967439519900 3856676 45295463613205192243235540356005888 3856677 -1034981955949684382461248264569571840 3856678 -240579229839490686329694164773877760 3856679 -1527904691843028337670173416654655488 3856680 955754072585014126196291114889216000 3856681 2458166176094526386418264400586297700 3856682 1423969895132848322348934166084936800 3856683 -188263715242247281304715387126010896 3856684 39472964647893576833781210954136576 3856685 -509196280984455218938199813240887680 3856686 378215802629740217204854194866125824 3856687 281906944658973618807865223713667472 3856688 -19191357169873836190887086725201920 3856689 -769103542568226025783339421925470796 3856690 -212857025836805215860933028963212480 3856691 1872707033827543911852393184306019184 3856692 -881755858809459348261409322811187200 3856693 -103514436208830701740241661089769540 3856694 698108194416888890052304530389551680 3856695 -166801405939963073686280327466348000 3856696 485174183478059538989656355448115200 3856697 359508466691395545582470748587822340 3856698 1680858666104385030640865605598793984 3856699 1028183737397001325497684333461774592 3856700 -176236554838438646705747982824332800 3856701 103394890794438889612484708192929920 3856702 814521853844363377254254127437175552 3856703 1930306631618271275683039666199573952 3856704 -159011117200969199194624164825661440 3856705 914700330769336094914361356779781200 3856706 108187197456350936196168964057866240 3856707 -2104330852940153358987233114644377360 3856708 299066419850373146772400868102716416 3856709 -290165352070288351145813052955358496 3856710 -61221623747538176639087342004633600 3856711 2898184537214235736277277292676124624 3856712 1078367309780778766757704090029465600 3856713 7959693493535743282178343887013888 3856714 66519684409645407732936920627040000 3856715 -958414096697984439943469322187304400 3856716 -1811773644575148644350362898228992000 3856717 1556829413814843001538787972516139766 3856718 620390349457894719586519072010554560 3856719 -1250463469784894292435190661341489392 3856720 -58636999340448087887114988174704640 3856721 -2488756336060662757893767598835133856 3856722 537052963890060756605985805716758784 3856723 12943062932105151179040017265566528 3856724 -746807567152127077140987636814516224 3856725 424049513961458960177073272613875700 3856726 -1175609605230044060065055306311518720 3856727 -124365247619652562911196048997794128 3856728 994663493266619240548198358881628160 3856729 433486808631407591635120563149192330 3856730 -75468828593813517713155938391584000 3856731 -68609505611534570670177799367386320 3856732 -603512654492375947021241992619851776 3856733 -2599605215976230478321945070671405018 3856734 11995430659230279278869338488601600 3856735 869168632192988287142025101858556960 3856736 -43703567396826560259116464399712256 3856737 699648592549454916638467116512859840 3856738 -664599569484503121754696307536002480 3856739 28138499216798471076581682393245760 3856740 605123256375688579865263933460582400 3856741 -421115462875575217503289434537260160 3856742 1449641053907413068424243020796354272 3856743 -155215111198037813520584805725287680 3856744 -677152728612563773049507857645347840 3856745 -887372286903891061063961013995329500 3856746 -592595186172186167641821565807209216 3856747 244777130778974881455644957580090240 3856748 190253983338360214446583894011021312 3856749 1357717796186799783569045166796865184 3856750 -94917013778504626024911177402288000 3856751 -902891143772053428592975837142803248 3856752 19911524948598755215354405425905664 3856753 1918270452232102516587287147167003120 3856754 566242674733279597741728945990288 3856755 279907325170444670749264885859435520 3856756 21902251682757934167984836095979520 3856757 -1323220949430867567728784590296615446 3856758 458570191386794216132169900124282368 3856759 603580819109242752103490123130209304 3856760 1598141705681221324166833178853888000 3856761 929018448765624073736634062398735680 3856762 73489481383560762844330890887937024 3856763 -2387116745488319749270827792986672988 3856764 77063549287742118284448655862309376 3856765 -1198306324295847212558023095341582880 3856766 935116565150211637863843129456056832 3856767 -915219512730529649853923546462901888 3856768 1206616098393840171812454370639872000 3856769 -221279602117312017945711149216968128 3856770 -601356710473513297840122237220070880 3856771 356806592910213282974517512617800000 3856772 358774176621442529082392839956971520 3856773 -982005856830722735124863729485927680 3856774 297518326253798278388181270903575136 3856775 560918741927705177651609610008893800 3856776 242850413163461840191638920240824320 3856777 -1492922334081096914710938086094614374 3856778 270804228899334878292330146693831424 3856779 1155110214895779413813474349522286524 3856780 -1453687470758474488758401424037785600 3856781 -1159196676841026229526339750267850036 3856782 -508949672227958631863475841315151808 3856783 -617797582622357864275117678926187280 3856784 329875901982603803384878709321932800 3856785 186382673089319925937538395259927040 3856786 1357658260296690066551094920079636288 3856787 -3282638996061750043852830599003028408 3856788 297277110475812971853598239086960640 3856789 -3986786668655409776086809494180878340 3856790 -165990362505410983174102833750443520 3856791 1053142199986764115323985441925640960 3856792 1041637305978334597213292408126208000 3856793 1106934541716823782790828533358644042 3856794 688386208942698520049617171883097600 3856795 906744870724208790464590934855764800 3856796 -1870415111578433511391064956190630400 3856797 82434092840480558907495373907819520 3856798 1689155048562998691359418002602557120 3856799 10522675372818423388108458644473200 3856800 880582145613385946299530139061452800 3856801 -801187103698403508211310914983710400 3856802 552574224520994995717635626070614352 3856803 -201714428418627458942478099666726912 3856804 -87844850598395576030661284118585344 3856805 1470950227715555097637999093779253920 3856806 300580923034661434513050792515203584 3856807 -2177363978860164256848979956766099248 3856808 967277683662040874617070323938216960 3856809 -30430635762737730338088722444026944 3856810 456538964460417662424642619309670400 3856811 669450446889136768840321161030674832 3856812 -506810477461467989014690047094296576 3856813 1155955380123348018224690996669271062 3856814 -149646256416279390804458474757808320 3856815 -18139803945498719002422064367110800 3856816 374969876149607795959913532156035072 3856817 2034312928964518874368639010211599652 3856818 159746809618906851833428305102289920 3856819 -295245577570224862624102063265399600 3856820 563450207177160095275936617414082560 3856821 1549164808841618768083463670248231712 3856822 1280556446953501770140181736610999712 3856823 1662394763441897514545897295830988072 3856824 -367356837270920467944791130668974080 3856825 -77707070989468750959335148468344000 3856826 -181472236603685603681386136425499568 3856827 604377265687685814167466675808695408 3856828 -730129056799718121985662248041311232 3856829 585364315140752544868916548407353280 3856830 -49917959037022680434843850241152000 3856831 65176487841407487400589052156083064 3856832 -123261099753183957855765545374187520 3856833 1551031517737101695052966879160420560 3856834 -158143562387252500708250913443217408 3856835 2880796063555288854427181524982426400 3856836 -76398388468191063113352395065279488 3856837 2457951294925316854129237674908435486 3856838 131515659180116677784127509546068320 3856839 592754044613114766126688732983750696 3856840 611287683046303714976895957257932800 3856841 888927544477224285002386031446503840 3856842 13275209591306102748918641651343360 3856843 -602961325935876259599508873477014560 3856844 -1235849853728178354577990632509028864 3856845 -644497517996654481585073243333896480 3856846 132607105356529314660086709873978240 3856847 1812416932230906235442912425702932000 3856848 24462204319017772443945332962099200 3856849 -1949799052065479055035386749848249436 3856850 712001283089913365206700160362180400 3856851 -934925575317084884740551453995428620 3856852 -770276490215146616725683216305064064 3856853 311780068205942217465612058716486528 3856854 474840578757568344507706337451587520 3856855 -1998256133542236432635456759913285600 3856856 -342414806350997280333328094257766400 3856857 354328452559703634105187251344633040 3856858 1744193592659351618388665289360439776 3856859 -4004689716724447455691813823157635040 3856860 234611213084615844493762504636200960 3856861 -1450194538711760379032433545666088538 3856862 293714116381502563100380957263400704 3856863 291893338910840653674091017677242368 3856864 3378653026523282530562134824117338112 3856865 784287195934555378411663361837184000 3856866 -130473485271141948166484077345608192 3856867 -11675119184424595826628994869857280 3856868 -1123249199700137564211215504346759552 3856869 -703423011158213362492971099058896960 3856870 137284464823937805446689468346611200 3856871 -798086557804844782060399196644689000 3856872 24330779988578254718198567879639040 3856873 2944654403944102396393193376839400122 3856874 52710183552501239933503653016887552 3856875 423982255458795559956808474635000 3856876 -809783973024793505309625075071184640 3856877 -102881085961832882846008835160767274 3856878 -169582733475832364658352628010057216 3856879 930566979703665896433220507952952184 3856880 -10237839421850812794589171350896640 3856881 24917448359126445625877335463646144 3856882 131007314606364559277466172270366752 3856883 206442827753104517807517267703615440 3856884 -135970500359224082673666292877015040 3856885 22359317055279743560485562236986400 3856886 -271798105759552947944355249151848960 3856887 -566389346302583906064087836781984312 3856888 321744277952506636129230066437529600 3856889 2170039760995112068373105985995160720 3856890 -339799696101679480821014586578254080 3856891 -2263831745871298171793130393620575708 3856892 -976386440766101638673441452490892288 3856893 -404139932297999983366938137651155776 3856894 -1217633862188103201376610264568981504 3856895 144098577533976659305312879485043200 3856896 258446691458810506701750965511389184 3856897 405441449216522564415338486059097184 3856898 1695006392934687604009448914699573200 3856899 705780008574304108302846894994422264 3856900 282853396347870003212041874903024000 3856901 1563200090652874019663446182990401472 3856902 366291304141042461302032132693075968 3856903 310194802654155227315060432631168152 3856904 66655416124304217894078029753395200 3856905 -526280390540059401998361645254049600 3856906 -202577511367942505601180551719209216 3856907 -625711149456892184904108157156796844 3856908 -1449680422152624787071917101151354880 3856909 665197238254576738525102291689346752 3856910 386330244684827985931198234264560000 3856911 -50851489575388805752717542845629296 3856912 149124677542530702243054931781632000 3856913 294244790731034901128314259842468800 3856914 971758521689254784743852828769438736 3856915 -137019619261936168035243823726268400 3856916 62446176831515391315169868303253504 3856917 -468057973672752954260348571622949088 3856918 -81958149664892962243931369394318816 3856919 -2753889770987632761174692323202211240 3856920 -178423350595572093386770122332774400 3856921 681559600705919649977638840651602122 3856922 866348350033941315477759537813208320 3856923 -301538378245387781979483586846778880 3856924 -40940759861162042302820767596616704 3856925 625059482463115555396790100517297650 3856926 925631112630753864080494684322131584 3856927 -330364124789279485371083982154944000 3856928 6498406348228885456588696664408064 3856929 198200458631171949923612926247459328 3856930 -158202201891015980343680349600230400 3856931 188071351301483245808545008871864032 3856932 341945295599314642434607592209673856 3856933 1173162418698276084137030141775895584 3856934 -436014132766439363878264723919076384 3856935 972308413145019473965655991241984800 3856936 -924432313797345667445371261049656320 3856937 -1071139507362856263690196534692928134 3856938 962447366773835823071798278618109184 3856939 -2421635832265175760003728046517902240 3856940 -135662007273799619167375362361128960 3856941 -1154292541133864408796916144928986560 3856942 -1632719716716120972485211042272280000 3856943 3662959789026633856090071097608492240 3856944 1241923381488117097462920498905088 3856945 -486927799788357234740176601583732300 3856946 -320727994939810382406628995935513328 3856947 891839302404252799830383709847423800 3856948 -78017740707841195879600701323585152 3856949 -2137424711086319010200933214992188050 3856950 293633761453528397795400565690128000 3856951 -943146404653624881479963037940052048 3856952 -1129690555962179826752894887267737600 3856953 -573502677419650215102485723824131936 3856954 -315158076656951750355494575389093408 3856955 165363252903274899773565874015280160 3856956 -245554822203978920850436802401340928 3856957 -69644133946082318099599811614328928 3856958 170022581255893840143051490842918912 3856959 1066359127397242806136501318667987064 3856960 -62875099537565015021032321685913600 3856961 1359335009306495373002025936495033600 3856962 -190775070100910338948668386044477440 3856963 2351125034568544071113448872593774608 3856964 -4671564704796786552069285296226048 3856965 -181210078747250440491080539148486400 3856966 184934497915010691485422460818047360 3856967 -1298983662749419712315287058434722984 3856968 -1012060112223577332816938163347020800 3856969 -31961887849642291247555632593065592 3856970 -41543327814238502792116389226612800 3856971 18761995788229266018825293681437440 3856972 344797943201731291567929237183856640 3856973 -2884752953940052952362351023117920778 3856974 -808656198564306862999579228568202240 3856975 429532848227801333808605469318557000 3856976 178718186000297657781680553953452032 3856977 -64227664679156742534249033749539548 3856978 -352581321543879354596160628714158960 3856979 -933079782574672342611937564627003824 3856980 -525487648247309553059972469747824640 3856981 1662331256007535909041980434591660000 3856982 819621958901517479423039968308268800 3856983 782606950252760347813161887407076304 3856984 -2633329810281064790807765047909693440 3856985 -1244499082822575715614786254145744000 3856986 -313977963483874688063769703466803728 3856987 2273981005222127864304337711706765636 3856988 -1199649195944828224247392597348391424 3856989 871133356505612758291825075071252480 3856990 442087242933697747883007720313466880 3856991 997101474564144653634723927516481512 3856992 926572046599205812870941117525000192 3856993 -106306440143411252592963503432029440 3856994 -180490666100271800217432691157558544 3856995 102488517199797913537951272338754720 3856996 1048027557046156404795397464422656 3856997 1406325604671685557350724577832296446 3856998 557075693226665080699835382656144064 3856999 -196932340966269525315890297561245000 3857000 695202621386977261580036990976000000 3857001 1175400142461540650499098145937726464 3857002 -542772373042557461710180247082900048 3857003 -2001080662571899602878622124139396748 3857004 535046584811635649023078354033213440 3857005 -1631988670568856892520058179931908340 3857006 -671272865073322799204840285661532416 3857007 195640235260596978387779406939310080 3857008 362756433744911061290980865269039104 3857009 -128752760439519845351672511895781196 3857010 321135239534898676629414090793536000 3857011 1076214603149550696116231992208525040 3857012 898393801873365884874546062458525056 3857013 562892022594945343325515769813093742 3857014 416418592456231313779949985321436800 3857015 -549297390589599763951013249469660840 3857016 -161015367405667389428213966664806400 3857017 3342345040568711661398256058023448960 3857018 -39458647036482601764530834415475200 3857019 -253605182253333487315740471004254720 3857020 328191835430611169971301204854824960 3857021 -106264288652061573467244670892611488 3857022 125434561286712196563953236909814016 3857023 -1596107247802569319250762220812057728 3857024 -2410070598073251723239590680990842880 3857025 45855533128838611812191022046402800 3857026 -189139099183191746659637255378250288 3857027 438573976458763180164077497847754876 3857028 11440612199660808851067854360788992 3857029 -527472647605089285894045672520207680 3857030 741266337777574227633251469946869120 3857031 -258800031772441911993106745803365120 3857032 -957481482034766198331874882978283520 3857033 3211243677268924654202149481104444944 3857034 261954228588198951582141936991211520 3857035 163159224934793268306007496564496000 3857036 -1020262331753350103963505478876197120 3857037 324872778276351582268349569344154560 3857038 1633438294309569692733497855681451840 3857039 272260247281049270697432402348609840 3857040 63701614091667012243837566610309120 3857041 179603674367128255638526158284867392 3857042 35942824270462341194973871124339712 3857043 -261552343303309231777864680401184000 3857044 315820301989833877829534189574667136 3857045 -2645474620183715611760813329220955720 3857046 1344896433433092066997898897604987264 3857047 338845430442461411662552500354118360 3857048 -440199123395927815915765233798512640 3857049 126948596965701547981289701609641024 3857050 -195342280313179135128605437206481200 3857051 719598140382539415766047376176887808 3857052 96955260639726126957202571233416192 3857053 987377140462178207215538587711587302 3857054 35882754199844380299973805537525760 3857055 724915859605457979665178219254353920 3857056 -1221822532382532865522650662257557504 3857057 -45821217389526036729506381340421920 3857058 -1432315386577971163030642264931040 3857059 1440970774271208991608364351257445840 3857060 1292342210485936207170031825242804480 3857061 339963276206214250458916534291173600 3857062 1032236780613700772125357629444952704 3857063 757407302917640359754042593275542496 3857064 694360467270669986535374798567915520 3857065 -956427924270718190052658831815027000 3857066 -1259795496337568719551391233120560640 3857067 1529373300958291010374818508389289884 3857068 -94897316705042352513358980092177152 3857069 -64644027889808117303825775081128256 3857070 193604183313557763762143575519887360 3857071 -3573148397947126040835274411320489000 3857072 -753364770634241862117336332026036224 3857073 1016688236076843744207119483268060768 3857074 291040214294419967005387577390456640 3857075 122784659795781937604093552383327200 3857076 1165077486160444182630795531402700800 3857077 -131113778243445497462017307486951808 3857078 935182730735983007321302526208231840 3857079 -1090193270269226200482078186936398640 3857080 -841216601166243133882477087477555200 3857081 174719813314084424193147976527891882 3857082 140289451968655350939133691416350720 3857083 661186171656922589257354370745937480 3857084 -354708944163910633477307047946887680 3857085 -1328929636198107434266630195417540800 3857086 106332155754667454117911689017332992 3857087 -2476981059196451669116524131768607240 3857088 561335098638338063539860402906071040 3857089 -255128184740767384856791911730975020 3857090 -595009279514203440421029225010207200 3857091 193797290892335223810725998826473728 3857092 -1433180916602466928360678620518261760 3857093 -125071192218845597825133602949436896 3857094 -774806798094252249082232088866254176 3857095 129873560802764004498849246484214400 3857096 -3504336631080051376739419346681856000 3857097 -1056749083455282513052608131075535600 3857098 125746391261709327421338784268539392 3857099 46026294522975320070077292885085464 3857100 1744764982065908020604668365619200 3857101 -85847284778269664609406787048195508 3857102 -896482011365598062362456065549104640 3857103 -461303428676777372659000882064312088 3857104 484576800522374891719610950063185920 3857105 -630388274094488524601113482449028480 3857106 -176781724362464808531688157526158592 3857107 -147145161662976902908716331750922644 3857108 1829328503367354452346071032666058496 3857109 377152611254698381657190927296223904 3857110 -127735040402803737516476825056126080 3857111 -998022717625665593457761050702425000 3857112 -45455004234278757431464044154060800 3857113 -51648461006230891955721857824553472 3857114 672481382832784069775473468871331840 3857115 129540214246020199042781566412100720 3857116 296156146098642818598534839491906560 3857117 -1699705251448175489147451241910784 3857118 659566049970314362446816162774583104 3857119 1101848973187566317167400737494326896 3857120 808331624170408385700561677895598080 3857121 -1387072072728523222121675278412281710 3857122 1370669995639626220976626779615788112 3857123 -2055103198978969069907145339786928896 3857124 230342293835278234401020943984915456 3857125 -40646616944035200404403828888360000 3857126 11984099119190384080736997783124224 3857127 -899902474898867792202429257999362560 3857128 -19646136806226078264174281201172480 3857129 1560541171368221008319935081569868260 3857130 578171568279307029796270265598717120 3857131 2081581644736893288454412804758819512 3857132 -1782973065315003265043143732169359104 3857133 797295881466932890342241419370655840 3857134 139410600438676640736555668742129216 3857135 1672184806454553965078888935515883080 3857136 153034726286139722985395087201009664 3857137 -1663076079141635121965542362734295214 3857138 291574013743039482362454298012680720 3857139 173454216889704310385690851343277648 3857140 -171645046582408657675245568293765120 3857141 -798531098607094900941883855996261458 3857142 -63154904114194104308078338260186240 3857143 -4102982154635403177888599115519232 3857144 -830889509025586308111079511619010560 3857145 1127421802189559557366421092024852800 3857146 -536659151732496555424817796052134912 3857147 -1248577419766129548929601465365242848 3857148 -65678904109256185376184415733798400 3857149 -353835755454589690341903845721862464 3857150 56145620786324571483780239897601600 3857151 -73283523745454186834229405438406968 3857152 584533557504071837338978668857262080 3857153 -875627828809533251090705424477689598 3857154 115418626910222757559872629200492032 3857155 -87356456379452529416051562237859440 3857156 1267084590309659750971094265391547520 3857157 -289593260017229517726987298205856612 3857158 -1140505703082606465940603360543007616 3857159 -3336945380415438910927330749536563800 3857160 311851769915855466774087013431705600 3857161 -712057343671496717901435791056234176 3857162 112007999925235550194372762098680064 3857163 -638994853510995291886576290791466000 3857164 641220395740009911059745331132849152 3857165 19083924020233664307313743198331320 3857166 1463744151053901207366375721397097600 3857167 1098201043988673658486306849332119216 3857168 -100296705481586828080277152337756160 3857169 563305101706112053574100924911930688 3857170 -1157715316091371015541356970125501440 3857171 686638383148517402616698929555911600 3857172 -545230085848264611094185569812617216 3857173 -672641396952040511099882376888989700 3857174 49662437219122120413254791477240320 3857175 97731527419621139154204940005888000 3857176 593862484472272046621158811600117760 3857177 77701762856619843225077004326706192 3857178 205583263706631141461806959807675648 3857179 2025441353991067734818234239295483780 3857180 1241020056309189344164295153846054400 3857181 289171630321693071046873238932726464 3857182 -553321998361808701194604980624145920 3857183 -529123791855944621893592104581342480 3857184 157742734056455576338874498450718720 3857185 242509717144851751661594675623135380 3857186 20661788744414067137279317439309184 3857187 -1183228150779991950779000021563509840 3857188 -581175617744480926764945084958410112 3857189 -922131930600923323289744617475883744 3857190 394136383933694398017022316450150400 3857191 1376258344242957305516958191787142080 3857192 -405491871709046669685548138939105280 3857193 935565718186545106553355680397895680 3857194 1274127201792905332818476360145318912 3857195 414481028656720473400585800194479200 3857196 -145862395457587550343525189902598144 3857197 109518730479662630537567940645912460 3857198 -825956308328596633941641215577768448 3857199 -333011082211268147703742497805353600 3857200 193189226669968426493335526311116800 3857201 -1653594866336165532798921035229698448 3857202 40020779341278197915987633198631840 3857203 -43247997976609370527396864315705440 3857204 486405771573178795421803594824020736 3857205 -11290542406839636305054989881778560 3857206 96891197182036134543898529241014784 3857207 272647504178796613597618261712940456 3857208 -72339078014102443888463107142246400 3857209 -1743681287451370140104157153793910960 3857210 -342688652854050358906767130138583040 3857211 1830774298027864269771850332441925260 3857212 -1558417479791255086694167104378348544 3857213 178134406037568445633876695693840120 3857214 -972685342139224388145419792061408960 3857215 -740687472365857985827598981110188480 3857216 478939777947683546188700671310561280 3857217 17386176157194053932081786396569600 3857218 -1695097402661820773621430360594499680 3857219 -1394330816036631127414564471013433960 3857220 -14482449335008699163421349291211520 3857221 -1125843073715115686322504085179902400 3857222 -18488904464788861663031873348407488 3857223 -1569804450928775127816614093703312216 3857224 -266970351354529461427819309857177600 3857225 78496041195388300700288631757905900 3857226 -586867356543210431452156080326451456 3857227 2149411625573890709182980159563522472 3857228 611768136762420189532128314816939520 3857229 20580422342945049921682282578755904 3857230 -68059809461292778807810208832026880 3857231 -310052653338273520643456085823151808 3857232 78934616023479854203625919310725120 3857233 583936654975776173874096416578458482 3857234 -664151037895997519057809950783201120 3857235 -549727062139049453337622508315886240 3857236 -551644102733972593180659105645166720 3857237 856418336670008057321418458347381632 3857238 129638598905094846239811409149505536 3857239 -1362663945047742074440144089647005440 3857240 845248838022579479898461423125708800 3857241 485278112858007672369399832971421392 3857242 -154030201390213825680940234369843728 3857243 727044156499919097028253577799749120 3857244 194094859595250439574599447348641792 3857245 196073729367223949538768281014364160 3857246 -665121512152919428709195585164268928 3857247 258173613952051320143934753056601600 3857248 1766881550232956808784010336173424640 3857249 -2967008281963529219021634681761061408 3857250 -236108602335928678579146606963840000 3857251 2204400562254915518957285333594298600 3857252 -798440900364781216646379029269082112 3857253 -213895507114572793537291433709192576 3857254 1668004039489408524337649267466236160 3857255 564115121410531999828562453995158960 3857256 1167274348933213719961815504362296320 3857257 3848722427565667223247472120862929552 3857258 1133280690414253783405804706192130480 3857259 -51177029248787989826825030743195392 3857260 -273220506191306742776126159611852800 3857261 1717449321163789527959533466360027520 3857262 556973173045310608755709530772249152 3857263 -987157266142662113043729073292381488 3857264 353988281878385180152528824385044480 3857265 -499417907801956097364083474141958540 3857266 443298634418648968596898266045680640 3857267 2486599761745437148532609849550602316 3857268 20155268157631786592928574896291840 3857269 11832833035214148258397104982514044 3857270 -140665601531026094173761451899600000 3857271 -268513687943124309081026884059730560 3857272 -26272589842789737116691777853870080 3857273 175068882535308767174070408060503040 3857274 -1427712186379424258210016142546629120 3857275 -1471694484396674404371950196402438700 3857276 2556592894694295688376592141048506880 3857277 811748914952222662108626109998481920 3857278 -479977484199618784894733805358834944 3857279 2778523674680398106007544128905693520 3857280 -215154056489844855544230252537446400 3857281 367382611748763079175968302283006212 3857282 -659033056834660614404872219190178816 3857283 359210063176924135763691502920270252 3857284 58546941453408578510813458209878016 3857285 -15122146582365921185849559971645220 3857286 164461069280796760840252323513219264 3857287 -102434159116338621702284712255437376 3857288 -1363257624322375740129563177852436480 3857289 807368984113213498794752541045099024 3857290 -668542167717274377253165622003251200 3857291 553502587889597863653897683900901168 3857292 146186049079979845184039290231864320 3857293 -1604151692643154874853131032332653856 3857294 -241331012070212711407925933677603968 3857295 366129428168496783222650364422330880 3857296 -163593943567133134444679146662735872 3857297 2953283434228213739256748589653597746 3857298 -338170782477891099538360756231840512 3857299 -677974431547697367790481120776687040 3857300 1188726467667762915931925740456224000 3857301 -378516255467669424988311907846368 3857302 1130426388947032834747933220917714560 3857303 171214861669873295654232880564626384 3857304 306278625709165906545001920995328000 3857305 2073071767094653230144444509266499460 3857306 -1147000369180318362188151022353189648 3857307 -954744589484811270417718267518477312 3857308 197105012753561185122318709257844736 3857309 681902342292773583987372938721441510 3857310 519753237319070884955800407778833600 3857311 83242145172651269120917817341778912 3857312 1229746936976538915070173817257984000 3857313 563140869397872581692746690950685024 3857314 -401371376608194773698570291560351360 3857315 -13004720568356173805710947132034560 3857316 231543886942771748747114075743306752 3857317 71047375703269172577307584240713532 3857318 975704853852266153029970383188987360 3857319 -1727164904852227646278451816584144200 3857320 -86435557550108279827118740047974400 3857321 282247225185961100988890855794894344 3857322 105774349960791334912861252801442304 3857323 -72279927928841922075597400069606280 3857324 622342392839680615573573053059128320 3857325 290647336097388694955065913883909600 3857326 484231768559467584170270593430683584 3857327 2966666584599135102102272758468300176 3857328 -573488813460859186460033396278886400 3857329 441782748876788183196289507794376146 3857330 -193600879324515073315566225922498560 3857331 -874091234792369808304605164903746248 3857332 542897835198695095921169466492711296 3857333 2500147155512194925422883638200264960 3857334 -393173724716197623635744870644757760 3857335 -958866934695626561413806359686023840 3857336 -803650455346226656190400629679267840 3857337 -2946350112368441657525002335838884480 3857338 684406796177410127176145292323347680 3857339 -698682698346706720735181952397384860 3857340 338526564204893301402294965695211520 3857341 942259939854601642107661668161020742 3857342 188972046008011581828288805452487680 3857343 420800480900591043450954810939341184 3857344 563870349331030408090804010400874496 3857345 -302756711203382262940679272238067480 3857346 979805312066832107963259854169160272 3857347 546562791105366771547950895045169440 3857348 -2024801463524341965866034246037463040 3857349 488649716956468107186415983919658880 3857350 208756595736857520928853145285580800 3857351 945032452148110699089158293607494032 3857352 845602368315971158222738569633669120 3857353 103973316097141316627914468211460864 3857354 1233298854903653985807094230480995376 3857355 2159332328221934662567963417754239200 3857356 -500483151483168892262093783004878080 3857357 113281066939532367168841576666677312 3857358 -8892577191917176629898632467807232 3857359 -2987923158625766721210724803382800 3857360 -138374029052489474995244416153190400 3857361 -134241027816556874536846278568243200 3857362 -510785643304907692183486285557248736 3857363 -387048875126774937480614289432909360 3857364 398769011624930100806712438549190656 3857365 -1557946965019078672285646885010712740 3857366 -159999087017804157653627274867043200 3857367 -640013814588881027158895417964583320 3857368 644943733385185298282557430850232320 3857369 -898479506292187936562318853712906230 3857370 549821151029629683372218765095180800 3857371 96596080051018570021424583978659840 3857372 -837901467686547626185792185619169280 3857373 849803143499075510734917023278097580 3857374 -325786400941869327693005750170376064 3857375 2533861769944625692346178527026470000 3857376 -160550551130431803666593260498845696 3857377 -2883055970271333291791970366873752940 3857378 -800016626219753995098418754914022400 3857379 997990860923029412668969069422718584 3857380 977302232404800438436497651963801600 3857381 -64558137820271675484044586757592736 3857382 62589286356395488515044228213209152 3857383 -2734981611642602044490322336655367368 3857384 -2996342039728219052666554692666163200 3857385 -105357233361737317927818624199015680 3857386 -461278729088876045974952257355185056 3857387 400609582157516994151913204954324160 3857388 -559661327008058015032916237440780800 3857389 -2606553417401708444788008032124809120 3857390 -346749814165247655863076918548596800 3857391 -115098490249416818826318044399747448 3857392 38169292492107125097504897591410688 3857393 49997630943679948739871079444870824 3857394 22975857711564516788231286432028800 3857395 -405065765971876332003417303873299280 3857396 99938115160980534032748860005743360 3857397 -237111427702225443227396977669586400 3857398 -485451595856169875168192112960996864 3857399 144233839146240899229209909660666880 3857400 -847790665371094504503893105682432000 3857401 17022349790371088247127947940341440 3857402 -246495584817829896135736241852167968 3857403 718271969505991057259247012496626816 3857404 -37267894931151218993590333815046144 3857405 454019943147969789967006184983062060 3857406 -318565385595933115931924287974359040 3857407 -806041196682108961397820875358454880 3857408 -824988509811329094490059196304719872 3857409 -1031567837310737838797652664521677280 3857410 -779849008169798748451520679983900640 3857411 86041004979083402231681899670686392 3857412 -812635237742406774278693374432788480 3857413 -289569504305312473495894975027497440 3857414 166105690437549194166926922718777344 3857415 399755128318064940854142363780115920 3857416 -351393259046750476026637150752768000 3857417 -53063144636304502648439293910082534 3857418 759271371559745625965233228073587200 3857419 2986765627384587218033710752814036296 3857420 381388782962972641172746072637030400 3857421 -1183111565745205143278002714168981440 3857422 892159286570904383722745561412796032 3857423 798451691521775073412856837512031424 3857424 -380582090303842272124218200784961536 3857425 -583208322469576735510265450348566800 3857426 -2022918180824442158982968268199821696 3857427 67258934206703823033705212633597796 3857428 -803658953405643440012187744831356032 3857429 2247197497123659899901772484467062030 3857430 383546822180223256783342154596362240 3857431 774458087254974053670533411345111712 3857432 -757952504411442598975239349535385600 3857433 1433043529087451770546714560647119824 3857434 358363628885539565102903881414632192 3857435 -1097297508448936702410250104613872000 3857436 -1100109807940137502347083717821071360 3857437 766940376728491945595344854157426240 3857438 -271659111097059979965402098596341120 3857439 685918590561019692024997252855767624 3857440 1567424196946135810252501331086540800 3857441 -623263969271381355062105784000760128 3857442 -768124710042073069031436880636495488 3857443 -2090243245530581022620136760887494308 3857444 5842225100189944609107989949560832 3857445 103039393717047246694391279528536320 3857446 7304841370389981652342508287335168 3857447 -2749689360685988177846847496516202088 3857448 -362424921216157173824541633168506880 3857449 -3050975712069892619211633514845372550 3857450 -73855596680504099396899565374656000 3857451 -371799371156698240785874625186745360 3857452 -960895542215460880285655941642756864 3857453 -2345900254484615604981991941169283136 3857454 -452442302413550275388312932823593728 3857455 -195130461406385074797269655196147200 3857456 -204337505860288823945352698479411200 3857457 -454985797221122404512062864001715776 3857458 -2005802406155831681178558822808528128 3857459 -1720330369412382342437954160644564340 3857460 330507982291857725935362374129664000 3857461 2784845163000792884999250280277713500 3857462 145064278374115336614444161904506880 3857463 -150107122963722000861738858152087208 3857464 518885191340726291352651515756544000 3857465 115511642370342483224754210686451720 3857466 -75396222412114367885898597323521536 3857467 -59304452385252608144409816965235484 3857468 -1210944825728040105695493005041625088 3857469 -129655915579447983499049318595571200 3857470 -1129941238304321193909002386286586240 3857471 13520440048452008825783997889224312 3857472 -55714770881984030825145103310389248 3857473 2806852593311639708716982284092630722 3857474 -904107015470503194222006955396157568 3857475 -161383364844409154697381974032344000 3857476 -2033563809225968870015511858498252672 3857477 31331567758852135086543135756962460 3857478 -1275341057147433878122534623365898240 3857479 375097300082076947839158300264139320 3857480 468171248416679250887341450291200 3857481 -565389829143653819663540540661776172 3857482 441309854122215767956732653508268592 3857483 319206814629527584251785957908018320 3857484 -8373755740959272056617721044108288 3857485 196297009026618340337372895253893120 3857486 -61505787418830593744643155742719808 3857487 27030655995415858399860483867786240 3857488 283881645268185332730902165386944512 3857489 287781869783549276902260913874290290 3857490 108066936539589284538139724464435200 3857491 2067603543369451128277378186998819840 3857492 -1485733270984221125982860227869331584 3857493 -76789819118624158039216725599875200 3857494 722475935925993916500729080638031040 3857495 830124663241842604795346406966495000 3857496 679403656625259105190000272582696960 3857497 228958432501282572327202685795528000 3857498 645345118986633250087102449414721536 3857499 236662697040961043540390371710781104 3857500 -146016455067609533778947380383040000 3857501 -1501297924409461542390213545560776096 3857502 -360634916713069247748873096919053312 3857503 -440078146201880347931369819992024616 3857504 -183741191055148399089395166486724608 3857505 -528806467826254259528116224261758400 3857506 -685922726966086860234202076378352048 3857507 -468677287428014330669220449723361360 3857508 92860845395739212841396968476929024 3857509 -419369551835054254975917881711079048 3857510 -287904841570598494259977099732368000 3857511 -294642561298276649154686249013376896 3857512 2806222640976084840406397045697715200 3857513 1005749757918247586855793785905542240 3857514 20742551086908153032446357601330688 3857515 -207724053682083655197859885312407840 3857516 -143961925164078335934980851188719616 3857517 2649707605008667470829802287184706240 3857518 -253553407888439130325204012108731648 3857519 281074217043874008408657113350675920 3857520 -289991623604607692945660959415009280 3857521 -2008306190167226572683922669918537308 3857522 885699286479792983400367488374224800 3857523 -315721413657907246936287017308739016 3857524 -709904391886275303438023072718993408 3857525 -1800305115588769597132758200575012800 3857526 -206531571994057335368596269020792256 3857527 472922368809917495589575979367397096 3857528 -272537303304209535572855629472256000 3857529 -118790717328316588066171995315923712 3857530 5174591511717265696122863437873920 3857531 481246659221125183620585142858279332 3857532 -207970075912943436411313832259502080 3857533 3842397826476614797911877764615333600 3857534 -451337714728258241627777643236995584 3857535 802621914101771971646838447105024240 3857536 -668268061266013828477825461245706240 3857537 -1006550289651094117144424900536274688 3857538 -218535975994108619817675214227970560 3857539 6065048079317137262123911654205600 3857540 -1088309916342123612266949724908245760 3857541 772376447121196841574878460553562592 3857542 -751782880974725723005798226186711808 3857543 -2928239117827255260605404272293855208 3857544 32992088427359005993902274031170560 3857545 -1156970322343172043110733964313420700 3857546 55316341182469944215586427396180992 3857547 506015597461110018316594123278597120 3857548 1972363974001960964039173841996874240 3857549 -1070001327746242528207931576701893450 3857550 379518214278564332908156919198404800 3857551 1341848797395811885233017077296229200 3857552 -40662082007340691832509753556582400 3857553 -154586366166385047967156416323811456 3857554 -102960622059591164918072818782607200 3857555 -9977482817170137648344973048158880 3857556 -19991760436102784351576093260148736 3857557 -1269711772715436162285637317477458016 3857558 -224937333069097175697820454897418816 3857559 1837035016275443331073570009312633704 3857560 216789341831521072445502167777280000 3857561 -62495553004680907090842452541350838 3857562 1027991060909030591213681034991822320 3857563 -105114905060685354583056672685952400 3857564 -1278884562011104090138385748266064384 3857565 42125495866447367393732693868743520 3857566 581433039149812022844584686560158784 3857567 76450312804986486887003614102773984 3857568 322066754581740143235406390452289536 3857569 -3065581772695986041920279738347424030 3857570 -1128752715619710827654980810874112000 3857571 1478766593994059621909245771830432240 3857572 -519797037344655693087374187508457472 3857573 -23862361237577162415311621564088096 3857574 1779521139680469228971195994355392 3857575 1420810776021367326802432706764452800 3857576 764701832393758990939283559029145600 3857577 -619601619396274683963610175628896880 3857578 257555656240093762710687868318755840 3857579 2214465731736137169483657753069690000 3857580 -872213550203573930569661458971264000 3857581 514966671916014668171124266209361024 3857582 1701613934337468060459881223855427392 3857583 -408274839621630596557798035057787392 3857584 -74534272735066924505580729301303296 3857585 -984522308690874822014593961474726220 3857586 442762941512559941146892225337588864 3857587 -1320628522552343536566188921494369040 3857588 194118487251123698639231333852215296 3857589 860231453022300094149491459375495040 3857590 338023971853308146716709481191491200 3857591 319909490179918364245867384455692232 3857592 -445412070722878921301247243288576000 3857593 1619177733038767335089719477536564820 3857594 -243613139164661049588088832102036832 3857595 365129535792965739425759279399558400 3857596 -2537708994020774929338044418232010240 3857597 427314453332722620975548747698136640 3857598 -1066325427899393856684710630651498880 3857599 4833037264029706282064107569655058136 3857600 -312628578225538192056329348815257600 3857601 70758207208512683977189981131216 3857602 243338163339164765301896227441085952 3857603 -1748133866571376483133535336252708096 3857604 124420514291214994021102089377872896 3857605 410655530514721144148522990600799960 3857606 -641201311350681854659581732645678336 3857607 255741985365047786951322219479293848 3857608 1172634101014077315052514015238144000 3857609 280970813371454007975049651794539520 3857610 352263792255201765460368217824768000 3857611 377076062682760238439384341708184212 3857612 85037900277125308859035851541545984 3857613 1375044863596093981901403397575486144 3857614 -253752139310080229661833341766017344 3857615 -156778121063302545103824998071524000 3857616 803978397218032505120521876930560 3857617 257308177695959308282632976865996272 3857618 50045846454891061414587005082671760 3857619 646080069319212868681441665171479040 3857620 99849904064465377290357433640463360 3857621 -196122033510348520415291809679744178 3857622 627854397974891223685287263953831872 3857623 1072048318675858716847366860164448432 3857624 -181783809216396761977555940743895040 3857625 1263906378274777596498279843811584000 3857626 -915227619729355310130617389496809488 3857627 -1654050441715489750805200534431160320 3857628 588133513838900268973654448080734720 3857629 1211145251769820088364379730403533760 3857630 91580473316167836333069894881068800 3857631 856620407877675889675050522766298952 3857632 -2749317706259303408630550858552311808 3857633 110120407698651718019049338510781204 3857634 101614969396489677327125100059753088 3857635 -1381160967495133372339616251355743920 3857636 -1249740770534888505233611356821791488 3857637 14088525503313171556477999243282752 3857638 -100270239722745907707859695698471040 3857639 397567348492613422512893398929237456 3857640 261037140657740364854805594911539200 3857641 -2456225023723605085714416867590181958 3857642 449624630957114228995718756602391472 3857643 1153579979508786370574062996859971344 3857644 403658967624742295176193315962601472 3857645 -1380081969080697836317753448751837600 3857646 2933007666867420206356893478598784 3857647 82478763873579318170739446247865432 3857648 15707817205392619651274000724885504 3857649 615931443711212819101759621694027520 3857650 -817537024474869127000751937903877200 3857651 -394336089536056866925573679706230448 3857652 -668841783267943967372500081039810560 3857653 79250897714890779739935282228833884 3857654 462340275944907851129468302941791232 3857655 996402647869401149762654118705806160 3857656 -319409402730263305697290738625740800 3857657 -7818123793799874161370982547960568 3857658 -5086175648578271833035791491218432 3857659 34581139571988959170050163705923328 3857660 659810482806752379464731735042951680 3857661 810158694438048822839814172335835110 3857662 388339946213397442500766476847352832 3857663 -60871394037200681979127534860665088 3857664 -1166860792406564801196150109268606976 3857665 406413615627704532003530593902883200 3857666 -1222955128150608994864626263272335360 3857667 344741153274957917688626406082397760 3857668 -317516973122962343774142181720365952 3857669 45596244418307429463025860570092220 3857670 696509776418354470624772341703934720 3857671 -250786369709614582274350151082256896 3857672 -55247864779322203621549417831249920 3857673 1872043800704290062092501474289517584 3857674 795132424870009535180252688235310592 3857675 -915189700779123268454653248700422000 3857676 -130147502213443236728492485944815616 3857677 -43380107895588015916731292972726400 3857678 499567917890107294213582420980811200 3857679 510416720560533397962082387645866240 3857680 148016799376435740005045475166863360 3857681 1813211855909855764665497774134306482 3857682 -286075973207748489916405810163995008 3857683 2211311631638696608507702344199365932 3857684 2073236409450310539770765370162647040 3857685 3878473883275713360344277124385280 3857686 319015444783258662043963729594204800 3857687 -4741643838758061569902433874285648 3857688 1250000258524079157188034034422067200 3857689 -157142746560832337204524769370735600 3857690 54503867212271679257834010360619680 3857691 -208874427862464360733220504895477456 3857692 -2268470540266959880242905689027869184 3857693 939338246091028776889510762848117600 3857694 -265212487985102117934093531614521728 3857695 392370539159245241587634647294010400 3857696 -944083841504111412785003828849541120 3857697 1180004639708912185623042590961761874 3857698 117542958584934355230920147679472128 3857699 -253076013942166464160698446447404320 3857700 -233253767610007729869353341457203200 3857701 1125357032006553440108896671644607004 3857702 -6994398927509923906081714451275776 3857703 1088162583397305802611520230386035200 3857704 -125245012790815733950209384844170240 3857705 185248156302281648450230317287109000 3857706 -65034933578785296165068851729593168 3857707 -179724499522163251168903897374268128 3857708 -1122143312968393537843548231745764864 3857709 359216837179676022912232686061610304 3857710 956007485542549197608213144167565760 3857711 42273576631500147940983268407504480 3857712 265324628390618873959793225513533440 3857713 2735997109524352144522115166032138880 3857714 -309957535116390403840047413333400576 3857715 -575450508592245713100211551912418800 3857716 -407566289488401060174098451149877248 3857717 2031178003013598725415351138491270766 3857718 485070982453566767082092184986618304 3857719 1080842273528276450766943597119710120 3857720 -211553804096833196959722631173427200 3857721 -103427410386465182070547056689817600 3857722 1015190887355911687233198696710400 3857723 -1702409547673161356776608837353984028 3857724 53540441352695797801355503602768384 3857725 -2249449588659008036952438350247531000 3857726 944903865062380027994148252497413440 3857727 438564688696482749635217726090830608 3857728 -126593605527658730614861724227993600 3857729 -92978783015365940411489185820866860 3857730 -412357703514145684557638457380705280 3857731 248977560779622407514168246474707904 3857732 941445373244414792652015068119380096 3857733 151958296142054187892820255537049600 3857734 781838569370348372346363527852165760 3857735 -461979750211667195663270233911505440 3857736 532465651391827354735313090832998400 3857737 -520843627675597362074463668637777500 3857738 -686783901139139306045911016206422480 3857739 157634853442738424328567653192452824 3857740 241160151861620261475564293470448640 3857741 -300887152353009144293398156809187200 3857742 279404321324070408095434728524799744 3857743 -474155554116383705135884286890277008 3857744 393877049942740389206806300788523008 3857745 7680327691457425524216963502703040 3857746 -194912997294450285303560016049538928 3857747 -2306927638369142898100225721071542804 3857748 -448190327747348979040124569858314240 3857749 282935380654519372201208011405407136 3857750 428373494045749386142699248329184000 3857751 594165259309152041487552326125906080 3857752 1215964248389980859917262463076270080 3857753 -1210256857312638201695448707943582336 3857754 -486277821087371036800325543143745280 3857755 -264291505919012604403908172949629680 3857756 -585891312993920185050433817115128832 3857757 -516449824421399579325195977198961312 3857758 66231560572984348266148600778630784 3857759 -279304644401673348629438946494449200 3857760 1994731561189467012271421094100992000 3857761 615094364264518222536523382191683362 3857762 577091282434237747297804463652447744 3857763 -33109485169157283894313834095998976 3857764 302210790796948688864451031741120512 3857765 -8401613347036498630913631425726340 3857766 653874323037380634206784993404226048 3857767 1279903482507897719688755860378367760 3857768 833829108234142557316381092771624960 3857769 67339432415622031481012051510550000 3857770 -589689458137371898102572942163996320 3857771 -118076287477944568052573662401596448 3857772 -46485537761079686481212882942678016 3857773 -2098872662397598803984620576982007978 3857774 -725426890950076482613420177996726080 3857775 -27570185765620295145298492281604200 3857776 303360386854756400681216332542050304 3857777 -71905973709584273092552307461419456 3857778 345298573068639851612376801681139584 3857779 -1385137928743236708848720252382140560 3857780 -109078038821389648236445787474054400 3857781 1363456142039557209475892535893066880 3857782 -241595203248389988239590884421484928 3857783 820018517715515688757699044503622960 3857784 -676914842367074021496394727961722880 3857785 -662290398812148764519083748079435840 3857786 624783691317366059767539521103360 3857787 -60440176181174654178502354787663448 3857788 -13639100892072051138975274587217920 3857789 102609427665675515517033753707992524 3857790 215138872015026639472880938549923840 3857791 -716732912888167155852070960681885328 3857792 -753773442116594780273024648714649600 3857793 -1445248167790987385426583981482178240 3857794 -747614524516218988899809659165069920 3857795 711987844639700233449347744225846400 3857796 998380326262288896116663135779355904 3857797 2969830003184361914958038303858202880 3857798 -320799926099640390566906004831528960 3857799 449215124659597481763017218310034048 3857800 -828625588430555986270476611195520000 3857801 3062246687506236364361511775114523802 3857802 -39511917287767135026449253504380160 3857803 -388400002695702236976875821080667948 3857804 -586133854111565240102785707907743744 3857805 106482230082327480259138483423374720 3857806 -430271519558534954231557998703786560 3857807 2847175209508813627943219296048435200 3857808 -256128018511801267240881357570048000 3857809 1464693149450452517294782510202281010 3857810 216518534712340020070662359437240320 3857811 -1091684598294124611385604769864992328 3857812 502610413827461489532565028854087680 3857813 492189828928446606762589302925286208 3857814 201868518893006180677521793789440000 3857815 72113714652042567443377712397301920 3857816 1774107316309984185892971649419540480 3857817 -578925499025563174035979196853712320 3857818 845937460293821489725347108169267200 3857819 -2506896484859008536896102542594150248 3857820 206318230024909209231057431366707200 3857821 3082992843556176378048435756635686944 3857822 -18535748717888389958806832493412608 3857823 -1464761582559696774193135077303979416 3857824 2849662722463919369373720892656254976 3857825 -409023038358320552817276155459589450 3857826 82089314047806905463083364072849408 3857827 -85400020731124965844312294302811728 3857828 576368775511521035342378374067216640 3857829 -1384200376726890887711669830957907616 3857830 67910988867261379123701991090930560 3857831 866268588999878804354575700911920 3857832 -977372952096600661202113398686760960 3857833 -249719106998369859772240470579180480 3857834 598915400490380985625539311640919392 3857835 -66215938432947661383193588326051600 3857836 214863815106181175357582579547832320 3857837 -1128474226319307985103319630923488980 3857838 -504053115376803637099118546662750656 3857839 -374470831456501329104810945468341360 3857840 34111381025474079430282611129384960 3857841 796208226669959984864509886979696000 3857842 -193515712182669299577068088728439120 3857843 914463159144120381543144558177156 3857844 643665978333165645295263077233508352 3857845 227962298458940529657704856724835100 3857846 118548866707891927539480369851721600 3857847 486259387390424274893253740951033472 3857848 2519211263541331936175775018081423360 3857849 34864626470997989086584074044479060 3857850 -529590382394807527088170841925044400 3857851 -1301488743939626359535460186148086528 3857852 -894699663091581060781220150783192064 3857853 383983102879706273706909443809639008 3857854 -102774316022919854853104797856612352 3857855 -549892821249676201760142850381134000 3857856 111316295642187339251653372589113344 3857857 357056318449902689521069896357225472 3857858 565380670474021866345503330413955280 3857859 437889854134983925820129410105941744 3857860 1074389585977679951083919509971763200 3857861 48987696374038987066647977529061728 3857862 -950282199339782158284340226641443648 3857863 1049401885845777864435174926677873112 3857864 -41508975701939075097681163558640640 3857865 199761445916409090093072375493923840 3857866 -2906896628744046501492800953686481920 3857867 1664785298046413870234928916576370592 3857868 109736541411862398330714278218414848 3857869 -2262158895850507805687416718335950730 3857870 308440012351687663553265659880441600 3857871 -1561395083034990517352180679455631216 3857872 -345187378059046753718907474509799424 3857873 -2619457038702383917155340436499652878 3857874 14606297647644939007955829752494080 3857875 -277657158625557127771991161969080000 3857876 -1619983391832350296344900175513681920 3857877 -146809011631669931648147727998344932 3857878 -1206262546957564870501261396364209344 3857879 13361192349409485746011437442401792 3857880 170223950870733802964136251878195200 3857881 -580858783081246831095897720101963136 3857882 244450225121034630055444178604954624 3857883 322666814814597170772932957130846000 3857884 274863575272469608742082237563958272 3857885 -57379639505961983232402208598142240 3857886 366523224416061027198386681664357120 3857887 -2250085687951870053219351802635484416 3857888 841650893853737323483823599968583680 3857889 457849780060235279594139335913577920 3857890 -251014476078656430251631272883587520 3857891 -618735176963345363371411090913124708 3857892 1084836137755143733439063198936832000 3857893 -1029522675192990143355336907107239200 3857894 -603791028449610583602224003471049504 3857895 -1113099118499995774224884828787175200 3857896 272494520996061861357073622217768960 3857897 2029689220905369875672085953292377892 3857898 -81600396631057284861789281086301952 3857899 -446969389628338712158840648397707680 3857900 -261654068149461913634198366054707200 3857901 686526756439016360493367735151378304 3857902 844607773755262743517878582796057152 3857903 728403828653894477358660245092112880 3857904 29213108739783407638456778064789504 3857905 -500683316917515084367562597449055040 3857906 389840377308072895638562140897223584 3857907 548336093115502656878074848997725240 3857908 1649147183511076825893719989605446400 3857909 -3187676857643047691713004457901762560 3857910 35176398775718372072999077271685120 3857911 1901521572198032566806772883514945512 3857912 -2078328567399820640864364034693324800 3857913 209766055619695685964514682712272442 3857914 57517122277767221186531856044083056 3857915 -1951292930245522881997657541143741440 3857916 17024567336712105902761857839907840 3857917 21044219267262932086231385703511392 3857918 339808974876852709905284511372380160 3857919 -65934801383581713795927292741330944 3857920 280081433225893008652114563390504960 3857921 2164343133932257089669897242015941122 3857922 -553519675922630153658800080708719360 3857923 -1315768865642604386729255788118808336 3857924 198472173643963619132927852277215232 3857925 -1004355170469754150466520155908728000 3857926 -100752681856829728081898783160029088 3857927 770860445205755822178949310254391424 3857928 -11788339523514511831435554073804800 3857929 524442635624611600095618272303594676 3857930 149713034142312222481014523662411360 3857931 -259502383148749676728173258923485440 3857932 80252672583279389012866234387404800 3857933 -346551496300890472507367179445507796 3857934 1096558030187951106529687312116218880 3857935 836307812932132543377900428845919880 3857936 14828124555475459570797572685840384 3857937 -203068444223604424725215740244128032 3857938 -59897517589646474693739955135211520 3857939 187618638227775095599675890806014224 3857940 877659874313677800447132411793493760 3857941 24904182033114677533207906308803342 3857942 -1586885409248808974573883956143697856 3857943 175185246953218477959401641050185064 3857944 -1193793015433508577438923109247395840 3857945 193977285762222884242231692423532800 3857946 -477749842827599633080703044655623680 3857947 -471634947065724507864492023345330160 3857948 2044212515719592021743127595553499136 3857949 -161846207083752360449871042764786970 3857950 -217738513938242700073399779122688000 3857951 552586331413464644065842617042010240 3857952 -638999477128821478401328939077206016 3857953 -1053349644988081634020055003668501440 3857954 -752833776437708853434248589083865088 3857955 16545065524191880833722943337585920 3857956 42593250441798478481610053645148160 3857957 -813954096385829120588088925024970340 3857958 137660274533341853612405527891089024 3857959 90271651324453061253910579730350080 3857960 -32923366613160694775026960678502400 3857961 1545363118004070616873609269728968704 3857962 -18525237425500759562153456680608000 3857963 1914147711744167848571392796344805760 3857964 2312789575773409662186540624434688 3857965 1504548506526328085293522352809670400 3857966 -227712166616992438650898526167029312 3857967 -83382325310004746595803817055351416 3857968 -105947805543170425180252836645502976 3857969 2980755383528456255703071441501913840 3857970 124937354161817165600948146291776000 3857971 -1162406033717307812733759086114254208 3857972 25762434407734628018596286281317120 3857973 -205074591985197755325527061282699456 3857974 56425265900268079811406745606381440 3857975 680190122181726017391319249173909000 3857976 1195562964639291275553334995245875200 3857977 2375019893431989407756770751909160 3857978 -556514940445850602647731545774530960 3857979 701646512778806837174218718675016984 3857980 -203599295819363900877540369046917120 3857981 -886769037647533518696958888171543296 3857982 87863086225135223410492333421750592 3857983 269152071770939765726906342831959232 3857984 -99003236594775609106710839216308224 3857985 473472516445149682208757880380342420 3857986 -1102115008782808359027475099026954240 3857987 -409687275458907348545688827541177600 3857988 -255075819552974253371752341622978560 3857989 -358443476326696562658721269099034210 3857990 264089181241819705283692609772810880 3857991 -788963524795802637389941265501058816 3857992 -1210197202789122746440937502961950720 3857993 -2478710062234362266323523515580542758 3857994 214570379579275964155488016703058432 3857995 1866051080284243538376271200761426880 3857996 -2299128711685836809165375013993504000 3857997 -325326100861349428320920603611191744 3857998 -496322693729740176109518912111371520 3857999 -1487503740951861302343908740478656320 3858000 -27146995679725733182094888435712000 3858001 -761467669371465077450711275263827648 3858002 455670202308186130915786434210530304 3858003 -44424369966013998671720489878177920 3858004 1517273340414023148154066946776797056 3858005 810273737561928338410217623244587320 3858006 -324248007804005759014786167642488832 3858007 -38649256407052799775314102249525184 3858008 -680973290626648252525431223597793280 3858009 421328933435504392237398012029618688 3858010 -176053730341823134046056111571020800 3858011 2472210402470440997110138835848332612 3858012 -232132760721132259243992618919661568 3858013 -254880754310087068569647317181520800 3858014 640156307858215466102700973266085632 3858015 264365619635719136288712810883600800 3858016 -86369954316166051131706976188366848 3858017 3231782943968030270323176605739756066 3858018 -176029558186305038680701242443245312 3858019 -2030131813059297490230521638888370040 3858020 744882123556543393644053336002990080 3858021 -1230752533644995191267357918793460420 3858022 -182002728496466309271552411161194368 3858023 332932728703279181869400034928586664 3858024 -652778274134049357792379987564462080 3858025 1746902203238760935774300143334179550 3858026 -335760947519475942806606244326734080 3858027 -572352205298376606964563428062314768 3858028 376517351275872120556738047965735168 3858029 261960034936517878065970156086412800 3858030 -10307287811388163411151179297534080 3858031 1344494079646943659700717674393212672 3858032 225545477088206509553355257070452736 3858033 25158289189622864577501659098618224 3858034 142024815013324408950415996514322432 3858035 -245771700550563785098022565614405520 3858036 -34002168863784852304616372708990976 3858037 788639221262649552331438776881712686 3858038 -1952959267966918298435873220394741056 3858039 590553926915631270872325421272914304 3858040 1895823186247106549573978391895756800 3858041 -364103528254220735903612036521954416 3858042 -1312093908375756366744464385025299456 3858043 -183848765356140811503904110561103872 3858044 -1232799665226848706768586961271705600 3858045 240593619898779976048493243854699200 3858046 -7283209387041560721935671157990016 3858047 376232860430736521644035410828712840 3858048 -763090820857608251003329036607815680 3858049 -628239763501409172621234368472024236 3858050 12366292230821709594684573607449600 3858051 459323449431325947327599068744816632 3858052 -754897368956765573009154679758517248 3858053 -2992919145014862663973343827562977698 3858054 -896715253049010971743694873208502080 3858055 103689765106854677038903565678364000 3858056 -84302208463756568492248381664163840 3858057 406752215521430446182538079198688000 3858058 -48257130721140160963045138389184416 3858059 562899486203454087934106894805790200 3858060 485278976402011458729598883894184960 3858061 1329445762172492497437545874858623040 3858062 -359628439052911472031433484177746368 3858063 1128810271716013607664225021202514688 3858064 -117979085787255985855340742508544000 3858065 237780332697287542837462090189828200 3858066 395837435052439302984166527011642880 3858067 -584922614370378183080440258258017248 3858068 -1082861448951658559470422589009921152 3858069 -196045116184088250672816643454415360 3858070 731768171155806319070037644681280000 3858071 -1194832803330074934108687575644248576 3858072 768752114660002524600403452745297920 3858073 -308032562870609382343305330710023800 3858074 -14713542666999704963648779657168896 3858075 210625331393304455089481999556822000 3858076 -645732191900551822476243056400970240 3858077 -854867949112729326741013912897287360 3858078 -216592263881515113359942819824478208 3858079 158857644292482791053793290313235680 3858080 863335205480838632130568230817628160 3858081 1784465071890638883064368680369368224 3858082 741857205469360837262361679284692544 3858083 -3130268682338102542419182651564085480 3858084 1542483008603857736706286849608806400 3858085 443674814687800993287581173390080 3858086 1627071380723309913494817851547328992 3858087 897314892234624688030431420920554368 3858088 772049449423299641292929290625832960 3858089 25169942783583190997906610705020928 3858090 -197801638989388917527999891070247680 3858091 -2164657387061307420645336654259842508 3858092 83658850293959896193232985984401408 3858093 542649756831111919544455666193977782 3858094 -521391029290455594690887750021363904 3858095 908723471259120324816345082629126600 3858096 246981477118273336060413694210473984 3858097 -714652269828298635716244525872541980 3858098 1385243635389927409593939093252694800 3858099 214950112814299983127552192170991104 3858100 -403624336351939178995972067667091200 3858101 6467160409428204171497825424519732 3858102 -559597407404743150345724305054032000 3858103 1679803892471683339543583887481101352 3858104 -857346261756371366027407522309386240 3858105 -211875465403037537171020362342228480 3858106 -40088089037001910390591031539441920 3858107 -1119237409893504220908164158366863768 3858108 16724736228457667946062869020725760 3858109 1996273597325124021651155359172689740 3858110 45204600019028041588679387392080960 3858111 1409239445845520445674082002622441432 3858112 -431268680952736573038636277577023488 3858113 2036193496097357795357154545988004098 3858114 23027699564723594407328989238757888 3858115 425203989817230436055993022230591760 3858116 -2597251175187038038452243353835900672 3858117 -1175634100589904616979606431977580320 3858118 -1443508797214001399565477990561176448 3858119 1605055163610695047844410189265910744 3858120 -405434517066614781157625840096870400 3858121 775792615215133631978849598026738400 3858122 -982538179645425461605480908203943888 3858123 103130867428606016507404744179978240 3858124 -994059053539860610930241074519016704 3858125 649098404197092524641035645876588750 3858126 -111396849926205952847086402065310656 3858127 418451134128940312123757824688354912 3858128 551682715133522291819460185041797120 3858129 -1000760184764841146545963369003072752 3858130 -480034880226420349106350665869503680 3858131 -377939031932179537495608702221680800 3858132 -7130633539265426483542457630005248 3858133 -1875896611967040933849471792147354624 3858134 250889398284455980700047153302628992 3858135 246031227599646346794894224363604480 3858136 762807116325687753301962105075793920 3858137 200345143368450976227280800594999060 3858138 30928191536092956594137743369443840 3858139 1579332834018165659868894553138121224 3858140 229238841311202328971914467292774400 3858141 -193735479421602241625844113300710272 3858142 -1056905858510149270810829618762310528 3858143 -1834754223137352490810291070995648608 3858144 100808925951727083330688470468526080 3858145 -68062499218017108031303190820869100 3858146 -1310500327471900309671809632053367728 3858147 1428950382783029506539115993818266724 3858148 -587888012337126273097038664551071744 3858149 -577421674931907627110924506594532964 3858150 -51726028857667742647174912163784000 3858151 264454927919725923761766673210826904 3858152 338104368239716875047781603586867200 3858153 349382314100677230403203440073066624 3858154 -532367743242221109647772706527644160 3858155 85239638558809651622856430428963360 3858156 -266956775827445900217912396165727488 3858157 -958101912251643174007044392901655594 3858158 -174696543854920355794350905348908416 3858159 389349645256817270491194416828448000 3858160 -271627660893386412580799600079667200 3858161 -603520595137140868583574283558897500 3858162 15794953303756373803304874603903744 3858163 919930271714420527932176786129566412 3858164 -684871718595659591514193782419232000 3858165 -2006214506412638684328273807233352000 3858166 420715113913921568495312477792764800 3858167 -842470639194922968812674717416951936 3858168 66964549430110218994453011368693760 3858169 19943240615616302693857379379529472 3858170 -399516554950839960813107778905586720 3858171 -40419370199762019894744421709808960 3858172 1005588435877537933671719145495501312 3858173 -736212224762655957720843875872937280 3858174 2021478527927740992873859596546200448 3858175 -5968915751597433497988098762177200 3858176 542436753756813592890937452319997952 3858177 -1083659422556592762088093193533357440 3858178 887103736541200936528540869073645440 3858179 -71178377911062569215856807408233152 3858180 -284600019092305346720967786950615040 3858181 902278368129698995261396821040857312 3858182 2337436210020250058068014515352384 3858183 60260118308266099964064294523198464 3858184 1018340373096147975502765050102988800 3858185 614256860528486691711049802540161380 3858186 -339307079540509180769831536892103936 3858187 1909574310891852558220439096607238920 3858188 895706520753592273981936484400307200 3858189 554803510920283712642021575828917120 3858190 -152930653264339335450762661719256320 3858191 -2257058949065904451685598153504771408 3858192 11229251683248968025459460052828160 3858193 -1826139823686366036108080155462132558 3858194 692411161474936335751750472851505952 3858195 258331752090538913411205332667552000 3858196 -457172266066533629420999752501177728 3858197 -903394005093599313907925306655460800 3858198 -109204697091535882019978868952768512 3858199 1141343674426790128864736125745520200 3858200 -486427739582686355942027316682752000 3858201 -1782474927422142182254630872646732416 3858202 718282806455134926316046507029977600 3858203 -914461828987072766847001918779605280 3858204 110797972016120852654712290449784832 3858205 34439787070224068315816391352208760 3858206 1203838904893779692636648265259200 3858207 -235866224736748928413651444506721008 3858208 -925677326155207591326602155619450880 3858209 -298631997511924445009094128637683280 3858210 114424138030046778345614886466352640 3858211 1267499376676680017684777697694055760 3858212 123380311087317767047574978482483200 3858213 -1655917049224519494071173211918775456 3858214 -583541639496427523956660011360017088 3858215 -897201393999926884518492578777261640 3858216 -914548363895021284225829829681561600 3858217 -2321851974876720075210311887939536048 3858218 -3525817241896852322381211216046080 3858219 -1300555660322669105395285393605241680 3858220 -89296518197926980363110782324608000 3858221 1903486564812037858316400477188365344 3858222 -724525634613455374316011800457852800 3858223 -259841690559430493908590160790933520 3858224 319483689358495399984093773581451264 3858225 -255883060574139367716699224428920000 3858226 -477677111455266861317792028857384688 3858227 -296823501295005378935355613398520320 3858228 -484243910462005863851268925720252416 3858229 588024268834128786863491988299573120 3858230 2234385832327876587883247195788800 3858231 -111729312291861238452326247396095280 3858232 681225671854142910090528894261780480 3858233 -1460163874880087027487887403712354518 3858234 -1061161850524608216647752696686904320 3858235 -588402878027049014717660612973156000 3858236 -1426028170187381719153926166117278720 3858237 -1557482440097048574776699052812399706 3858238 -682744714147978900320213791843892480 3858239 54806245135361647790868862709448960 3858240 -292044402135056067845306015180390400 3858241 -900659147523398277792312303735969708 3858242 -53869940379180833930404049998183728 3858243 1605165160394460514779100687977942264 3858244 21997310975198063898090024665933056 3858245 -1329575896409785730215603725931566120 3858246 -145228509535762505387690189882265600 3858247 -3230034747079698230238206568825630480 3858248 242154777954342848331472825189647360 3858249 -381803209755447777273461754447554880 3858250 597389132179100122684322975145216000 3858251 -1419983042755949692270483108816352748 3858252 -965794526125249834743991290310837248 3858253 -850827225649683621589140624124620320 3858254 -595115869031594531236672843203130560 3858255 -8177338318483234202415728639920560 3858256 4147042969707463400917879081459712 3858257 -1885734879823328076516410975104018200 3858258 609802248299835204569578650882873984 3858259 -1970179433299985662979036173381483540 3858260 167496305982566562833256876005130240 3858261 10242025694384255296219781183784960 3858262 -2182038669002759901142365147211172928 3858263 365763658508583310559421593816709264 3858264 262230403055857950364035588019998720 3858265 993416969995357233768590752060326660 3858266 1362536072310498770206789916037306624 3858267 330462541601859838945176934592705280 3858268 224998104513702589815109508779840000 3858269 178649456885111373316817728932636120 3858270 -329912818246238980641927513402130560 3858271 -2556520218625746105579692561778567008 3858272 671684702892635710412536971753160704 3858273 24321229190945081575379473863758400 3858274 -540237046401666547818150566230414848 3858275 -398806065757128753995757937761601200 3858276 210073856207265219179292334736302080 3858277 -1396873435580175515209524926733466368 3858278 -239520436584045031855067229313410240 3858279 206155570106916543599963143604870184 3858280 47021549005759768860857545572710400 3858281 -481008422706644844664720316870449920 3858282 405952124958061960007485747370407680 3858283 -286190048863967470142641085621338992 3858284 -254384564797089571323368382588528384 3858285 938935511666006442055197858499039200 3858286 -29143040116531027406285488205856384 3858287 933980496167862250647680661713673936 3858288 145005518111573460652566850187034624 3858289 -1280439016402624789079261596743300910 3858290 -7354234271964329278326870303833280 3858291 -654650742928434380710548620878687680 3858292 -401664739576511293837720451333795840 3858293 -1921704585788325658823595643107238080 3858294 -475788124883152417430290130287202304 3858295 293277870239945664164061295615661280 3858296 295241644164030256953430760457584640 3858297 1314017159523755249963332459373893200 3858298 -1587430973304145028010747271133523600 3858299 -208354129703461962093929449177316700 3858300 445778581128740815316662303873920000 3858301 351859662356160663144054504287666604 3858302 -15999672139728519329676793427653248 3858303 -1825699239624243118270309181691885936 3858304 -33160374697056341258834331366850560 3858305 -530144812687412311481084882473584000 3858306 627035421391469544427977051723717504 3858307 1549539377808660194597500825603186556 3858308 984345492114578052082401141829196928 3858309 -528244169644184007714985334115900036 3858310 391272957026768861762799168145618560 3858311 -2097238687004804065664585537428642800 3858312 84288936799709845375406586368163840 3858313 -1561527645137829557951262182044961302 3858314 694109421565662437006954964156542256 3858315 -1056174982084324859493261887961918480 3858316 357295550024895479631724407081762816 3858317 -3086390729681956949872842335504642634 3858318 164928041224841760208546795189640064 3858319 213131459827797601227093472483658880 3858320 234238491848816716434223427773562880 3858321 -269546867767220426158237185541014288 3858322 56674029437654022923611736921831424 3858323 -470191066307155044895518224472768864 3858324 608154313500648265202418290786721792 3858325 -207535894513957333691536835642048950 3858326 954095182945490473293710394136046112 3858327 -4473061352533446734528615409090480 3858328 -166887239038312032343553923984896000 3858329 2391755594771348587067712145773863376 3858330 96448318907688767839362171800371200 3858331 -320035800455926250188584255116376168 3858332 -1227249383200598048805913931095048704 3858333 610582120159455088968962776302242784 3858334 884609237705017817540974841508519360 3858335 -203780263359140703511217730866582400 3858336 633117238995674079145873837324173312 3858337 1139228294523231697158041304362474112 3858338 533019275654360558875741695278193408 3858339 155596613521285977733294344503475120 3858340 1144517624759452808415110507082051840 3858341 3643287675223550956507689008830792572 3858342 -38200536999933573799766060001460224 3858343 -2252195758679179745819648192328587736 3858344 -305069327879288030751718512334848000 3858345 -969823161961022478526070905925856000 3858346 368464918405184718184603269707839488 3858347 -1425965665077565165430802447186672 3858348 419944014326274567147578106448763904 3858349 355507028636295961097062442172600480 3858350 135911010403769241948510185704982400 3858351 -1021796560403901297408529228548508416 3858352 599549618337917405955271823135014912 3858353 41444879004018539044208003029252608 3858354 -1371252144083608517677347722578967808 3858355 449165125067768171691043782759210000 3858356 -1625073982572046061902085082976702080 3858357 -31669001504411798630131187596788960 3858358 687886383651967850097194787683409696 3858359 918049862229834901657915769086656360 3858360 -381801245047008508173194532421632000 3858361 943491663169217303883729773559848452 3858362 204417933085954493508703406755411200 3858363 -734563082000601040816018029409418880 3858364 439801269997985767137992264215488000 3858365 -115622776730511690706552086555252480 3858366 388067975174421638828008811091964224 3858367 -184034657758983398591434937378939584 3858368 -21002430740392460780573412160438272 3858369 -698387989665298598742537137459371680 3858370 801155136474037998481540304773262880 3858371 288038417519745752628734393316295680 3858372 -252974077457916748038312321267019776 3858373 198886374833491214113321163485351264 3858374 -99214018951935127496783055128275200 3858375 -788069070219434710776717410921340000 3858376 -814119979691389655504922012813680640 3858377 151925249480996240236904766910493412 3858378 356367750859510532179705543921920 3858379 1105120134646953655152278121686751376 3858380 -1007446746833771365281674406296893440 3858381 303139733595628815574232187384699840 3858382 -197971208438839702691552836017436800 3858383 -4495757114064899318070086236412632560 3858384 -18737074291797746226126958107820032 3858385 -163014479793527629785470487911842200 3858386 -351260957864744246079470144848358400 3858387 125647990591938822771468366624399360 3858388 607644905055222867594064046502506496 3858389 -1725682992443467853003188805004563460 3858390 4828050595133807548428447750241920 3858391 -2182872207713546091728967157331116416 3858392 -705762830181242369729454795142963200 3858393 -193747958855951316861360044211904512 3858394 512892053716750214173344194403392496 3858395 -695574018364484873142115606788417600 3858396 -544240610841133527985739592799027200 3858397 -1084878840419740771778974506298009748 3858398 -454640362623472546459779872649340800 3858399 135932413305126704895489443677207344 3858400 -77443228778485430053585109149286400 3858401 -2919876865652744280378407800954037598 3858402 425499675110684355314104567208331264 3858403 2407811973389633959376272905243370652 3858404 1568944841213879715166056479692096512 3858405 39151563358901091594113458628665920 3858406 -380033164337400218453295538079138880 3858407 1619972537915634434595330335801034456 3858408 2213546856232321176436035436135219200 3858409 2119879855227873147383392797803201316 3858410 -4137515105428133858661761748905280 3858411 71985483980345071352093668728537600 3858412 -416144937478506392294110325644755968 3858413 98828875747525296724844769221006124 3858414 347587052069775262491168134978184192 3858415 -85483494214624705348859139373965840 3858416 99658301396492636561114311861862400 3858417 -30219613779528383364251207117981820 3858418 -309422231600457040042255077842832384 3858419 512465193110977388342617438121722944 3858420 -378208211924450658858227259956490240 3858421 -745785193101914859429970751280163200 3858422 -369550956659072437844742177342216576 3858423 193561801605213975137192578961616000 3858424 -160688311384332790171450265244180480 3858425 -928946250581298888951968964853614000 3858426 179531241339674422113927800941152000 3858427 -120593077325488277363306781878133724 3858428 -230108907191055555106156284293449728 3858429 80478491121437997630680291015762400 3858430 190642636643694779067803513639415360 3858431 2305307983209999665012480437025759232 3858432 662811846122519096726699123757023232 3858433 -18906478414841328801546802111539712 3858434 133121753424084588023173374313846272 3858435 -38467642701103792342939503390572640 3858436 -1912843333854523439521361253142760320 3858437 -1569162373702553740614534932820604608 3858438 -585300061279772605104827486266011456 3858439 -746003457057787763547485177215709520 3858440 14432110472137995980253993093580800 3858441 -1363897174562716827215780452255565808 3858442 -246649976375045232756261708504345600 3858443 -1036099613792217755434269921506142480 3858444 1339802395403264961890902981625341440 3858445 1276717835145977530988814810690213600 3858446 -248611877680728456375253923493464576 3858447 -1504273795189682995353830916343246200 3858448 -114425455336050331856458115375104 3858449 181880246494486028386856172873212736 3858450 113253309023115137177191871623104000 3858451 1410740802709161176979688828250320552 3858452 420626663176028691056294990016175872 3858453 591681040698424497575869814881814460 3858454 46999251422472679004766598521862176 3858455 -891138108263860072767775495533665640 3858456 1357810875157784054690537479662428160 3858457 1189618657106467368250911868354869120 3858458 -303303882197582825821611935666203920 3858459 -264271178357140129833425144369009472 3858460 -791827597105343242518913417232478720 3858461 -2122292796072251037824230173099862938 3858462 45314183716785621131443073618739840 3858463 276045350004652935264770479381354240 3858464 -3374169399484488580101032859739029504 3858465 -323357464217782914886875130348008960 3858466 -1073313877166671893826918570730897760 3858467 -2519621155580574375248685113770812408 3858468 219130453575908614386787213364852736 3858469 -1244399505920873699801223078647290980 3858470 -388558961152319816480868635224442880 3858471 -769268177923653711177556732410247128 3858472 1564452967316329787366496644210764800 3858473 1812275733147947409836897201269384704 3858474 248688105628227712683295341644087040 3858475 114170692724644420956701106578658500 3858476 17383633969609981861158722326252032 3858477 -175994282615513465700767918514364416 3858478 201823645449932170593525273452860224 3858479 -1792046523056442004616602378382835240 3858480 177417472636121143800318935104880640 3858481 -3211125857436687929854242216164549136 3858482 573830699157410624793376370547782400 3858483 -1931727667318652057653698333825920256 3858484 -319191216407376882866687589378443264 3858485 2251326183793821263513090393110065180 3858486 519257500585751175606706604986505664 3858487 1458580851274948493082262083545044136 3858488 -112875489276073679576570270868848640 3858489 353206646050665054838797500737223520 3858490 -333466610090394283690841634917805120 3858491 -106535506714612153804300360541419200 3858492 -137606957845689533674815447830839296 3858493 -186892392637631356989227946284179258 3858494 839867140817974518438992864148357312 3858495 -479230391401114506867699124507522560 3858496 -799697354484685143705995651912826880 3858497 -2611397844739534971585239750086389054 3858498 -14651594661521065396581105982912512 3858499 1217763393608833612265914082294829500 3858500 659145785169967770260580890150976000 3858501 -352601907235171230997069852319654400 3858502 -157740181810058083844033769864102048 3858503 -671698058074244921658026405105478144 3858504 -402454398625805559148258423762944000 3858505 940329457288698873540561609030142500 3858506 197377029253501151138499688771780800 3858507 -464580929520593171437837034165299560 3858508 -60772416912714079551479630468993024 3858509 -1969618603951932845650104182179297290 3858510 -110972365856929834103323053883918080 3858511 961558214055305177090433383451904112 3858512 -351474045448899993910489900932661248 3858513 244332681355639079259087375421084224 3858514 -589480498939111234110611535329058816 3858515 -1344435338945000421039430650606501840 3858516 -30831924901628863632702758750421120 3858517 111666584788285972485506147008305048 3858518 1356130509274958183845901008325448960 3858519 -3319582625380410282810034432134912 3858520 133814731717767772482160564988928000 3858521 -1814003250249533806846778350881955308 3858522 1857939939475449878903443174236672 3858523 887575330118852911466703186096040772 3858524 1424961359884532611822169297203799040 3858525 122645265318819234512432001420876000 3858526 -225603398043139098599137157887426176 3858527 1888738131201605333461405976158479672 3858528 -113375567300533787616021160465268736 3858529 -2649863560748048987979937406206459870 3858530 -340466813361691522626680087749562880 3858531 1434104234628998134242150083416722552 3858532 -1086214015372364004508101239157227520 3858533 1156901675733853544866869157288530720 3858534 -3688289210099139890674426843739616 3858535 623211945761823444379646704057016160 3858536 -417567478476127138958631268045209600 3858537 267663057774763982624021251387307520 3858538 -851011228145761758891071129012315904 3858539 -4060481785637750356355913652485120 3858540 218449849711875542672571542333767680 3858541 -643646262685535839822452756284024640 3858542 -667187167907538124009969760912699328 3858543 720279633998234829465806734161211680 3858544 69543158240440811948269020447539200 3858545 78130208105588724025069608851498280 3858546 -46319553611677529773918817156027136 3858547 311876306274557308321894488024766464 3858548 1531496430446914456732605854115739008 3858549 427286241411939493503868211665042368 3858550 -381637515045375237804517065698719200 3858551 -962612803413237867070739846016319296 3858552 -1338493721647065324030152480021114880 3858553 177442079895914354559792491608183684 3858554 -170908531708840649206387894860053904 3858555 -1101877089204540004426461493770101280 3858556 48212072276476521115078765315343872 3858557 -1096418978219740622752941778662907968 3858558 -237292973555845995359995075796183040 3858559 -1607361331686614537843743164287582400 3858560 -584984093242450241481911106011136000 3858561 -22176562587452246372813265054752640 3858562 -12376299442500206402275738892723328 3858563 2074444584571699914235637389763031480 3858564 -305090496647529824703471576529204224 3858565 -518409278988082081534388995186423680 3858566 -1165881447505723873604821653936695040 3858567 1754642465734389082410539312641005480 3858568 -1090154846757692261767670306211594240 3858569 645241047142747885656443103557930496 3858570 327369467928511045120706235660902400 3858571 52383209465923302989177146132306200 3858572 -392065944198461198921909583672419328 3858573 -1563770783799500913909549603714378816 3858574 684478405622758516381722333874585536 3858575 -346365430195950184409660291972277600 3858576 214797776619234932110614388467105792 3858577 -630317807597423458010201156597833920 3858578 624979141915814142296682718819965840 3858579 -1247151829600579121978111998394288076 3858580 1202309013187774961714172965045299200 3858581 -2130385631763293495153584753605813618 3858582 29448903608423548250302055800700928 3858583 2407419504046289164346392609276933832 3858584 2633622188993542426495685598353602560 3858585 -13283178891140381261200288743153600 3858586 2920348672925569059142043799293009664 3858587 1099415499836906184741149738751284280 3858588 1235835506790543096020657690073142272 3858589 370954196392424812607469149548168832 3858590 92212791083146220702441232457684800 3858591 -821261505103861136879043327228466176 3858592 -397797369125901855615941106851905536 3858593 291154658927430485901167129399599842 3858594 -191711603396080627392242351086300800 3858595 166956986488967721791924733260784000 3858596 265567890983160533268109420208517120 3858597 -1818755333794293297297534664282664640 3858598 2045964012812921561289589658910131136 3858599 283765525265111537719690561770306360 3858600 206998460174738579267973649766400000 3858601 -689461971854105124382899873769584896 3858602 -1137883105752456718751198855205712896 3858603 -22486958841286339283023214091129000 3858604 1403059550364103141647514974457792512 3858605 15525148814346732290105052819078720 3858606 -801002947024944471128702341346055936 3858607 487171869411089891160744721499251856 3858608 -149876011676119518936941157219483648 3858609 496540715805046733366423506641959520 3858610 -23212787889088971928787198310144000 3858611 579579062842534716458903106139669752 3858612 461432070050877972105943635186849792 3858613 542483717440189304038377892534435584 3858614 140800773747010634253179344428298656 3858615 1239769481293687822932259426952192400 3858616 1951595872321470904281368162365378560 3858617 243693206013094964599795815400008192 3858618 81422072290131484463149578195414528 3858619 -527405214645362511294217416087523904 3858620 -992596999062837889330727520442744320 3858621 -139842860304313965028123752652614240 3858622 541363195396001689909683636962426112 3858623 -1266928520174259209798797816033649256 3858624 227361020144036979064799537764761600 3858625 2011568143919390406458973900494865000 3858626 404038013033839698024465319990964640 3858627 1409257714084710997210978125150787320 3858628 -294350730944780041067358167795287040 3858629 2350908931461064303865259279796435230 3858630 298861858090252523806930078901147520 3858631 242779742110015713283686986932889392 3858632 31628401432536501940437024364953600 3858633 818010319527232835135559145665132564 3858634 19527270332067367096777431751457280 3858635 -409326765982255012604726393802480240 3858636 -284952608260989662545627056378905088 3858637 561105945566978714972169397645132512 3858638 -487367652498360407301506101099511808 3858639 627139371451058566086798976708146960 3858640 -442924439123947598857056572345548800 3858641 708798643993094069407307500133136384 3858642 -530948834392542505714825200786022776 3858643 -52292739302231144837296894363303056 3858644 49857009241025150181121872936126336 3858645 -144235825748444794168670461268400000 3858646 929712913024170946570899993930890304 3858647 -490190862363832775353867444391994360 3858648 8995135011216408849069769981132800 3858649 -1846571578868923012716970168140461036 3858650 -875605023774169006604975942721468000 3858651 -5141230811761138077329189823561120 3858652 1877184312010494357390033970145324544 3858653 -4103649130900914123014388782547360000 3858654 496280440263763784601494633644323840 3858655 -1035963603602003991406618582374744000 3858656 833596827267836926757229670410485760 3858657 636317308567722174829871930008506720 3858658 96547706765928446280309073324057680 3858659 736136078848592493242533266430955520 3858660 241819218898024874032587199076213760 3858661 -1018070481201102241854985795466085728 3858662 37910506789255892915870509034180832 3858663 100729478310685637931551256706764288 3858664 2425703194049427392418705091265003520 3858665 279670498853951498687026738362862920 3858666 -57961268706811969642802506234523136 3858667 519965070797940981865016483435625716 3858668 -455440658292453008174820756607686144 3858669 432101257630682433327481051364408694 3858670 -732154038857320982043581837688816000 3858671 820373417831670863350432752498433872 3858672 155728034514177864082131489513799680 3858673 -148178578419163247531253546788885056 3858674 -190532113586576469804461290593198048 3858675 -426146164095080905511828593065615000 3858676 -23867398301897521186186556968939520 3858677 1856074881892157825615413593203100024 3858678 46710601785302155110913545644101920 3858679 -1398232340307690562354096710030202920 3858680 117220468140910188403493348697292800 3858681 1397011211335323443006939867726467152 3858682 -193297212356269386230090301324045600 3858683 -247207655576746311387267065888332680 3858684 -23432191002531159736369276684753920 3858685 538545105009632411857228564090222200 3858686 573141065859959652758277959716484544 3858687 106973617761394627593313823061017088 3858688 1698075422039544320224038491166605312 3858689 3406439546703833813322324021866034624 3858690 817548973856448160299536670543360 3858691 23758409860816799289041044619190080 3858692 248478955672998915418649018171119872 3858693 -190032974954162917893518576018845536 3858694 -3199702709144681991936462969225216 3858695 -292986626672210740827787542424561800 3858696 1950093147164196921639909083186181120 3858697 -4221242395610183912129568008469165900 3858698 -573928050736623834581518000403720400 3858699 -130037546089548237674316763106767872 3858700 28153693699556060486462883615590400 3858701 1071274059505306130513841294255977760 3858702 545274357049863987352290887848510464 3858703 1016321166920875993091361194862352680 3858704 -407625885960164822379510928554516480 3858705 -483544546075216816488826327282089600 3858706 1723054855775232031640387005767271200 3858707 48249413169645779507481309760465320 3858708 208952518155842817329019694478917632 3858709 -55834643707208181002925867128733380 3858710 -11891117868563602471522022072985600 3858711 25291099327750803243453502584669600 3858712 985927724855707346110549352337776640 3858713 3085121978139525218589441644655576084 3858714 -632098675970887840571268078134113296 3858715 -226446538719770443188954422894001600 3858716 1854543791031125980376319283107939840 3858717 508501359761309045858219398983262080 3858718 -4837523330445637318918763556631680 3858719 2159311917672340040850007322557569120 3858720 -309682201755037781678675453647257600 3858721 1490515821209707139683990252954189922 3858722 495088769752869347432854260621906432 3858723 1629471398788384164923028833231171784 3858724 -96340337798809291003824144594856704 3858725 -180178572730961264290447731269836800 3858726 240462314150776862020143419902244544 3858727 2069547179608520057610550143612899576 3858728 843939276695944043896393956400972800 3858729 1021961604436665251199871130493120 3858730 -36599590391392364141072077409793600 3858731 3600263249377965645417714597076467672 3858732 965598648886135088989569352541260800 3858733 130727618274923771938902381321156384 3858734 7413169824324844715998169479710720 3858735 -619910934846358133415648499536150000 3858736 253376205812538618400706265841926144 3858737 -11572104978965918177575803681733614 3858738 -123605317091617963681373295476396544 3858739 -355956917437359561540331131308390960 3858740 1472610079824429331254861828205862400 3858741 -647031903819863266647207114542588448 3858742 -895468647850551504397229171600950848 3858743 -99503057225271692275792819360727040 3858744 112770771436691057617701163540254720 3858745 -206050892818320926088133028237360640 3858746 -419708757843016094607791705603676960 3858747 2124921746310250690095237030175068672 3858748 -260094607210636801669286213203105280 3858749 1504759718370927727873410150120567750 3858750 -82035771235630449513129327474000000 3858751 -1259644518835435327568397692384150888 3858752 -1007622560809694870811868949912223744 3858753 303953922595971274298621879973978144 3858754 -545122040878374276273373349224161408 3858755 -574886039979314830083503390759352000 3858756 60197512795607095321377663047172096 3858757 25830739225677709044675565662919232 3858758 373494713632898469645246339552163200 3858759 21912828379627222894624660903272840 3858760 1616703919391796073349139309719808000 3858761 2746427861723036651588475161235622362 3858762 968418899775515624140035671531917824 3858763 -1938261864125037813846960887773482988 3858764 -183681987674979035419129378177210368 3858765 -196939153827680579608448416034753280 3858766 -445701157197470112642117059497513536 3858767 113076635256581003502688841247600000 3858768 -200207605830885315251859535876325376 3858769 234106285893793076974884097277589120 3858770 440364788628594798938226671001682080 3858771 153812272207258807347894596763657984 3858772 269933133947509699247813940209557376 3858773 93884027981689296950396463029306880 3858774 -895413314494508827945803818778239040 3858775 -408879897346430949050992592075477200 3858776 -2815813204322968271275140464534353920 3858777 14728631888485356182692580609236080 3858778 395714332318530393903662382860600832 3858779 -752345409460637324414299733004464640 3858780 -11072918015379025562882599138990080 3858781 26033796027301418282922025829996582 3858782 29129599824119035963346752616221632 3858783 -1180980094365873890458742188510126776 3858784 2132154377509682455375301308982624256 3858785 -417455159402152516655484538693487040 3858786 36439086499850762579420172323596800 3858787 -176444881049513928627205146686072768 3858788 -392795334857892554484265472184342912 3858789 -1010819258502080658769124792924987232 3858790 -96288409018794033695356556486129280 3858791 2810638851937755801079731789812619192 3858792 590259919683435249380915602721341440 3858793 -583939344553215011689546870842933958 3858794 606619620785135600457203174017300992 3858795 251466288895907063487761927545851120 3858796 -871047695456931476982576093725025792 3858797 -1139666364616751927099017491884768628 3858798 -764485817223719551756075198643450880 3858799 223386518924069227225006869239084472 3858800 378169647759612068338539707899084800 3858801 719437903514833721045885876581387632 3858802 122262223608033310725878456957145600 3858803 801060891395153142102383635466659584 3858804 -97665323460183748182551289340679424 3858805 -1096930326559126106764952309034576000 3858806 -21137079973685411463310691923127040 3858807 692808262704897520961412705486372840 3858808 -497818111108202502950220181848023040 3858809 -16191530134262458727969206154457600 3858810 -20291301495393555007204572347827200 3858811 -4362255606540636950296488956098564 3858812 -309646786360335879182475606923065344 3858813 625530506046895333946640576215312640 3858814 144870636252002368334913131584928256 3858815 -1422551312554923476792419241270342040 3858816 548567926383764659799889965198868480 3858817 2287847179908796140145115750247540866 3858818 133474209680438710797096770619402240 3858819 715486658612137526307682498890263544 3858820 -2055657251030573273989932686499840 3858821 1270840825693790911446183586309884192 3858822 -518618010821332523614110836234792640 3858823 33651243826453067882314752595382544 3858824 -1510611419872260069379116937887744000 3858825 485246027141098451081812634235537600 3858826 -675987901342605296170152309693831888 3858827 -480401370631473495134654475142591200 3858828 -1128370039500960337885607869072519680 3858829 -56269003473922949122471471087610516 3858830 787554048683344849457751447001776000 3858831 1531171025810151773738499601816455720 3858832 -376181595650341456256678665173950464 3858833 231716013371856778061238782400019824 3858834 203000866531996920735817751621713920 3858835 467148193771750849165929283428411600 3858836 644464203665155104107364182968412160 3858837 285491704022327763442716981991973568 3858838 -595076416047249458552801800473142080 3858839 619826008054893051901150923741917640 3858840 1137957446018641388612775886704844800 3858841 683548284585412320343702417581682176 3858842 190475945992754428409262993778975680 3858843 94833332221002814711982793987288000 3858844 2061361016149747334025911778341033472 3858845 -595753982497869799865184577038858900 3858846 -710326606978660457596200711452006400 3858847 -1088008573898441625101208650013532128 3858848 561588873644395699901291668461060096 3858849 62773567863122427445963333563303168 3858850 -32241037495316544037272007947571200 3858851 -293355797579387085254097536168474148 3858852 -473272880779994389996426378894752768 3858853 -222877321044556552909491529374219236 3858854 67172325376823927028716604996061632 3858855 150829035088948418022982679088829440 3858856 -822278451672885435362478908664883200 3858857 1944750187609472943587789253779527332 3858858 -126582709175975211018051088388567376 3858859 -536073687651989345061788703430644940 3858860 202855552260968376563263074560578560 3858861 1810315803122418130716882642063319872 3858862 38316210988297544708677682764953600 3858863 1183865614910788011951866274331868952 3858864 197921734032669110839300742606684160 3858865 -1126874511980079487102748503550822400 3858866 1133603490004689036246296909140727424 3858867 -3564524985373173276368338003823099520 3858868 347239485724456423586493445232853760 3858869 -826262528568057077884270403511508608 3858870 109848839616999463631244999506236800 3858871 715702977533445472455580074789520272 3858872 1559661113192138373497775057585868800 3858873 -649924541938319266692377353223798400 3858874 -906312505479009405069816699962704128 3858875 573699210219344214258869835304764000 3858876 181254965336276268390706173302848512 3858877 -237808050348520712562131312076719520 3858878 90988427931367628131390625423739456 3858879 272864822805473146990082014777477920 3858880 103253759418454459827362962027315200 3858881 -206880026042441073012930156737635200 3858882 -605414504965757145152353816308468480 3858883 123021534243539896042801890594765520 3858884 -1742841805430072564697070204404365184 3858885 458891260180432407255908614491811800 3858886 508439927482720724469195991136651904 3858887 -733239122341253911915063729574265768 3858888 1525462181105295748056159263564759040 3858889 510022065796815792708663936261113690 3858890 -269718107946597432690720515408747520 3858891 2197858690937574172535145167206563840 3858892 -32030817054477459189701806599746048 3858893 -232081740516630538564456710170562900 3858894 135243633275726865105959453465395200 3858895 -1486531056816744814217905686350438400 3858896 18485739158713207314563456752730112 3858897 844711441562996841539088318696474672 3858898 -968419027752973666225896166574026464 3858899 -79013576791985595788349685869917880 3858900 -142499901516439856862676941948672000 3858901 1017865427260064891078011116247437902 3858902 -1171246617642869575984100947291354848 3858903 1007208129212288639818175045988261144 3858904 58358616205241640632871444754636800 3858905 -1295834240827721538786233602297298940 3858906 -3325437681743752138056621228823296 3858907 -203523466304699721528557042832168240 3858908 -150716130418376427181145374021853184 3858909 237183070075318388379480219168511104 3858910 184175279229217233139678964648718720 3858911 -275202763064010704088094286062688256 3858912 909352934364845191055873903905996800 3858913 -3171030613174510202397040452476798720 3858914 -1301755667556774884823759548559471840 3858915 -315769788679403255884124261907182400 3858916 -372996465448115466796785566184169472 3858917 883797866552701601463098488912059360 3858918 -322130798748015283662841037014640640 3858919 1633233622408257709693941642506730240 3858920 72401805956010760250525232557875200 3858921 60637334430250415449462549131171648 3858922 -180920068614607899844881263252023200 3858923 -2287539170151826517725163252546850828 3858924 -45088473080800181766254007155526144 3858925 223788977909405516235352558468616800 3858926 -12793397843251485685164261898576896 3858927 -364970523769738295764182616194683760 3858928 113718293924323490132244703437258752 3858929 2673037072871439659650856114782696530 3858930 -117842743802670687245233632136708800 3858931 -2110865301020745060284878106367753268 3858932 1313166863537119925923362354008064 3858933 647461723216685015437523255281905504 3858934 608877990552539368124934674328851616 3858935 -3572162988155849725665295086174767040 3858936 765370977655357581039212622178406400 3858937 -2795821927057078784611287420383825328 3858938 -591959854718572829558510758637295360 3858939 -763770362945301514215611245571103216 3858940 282525284169358550292598793869363200 3858941 -3098546274443633181012012390459185658 3858942 142368030081345060951495644698988544 3858943 -425412936760871977992685941565332240 3858944 -1290418754169219123491968883122765824 3858945 499059375253791519844618784028385920 3858946 1043186797031658420923961198307675632 3858947 -1817922733824203567544829546358585604 3858948 1365074347098029708490388156926904320 3858949 -47825828949163537752457644023696640 3858950 157948459469141381179925749399857600 3858951 526988388825987786139823311379652000 3858952 387015018137340892246097947534510080 3858953 1207188503698146425766155725245387840 3858954 393300689512735387110412662652846080 3858955 560098834014088941444470623151039760 3858956 1519184587221070107861438877560560640 3858957 267888918681906853789551934124555040 3858958 547046590506938233109350347718794240 3858959 -165048024178560677347539151524397896 3858960 -76509064766538545640031023322890240 3858961 682749656450904764889458491977324324 3858962 -634692765052114432223683700688390768 3858963 -654654227523659679252893293771289856 3858964 921045347224058046214099019791613952 3858965 1577100893329326514407048637094495520 3858966 495118174492491766361449483894916544 3858967 142933137469019976964596817257506992 3858968 -2323896575917546563409908397990717440 3858969 653758906396985499059365041352584144 3858970 13049760136623904828951091594131680 3858971 -1459674896461330023602947445957544828 3858972 -412301764193078119738659739682273280 3858973 -365014032287579677719726993076084992 3858974 33996162026326306477814111491565952 3858975 48040570971897056614399612684158000 3858976 984006584776831683990048790507683840 3858977 1921911564659006898249239420573766660 3858978 518135731043235191912198929703996160 3858979 -3099080066914611696186936333858690920 3858980 -46357056415366290785722582216032000 3858981 -603395970865475423689546478170750656 3858982 -2127222114615563425914506709905773056 3858983 428373704272443272089791915265267824 3858984 363516345872573692832447909419330560 3858985 964242425871539531653700355557704200 3858986 -573003049225084862870348244825682176 3858987 -2537529629408238941569883339870576256 3858988 -90588056687373562402984283504164864 3858989 701198279112810799466445195882975756 3858990 -32830837458522331363655767835212800 3858991 2318128781174134906131185007331845392 3858992 -6309443479574763964851197029908480 3858993 -180043544556475094355166546546243518 3858994 -526878171444548775085104091009534704 3858995 -1576936085864634295665670157815386000 3858996 101725311456278564928380137884524544 3858997 660907269344329601460133694399022446 3858998 -1056845826327990991220822934563088384 3858999 138623993299623583494938847705032448 3859000 -284812982605803715848256167843840000 3859001 1237001455111422332642374001128676100 3859002 -6048419487830741819812797768900096 3859003 -1532287061950425970844918819446206748 3859004 456016867823354691942049018226061312 3859005 -1240192428825496749336374275697690880 3859006 -872025768476453893673184397398690048 3859007 -2776009584912833899905571804411815744 3859008 40501055492517481945811489547878400 3859009 54956268743288804534447546714219520 3859010 878002874629433004194555944628720160 3859011 358998313616987175402762687681099888 3859012 573286620099153052830467477377917056 3859013 -398839053300870015083203646957053440 3859014 -844442720736599537021763356085112320 3859015 432670776602383787005612051665045120 3859016 212968462974020975976786461205135360 3859017 -732535997500024633892666921693667408 3859018 -1187737397751342364728936385975961040 3859019 605034706955562136074922123896390420 3859020 -651873389809519105250473535430528000 3859021 -3262882693129496270746523718508285556 3859022 -251691171993638554599942844855953408 3859023 51497525422039460859401071148982144 3859024 21921416684315518897900206071332864 3859025 -260159204193861364586984344522357200 3859026 138214286284583987040063085327701504 3859027 1622953107585257922847793040401648876 3859028 1231047868947262174539466514758455168 3859029 16815504634075430051534025887773440 3859030 187735673702294421674894377418764800 3859031 3019391750552141646599507327244871728 3859032 432024485185668311628550204367831040 3859033 1038150367431630977836175429788770240 3859034 1551218033299396761415313381907428832 3859035 5994797641394271433543361260615680 3859036 475593856220354552583043515412469760 3859037 -173308945466003439889120500125808768 3859038 1054492799512165347495602169710478144 3859039 2011009714133207824990725648643511840 3859040 -89471651941171803959782087694745600 3859041 1438271292581877497752956025662260544 3859042 -60896946970075330032895275920240256 3859043 -434898092689659238192267016320993632 3859044 -283750480990005089361601694027848704 3859045 -280366450680212741131375012580621700 3859046 788915708180649230608916566008437472 3859047 1425862254713858160508193670814302288 3859048 1114218739414627154488889625287669760 3859049 3257791646401097367735685517072341050 3859050 -210956946734149236573305762519712000 3859051 -632802369973648204148063353427985120 3859052 1254556972498105273805705425024949760 3859053 226032749118009473440764600014112 3859054 -1246523184356011992492058359347673024 3859055 945519165676044199334725248852834600 3859056 -422620160894180919816717767176028160 3859057 -2548564489305786565115287157836904720 3859058 186357174611723262782376009047969280 3859059 99483131217571775105650507280320560 3859060 323105324979110776701939269470195200 3859061 796434950507503739879197012291192800 3859062 -464924206221032292380911479621689856 3859063 -87766396181983131972442283541644352 3859064 -2781778857043548336944737211944980480 3859065 195073656678833428150019580290886720 3859066 -70200487076248148970294222628976640 3859067 -2066257940372629365473358083519521884 3859068 -410901646295358397997975555893361664 3859069 1216113271126929148757953612223238444 3859070 101326544013858168914965036241916480 3859071 -2279198759891515744265460012474892800 3859072 42997927468344458633167252960051200 3859073 -563036970336281998564490445956631678 3859074 162256960637401883910837501037278240 3859075 -565149033615237313967695555377647400 3859076 1218683560493966039507847879725998080 3859077 -1191486943097090266458349634262158880 3859078 12080613291769121475855593815400448 3859079 643273074869764775479190739543836976 3859080 235773488795030221847853010894848000 3859081 -3238415517912190684984939595611350118 3859082 -1097975205935223323450231306377510608 3859083 1347186526180823489319167642581753224 3859084 192719926060373918519797601774264832 3859085 735967356039650979484687973877140160 3859086 -219789695092298113220676402152282112 3859087 -223741629220909222791961003045324280 3859088 -326430126736723886163516963160965120 3859089 -352488438454532459079233216088608832 3859090 -26578364894947795086133713639554400 3859091 281317041471701706682439003864443992 3859092 293681153474594338080498198600940416 3859093 122497788316698534550964707184321600 3859094 -1545326020925838747872134719504674688 3859095 403807691332311009241115902838717520 3859096 960248877464384433362874979241441280 3859097 -846286878175733586604938562423078656 3859098 545483022353835260030236717872459264 3859099 763510522619981913308580029747908100 3859100 -127737332882616759833149774821120000 3859101 -476759514038357985803929361859778944 3859102 -580312271718687345771856459411760256 3859103 533947181572995469614634816084779624 3859104 781081068646348225465711001406013440 3859105 462638127202430490907740055625535360 3859106 876889627787026868216345888553532752 3859107 90356034937423152542682132385565184 3859108 2153686170307910837102717199609692160 3859109 -917579089369798426025881236251437920 3859110 -516620991861379177977986117021548800 3859111 -1125712173302973057140411341364281368 3859112 3076201695488292501733671898313594880 3859113 -453102165895170548222807431774175856 3859114 412731707261058650832465005963258112 3859115 232696941969982781949635753327154960 3859116 -832821083400030571626805490659342848 3859117 3429038431851741508190862873330634860 3859118 -1035806628787939785057763685361666240 3859119 739899988864820630882026153425729648 3859120 -128668061092879298118246610570444800 3859121 604827625702346405954295899924544 3859122 -664225161953176105451716320832480128 3859123 825154829269390203087536371537144748 3859124 67074796006586222827359172385703936 3859125 -361904248202135363443600092059184000 3859126 -45070988794332940278138403524859488 3859127 3076154302200486961017251911097255976 3859128 52322759746992873351892409175244800 3859129 1003594048529252799620424929326299360 3859130 -480849033254517723167538576022529280 3859131 1705751972142037286640726957900431040 3859132 1840587601344105084655435269203280896 3859133 -25567209060403259465542668679317120 3859134 493549815144590757312166281933757440 3859135 440588738489632690101017612837585760 3859136 1101292263844161294408700325158453248 3859137 -744823327411701829238016340181554560 3859138 -216977068495372938262981778771135280 3859139 -434175327106803049684970198066661060 3859140 717236246587275319874942594042265600 3859141 1112016579959142471527034914605778784 3859142 -88590384990513289668579583694306688 3859143 -217967364082919573508424880639906136 3859144 -2020555396684221346578186177468963840 3859145 38971856114729598156466839456867600 3859146 126260427628676030278855041622170720 3859147 -430393708584428586782957409733816320 3859148 1261524431105330566663355996933438208 3859149 356985059737998897097518921426173952 3859150 -203848238344913689508628115009248000 3859151 3218731048240481172342738349419271152 3859152 -148241781111679055878351862006415360 3859153 873178440745922151308081150097475656 3859154 -144712154353105021722517200513164640 3859155 928516237047369597085589891192544000 3859156 -175442217218673972066471631221266432 3859157 1223340497016336042899396031819011406 3859158 -1044602666263586968354505988879027840 3859159 -529354971111390513739897304079686720 3859160 -523664171452278412462757165027328000 3859161 -1259619540416705630556190200081626928 3859162 1267706170099482123856238200073678832 3859163 -997339436842944576888143867402914560 3859164 -689230703449082799966310835710464 3859165 135665738967473500690669247113228920 3859166 561420459923202823592841986458304640 3859167 -494718709043908629150107465810503152 3859168 -1165797934621987399305301853706387456 3859169 1463522898752484688505407498214725296 3859170 -169233632885038749159611804557639680 3859171 1580269748408143596315925864515497372 3859172 -476192901095669952478640574280765824 3859173 1201292406030474009740488560200637822 3859174 -156414794359182389132450529763584 3859175 -1049945082189313009879090252281171000 3859176 492849691224690889451928539933245440 3859177 -351758102350908014065004792058950528 3859178 -1218308180724279536440283188952673360 3859179 1211706630935290681761595748345785008 3859180 425191978098151521762517101183144960 3859181 -432210110889595167999768988574847018 3859182 -1011469162495968331726365482605747200 3859183 -647066789946216809323237215555963568 3859184 -60665667706925625149766818220539904 3859185 671922138035329355191281716496844800 3859186 136416012594974777024818867262224800 3859187 1588747448406544520520627553447102392 3859188 158099959132711491093747683296425984 3859189 779995879951658080474426092360962990 3859190 215933649187011991468439129157427200 3859191 23189867852192500800367969195674960 3859192 -2507160814106081934401301419440128000 3859193 -196581000641855037432965121430410816 3859194 -52804781034166440934882704387993600 3859195 652539905914864064716506981311431920 3859196 2002223648168327417693208741992570880 3859197 494057133964649805801818668304716800 3859198 560031151636365523536409353210289536 3859199 2270009707867269464385590423344402320 3859200 612020378468671584275702588689612800 3859201 -1799030314812415731106812801976108798 3859202 -414714997225509094153332261359078448 3859203 -1001553203315762885581914645964244736 3859204 -3141740853452978174168200664685158400 3859205 263371248869996175663500516682213120 3859206 31759525391120500968348246058852224 3859207 -2054814211124575267448990138630400 3859208 1936376939752713235708064013699240960 3859209 364582015953134705334703203661270314 3859210 -276810311103686057445719247085884480 3859211 1540908174008590394106875396202604260 3859212 -491120867670765427215304134233407488 3859213 2772956006835060382997238139233425462 3859214 930572054611305315305890266895275456 3859215 -1166713572326835372548998028822192880 3859216 -382528808684056307600698398953177088 3859217 -77110976439762883484262321525145728 3859218 -34397435876116758147071647376716800 3859219 -140877436773548275389132788845226080 3859220 -1172422678862237317652135376581925120 3859221 493299826878510186179652166322999808 3859222 -198650445497056226682154707201029088 3859223 -1824879512629034766096907194099284280 3859224 -538894307143242281296620886496901120 3859225 953551398001061729459536818568796750 3859226 483978196890859331643140914967178240 3859227 -128830131945485188104928397400754920 3859228 3084066610490664683623418795805568000 3859229 195019111780385037814430968725966720 3859230 -99591398281917715029826168094273280 3859231 1870298597984645590657885067460456032 3859232 -10314461564972830206190148420763648 3859233 -14109083877238191622248868003443840 3859234 1148338595724441493851369291282824016 3859235 -1135168997555011546499650226556036240 3859236 -466243418533301166389807473901543808 3859237 2228085392175215218150927374752434012 3859238 104250221700341975287293858066385920 3859239 -293483671121781419847467872266225792 3859240 -622414419177073172140762933229568000 3859241 1482400867395799669086553794315555984 3859242 124032606235264099302666513061824000 3859243 1084407886484953907707691676974573492 3859244 -35775707300275499232614502969613824 3859245 -36768380033618629329020231822779080 3859246 -237779092626677751648920277226083840 3859247 -416280566066599760845842023950180368 3859248 22290827620806796653470348253462528 3859249 -168038870442694004086130444036040000 3859250 -23252416436907822075517972517760000 3859251 220199061021917619746186640074724480 3859252 5191678714007665330935329273946112 3859253 -1913927900210492874660849367764420498 3859254 -70592010940711096407892540029807360 3859255 -33677687038736063090952469645975440 3859256 -1439946347746261845779602416520581120 3859257 -237612375287467832124934722814941360 3859258 -135948849864568149984560803574572032 3859259 1853959979997104819854604662695551460 3859260 547483636733347454578482581833605120 3859261 -1072235506212413349986079651278207680 3859262 745583035762251234234179897801379840 3859263 315686464673072755821504093783727992 3859264 1622768140857737297803293911150493696 3859265 806078933524527624022405317049512660 3859266 3467515161709276145191792807200000 3859267 -87710060652301447690008202721708168 3859268 -89578128171233325867964637241421824 3859269 176787457738229084573166633756197280 3859270 499047391939616578538820479019646080 3859271 -467741822087047776978820947211174800 3859272 -2400052913496512810479302519921868800 3859273 -159659562521933259457510833458523696 3859274 -62516069521102425733846911164262864 3859275 158158418274082220871788617415673600 3859276 341703979114909937604109603152592896 3859277 -2780789859312918588805485854306180874 3859278 -107911701479488837564612722216586176 3859279 -2196147749896061723999252955234367120 3859280 -238714378181900584200649427828736000 3859281 -107686666119328247531903049196382430 3859282 14523770499498282918548418736449024 3859283 -191454272660810138698238064477406656 3859284 -274864218107540200081961056749914112 3859285 1384450684816293089800262723180160 3859286 -99864496120072431235933882471626816 3859287 -731162782585446736862266631594126640 3859288 26487533551048546667992211117813760 3859289 -307457098279379174750840733708594648 3859290 389482050188570819918985466509481920 3859291 -255479969007273969477599342248990080 3859292 754602227615862916020725839102358016 3859293 -27865271392029505108612358594693856 3859294 -48712637326637629908113363597522304 3859295 2166099606093825407397079139302200 3859296 597978254629720049465021373490397184 3859297 -163605765599329915215154240044797248 3859298 1634080703461389765124405976707832400 3859299 -1315431632199880368330863373619459200 3859300 -498867095882196337902268542648553600 3859301 556374136591530890268981888993065532 3859302 -937333395259062203138288737287912768 3859303 -959345398241242651651548044366807040 3859304 370922838264497063594393031592565760 3859305 -286124596859563893758983937364498240 3859306 429794212521127015620748411494829056 3859307 965461299693089666153863970029088160 3859308 -616865258974786808224613436356198400 3859309 -1613194371291658802308292636326776490 3859310 111369917549225419916320970948113920 3859311 -208582555229215626377611712958769152 3859312 121934618183187991495880550620758016 3859313 -1881284262618998334429469112199963438 3859314 -122471768867621082866065534650624000 3859315 1407813882348026356356163312220430960 3859316 2076900049629569744371728790359623040 3859317 358425544400195113751580954714674880 3859318 -110649537059797847375004812352240960 3859319 -1554331712613691011713219920905104280 3859320 -1007198954492328240622715624232960000 3859321 -882040220100148475053844936887635478 3859322 161865313438303300960488063644693472 3859323 -73989616014494784353478918525733152 3859324 -614862344547506964835971198040606720 3859325 939819875311843681997113417868932050 3859326 -795847378046449390515638116140938688 3859327 -2297825443655313162926585162821949824 3859328 -637755107504231203363210166387343360 3859329 230698973959933566605835223702480608 3859330 -481602834125958188333362736971615680 3859331 -89129887355568730299895266221335296 3859332 -575796544132938492568814229035824128 3859333 958453523246117427215157866777183582 3859334 1696689601770764260608455310392074752 3859335 -7972178739044721429835233883947600 3859336 9036468435918533939975402841047040 3859337 -720973439518539520932404643007550400 3859338 -603807603770351637933326963734558464 3859339 -1469676465959045717411115064133550768 3859340 1216738369953438762482010093599815680 3859341 712287599837756669308840982603769792 3859342 1263025143874082450851719968526939072 3859343 -2445987460754784708573681547304068680 3859344 25157315135604384741405749951176704 3859345 -138793745235965485254931939706403840 3859346 -568353670973472424787591578904457216 3859347 536865408699494427163725663476954880 3859348 2402933726909970006886893797255954176 3859349 -61706538606416968348622817405463596 3859350 -171282935474490027908483247871296000 3859351 605668592048686239873086128182780712 3859352 508566680044532026074596524571566080 3859353 -1154488624662368334113470507357879200 3859354 117061382347159070519405115203524608 3859355 47772010815206829667211214204406560 3859356 -208966306481136726296417064320532480 3859357 1721496855214524726286530858877608000 3859358 2939204205936859270463519191482629376 3859359 126585088177449423445868572857395712 3859360 314734049606887963795417617013800960 3859361 -267337839403986537899826468979914576 3859362 -255632599919742883518715686582773472 3859363 190630450551243987277379605836499360 3859364 48159294393062608599576624207488256 3859365 90489308422237317990390499668227520 3859366 -388854625753519899922841047233886080 3859367 -2599727058790042432301349239193335880 3859368 1208354734781464432454976968749301760 3859369 560224831739822586888890118784785396 3859370 -618165970214953319564431745430512640 3859371 674011798667741123085145691706908040 3859372 -999534869596284546294529895250984960 3859373 -127372915458405870971867048951120160 3859374 -12705364309464771229589512031905536 3859375 -598292866543848865377879482755625000 3859376 -289848530663333049151365332890927104 3859377 371390775853977027279385108018291008 3859378 -771159056462329022523638953555091040 3859379 -46889782202855906665254235861735416 3859380 -298407784048922187005878635617894400 3859381 553333930285985093990285903618163182 3859382 -1305155124204410106004612035386522208 3859383 30963708317966965005928605529016448 3859384 747316398790627376102963915661250560 3859385 1360808086157589987115576982094896580 3859386 -749811261081285656741089665633217536 3859387 1384242270975041049151518018901931040 3859388 402274967418795117352153147016056320 3859389 -1109589432365476643079542504937849792 3859390 770793715145308009224441642298459200 3859391 -137242262859151648198550900084559216 3859392 -353303210644596725915155561948643328 3859393 -1814907257178214837968463018192455358 3859394 -288160340825942119631073365215027200 3859395 -1175399797767152670530063618554259280 3859396 160394900269937035474912218937367040 3859397 4213765746036672749622724738884024000 3859398 70865271024558762006265860286272000 3859399 -1897475701386024313659567512436034600 3859400 319754142250174981950941489909760000 3859401 256380671042893780415286209427483648 3859402 -187173592643479555752546066664349088 3859403 1450281042719958917530961600366173440 3859404 569728989465134406439520451644407296 3859405 2318636397786270039239366230329150720 3859406 144070221593188496828954912286691200 3859407 18033818894322188278195673280155520 3859408 14503413485403752175882918166265856 3859409 -420987513115541390432292916705456320 3859410 183054154695841099968001813019520000 3859411 -2716485351206816568048778103520099988 3859412 651157607184290815873559571233201664 3859413 -1386699788681396424484177577666925600 3859414 -357048923858439089670919560153813120 3859415 246238625552319275748186065606181600 3859416 -1570970853062341210191935980247040 3859417 1154396256605214754641141048965730000 3859418 -181870400644666920078143393595075840 3859419 -1056877318613762241863195546660427840 3859420 95266411000084747880001735805601280 3859421 518746788837355114482651146785773132 3859422 -1922482239154989327195391003539456 3859423 -1389963748594123831304181067655543856 3859424 1219405154042947022855512486000459776 3859425 282980216575439032897029151112215500 3859426 342631034450167826088312091063090560 3859427 -264009350465359200374455786291587936 3859428 417137915296714698900134947689477120 3859429 -58780908138022612393321825307904224 3859430 453465224670811789554714489240063360 3859431 26034256415144975592681727822414800 3859432 -772505548636608955159782254353612800 3859433 -633479862707979873018771715516498140 3859434 1065253024482167273831782852645002240 3859435 -1684106293665016366959909683661081120 3859436 -872304194919484290818585164482048000 3859437 21547466826481483550273848444901568 3859438 -275190112909452061316983729543925760 3859439 949306992621123284593823645244252240 3859440 67564703195395279903929166290616320 3859441 -1265734504410232737060969989059893068 3859442 -1412189307515341720769113950454999008 3859443 -234287859296058412553264823099474096 3859444 1023840894031168864447112977950743936 3859445 -1277243804825925661999398944127027300 3859446 474899405113058960540309023089967104 3859447 1441035996354430215187903368695697896 3859448 2763403993940996478642656172965007360 3859449 1210128664898364956086323684001729248 3859450 -110564945964693870036764779327161600 3859451 -61148619169679279147153759323851348 3859452 -1158432051264054773025682213616498688 3859453 -84249404923158400648786380534015036 3859454 -102620826212211289020801169939347648 3859455 -358206662439759971098133573744438640 3859456 -974161845994546819491015131020656640 3859457 -147538422916972111461423741335101248 3859458 -175670022956045174913954270710975616 3859459 1781849142790337426088225072649089816 3859460 -385735563964110038927330058577735680 3859461 -541951009502745002438935344351121920 3859462 -1205194171913182449301262051897124768 3859463 -643999852957075319516915678546344296 3859464 217244937020293205262080633566494720 3859465 -44880342607354484874722443767864000 3859466 256333215487650335257987726780876800 3859467 -1267819630118173192143734858789242920 3859468 196121596466042121033944337575005696 3859469 -440169092701745884249995580944778752 3859470 -178026920320427075406897712748793600 3859471 602489409559429619668134640002585984 3859472 -29990914160834531006767484567470080 3859473 1081860025271181671954476047341996784 3859474 -127370635313250260960236045997953920 3859475 467495882199142393693528869047876400 3859476 -1348543776060213781383352439005409280 3859477 -1515640095132205736509100002352210674 3859478 -62762136994392657662324025375759744 3859479 -251828697614550832523423259107858376 3859480 948886126333095605642563529976422400 3859481 -1100580595590344976893798545037201718 3859482 -18396568132612126569858454850808576 3859483 -1724463777621221220520454725766694268 3859484 -75226708595635805575802703245289984 3859485 -267878760551833154724156757011768000 3859486 -51150641737238531868159107947863936 3859487 1050706370221239385696208619980690520 3859488 54170278606360166292953492748042240 3859489 -1896691173273339759840929627650317120 3859490 125828787994834502003425988925242880 3859491 267268773068154438934833384618147840 3859492 193611451374746334924819619682893824 3859493 -325623285638868578548501445366027520 3859494 405655822530038988142583328812240640 3859495 -1077192526614638156747969767631613000 3859496 1357018329740052205913664787230305280 3859497 -589526059407917398955446174807476726 3859498 317117512718178327428983296627726000 3859499 1455314776107719647683703046148383232 3859500 206433675374996154576831811043328000 3859501 22450626951638063334563411359300502 3859502 569981619644463178797730513903685952 3859503 1916746366502776752597052419446787984 3859504 -636245444223690662448983661368279040 3859505 338855656974736140247157631703593960 3859506 -84341556651347166825112726068512256 3859507 1148596131816647174557399651276259632 3859508 32922134480680102100196176352061440 3859509 -748821867725560040304106997725046496 3859510 58444583903446375999034011626001920 3859511 438459535536128159754675870502355112 3859512 790054879038347621797620171017195520 3859513 -493168397232209587213859528829149952 3859514 275779527545432187508098537133639680 3859515 300370050801075304953618353680204800 3859516 2045528986372523842545942445574589440 3859517 21781395017930431101948938231098566 3859518 -62775712887869986000454712203010432 3859519 -1305435170665335012614965382488156656 3859520 -263586456299613909754481047681105920 3859521 22779672302563827447175257239311104 3859522 -840342649963390533413387788882075776 3859523 3009847897481932783631011897794079680 3859524 -1134910569273379222452034301194400640 3859525 -1506706766757707640836234758240255200 3859526 80693625005947829463453973923326784 3859527 420156129350789739786784646681740800 3859528 1120504938300688225515039453628892160 3859529 -144123865342023781217079165485976870 3859530 61994624221097269707266957713489920 3859531 279301679846503211523729154142011648 3859532 981266355772429384965361969743741696 3859533 218611086373150386028373995000589484 3859534 -804536489548603472940519188226796224 3859535 -484671286302542705968706010503731680 3859536 455168612141576105460919989781266432 3859537 3792195940434834867010553472984576 3859538 700492610339708420294544920368287744 3859539 -536902083360756829453909726785947976 3859540 -768624259518430324850884176859541760 3859541 858988371054966703052884160374176672 3859542 618084896738637307557906819693498240 3859543 -3068051197533862211977149836701543616 3859544 318704423726523765284824375329177600 3859545 852967009788379814705611586135212800 3859546 514736933585679795889247788096035840 3859547 -764764261639093180228957180079719200 3859548 -326806046074256108785646781093101568 3859549 692217302526416739340436933831439520 3859550 580410144514767696471101446307188800 3859551 -1573978816575653700583769660933832 3859552 2195085198485226010583325239200972800 3859553 376067609739175675490600674667548740 3859554 63487157831240534047117988785214208 3859555 -96343043922957461615375372978617440 3859556 933131372326039306003002270816712320 3859557 -288060560552267866995598399254810912 3859558 663989784055979885895097269310214880 3859559 1802450946215474226702668259774873240 3859560 374330487442519668270044181189427200 3859561 -1536557500705333020468226934107827456 3859562 151849057785937372914279100306059264 3859563 918988848177724566256054964869945944 3859564 1097404246006326617937958896395982336 3859565 1719967170343456025707483839503493600 3859566 -480691778541622303097549498544578880 3859567 -1621013637489539503203170085853006384 3859568 111880655517226220642325771728584704 3859569 1028998047015686770500534834143096640 3859570 176308644586201645104844751317824000 3859571 584235803171087350042361227461630312 3859572 -1103949029430603587328415700142071808 3859573 -1880950427277511613363295572352180178 3859574 408323885587718634347831162961036480 3859575 871616225305458316642613281338108600 3859576 438339550062577125295064040652062720 3859577 -236312062176789927902516721574466748 3859578 420356877267358915173964122662725344 3859579 -1570682417278294956999907772116740320 3859580 277052285535995999102781646689139200 3859581 -231628376935385717063758924403260800 3859582 115935611835234846780005553626736384 3859583 -42098886391539398658922198364575536 3859584 -549731113166681312599206494679859200 3859585 2060950113504249859345146733624125780 3859586 1673965692357206152127714859111574992 3859587 205689122340513100058488199405627844 3859588 394151347293580344439115340107074688 3859589 -2173377782231983576078719803223524676 3859590 45992315726799252666680793807820800 3859591 260784928294673509335990309932941000 3859592 3050645704595032659756080274048614400 3859593 -18468877452957074230701491676782592 3859594 5489694352860405218549055046172160 3859595 -638300428365056608761182165770487520 3859596 -870893941989365667358643731933440000 3859597 -227480058501577847201929950962123328 3859598 -246191754270055835406740858415887040 3859599 1221808388622384572746411899495293064 3859600 227104681511679527563542396431360000 3859601 302944730343417757368246085353839604 3859602 862523413112228382971243156413304064 3859603 2942347004521289847050468992697404800 3859604 -231092475483297325192206428011622400 3859605 28696759062713081059406197873824000 3859606 183537438861259195852649550701278752 3859607 523844854735112074416874171291608720 3859608 -969855534607430051999753316982640640 3859609 -24813040391335644813047131578521280 3859610 203586650219497210051596678418104000 3859611 76039763000536880148235278765081600 3859612 -1784253585082659252422366684954926080 3859613 -129973552902151488422307299344020960 3859614 648682922752192554718833570738128256 3859615 10393625391487297925721261523128720 3859616 -5182220199779754330704418544183934976 3859617 735262190417886448140346895223052320 3859618 283780354038179189654815920066949632 3859619 -563947814372976234870574130763602256 3859620 -559054631664081343076159831438315520 3859621 1389839093434201839499368743798405822 3859622 872905209031544933073258181770050880 3859623 -2603950351910531286880456285331166000 3859624 489398241363521237051692202577100800 3859625 -428721603726552970965284009237472000 3859626 -1031833216360703814695766179726040576 3859627 -1878275992661613381280069129673805048 3859628 171235568033866242255548486603850240 3859629 -2046520794345082439407517756881463040 3859630 154071044601027400621281228112581120 3859631 -13457855045188066922438239185864336 3859632 143183853937373036909573599521325056 3859633 2125311717190587150449764204356071664 3859634 -268087178869540855296092341616420448 3859635 44536755378510113443263089109548640 3859636 261495584304726285912417908403640320 3859637 -55389907104025419431571124738519680 3859638 818023411279302521788097922833002944 3859639 -938572637030149650566367665828132640 3859640 -2985794694924932597479127571079987200 3859641 672870048246849309538372300597680 3859642 -203575699528717854725902417800432528 3859643 611022432776089310780021649818195760 3859644 -386756079339828538950368733061291008 3859645 -1304704857861253952427347076822650280 3859646 449542454593352958003617716098951936 3859647 -305831539455957823678403297362076160 3859648 54914638782528225333214813660119040 3859649 -2086647978695382484394936679155260350 3859650 40796643813409628102178521582050800 3859651 3318570316997041918787980759025849704 3859652 -2315436507415077602322459825718126464 3859653 -345592638123685781170745610392500224 3859654 1661619882987992036862068912368999776 3859655 220497786708017290234473122662091520 3859656 -46890310406707813604490742518005760 3859657 -1478215721278658637788120600364459008 3859658 552279947490271948148557004607840 3859659 -524076923912643402425839334900584836 3859660 -293062313604154729440482671144550400 3859661 -295154130479569066221812851371777576 3859662 728963797599847053040920633670487040 3859663 -75688159750690029295431286714871520 3859664 -763533454877078967358392690560901120 3859665 1067860603638013384867166144186929920 3859666 -1093657262819135868382895098772247936 3859667 10947232190463333091157478318080592 3859668 1341012765085983317563715933176078080 3859669 4185930350790978030227034922829802912 3859670 -796478384284147839454088395981374720 3859671 15714008443005485706113460126827112 3859672 -1358752132734357751456227986431918080 3859673 2232783848898187166283943027698182922 3859674 2249922258589549099126918653895680 3859675 -1307454888120465235966529140652097100 3859676 -943384248946982489843214895088237568 3859677 -736892439291645897508334528858256960 3859678 307170363667055688776525717996864640 3859679 -1460310690599004385887073801383270360 3859680 -15138247834488310792266390133800960 3859681 -359204685352475737660413209441382672 3859682 74771243476100118487573772898522192 3859683 -196111717011270451615430207310583176 3859684 -771914880625210055163658684692905984 3859685 719943784964023913601757391765440380 3859686 44161189750170684659070577663363584 3859687 -813260351345007626637627840592517568 3859688 54006089481140469937407762486067200 3859689 232118126227060190701476021945966528 3859690 -307362443348419980737939217393998400 3859691 72924447759319314658509678049401384 3859692 -420355303299248656604768711193904128 3859693 2888785171025695938026298016914281942 3859694 419027107611017807224902417950776896 3859695 200315876297132942682123934573146720 3859696 522827630708601204422536842252288000 3859697 3603423648752367512352213355513799400 3859698 -231711144573293789310560758147464960 3859699 -226610421589551486777748220954191392 3859700 59110619743544758627223061625248000 3859701 -486360873840990706697041367132174976 3859702 52399632516113540511504880818720768 3859703 -1005044852948121708960464666117077920 3859704 -1538985306652137208044284589254246400 3859705 1137355755848928305484432136707361860 3859706 -506705467931876187000872473982865696 3859707 -295325768907587128600297977505027560 3859708 -1639238147958117443079237881019830272 3859709 566613637954645388520334343550981216 3859710 -19796314892065304459172943508807040 3859711 -822828223195119290811262211538787376 3859712 -589544372177332922214396697094651904 3859713 -320038924409968289851862448224040000 3859714 -639479290398301829706360822813352896 3859715 1194323164012816820361790568657352720 3859716 361026887551546643359562233891123200 3859717 -564822376661240938653458421319525120 3859718 299847186437741082118683381321503616 3859719 274358284197600330839704108523107968 3859720 1227485789219759209627498740652492800 3859721 -1083352017551690954744600681816746800 3859722 -85213694016875759936956034852051712 3859723 -21241423794446264449755149661081856 3859724 867335804033573976842061936666235392 3859725 -220376257513253886555061097927536800 3859726 543235932722393576941233659749171200 3859727 749378342634217843529561568782204832 3859728 117583103596006558793054902894460928 3859729 43227853731636551027376621444286760 3859730 989126026726144567616517533054689440 3859731 -22183284112713709810059637190067048 3859732 40824325942605360705808866994484096 3859733 1954259281960297811544315262437758460 3859734 -126395715526246944270625601072959488 3859735 -1489476612692754204415137154815305040 3859736 -2042299518793408628414002901594112000 3859737 -661597068023198718059225216638410048 3859738 -1037563053490737474844266206027358480 3859739 576054536231450164529149647984457920 3859740 -5431828447391373748578542631367680 3859741 183622949108706721999803610225464972 3859742 807160539187727430584629732545766272 3859743 -1352209232507271382452419224738103736 3859744 714179145808861160700440391431749632 3859745 -304002484538812523463631006651106880 3859746 -920535403242454820411396445186124032 3859747 8997767486292766455208111447206720 3859748 -388982823956546672760100360867381248 3859749 1085617942055709273521651739527285184 3859750 465490860890946384471158304002880000 3859751 297681130209880697485527272950306944 3859752 183453697575686482889103389970432000 3859753 902416620339444179584466290591782784 3859754 -1545544134303502970256611242925657424 3859755 -1028734274413461704236515599579424000 3859756 23928879872461146706710151450430720 3859757 325563440830374392676599679003016032 3859758 -338773801258186699821929968781813760 3859759 -1149788033941287439412441913695853040 3859760 147249986898811027677035736698388480 3859761 -1606318488264085769220437466253488528 3859762 150553765748153874568526166380316192 3859763 -1983670131998278095838804738730988840 3859764 1327769684940381435999968800358117376 3859765 35131663804908367728368920346400000 3859766 -8866028284471705655540947604739456 3859767 -645932452034867281551706867303070016 3859768 -183564679586242342320196925980999680 3859769 590362083829804908001633753445968170 3859770 396970694417622162069316692354297600 3859771 2772135982217929249544144316256511972 3859772 -46558404272888660131768884349363200 3859773 -518149520227540040784336579690320832 3859774 861915533245357443509675811936306240 3859775 -353291845034795922136929408114167400 3859776 -377402351970697988460451703460200448 3859777 1006102942182894224598102306380061360 3859778 -123602302080427979133518333031202752 3859779 -408254069948925418823184359270400 3859780 -1497962047662616644556888464015667200 3859781 1161663144888447788958156386326126464 3859782 1672965260240114155596146852371660800 3859783 -646840945701819283706508879610028968 3859784 -1799794809755903237520243917861683200 3859785 -2176921388849054396013002980152748800 3859786 56842134468624466978970602628179200 3859787 1012488330836939936382166413527612436 3859788 226688006444667967588201575496925184 3859789 -751242975457662472981383026132486410 3859790 642611637640244167805547085313174400 3859791 435653424952481286263693347977891456 3859792 -637312874980287869684811454740185088 3859793 -710898575581546366681287936013258560 3859794 425234042532100227524289290726820624 3859795 -2814400465938278327869793112345649200 3859796 -293624416974807390859667779367850240 3859797 -128759248630204977325829023150964640 3859798 385903636427297441985101955166874400 3859799 -1149922826468420100354036917965295280 3859800 -44206974698176526651127011819520000 3859801 -34650101198667716590182121616365296 3859802 28179257558533691165524066456519392 3859803 304681227283050368331020766182350704 3859804 -34169723487467825974714795800217600 3859805 946289917778282580161112748402484460 3859806 545674851205109185397057064861597504 3859807 596673085139158672126431152170534112 3859808 -2639060563669452356067038435870638080 3859809 -22536260173870326342889894075342752 3859810 -171806414179921864013867368079738880 3859811 629765726809847783870414947851394632 3859812 29785208120282814164797679089062912 3859813 2960892319995616046190811268245309980 3859814 228795662027801195884968420012337152 3859815 -1021432504281344909738176904454642480 3859816 -1003192150300098399977344690173972480 3859817 -611573167621193601404982271379409180 3859818 -651965821468503244944347606039882496 3859819 -694218620412004170831555410729872780 3859820 -108740983809266068068160497416785920 3859821 -272953653292606035162973080810796416 3859822 506645039403759837943376858409640704 3859823 1611289252410268862037131098221692928 3859824 336741256275881919888648740712284160 3859825 -380813520203336627516027480287772900 3859826 847887563885155567103778667788548112 3859827 1087259391685079029747702064989013760 3859828 492744284795929500643018736048762880 3859829 1653272713584493587136034916936176430 3859830 -121762790052624343239238303539984000 3859831 -512582357655507262917355163412315120 3859832 1218975162456217486109536437553336320 3859833 1966657337458227433441089487914069024 3859834 57923218475965148923340757904695552 3859835 164828822824453280470620109900611360 3859836 31806011212880804523178175287747584 3859837 -94510403768888449467287101928759232 3859838 -524849622689782890360957897035915904 3859839 -2171478034354880311486744246364217600 3859840 106467180295819444503510588692889600 3859841 281847194916856871917705621336512000 3859842 -140003742798250455521748690680140800 3859843 -925468406844108858495411938445205856 3859844 -274516132130950111113893262397820928 3859845 -954540622869868612682543179186992000 3859846 777395506584754730720298691240075872 3859847 3263519927197506188525402144729494296 3859848 -1397370933244977114581566288351718400 3859849 215153576738019129119069644050775936 3859850 321697887257059559346129872008320000 3859851 278773251217144402876419422750351832 3859852 -2906859912799136503058044802743808 3859853 82542904948385253345555560397244224 3859854 -362182077379874683076889990474168192 3859855 83590907571165740758245479061050760 3859856 -1180849222753888243434440432812032 3859857 -1568406444541193441199436710925468446 3859858 -12905752922348193591536097346500720 3859859 -1526847122300301619337273661067918296 3859860 -525345711153303645308746651941642240 3859861 1541403129850016205107167590002660800 3859862 711292573360804290815630240872788864 3859863 -178939737872267174285501328568457472 3859864 -131213551721491683664714037682800640 3859865 -1593043722565646316895898911046767740 3859866 204348835931590882907480979053913600 3859867 985726206607965807815521521045952464 3859868 -722585088941538113502163122937815552 3859869 -104543989449729621483782807827387200 3859870 406467480060463520709852006611496960 3859871 814476033077710029263149618480531680 3859872 307704313975856825090276538842087424 3859873 283708572270249920044867047441886464 3859874 366347439672202693938843835948154880 3859875 160487653567648811386849851601008000 3859876 -1855917431888199426212737107420384640 3859877 -453152390305746841326572130052883460 3859878 737283941424463196156532024921025536 3859879 3088093721142574543950425679356111480 3859880 689331681406334185059962140730726400 3859881 -1809279869393874737953503549524085120 3859882 -53786744266104629910410288279207328 3859883 -529530259822974685822185056058219936 3859884 59994464819543687197549805815581696 3859885 182967834171316209722790719552582400 3859886 -1176968442279001811344326801217852608 3859887 317330330698878001688454843539325960 3859888 -586675306135241026978292551417364480 3859889 1999092653046334742154938317192354800 3859890 241415204670222578882108282098321920 3859891 -1206647974744862696499998053776117760 3859892 -377779991184754703168386863363206784 3859893 38015535475640490118693128516536622 3859894 186817841778842741018707616419118496 3859895 -8357138289468545941862421428873760 3859896 -985021527121495116116891968481587200 3859897 -2223033535698480882508300936163054588 3859898 -288218097898539072823864754125447680 3859899 388629852664739853556039482437226264 3859900 -733873634188179354559785581456256000 3859901 3756153488257963453681246931527369932 3859902 166712966418840614272795200586015680 3859903 598639215458954398713378651856225984 3859904 131990841562365496516953832981266432 3859905 -726636973777497641283723097188480 3859906 -760787289617266308540510706139214336 3859907 -860908966885784739048383171992197120 3859908 -21414696466549782886930575451975680 3859909 -1039419108237642291612294300206602596 3859910 476823796900092194975315332472799360 3859911 244385869253097872827779159175317504 3859912 -874922685588062960019064462470021120 3859913 -2957811816347439281267475067889360640 3859914 350215282382814440264085107099150592 3859915 -876145847669350391777295337097045760 3859916 -3348891013834955948413699204134747648 3859917 282423566523478320328475167053896160 3859918 1092028485670341532238039615464263552 3859919 190294995990298688444115188291407872 3859920 361245209479472099725738861009305600 3859921 751558306198578770945543686244584424 3859922 276347305140547446726726821589310464 3859923 -20019610093201907415997038431641416 3859924 11368275915768619334309559875712896 3859925 -1226820634734688128067609151544300000 3859926 -300613156687156750107743362817640960 3859927 303982624133543404719320420415216776 3859928 -460594491769454732375931517910077440 3859929 -82699091109366255257161177276148160 3859930 378774844874191446971912315419723200 3859931 2349769843285159665200650021539873732 3859932 1184726153464343424220100608635996672 3859933 -559508804203734706011458004447013440 3859934 23260182703173436362500388056386560 3859935 -1286153774770553104376564892973167840 3859936 -715955626799412907481997844598489088 3859937 -132951260978176293739241186333096448 3859938 9621510898843041471036863785171584 3859939 1776375204295067745049372173897987740 3859940 -116359090553120708160203380961280000 3859941 -1334433846794722032835155944935163808 3859942 -1081523106100105127625801756801508128 3859943 67912575453074611461982170455664600 3859944 290313146184482446023662221251133440 3859945 371925705488199134380230067554470400 3859946 -1524400083892479801666357267178805328 3859947 446168058481443592732657127078177280 3859948 123469337387770160294426021806097920 3859949 2313680962708688044130512061727779436 3859950 397739633182420369415503139148369600 3859951 -353755089162772076943877025727087608 3859952 -3093033439722544003474342577307648 3859953 -312205878442728426730928199278352192 3859954 -214115893957196672002054994204540928 3859955 1244643243150589431853868489943792720 3859956 -478710560300008796059506604399872000 3859957 -954596760256362319778341855028393280 3859958 -1651264594183599394762687761343140480 3859959 371920846740542617689651002443427304 3859960 -852282952352706580684261186479206400 3859961 484805821008636525804500050177708032 3859962 -192472611502271772295760200583855616 3859963 -3194200145522976546059021564920205788 3859964 -1724877141373701034542711853603161600 3859965 -469117424031146323442508788791649280 3859966 -321034925268540833834874114828806976 3859967 308414545356107847725824685253532320 3859968 242674311199137073225419617489387520 3859969 -2091312079656853467276819034317646848 3859970 -396860441030342650938219323220580320 3859971 -1870943024611906509808758354562823688 3859972 1784916199547847771793640324899752960 3859973 218822150416201977731905084474535964 3859974 -62383924828623708956974571806104864 3859975 -239755748002611480164935039323531600 3859976 -516906037589610893894231635393689600 3859977 -966918672174535127109737504641113120 3859978 -497513952209378646062341426131746976 3859979 -2415546845915892107734575619417941420 3859980 -457750792729854208233990028709360640 3859981 16474798875908781573205586862770272 3859982 335566182909280136137141054078243584 3859983 -894946713825988451661052458211015320 3859984 576845182516857311780559121765376000 3859985 1141505382366078709999568866173624180 3859986 -72800477324700835006951996729411584 3859987 643326557641650424610972371871393760 3859988 -460466752285937210645791555393394688 3859989 208967963814115785807535960751373120 3859990 247925532517625180662672986347829120 3859991 283760835134593340788521525484104000 3859992 25813602820440200433735489243064320 3859993 -2194159645941723763344291058539944758 3859994 1610897409773994305331234919915480800 3859995 -71451344709247594619154710969575200 3859996 248845050709404242146828204017975296 3859997 1073272607289517735156501752227780640 3859998 400232160558682408962983595648780288 3859999 968609803636792818982939702550827248 3860000 523388541807750922298417432862720000 3860001 -1298483304711497852806737729370164960 3860002 -1156171003139813488930111841493742080 3860003 -30138840999526987434882986075865600 3860004 1415874994218392673559441280062113792 3860005 1609958233207925781287596261218609660 3860006 363154791572425451957124062195001984 3860007 1311232910604481488621572233889849640 3860008 -2860572771713788461568199119192151040 3860009 -481148927334010563078349926648326790 3860010 -22109292711541186982024302384174080 3860011 -700880010549910075300499590136650776 3860012 -87804039202931118895096345089205248 3860013 64301666353407431974209086538487488 3860014 1234304079613198724035229937757322112 3860015 -391777224015170547060375917389782840 3860016 -445440490087292951866078761477734400 3860017 239664495832122798109891636364273600 3860018 423256973624152086528501247420391232 3860019 753123241044167835113253130763476800 3860020 963497154782789703764394360914695680 3860021 144985515123217110332442254658240 3860022 253668169455439726021178728182251520 3860023 514286170764486967653441524351727272 3860024 -29030525882481185455303177556889600 3860025 -61044101399879872739716989261182400 3860026 -760117911070737669194577543648934176 3860027 -236358083688213939094020480532703616 3860028 3790590109150884265057126935445585920 3860029 181708175751263283367022511338066630 3860030 480567609337569283278301671013795200 3860031 -107295933940547653098054065460427776 3860032 -420698667847175150758958448443916288 3860033 -2977043456701890647404584017720486718 3860034 -1062113128816650260982642353512108800 3860035 -852451693968402902792558587966298640 3860036 259867225565871717549546511536291840 3860037 -1172681641947029107407037562647953540 3860038 168029415474741431369014933329149952 3860039 -1055704631834714849301472938161621160 3860040 -57191188248295252675362710581248000 3860041 -1247987156977277000896906372196683558 3860042 747195255260876221494752238255450672 3860043 157908522864503473088812114952383488 3860044 -39681774517637264420219450847151104 3860045 -557290114636341705494639028420355200 3860046 745172008320276928194213966439270464 3860047 -759138621892980432891995050690531320 3860048 -547142695876793065972720533774409728 3860049 -286030389653077636402865535789125136 3860050 -556060413370031099928782091147157200 3860051 -752254300836536584084465829106806880 3860052 -281050731528508271549577076981936128 3860053 2905001253046372765787626059568748700 3860054 30135322125849177385087883565009024 3860055 -192171282927049992883064850329169600 3860056 -1096728958998581795622104343764613120 3860057 1712836554517775747043945208001809152 3860058 260004774328903152075762238193584128 3860059 -898749236626663153122091780441922560 3860060 -36089197964811112446065697550379520 3860061 -98907364168681767407691107032605600 3860062 -398321353195460538644616925222911168 3860063 5331029286943365780097377342095650080 3860064 437254625343403020826726653661544448 3860065 -1382333386448431530839385018133145280 3860066 -496443550525552307320095636879521280 3860067 6343827305236266098457587656740096 3860068 303948178641671940494584169117895936 3860069 111946066253454335777247770750136000 3860070 519501158767462526386242437093731200 3860071 -4690517114780373347646124775417469360 3860072 -555690561293248941642384384723379200 3860073 -495217043482475953269534753250023798 3860074 916607119229527121005389215055665760 3860075 -1336114570486504471609095381619401000 3860076 1019813194442339049607263213793357824 3860077 -298643658917081807364951517443933140 3860078 -696627327814418786279058109834618560 3860079 -268543688349714818397765116447354616 3860080 47286965388050433627371987443384320 3860081 1051501362311867785869226049079466992 3860082 1619897915892883228256527561432477440 3860083 773778981383774573014337091363840332 3860084 -492405928438460382537928112567654400 3860085 -1070933708421528818959240611582117600 3860086 -201265425933964445524182258020167008 3860087 -902728929068971015258125846591501696 3860088 1174981755956254637764530062246584320 3860089 349953408944653876803302555654876160 3860090 -23626859955451591050866955197352960 3860091 -1872770403438099539033641179616811700 3860092 833432078572893391250265941490415616 3860093 -604592015504855233350568928949185658 3860094 5797383232783900326568423788349440 3860095 -1599295582878440947067510951772821400 3860096 -729742989235662163492341698632089600 3860097 -13072589998542054425018690707631040 3860098 -116088031792825589406440369112468480 3860099 -634530239117626647702737804941833264 3860100 -441808258087588108027377779861904000 3860101 747308586653449460250567858465989152 3860102 159770922781337560921823007255463104 3860103 403162277050475436325280688074737440 3860104 -2674282411806447229681459605493386240 3860105 213930543638075506710440926875372360 3860106 -86183507322206956774562862130983936 3860107 793078844647009085757550856160486356 3860108 -230847650073958468330915228364544000 3860109 -1006340866261522562161974110231733120 3860110 14737302192101798035178325455339520 3860111 -4160111762279042376194513301595535088 3860112 179965713458446077334270784237862912 3860113 -977550401538679791823285183891470478 3860114 192577181752734060487864647338656656 3860115 -223910770054117235616048491958643200 3860116 -711738589045003742840251760865249280 3860117 -206380814220794309067283209384702834 3860118 -538379694498725139060823748887928736 3860119 -1193492416110066321117518267372318760 3860120 -192658236171249375665011977604300800 3860121 -839615517200022159931661112362903088 3860122 -648357497023113786757432321451750400 3860123 -219821554676678713189675418995205628 3860124 -120280738026968592179380972437454848 3860125 2048761002874394856565404317011959000 3860126 -267803598415950503168872340418296640 3860127 -28831004663940862150420473264526320 3860128 922122070247338376919695709202022400 3860129 -408246487979837210022853059002305920 3860130 188051539065452381327898980092907520 3860131 -3663685898135954557057140123399353856 3860132 -850716209181181095458272449899089920 3860133 1820606620727148495173007364978998624 3860134 1028259998186533224023058752310189120 3860135 -117738046265079385336602979359792000 3860136 8001634873076418607866708334018560 3860137 378271408771033755965073248329601786 3860138 78762119977820594599469563608996096 3860139 917000980210967613214540871795989680 3860140 -1161370224501891375178276124413317120 3860141 2246986048652083675756011359261602284 3860142 -358980906716552395616811471146880 3860143 -1228162601288354341015724099058295200 3860144 -202232059915407588016068998496829440 3860145 -996433662774931083987696794343821580 3860146 1308208459269637801256080595041600272 3860147 -1315450209809955732827820298412668404 3860148 -148241733172139149107577041890488320 3860149 259554779971806389856167030226438168 3860150 -81577785467439977326974755761824000 3860151 -339572802861606847899068712711830016 3860152 1001931515874297158011699504712601600 3860153 -26704710134855147625713909736771552 3860154 -245757494841867084121004201172860160 3860155 -337807200590575010410664511385723440 3860156 -1588294195216410231637283376961708032 3860157 -391299659006933615159149835496984576 3860158 1775522577038099605540368939164263680 3860159 -1990365450727636875515292995687412960 3860160 111364396502080755492547510256271360 3860161 140084844767714177845577491274025300 3860162 1099174519837557585437166405031322832 3860163 -1702686563385798802376796574342179600 3860164 318681017511338494646017478119194624 3860165 -1046865529817089096892077381431705600 3860166 113830961252820939696455116494856704 3860167 57832251819996095807322510100814560 3860168 -170209026276631542052979515742115840 3860169 -486242672328168652939235540649714720 3860170 -335553180811258989508704186398370720 3860171 2709075917770588609405716988266158340 3860172 -477693459413991338856418062480962304 3860173 6906484498669061984329413782958018 3860174 666764790073069353555142957407942336 3860175 -523769578501890766362531969382992000 3860176 -44461237504218193087669708608544768 3860177 -1327846878360211561986868748265521280 3860178 105705727292541359194530533298040320 3860179 1658517485638262918165187772470902776 3860180 -503110503370240902407877904638009600 3860181 -709958922671503395037511339538908772 3860182 55697847996981953727241726466433024 3860183 1805551320967612575599743054327191432 3860184 -145439720446813924185262254099271680 3860185 59155018064700057601194769964084160 3860186 738764504715660863473800256711014144 3860187 -548639894426722125195311975274806160 3860188 1568418224375012585798815287326693888 3860189 -965676860040366757782153768673970010 3860190 -251530439523505291713591849607430400 3860191 335593314543279745087218714141779184 3860192 -2962925031612858800208676367892480 3860193 605981532159020444155082641986310080 3860194 563426016542252368375232130286321440 3860195 -80450718382196558127149567688850080 3860196 15080884814758930677783810465675264 3860197 562683136352050243966867896014746560 3860198 311220274030192027177923660899301600 3860199 201426145663049654469742185532581888 3860200 632894504495871615545298025148544000 3860201 1343303492804394649009428666402035172 3860202 48911850462257316372109512128025600 3860203 2036157786117693704445355196986929624 3860204 3341410355880221143514674288508860416 3860205 -967804042227541889843351187638138880 3860206 -56673655982372071791178201052219520 3860207 -984890925247162131429041800919957328 3860208 43200507149992737263620192089636864 3860209 1827673183780993185308304480993219410 3860210 416160363333312249114379004672996160 3860211 -178308728461679261078539943628419520 3860212 -790557292929911818340160230237062400 3860213 -187992487172709840658097449836894720 3860214 -375363925789507538684374953605136960 3860215 680719554454802513109839871129777600 3860216 -842152342049635589068721209780715520 3860217 -81207072150508329417765602123402934 3860218 88166094490435758851795680984214016 3860219 1014287943473209046769761823660591120 3860220 -143585210231546973362714547917936640 3860221 966476448796163237446305519530460422 3860222 -1441069560402608560492390646516810688 3860223 -1653139420011532172912829103249704432 3860224 538791973059038872205469111388471296 3860225 43969788166583137418473250010297750 3860226 -79324305347996168813756668303417008 3860227 -10717216264828333216579679418126128 3860228 -740434792771034924908290401092669440 3860229 -2267327288564033411479251506582051712 3860230 -902955385961849385918259208474572800 3860231 -388816003482479287376677115362468968 3860232 58545629125670091069216439561175040 3860233 142253546969604163380933071159757604 3860234 341178293583025486170863096063450112 3860235 -533506312821955953554939437615400400 3860236 2385889023951303340826641666459969280 3860237 -2121328445603805775471631376346119114 3860238 130629848578456796358011855481006144 3860239 12304581143789486916741563711441280 3860240 -37199782444005865845554286973255680 3860241 185264131929933460393440271889123328 3860242 -594495805586122229546716042721014656 3860243 1675153075952080845962657725301835360 3860244 -118998783324608375091283270234767360 3860245 1492909763117024221564370382081165600 3860246 382234617095679000057655120225966464 3860247 98874676136501238717303831818225280 3860248 -663857497107847765540975074062745600 3860249 746301655402532144552022136039359840 3860250 392699499843154825153435124983104000 3860251 -1601442089098658525404970087006439936 3860252 695233897280834874512230269522984960 3860253 -843435249944392963023872087363616180 3860254 586819563904818444998062849175468352 3860255 -423771713820076036228253212759721280 3860256 -162026886680493035624602528540262400 3860257 431621364499399769899624218665717760 3860258 384665308131525635019196473101129376 3860259 -834211700044670397344064890943665232 3860260 -949409083193803668869284629705957120 3860261 -5027996836887193870736586524609059200 3860262 -392788554284970491318633854970402688 3860263 -75635489024528002642527134765288 3860264 -170119618973492818926885883852800000 3860265 -1169259693763740088474144564445839680 3860266 535839198737059899770971341773318832 3860267 -186063701084446503321699695770692684 3860268 284644218810065906638141773212528640 3860269 502683646471655165799557537861705526 3860270 -198519024060972117841564570801040640 3860271 2523264363639518509680602247810084240 3860272 -144968964063522180974781539125362688 3860273 444410166984601110762105990718419684 3860274 267320466225550595782005556804632576 3860275 222650636377666137024445318200585600 3860276 -701569821460183510129695709204826112 3860277 -708647884872060250859287154925365280 3860278 -1022224093062365035823192819142334560 3860279 -177778730911218951923974697049383424 3860280 -253695911625634626031411271097446400 3860281 -2224060240405455402072253218100168918 3860282 26696803828444275843507367741331712 3860283 210458089848466533877589648468196864 3860284 -819650984921750687923214135419026944 3860285 919559568288014209453520114161488000 3860286 21817098270581351862301968619382400 3860287 1967118246910738880618348654033539240 3860288 -686730607068251626518784957821222912 3860289 -100701690748472634245977551943891500 3860290 300948661346381526143562445255150080 3860291 -776430535281098110033245998858410308 3860292 750694118721659174956864321496678400 3860293 2187508326123843468667222642890384542 3860294 -1234571137227633668463656323561094304 3860295 943307862135349433174743050352570320 3860296 728078392827946441390618925187932160 3860297 -263972464125552961415619716267683968 3860298 1260481015881835420841609350397935104 3860299 -56738686906095569342789125267422700 3860300 410374262863661917538581486144838400 3860301 -578928215532657236073892709391806976 3860302 -91683072457559964772353210375344448 3860303 -906606867497006832525955240452770448 3860304 168658991571757072240440702204641280 3860305 1041180506833063177265595282016937460 3860306 -147832948465523776061755514008473600 3860307 -1959496292248797297035940994187146872 3860308 885468522831286056143790960760596480 3860309 -246285928733046693284163273589449288 3860310 582598297728129028585151885572172160 3860311 -487416894880904961754575656357913600 3860312 -826542044834328319352230072444876800 3860313 -6840053993314292610512837780247456 3860314 301811102477146399687907504294085120 3860315 -558749359435060657931789673885874080 3860316 -666842593363354788958035931828013568 3860317 -669967008703783709554852703860188634 3860318 383609868234221508280123960574430912 3860319 -509407002828224941998824425329654456 3860320 -858032660445492182539488856768512000 3860321 7564235464160122440503747160160104 3860322 -351674959781974507668260474015070720 3860323 -872115476473625668630463231816100056 3860324 153660665800987734634088690752614912 3860325 5712547075121242282739582689920000 3860326 -379779833141793176563009868083594560 3860327 -2353502342058757673620830668311412880 3860328 -720634594189468154398169620075315200 3860329 -454291580718838513819879333117646112 3860330 -583770377996122647916741877198426880 3860331 -229103282465758546557544693648462248 3860332 261987672303953221625704200057103360 3860333 2950590094318185552546036992999562582 3860334 959141594395512617807539004119939584 3860335 2860500510928748378157824213386992000 3860336 -285019813695301512908893519692791808 3860337 -743338050074587798206882409883439936 3860338 4627970909856143166390965379724320 3860339 -1278891265162555832609175715787881728 3860340 166069722337406030518448829590016000 3860341 100959693370810692226850659881223584 3860342 27883211818739375464695315289062144 3860343 159832313808927793268403421196211744 3860344 -1162415424758931276141780547734528000 3860345 -1456529949050857459588288025138632320 3860346 49735202119866941792813519892664320 3860347 1529722678288277259000586793403013796 3860348 457798676998009836252600036504004608 3860349 1417838831120453216650220736608408064 3860350 -215285176852561888747939104708168000 3860351 2809199802069336862231242582364829304 3860352 -2119305693813107419096220114406604800 3860353 351916296820719857026644391845000704 3860354 -1217258942485937531883275428545240624 3860355 -532851295529500767822382853167205280 3860356 -613712826390573796708423907944670080 3860357 1811754036629331361391850008665440606 3860358 145154021424169739719586115421687680 3860359 -587420838473523797032749872030750440 3860360 -239931712807152241570642026042163200 3860361 -461486110963812424556117551636563612 3860362 -194459040338528084903574357123438336 3860363 -184229078036465219142220704280750800 3860364 198410013258338839188612474429557760 3860365 1259102563029658656210537878441725260 3860366 -539487762320651291518448820033196416 3860367 -1230202295234196211961726674269061368 3860368 -890453589399485790466782146854912 3860369 2431159303101290260137694909050718770 3860370 -168485891115538151025549420245414400 3860371 2705250759092060203042825177343482272 3860372 2863084861126049617033178905905162240 3860373 1720332385672928454968168055980811168 3860374 464792291831334471653799082737447552 3860375 -1396670982498791784532344997319220000 3860376 168144048037273329475098343896637440 3860377 -1224687028350082951273657961106103788 3860378 -266984462737824646475852876679939360 3860379 60236307688221221424796856538917460 3860380 -232991607365210919097538232864998400 3860381 763711542132118173883483219599511392 3860382 141003951602316314120034185214766080 3860383 -2322902963230751792025984628859150368 3860384 2097725961917611598965631275696128 3860385 -42402558062041814203455981535329600 3860386 56823353172961852601554366541984064 3860387 -1969995654943566514693803553433084964 3860388 105316548479828398222926103235358720 3860389 -775512863904212444809695868575512832 3860390 479850703979073001136128241341027200 3860391 478348936465439384892802790863837992 3860392 4372798596325615277586236883733217280 3860393 1674865606865887369929391098454100580 3860394 -848809781217182327135983129028233728 3860395 -29684398543179000886467627011758080 3860396 -621862864715592861347636861269148160 3860397 -2027005784575857027090462012439143060 3860398 -927683956916293746850193711893060800 3860399 657144248566628207077614085104212160 3860400 85435454501479454616392092884172800 3860401 265641452704349024169822324281528000 3860402 -121761995775425357914934348905883136 3860403 -475006452077209558160228632707128256 3860404 -262730183314296910672567218297622144 3860405 448687492969716063516305131004940060 3860406 -1091922929363466750667216554951874560 3860407 -571077943414511400824990793836427288 3860408 -344145933587192384800092035045744640 3860409 493995687474031459055645881204244160 3860410 406345263274905655732183297574523360 3860411 12378579470304847131993007589588304 3860412 194751925798364147920704573183197184 3860413 -2048036065209827380952348221432362816 3860414 -1064846932812931216128913001321095680 3860415 -388497944098418623574203205533188000 3860416 -443650623423815600844279375024095232 3860417 -2330392943462359512812382986563389648 3860418 363419991591686662488958693364344704 3860419 577977750289910929241503043235095040 3860420 751909773605999528332994115314688000 3860421 -340990625984591877004042246238169888 3860422 570606717868048347465007617043593600 3860423 85732490490811871423997358948200240 3860424 -898699686800273017645253274989706240 3860425 823188073522973687418392676925961150 3860426 1029334173543221416656729642179238240 3860427 -1015068376505047327757181955642977360 3860428 -653422731476122455523073872753563648 3860429 246244702701117942841375690761766710 3860430 7839808641760511868999690577674240 3860431 662578157840752248275419302072085232 3860432 -332096093577524207971454738778636288 3860433 1192413873431853506672112520339293600 3860434 -270580781624370257093296295044896480 3860435 -731626898879441506069077037774912800 3860436 15151796377529081060027126645360640 3860437 267204323680419163773745881434176704 3860438 -1744940080279200113840406620663942880 3860439 2437650389193043777128551438741237760 3860440 -3559145870868083593532782597851955200 3860441 -149903600291634646786556572572473400 3860442 116484447846849646351632307776537840 3860443 -1291737541887463313327478643565258256 3860444 -685936213263216817670839496186901504 3860445 1456703173609829671006280111057726400 3860446 -58891558369567515763026209020140096 3860447 623936864631475694605214226689554680 3860448 527709505491341371515252507237679104 3860449 216578390617353963513312584026745536 3860450 221763464570776345374467966803056000 3860451 346014864078081462320728062574703520 3860452 -1437984811587587347184809941565972864 3860453 -421636406381452332286793688630840480 3860454 -3262655874729326786684290594013184 3860455 -172401669767914330952976356588093640 3860456 -2955113707276770050955086586006896640 3860457 862642947682599814219911530476087440 3860458 -340525451933065315423037720006737920 3860459 22139602930308598930010477643408504 3860460 -21314715094466267504701886092523520 3860461 577145811271110436577208276995298048 3860462 51097047939991042036365921241237440 3860463 1377421873401274710092172267428129544 3860464 -109819661048609528591114772296171520 3860465 -324631728413486289845252058618672000 3860466 -5610236060119072030859407432177152 3860467 -167069327223928385373248996671645152 3860468 286042335278246448568483604225547648 3860469 163554746863895999682694571705015484 3860470 -731652786328700749657945514522296320 3860471 849873802226122105504228227408477672 3860472 626903997461384382414870180662476800 3860473 3622141767811265681818692374817143936 3860474 -1043289134483498013816889718931333264 3860475 -734612128153089737234767547471393400 3860476 -1934833128027087269649614295315968 3860477 389931570823994140390399448693173440 3860478 178817062697237197487821753091582208 3860479 1161944581084818910593899707525662432 3860480 47762193119058407782667299848192000 3860481 -16779573106624843934823414806443200 3860482 -387562282158143410300795135124037600 3860483 -1133620510828399876420914032153574912 3860484 319996351480379328806120903861185536 3860485 1528666420938514711459609066761717180 3860486 71235903190449518336604977780207616 3860487 2934126128810623853202300000070399440 3860488 32681828703323654915657041234944000 3860489 556905796117480643646946624827787290 3860490 -37888903793507947673397589610714880 3860491 -114060332719819215768074404905737928 3860492 -76888935080907640709942407230652416 3860493 156233661871955246230119811164057600 3860494 -229618753154079655193053321798010880 3860495 412298546652675321460672184641581120 3860496 -242295151945852975901908045428817920 3860497 31084558847651785018818374545102960 3860498 -308929435199544897047056935169254000 3860499 -347601840286482939478108479380619336 3860500 815789056868758236398624839544832000 3860501 -435085051027561153188984628513056498 3860502 663205852178507195068949617437820800 3860503 1850321282865376715456075289423758800 3860504 1530505900647961148836552502367313920 3860505 -191010207689933187075438061640700 3860506 -65939665062601418728065248857962816 3860507 181773391047625497487343325210030624 3860508 724195478449042766943549419244648960 3860509 2065519154365796759950347990163654860 3860510 -264118734426335690402773347863067840 3860511 874822483964265448451681472516518472 3860512 196650754231282232820509864849375232 3860513 -836357413155234796015201457503219260 3860514 965297288592224857179523887403449600 3860515 -1761656353165991087297388522065840400 3860516 -337925976927275051210441160579394560 3860517 1554310970353285839940851884023613280 3860518 1355236118858012190727035810060372960 3860519 169043616814482389601317107979771568 3860520 409644202588002293225970841229721600 3860521 -111493018877247365006079186480303488 3860522 965559596347211157905255767105947312 3860523 -145891121932097387872616403187903872 3860524 866307093730921828036981942389284096 3860525 -197782732977422006948722448855263200 3860526 116138372537741836354008998691438144 3860527 -645432137505327038766558457068466560 3860528 -148752899615365233557991881516974080 3860529 -1531124821733969047057600870887996816 3860530 -411556474318965599900141997109675200 3860531 446226085289500133641136976861847464 3860532 12045622596233882844090785496380928 3860533 2431392444644110653669436304333490240 3860534 12407771909281187440273558774846176 3860535 -366122960865980555828855077092464640 3860536 841883258265444465452303503978598400 3860537 -445864850945573786436282329300921814 3860538 -944613763558138637197933559770990080 3860539 -672400148248769338748445638941332144 3860540 14313681355872023119710852184419840 3860541 28430469268582419965998144228220352 3860542 -168786343072182230927368712426992896 3860543 332295409940582756052373659739613664 3860544 20402780744083078138981912795938816 3860545 -52934917842534969364610933073454680 3860546 -585612160798295437752084175166668800 3860547 2020251953047013699943437689850202240 3860548 -23749609518451063326946184070762240 3860549 -146500713507891391264008739536468096 3860550 71522215428400398091015901190403200 3860551 1067886893736340579733273302945806400 3860552 100665996213216070429065876976665600 3860553 519998819495663682647717409339451200 3860554 -348973667336323101601769315663056896 3860555 -43288271205963320270337350850180000 3860556 124239119701851816160131927736565760 3860557 875684861093217311729333429927202806 3860558 -359827469162157447569391434350074816 3860559 -206657367014309760274678890023978136 3860560 70874250446278565139059170175877120 3860561 -361252786993844674307806817563325838 3860562 -313511426078579011425901949461877760 3860563 1140734860175139107995316470703054748 3860564 -2637977048846665884804525877515481344 3860565 -2766595311170684657424434935104480 3860566 71158340501781638279959075967303040 3860567 -171884148541709423770949722963588800 3860568 1030407618003415873042384474955366400 3860569 10759799964904818245383455160302996 3860570 209744710232812437842477547943633920 3860571 -106488528491693158428836809098144000 3860572 -181839521089877397743710225116774400 3860573 728971111032607973204703702819823104 3860574 -84212833077197834799878298629173440 3860575 762477921855425869636587421411995800 3860576 2445953842486625065317750919139426304 3860577 811233424007253421478358966986675328 3860578 443777666124484316490030700095669840 3860579 36928838572767532858725017108409648 3860580 696780215711305669052607274445168640 3860581 -3798691956369025972199190595874191428 3860582 -1217198093917270924643491211360654016 3860583 -1814801114965517314552884745362816 3860584 -347173776326174644436660097414266880 3860585 -750390687579157318899903904397264640 3860586 -330259718340362612751546318676496640 3860587 -1795035693905829413851637987655578764 3860588 166403430489627954393178589419538688 3860589 -27524494565400305924129443619907360 3860590 1163002760263146326611466887772544000 3860591 95858713917796781613652861554203520 3860592 -353727943769373231964733497204899840 3860593 -1580224883216817528254390053225514256 3860594 590818979769816691370381112892206096 3860595 -1827500147951466839321212240393994400 3860596 -1134799589803042740823030334937784320 3860597 -492060255611654269527001043667453060 3860598 -155488614009391461371263420720693248 3860599 -958565966560041710809311529382997536 3860600 -117702455541585014825076555033600000 3860601 179555635480246089388667975562313824 3860602 -1186158423716656373192476249317487248 3860603 -2561293401683714386361086632266663496 3860604 1084564637173055368283758035311808000 3860605 -56459281569342999277626957883265280 3860606 1380160977367777654696682520806516160 3860607 1269838127103484513747838121845649792 3860608 -731944048842459905983590394578862080 3860609 459256578480036460072612291943461716 3860610 166899014268852623342549969428300800 3860611 2339984515634731108174834435384089212 3860612 1682586502330620200055985951273286784 3860613 -1682960101427216467514854402982983458 3860614 -1365047551301350113848832089873533344 3860615 2361557798876666497550576463104392800 3860616 -373705751695035098858955795755827200 3860617 -412715915604378058306326077907126976 3860618 -1540251952776495151190331325859436240 3860619 -146766292069251817239284044058112 3860620 -1610072019278895017734659157297720320 3860621 2527766454479793240971571574093068012 3860622 -72579093394228870738660641119763648 3860623 -255333674217695080590342330260324936 3860624 133511147110832902271438686701895680 3860625 -154900571851550434152264843313800000 3860626 5473628200358652967492422431232 3860627 1900200224114506518546070757050868832 3860628 -50494802537759708429312486090305536 3860629 761972564413546164009670313887885280 3860630 -1120685575640019595857984653949283200 3860631 207347013255235427506919074133397240 3860632 -3380151729296652638278255507751915520 3860633 1130217876271994808439488261002699520 3860634 412868769379700987404688636021460480 3860635 621023778205556395701724955830774080 3860636 715761415007031113295447336227914752 3860637 1372766543675632159651864204793724960 3860638 6984912638428095133396628980171200 3860639 -224987229644387068872099686090806560 3860640 -418430849219408037817329431693230080 3860641 -298121161923784442710541214812316958 3860642 -111860050249100101915296787192575840 3860643 687068944998218914832075871485055864 3860644 1699048982259844265803184778108830336 3860645 805291617045485863492968476499273720 3860646 671394572419494663800950914680592384 3860647 52227694425160884923628009320382464 3860648 1585737845298139593406651900987392000 3860649 -1004534446196219870404949432792290560 3860650 152614070109522670089695550235606800 3860651 -1618673706084084967449932170997426400 3860652 742840137710578945581970412670469632 3860653 4248717586206409373951196280343001580 3860654 -225292348135590711707495402466347520 3860655 -232250142328032155312326878484214400 3860656 -288215118055483640219781752837029888 3860657 -495135784143627428009516714061386094 3860658 713609957226633827813633295278887824 3860659 312161397264609084008678976370074000 3860660 -117730927304673636192910064544729600 3860661 -901710616850820483254194144189351968 3860662 108039466809081572043711547629682560 3860663 -1237139564670250805829433839588464088 3860664 578652333999419720422288303324139520 3860665 -631951080185078065712838718646928000 3860666 -45840951276853081926965562439695360 3860667 742737357526319836701667754892079680 3860668 -53934065909142517594185829389379584 3860669 -2660160972071978596737629663986656 3860670 258292683542429921236331161229184000 3860671 591541713696548345199990173073194200 3860672 549171638030931827104795833076285440 3860673 1017745421179938374620047648090737664 3860674 2469352769118759549753566399090783232 3860675 144284812602511605649729039905496800 3860676 -2073505829567094002000445942391511040 3860677 23236426562095421019717512439591292 3860678 -27814273221546056425748227486804992 3860679 -585516834510359985891852806742791472 3860680 -510715597106840469855731380826265600 3860681 -1903265117328818303902005343341170736 3860682 170262879015736808666130026790756864 3860683 -754774946328798685889543577632186880 3860684 201890461920959722742694768991132416 3860685 -865289036584906491886588099928368980 3860686 -673903675571886992403340243098393600 3860687 345901237964912040407393187181860336 3860688 -69228442693596473807915289886064640 3860689 1266277353714944716123674703751470272 3860690 -288340102103787995592743026867627200 3860691 -240604928144529397578760286044556496 3860692 -1300346841642697961508200631994073088 3860693 934922904357577442082617825505318624 3860694 -531135813468546104855147629498735776 3860695 -1395372308026681390488538003734349800 3860696 297612339741964493667978803279953920 3860697 -1138120747292134121207403192128792928 3860698 1019287527238707956303762985215727600 3860699 -1800505220547832498165842653066701464 3860700 43572800783337392198604517030886400 3860701 -595743910330909755889161635437205856 3860702 928368160707253296297367552855143552 3860703 -62984594051849376616347584096492160 3860704 1290339811542577823160177584986914816 3860705 1514338197736391823034673832197184000 3860706 -1004446236399580518961680389004673536 3860707 -1585564905141950981268029536863220808 3860708 437513508301387948136949623762521728 3860709 -194571301486619153902130897660428032 3860710 -303265010263438841176903885751548800 3860711 -1744354402148756661598452544362979680 3860712 1145249121854522204315179017965337600 3860713 -1445907813068922781943752816625280 3860714 -474343360229849848887021532496928000 3860715 401464384270618280816465426468283120 3860716 -544934639722956770286687569115324160 3860717 340919929783252160095277539995556032 3860718 407834695548033514305605873565770304 3860719 -412459031127066742334988138334301360 3860720 267659093203127908430147047398604800 3860721 -493532164178339456839805059795417728 3860722 -1536380240908631059733904670237400448 3860723 2717189088032181783351907062999840972 3860724 -105877542679920192182974534891929600 3860725 -665028381442606786554888267335916000 3860726 -776233694165227086482764202621843520 3860727 -659534591579393333396593447779174192 3860728 -353280281818202517760916153445642240 3860729 -382225995985214992654957799789195670 3860730 -322739596683007479771989549336064000 3860731 -24900539879577424996359260925723360 3860732 -902392258949877903631594753984777728 3860733 1044956518498133235792535957218524448 3860734 -184014724755468826339794319251932928 3860735 1380865001337197243373803875550008680 3860736 -557760383933026730698635835789541376 3860737 1408812524746365258406186073897712386 3860738 298723205665211067803329839233066496 3860739 1237288746640512306410257391280144000 3860740 -228092225920344069824258328998707200 3860741 2101371882725518107648373632312374880 3860742 -359700862031393925639733888796589888 3860743 896208279973664347812168061874868240 3860744 8861909041709444480879513504732160 3860745 196316918199942210796400567334282240 3860746 -796920356001787810211006523507230928 3860747 -716841008140339096551178745602452 3860748 882513522963773276916127722596428032 3860749 -3470799833742850332045799667767346336 3860750 -1377225478693958607486815077462896000 3860751 34436784399940530376150548501108144 3860752 68277710333689076542997498674020352 3860753 181941221116601392384528579815856884 3860754 609723777510950374798775115415073280 3860755 8924728767730448072584083386654160 3860756 -1178539508134329353298975208746929280 3860757 15137605845845559646103878712403840 3860758 -363355749773532395926753679265750912 3860759 1848679812713736178433696474809295256 3860760 681745023372541449287019163674009600 3860761 638521885783439011047245346775514772 3860762 -624614588267976914670689582110848000 3860763 89581325929271733857984312189400000 3860764 754780660891346978977181852408792576 3860765 -23254074745181125425517718067008400 3860766 129284321521890455492318493572577024 3860767 1390605059101829663492485918054655472 3860768 -3009730367491092706871589015637721088 3860769 1445803304889215251872353018244986208 3860770 -466160197339182172660507596582475200 3860771 522530311438687926133841241075015744 3860772 -1582570176268253810425935289049069568 3860773 -286461530435248454140529956157108960 3860774 -903217873230734803159036018595168448 3860775 649511321767483762519705704255453000 3860776 -1027695194478560516802044950990033920 3860777 1013634158974109894168154064787029626 3860778 441346011755272456086346358197741824 3860779 -466059909608424051482431725551723216 3860780 87188651369609841676018342984089600 3860781 -1771603642931321254130995095586761120 3860782 1279373302935357984565318095460252992 3860783 -903103042480812228669844818764921640 3860784 -193446156318061425120419952527917056 3860785 -1184860577798862582390878658794174640 3860786 2470352943391721655899870844407424 3860787 647565981554899254376893470883888384 3860788 520007837345058662153297773050313088 3860789 -180771877219967191707065461944962976 3860790 431188777298749523593835535267726720 3860791 932154320416062059422524937443898584 3860792 -453488939241903317388686928306401280 3860793 122601739276209864269358938783493882 3860794 -172181926663893725736643561956561408 3860795 -142651514561086916130856371829411200 3860796 843647840121184442923894059748372992 3860797 -832460174289117209652466014212576148 3860798 5885627452938913971114037514460864 3860799 172880021379111487432915204157184000 3860800 192788523279264449522144414531584000 3860801 145495351406939067262202360105698752 3860802 -96958080906084147817557005340045312 3860803 -348641731566824315321833206835992336 3860804 1322680861307893762151402932805398656 3860805 64362089606278425661279799172404640 3860806 -151847261181334949141591863884126720 3860807 2109659784518030609555938913591380056 3860808 -766408353717440397303577120905584640 3860809 -1942531956983505467048982009177991040 3860810 866162588176766612695688168946183360 3860811 199787503245421206386378183839262640 3860812 -247845862934532677552180222669969408 3860813 231916179746714582082872665057557984 3860814 758825506531993380322026884618802240 3860815 -431994034439530688761377761939512320 3860816 75389570456186624479225716287864832 3860817 1106546523570008646287880596539434480 3860818 54622609518347503800329073395248128 3860819 -1400968743209058136081150796553268560 3860820 4670928132751294759577767192358400 3860821 -2813441315924344992781047406573276978 3860822 -52913970177897098173231778966775168 3860823 -1090466857540376032541829952184913816 3860824 154647216049135606500997673025085440 3860825 795317633254117811766110826146023500 3860826 151331444609256584987003155575180288 3860827 321056040443138045965848797205124676 3860828 -739715121668635625999902861834583040 3860829 330779445384404207310479652231392544 3860830 518788559332989119572722806884234560 3860831 1229506322582974852618363954998172632 3860832 -479311823156426950469167325418356736 3860833 311543439553136444657352935546834944 3860834 22240896678460565716341074946228816 3860835 -4001146791401589320487834688032000 3860836 -878285204302779686962442090380345344 3860837 -53214081989567313401587712859016320 3860838 -293023816388463145603541505084518400 3860839 -203181657559839372692111537958855944 3860840 1762042795373044094060763465714892800 3860841 14030928473657323583863510181838288 3860842 175547401686872084928829591564531200 3860843 208241121708687407896564135044262800 3860844 -205592760580842751799544433971840000 3860845 -1186658871325943045783904038507526900 3860846 -1192955418644466605504071017074066496 3860847 -246775176021568181217940894911636672 3860848 569800706307819322331128808509571072 3860849 1204699862457150739239075369981766464 3860850 35856285441564193977443130928396800 3860851 2119458410952124515970769993503416600 3860852 599179352497472513415344197472581632 3860853 1941278208344492531767852409635817664 3860854 -500814381087349911027633800727222624 3860855 -1540579215437629384702044712703438640 3860856 -1359610974948062122306795622765998080 3860857 717538279790909431374145491028363200 3860858 934073280640440322873504122317351280 3860859 1515741238854524932865684804572538904 3860860 1333504104871821626155934700817390080 3860861 -23386412003270215673975960913901908 3860862 -407875143089176436004256876529166336 3860863 2232563488770735262597837832528554112 3860864 178517427298659124705616636726476800 3860865 4062644978706116928170028934008660 3860866 1323428753991458326635763996136839632 3860867 1323892439508866370884828717808065916 3860868 -239068405048467911608381306014720 3860869 -1488458811616708797836368489842669730 3860870 -80349388403564076538027321346653440 3860871 -28787923340735322772339902625856256 3860872 1328933605755915310567220763265105920 3860873 2806810840432312950597090856916516160 3860874 276828363642684012779303281402656768 3860875 -4053488381554809611960214958175796000 3860876 562937202573723652567921005580753920 3860877 -797660832872332400208493336978927680 3860878 241996327620662778979760543706412032 3860879 2575252553937372899602007214832599480 3860880 -84052420972620501739454746574192640 3860881 1545853845237512740885338215082414192 3860882 -213773848208554451761499028307180416 3860883 -337672956001279534395869952455382000 3860884 -22853694662004908576497905250304 3860885 373946767189247460392541706699109760 3860886 -684841207890891153125644346882217600 3860887 2239427111572810904077417272548218992 3860888 -1106713230541528685144417287188480000 3860889 -371056079919998388112758632205953280 3860890 197788866227674075166942751594336000 3860891 -816197361162011050055980583526417216 3860892 -165354766189981046379765266531696640 3860893 -36922677426684537642859894744792858 3860894 -544964239816780501660239416312229504 3860895 3386742382193761108342658571171840 3860896 42140122886336570513300308870692864 3860897 -60235572846946997594431708544237820 3860898 145048361909498926304633261061977088 3860899 428047257334702233222101504488336336 3860900 45025250813256738173405195906352000 3860901 -1680425354755475071228482415265221920 3860902 941538815222882860356141067390621152 3860903 2952882349460139901967596051488364152 3860904 -1262348891853595756237129842602311680 3860905 2267311314160758539490774016749393060 3860906 1326405462979869194129410609490858928 3860907 -431654311877599065349114828818350760 3860908 -1081644918325804487615075465364527872 3860909 379944749215984276581766331824028160 3860910 470098177906109825412548273313864000 3860911 700636752512373214736177997107304144 3860912 -243035445861984689697429707561730048 3860913 29343519980918413712994409419219840 3860914 1077781263951395089162472514023283840 3860915 -1261974027174484752804133091595099600 3860916 608160502274299828714568224729239552 3860917 -2798075956415524431231143088380886034 3860918 399918406780812289733216787213995904 3860919 -1722562640318619765395160611955183360 3860920 -604008906838150711170327042852864000 3860921 322781303046748366586217495714695892 3860922 -422316470770539066638938979348832000 3860923 1029197335844985282243656482510595088 3860924 -146284695126913408956170460039014400 3860925 -372804354993226240093200849356076000 3860926 -300411182416611046442417100482167296 3860927 -6158098253413872078607277237968896 3860928 -439427595882091131876868551446888448 3860929 1316156894930756488756087384857311940 3860930 687440847559600924846132250765475360 3860931 -268229469208221489758567240999478096 3860932 -1478943229823198685803899633398085504 3860933 -902616904717476906573932888481312480 3860934 -111929903899110750089256347486932992 3860935 948310639949003242311667820699244000 3860936 -435484125061133264075333913089802240 3860937 70190448210208414273297128587843328 3860938 -880675447129068476954092440105484704 3860939 376037168469186713544096135385870740 3860940 445648498844001977915083565665228800 3860941 275396495278210502538541722785668224 3860942 -898584036286194325748142129588508608 3860943 -1875354961729562168558587585111458936 3860944 -266058288082521592059361457389731840 3860945 1443460885819507675527259362014232000 3860946 -16971811403994432937593311530574448 3860947 152710874235464349940892610479084396 3860948 -35178852322574680612794124093538304 3860949 -325982757176297891811972631227613536 3860950 142103512303662145995336165752534400 3860951 3186005666645804872192278496908570000 3860952 -377024750981934075451385037774028800 3860953 -1296324276511991754959289971864503798 3860954 -195493626996613743943028957782903824 3860955 1452187878881110313836559480168326560 3860956 3208011095194699857362651406833565696 3860957 -166829153765609286334731354979230720 3860958 878851064251235177591311103195928384 3860959 -667527493610232371055118466942719840 3860960 -1016451137070708292634671903997952000 3860961 317197516581558083469324326137704000 3860962 419916358277850630244681230574459392 3860963 1724507764777644810501240122486102904 3860964 -635252374406544129355470315875168256 3860965 -360663803859702991321638899819990280 3860966 933917020457882858631077058314718432 3860967 928735309410032471735199076503114240 3860968 -860305075698961440615825108610237440 3860969 422323385026187755354935578978126400 3860970 225635343469981942795789821281280 3860971 -2075258212470292645055171530920177800 3860972 1154011823892520888403268346214730240 3860973 211162853064623440795855662082507200 3860974 737754027942676492593610228020098304 3860975 76021409615823834508821812957361000 3860976 62871394855757095144416181885599744 3860977 -235729983372826668408317730769129820 3860978 -261991956280150712759858291466864000 3860979 2178135679010062759335582926459504688 3860980 309030680588397161971661304695193600 3860981 -634417776940892208077901000678857568 3860982 -130005011830714625210059904160564000 3860983 607289136092492935539792292010918320 3860984 -792338226657067628221710972138209280 3860985 -13895221927579308148390685713656000 3860986 435575727757912361898782093741070192 3860987 -50327155499470582930615730091393600 3860988 132691213463917233398552697549422592 3860989 -5229776817021219058412797168392372 3860990 224395272011287146799671107629363200 3860991 -826991203564528363540992837675289320 3860992 7759332563114444589139145860841472 3860993 -1457747714179902802945267516727605758 3860994 -19508426281087946264694363584815872 3860995 86501712914505431203220406240735600 3860996 -659151553324057106536565028865584000 3860997 -36404553362608293931877838621621120 3860998 32105391244968800808280036824480000 3860999 492057200147400265159337417088680664 3861000 -686434858565805637956843330355200000 3861001 -2184584956784119416673369849615484108 3861002 932135071878463721924469951532533600 3861003 -1162388676478876563836510840347153920 3861004 679573501415775596065615698813100800 3861005 -127173761722606514210128957263168000 3861006 727538624486816214120328339766388864 3861007 -1412367786227976678624141464238961744 3861008 648694055616743110050328942434066432 3861009 2269710392294361226764393950707729440 3861010 -177914238169243196709028070744624640 3861011 -69438788207667775879355305714908672 3861012 1092584370002349812619410102605658112 3861013 17620196679224483227968295745318624 3861014 -364282272031153716599622269860990080 3861015 -326590824847817878690497413148661680 3861016 -2171602685678726592897769636752107520 3861017 451009749600919253648308894847781066 3861018 -100514921761298785271620080836871936 3861019 92513918909653651964484018406563840 3861020 547045223186225383136418169961172480 3861021 -859487112536649580887417076771087488 3861022 -1244820491970400922758783969225936896 3861023 484816389114997695628528416003285504 3861024 -48598306630651990594188934819872768 3861025 -466406280797090455965928597857699200 3861026 674604075051320274214826214100187424 3861027 2373915049999215512026986097573087080 3861028 -649872890443438154528881233125928960 3861029 3732769766878454825602984327313036160 3861030 -476909077531070276653128939431424000 3861031 973483373368904790331053584864000432 3861032 -464289084582098793362426739493355520 3861033 315141875029235235803639162854699008 3861034 290224884863796032055774446674378416 3861035 1541107161482146830737453465811792480 3861036 -82538298292343174465723999569099008 3861037 -3764636559121821127214653012480427700 3861038 517260611907473745882583214077081920 3861039 191237742968916657064411657943912448 3861040 176267791851686172153710082609315840 3861041 2409142074184412893541247727050311442 3861042 -825882504824953008789514542524988288 3861043 34960230120702204608347498770315504 3861044 -201673224296926081367589269541193728 3861045 617553896784296139669964774006944000 3861046 -7930634072345957138414362892144640 3861047 1523716919440662097572699033400916040 3861048 -337697830505183926808176183323095040 3861049 2603359547638022492575446727072403280 3861050 138707230789481905030122314335641600 3861051 38098806061783732555050485575570944 3861052 -351374431873761541153970108729773056 3861053 1300306626155012811756981596286447078 3861054 -113186580711741896530783520697384960 3861055 1396509342157851905682384693325783920 3861056 -5995297832814308635306489194479616 3861057 1283656769587819988173912769544948192 3861058 824163011983544844249842445749251584 3861059 -275803638257511495308446283068444740 3861060 321150077415212343847183094210150400 3861061 4209714795916851552218277685124984 3861062 1050966649259111909477126989033938432 3861063 -395017060294077688041543976379350608 3861064 801322786967595485948025385979151360 3861065 -384458496710468235208650992190044160 3861066 -501639618982628071159272838325145600 3861067 410458866581217000588199190404891792 3861068 -790447264582587788563295970073681152 3861069 -1970522752956538407009693287991965280 3861070 182914059599595584826974184199368960 3861071 -784461919181019523350079581142646448 3861072 464787690409620813133045021422772224 3861073 47338663972147292914774863835486322 3861074 -510537565955734905620263966242213888 3861075 -941600405623860592046210648229125400 3861076 1000662313381267970000532282300786688 3861077 -144653609978175664196953920442925280 3861078 144363231743352553415182768896153600 3861079 505954067570679826963457919934295184 3861080 -954387965051517936578456572670361600 3861081 146864186839894932879785899309670400 3861082 -1297801911285945255031572549921070608 3861083 -415047980274686714602565124814804668 3861084 -419002351926108527768013063523505664 3861085 283542959218085602040404488435192000 3861086 -1247897329140926436444047471450395008 3861087 -418218618019613720870287308297446640 3861088 570277880871427722878076196164206592 3861089 3718790938354380631724937434642137920 3861090 -537604848850184817333120329184902880 3861091 1355999841951710434455209143305556224 3861092 56679881683575479137470131386812672 3861093 29749484204168110573820357034448128 3861094 1303725305989736258102991992849717952 3861095 247089334136005433804275037829404160 3861096 -414442297242228050681516445369139200 3861097 -563967911492329094357038967640930048 3861098 -16722071001682010986282336099004064 3861099 -87792626993617660992136542608832 3861100 -891222157653205959530238604720249600 3861101 382624464517251349546237008973263852 3861102 274043282731468240059145464893697024 3861103 -636105919076548869515992247139113376 3861104 53134275425254308727133292440125440 3861105 -994937939356122349586015019289943040 3861106 -469951400646911580190694286597643248 3861107 -12481941585660415586211143031439680 3861108 96951844892361254558587887784409856 3861109 -654776845286330841178670943616095584 3861110 495063620602624955794363855850880 3861111 -332779062864757946432190876775011456 3861112 -581067589894130751442461804338380800 3861113 -1349583773896578178256406314692495638 3861114 204772921959658658204679312306751488 3861115 1367671791697659678177246139833499920 3861116 -30076914544837178003754173619701760 3861117 -774285367473039651992504921985619464 3861118 -604435075321756138366804670169080640 3861119 -771838523851275181836983405228772480 3861120 -433245627887715157345249182665932800 3861121 -795050074785877380396438849459669456 3861122 -921907288771671047370106046362200576 3861123 -633854069273127659140077791634696960 3861124 -8684723425961633976099559482004224 3861125 1761802788723282366342586956040320000 3861126 -409215908236911560346422753418381408 3861127 1791510439032553687790761536404913472 3861128 -963691398607470182761686867152931840 3861129 650092479015482922467941240686706368 3861130 -68370782772475072251655662875950080 3861131 1177957911786737773502849992345748664 3861132 -46021291834619703906943315490451456 3861133 1311789307414913900453263990618527264 3861134 449862164860820921207266078337248512 3861135 -718782949169305167673002897489988800 3861136 -275412904340795881167146949985067008 3861137 -461713832305976791223458146638904000 3861138 373897497603431333801414344624354944 3861139 -511742262370874939007431730968279144 3861140 -195451672414463255579014849780066560 3861141 -566449414050578695811967198032551008 3861142 -18060151684734721093857975051494400 3861143 -637852433313572384534464286015304192 3861144 -154582347283763098201198696751431680 3861145 -832848298233914793593155805099711100 3861146 218423783793319229719532550132652272 3861147 -1377746706383610200444351972400961680 3861148 -608365166492790560349097664295214080 3861149 1023799888405921135379847864090145740 3861150 400327074967799439061513687127217600 3861151 2072066636170352731120813512320664800 3861152 -1660712438078852026347197729465499648 3861153 66298820736609959073741535602020562 3861154 -522505870613313969956542831101657600 3861155 -374307146833779655296975483059995440 3861156 211173960358124622233061712484143104 3861157 -2032064922722506088095352517633558468 3861158 -354457630983910221790377697043869440 3861159 -331088334171675071799803175120008880 3861160 -629504072553442189324826448584294400 3861161 -2866790699918582501241822308754995520 3861162 47939653580885561093530012506915840 3861163 27234217120958869051255302654058944 3861164 781917454695673980858329103083525376 3861165 9587789931814824366215616897699840 3861166 775149466635366660518988289292212032 3861167 -1822082426138864231244921602619452784 3861168 -592959966121575786087652885723938816 3861169 802483993205070158750533293077437160 3861170 -812225723389839405678947174465562720 3861171 -349763089799140531122529099516549212 3861172 45220823865850233362036782518222848 3861173 -1460033035616176193068933544515426578 3861174 314685046879277985706492327558717440 3861175 176626671959619692452333647036370800 3861176 1000966236237965901472760141862912000 3861177 -1368979998152255028905491260233250480 3861178 -378050039000451618075439784656999200 3861179 918622150228668501832512982212757776 3861180 -462072305207689918810730252502912000 3861181 1521041456000654876994608766299556352 3861182 -543124983285425580635435075093214336 3861183 1576937624689976361770314022128762824 3861184 -708136840263311202618086257274650624 3861185 16093498074406563220749292324257600 3861186 -2749019331702772506256972078003200 3861187 -1052623004021192131474564212790693680 3861188 159172584324708984881617343684705280 3861189 -2889367292791964307738667111015716 3861190 879257654438884325343809508322281600 3861191 -3758671818165432684668122470449536608 3861192 739683982161648535841937260927262720 3861193 343609078195549266289341011259708672 3861194 -147817694950589883579110310571326720 3861195 282096413939838925893004661868207840 3861196 1684303743615220621019162923356879360 3861197 -136100704298340305944842682933965600 3861198 -707586374060042202939518178166343232 3861199 2162085925471958619286657577963899240 3861200 -122851258248650592080236206291148800 3861201 -1396412568120489827670286436184522768 3861202 -410801359005475378765983264415102848 3861203 -593036053778043376559060334654982548 3861204 1032254150227131155064553095638261760 3861205 -178365629859906048274141747290432000 3861206 -859972049932784928813785921622260448 3861207 -932558853031485237356857637988584448 3861208 -54655630648914429118081712617390080 3861209 261416996798329533617454021504361920 3861210 265932976196153715070728342561131520 3861211 714289116668433703214112948031791812 3861212 -1411327443635439049705237148947244544 3861213 -901219475736506920495868892553539456 3861214 -42057961123176885229557850679097600 3861215 -108388308967653141171235082550791280 3861216 326365139828302137451479377667686400 3861217 -186173780008785437048875835760325440 3861218 961002121062026492188208588836295040 3861219 1240027624049918912844405819322613760 3861220 1034083526192677174868462766922997760 3861221 -167768526188630923292659808573006592 3861222 -311706488999322136865494152385819776 3861223 -3054348282636370016268730801213507528 3861224 -486123814884865190415804927863930880 3861225 590721681026961901325089616480585775 3861226 1026895542934763573739990314337229920 3861227 -1391367719167011880449783522957466488 3861228 8635002724824336354404154406256640 3861229 2102218055690290646233798229047604460 3861230 -540134585482791740613048214303956480 3861231 -709677551604718367614966575234269952 3861232 480511751419621564245158856058535936 3861233 -2077375609583553130404094612433209518 3861234 -273643908529387223144631890741457600 3861235 693120837538453823686204484638822560 3861236 -336436007959511839087569947034869760 3861237 376966437090423423995839031043533280 3861238 -316298027266125810041275160156239104 3861239 1434311596869985624015327290784650600 3861240 409102029986695217364022388490240000 3861241 894843351027945682558408206539201642 3861242 -324531053654620224183082050746313216 3861243 2595575624507728809144988515582487680 3861244 1224818761650648676136348093035739136 3861245 1902130613001895345787007411262149120 3861246 251867738991466802340722019423556224 3861247 944584883729181653680614715485654040 3861248 -118780490251648222689416345422921728 3861249 276667659587548003894262832433144176 3861250 -255115439067749194402925694499350000 3861251 -3063634445113610338515565149683039748 3861252 409484781126396982070241084262978560 3861253 -1943750909920808242604182984648825536 3861254 -97480154281632597208622239813739424 3861255 -1050047551262568255946676069768380800 3861256 11036305701243466037527996508405760 3861257 -1731862036028148592885251227260187442 3861258 -760506885777549719139522775879276800 3861259 -188599789870766645291635557324154540 3861260 125995053712771717282883510184053760 3861261 1886083664620497250729727284570669932 3861262 -6104884723042269061339930560240000 3861263 -10924594162494419451857783822691840 3861264 -293969608765435481374102888365686784 3861265 472866447798982255495029129213676200 3861266 -783015560752072984796310078614253168 3861267 -226977330848792378145882948919941120 3861268 1804587384305836615199642148062565248 3861269 2843158702242419641243719730536710670 3861270 -35370066648642387423776345929328640 3861271 -24579182845948119281612605066472168 3861272 1556590407108807340266206931651532800 3861273 109151528330823077438553332721169728 3861274 120253910319448449492481172797540320 3861275 1221851670210280357939606356681240000 3861276 -1139322781479814913225797434905619456 3861277 1159600495512929532331190403495121472 3861278 -1715849007083714675433729760508127744 3861279 470214677547289337784744842412553584 3861280 -1376780328370330419728025311483658240 3861281 2421477478055111504036922372528577200 3861282 -28141708114236550872754881234695808 3861283 1005100049653635165769170669740682560 3861284 154442031780560787964571817024798720 3861285 363554863939220881287493985914863360 3861286 -336409523780582336944573937073457152 3861287 -658927894181396334438714378188603400 3861288 818409055572266091062953118263372800 3861289 3287459252991395332355162168758484090 3861290 534141603881823058158920118033218400 3861291 520005051270391129811633570220324864 3861292 -411934983299482315815394518849960960 3861293 -1565009082608877509716552602269380458 3861294 155079704792632509154081972740372480 3861295 297653409205289861890906972996883280 3861296 -187088187954517772020662205281927168 3861297 -2774499564521952772770765462239833920 3861298 -283806250655521821830302110536612592 3861299 714720604088869377345087518062683264 3861300 -446989346602488366078393878290790400 3861301 -1258552398922105839239494853005030400 3861302 22231821069333629801634759293642304 3861303 -1882540110938780870497381648704022296 3861304 1239418490372690506937949347120885760 3861305 823552752688101778388261259318106560 3861306 -226977734533244867184257755644409488 3861307 -152483937761282431983245546952926120 3861308 -567993325571106120321273397166604288 3861309 -9250297953542135895048139677307392 3861310 706853117689289706246905712923242560 3861311 570474717622857279766742105476929672 3861312 -114710527033106715283554904842436608 3861313 -1106334864816995511264826948859712080 3861314 16516967514778635581934357013751040 3861315 -415983087321280071768448697225667600 3861316 -1181553728047860958252542665510104960 3861317 410799364732976125017791997613662366 3861318 147478358661849774576700033038093504 3861319 -1079057523449174261155310829690223488 3861320 8414696134166908692465812242944000 3861321 170541353319550006439637811496920320 3861322 -952764563765008623764969379858009600 3861323 -410827912157160374150624671749801336 3861324 -947283766006434126145827372185748480 3861325 -300597355835818179333710802126807450 3861326 417302281700579295813125458171597824 3861327 1261459300445396562694888114540746120 3861328 491879781305412341276956694107185152 3861329 50900317506469567688023749530276352 3861330 -235413247485735917945364345938588160 3861331 263226951270046761972086172501537264 3861332 -1389663332012142081253431432566384640 3861333 -32930689033632366520086129957560736 3861334 696573414846915597273361234813014816 3861335 -77218009891454152818742245553512000 3861336 398138888760550612965369867820032000 3861337 356795607585950887116767507088654986 3861338 190978585546834278909906619847192544 3861339 -274338936820311944245669355201483472 3861340 55971913786668299492948823548590080 3861341 1299443241862123094018043048536849184 3861342 -878289797554704470791495785030586560 3861343 892303642647080958533191127774050592 3861344 2697975698435927709104094686180278272 3861345 -175444759582671920157768406895395200 3861346 1371424474445586635883227059677900528 3861347 -317737152276113422987218228378403764 3861348 578080071399381989420161138841441280 3861349 -607976193214645276079077888880315650 3861350 236961785411159498837466624519984000 3861351 -55821156258686200653876362015393520 3861352 -880980900310356553340265932006400 3861353 37740089535937959557370629609505360 3861354 1285353320915931072762771431285760 3861355 -1046322930168601884558146746811118240 3861356 2356762403897043212715772248386065920 3861357 4407404625378022010044905109362240 3861358 624389600207370224097902691270665280 3861359 35010589373167966339831727141848104 3861360 -27211742325444807564217555534479360 3861361 215503421705164825178052022955589824 3861362 -271209060470452150571303550754636800 3861363 2291847452939929026342268259572687488 3861364 365864628289947623139057837587766016 3861365 -2110666134218692316928579565516048740 3861366 -766644392232976321220270983497732096 3861367 -267083317123922470055771962861467920 3861368 -178008730885800147080849427682836480 3861369 1134956819822701446567547418536168500 3861370 371419152240974197869500988520339200 3861371 -465499691963347426613970854966469168 3861372 -338085083264232854642133447161634816 3861373 -2736946655577861048596266517858891040 3861374 1984311464698697593595393318884752384 3861375 240396525824890686807206832749568000 3861376 1264831141998623302909965384359608320 3861377 -1860989600667296767662169486407195288 3861378 -579446700738606879016315093548825600 3861379 -1943463315147891712757299511282744640 3861380 -248394960653583342814367047721118720 3861381 102051013283851628894136137018223264 3861382 -57651944328782541683861155523756928 3861383 2091915544378393372108240312715236632 3861384 278688666653659608312356778784112640 3861385 1013761750583548679264854216825397760 3861386 354279796529762744764852047334489392 3861387 -1123059892183625167960468969234098756 3861388 1045192255650895338332289886247585280 3861389 748416811296617501839171738719992640 3861390 93965787040318905477472701251523840 3861391 -406672685230041959171820682487825216 3861392 687869389303149329211672445385220096 3861393 1140530639753550014895373153515162864 3861394 -69468329994691784252401658160567648 3861395 759895374651465321423536921466740400 3861396 -110541906761442999782771132882380800 3861397 414658888714445811620796267094047672 3861398 1526910953761287828731350129794850560 3861399 -802252143653547438856478148246083736 3861400 -22591341003864226534230028147200000 3861401 -1564487994799213050908404943705390208 3861402 380698737266005932606933500070354432 3861403 202087654354127405641978624447491104 3861404 -2107944510723103728068945320185676800 3861405 -226834316146115669991444393608452800 3861406 751280356585319394780168276911625216 3861407 -3116497877589020110144919755614780168 3861408 -99334586403099539144828928235929600 3861409 1470338739161893979320281432924512304 3861410 82648870817235707153249131817525760 3861411 1086361125569892470668277496022104384 3861412 -444178272133974950656403770759286528 3861413 -348049739502107291595614359773622338 3861414 -129463313083075848847918053334253760 3861415 1331203562458818255509802281992173600 3861416 685600874737060311218622668464373760 3861417 -138085881904752262111273715494164288 3861418 1434596961902529970141183065653591040 3861419 -660592901018633347650008811721791180 3861420 -130649803842006670610890598230425600 3861421 514399379463546918895880388986424984 3861422 301790474897586076414293171751246848 3861423 105515205085058823499212329521612464 3861424 65671178113072948913617696063488000 3861425 -1429241903410439970219962849628275700 3861426 1452857752731971213377000838831268864 3861427 526703042092653179277530935052564440 3861428 -213335758767431380622010786660028032 3861429 -370597690014824268087688156403922624 3861430 -595917402627500085834792529861040640 3861431 592114559872757235739657436536952256 3861432 -59671691580340837809167990454374400 3861433 201716597978595192845410771596736682 3861434 242067103192692103107147441683754720 3861435 -40630089535125110483756748896931840 3861436 739787987069287842916315126216691712 3861437 2777460448271999398620065445987925260 3861438 -43075563385762271001533574333957120 3861439 -2893000282227522150273492223812525760 3861440 76140163584170173095795717706874880 3861441 323747546965546662691403022596200320 3861442 111979590575617497437208479091688992 3861443 -6052425660070714374918805280185200 3861444 85213168881577215121910956523950080 3861445 -1238207971252776402487145405807921220 3861446 249103872437337541220932613574320640 3861447 -310524205180891390887805207394217984 3861448 -145636346813566228211434487008573440 3861449 -265738121794942135804790293704272550 3861450 184139304610332403133485623458643600 3861451 -1546641303238784031182173135296017496 3861452 187397866175508757408013562461844480 3861453 75520944979920645616126464134577408 3861454 -86148205236859495208355226397210688 3861455 -928575625997045610533399065628658240 3861456 218685829267561359626946473295347712 3861457 35446378044853264280849719220170612 3861458 1193102306326250747125019202854248080 3861459 545972562155597929778600128755440640 3861460 -788713042973443228962942523557822720 3861461 940915046118139378551160757254570062 3861462 -103718367802128783249525935566420992 3861463 -2344918156082206520479559690981671288 3861464 -1686099424062432487783365637737584640 3861465 -206338653002602427319727401196540800 3861466 174486848280998018148540688682511360 3861467 696535533372794070821044888307505480 3861468 129167587524384353790734904325545984 3861469 2246478519185484220132510442315685196 3861470 -174581504299378609158933386918645760 3861471 -23155448443993046985656222127893688 3861472 256703608008219755758992469143846912 3861473 -1682020523092189999607975090764032 3861474 -431701244786107172212317648296082432 3861475 174305238548131249494516842374161500 3861476 -757412403989415231438793574043181440 3861477 -1156205641604293374379904780294137632 3861478 -535283974679793497021081894737690944 3861479 368638959901877022891309865603116000 3861480 44642389685736418364323814075596800 3861481 212367982407465062056556667382289148 3861482 -888913717908164362919473985881408320 3861483 -224057324498973417935216761661543952 3861484 -494531707316222476741883101323264000 3861485 -1017381796077289132894011598214456820 3861486 13362945866754845982501959004487680 3861487 -1553197172006852195983327262717191296 3861488 321190945506188388044801767393984512 3861489 657402716429438446997519169367507824 3861490 916751047921241830692543585670212000 3861491 1759299626623850062507016731658937000 3861492 -484919258687823131577806628580190208 3861493 503292248757185606708224452482339424 3861494 85203809583698971753002085377907200 3861495 -973576164931912145696778172675188000 3861496 1611195393489116180300807455808225280 3861497 -18816833153005463935239348680749488 3861498 143868825164885464408214804767064064 3861499 1099101427351484374463719247058255336 3861500 724366356786192304659998847633792000 3861501 553126333263307817698418664862661184 3861502 -590346002799943517157752906016333696 3861503 1041277010633037682232880657208773840 3861504 -306124899318790840675798393898926080 3861505 -593765614787837817461201854324847640 3861506 1485680907646131719431992550292052864 3861507 390566756228966659160334665727642288 3861508 -22388607734917915562426072001449984 3861509 2065109674826990665354705399812522204 3861510 -522852879537473001878594567757709440 3861511 1794429309522205702055473150191833224 3861512 -1679690887057772278806262656534604800 3861513 1760089459121114986244603231063217162 3861514 -611798458245976342539527062284072144 3861515 32818979154954503164733720114073600 3861516 -646009523533845896063074434117697536 3861517 -171410324664593802981563705289116448 3861518 -521992693612190799495892009044642240 3861519 -344476076717966176713516191745121656 3861520 -282160358411414205098599315616563200 3861521 -2185007308762053905187908687427763278 3861522 157978810646020778633853879116551680 3861523 531178577465369714805233784025428480 3861524 33874770183052846473433481807097600 3861525 930135510701520403918454212115260800 3861526 -244468622489137408674444931508664288 3861527 -257478232473181528139856111035447880 3861528 976308807343605137535090527085035520 3861529 -13714683955958809062986241284520640 3861530 -305288466925564850938816225416279840 3861531 862554119084597448757055884920521328 3861532 -111484844852339991347776452943687680 3861533 -309959109749942644242568077939547152 3861534 -257367108232892576091315448192662720 3861535 -51943391732539866802747463060245200 3861536 -28143652305837921510902622018600960 3861537 -394313980635612374046017841849007440 3861538 111269881498710651154153181478623520 3861539 900761005259330906042136594857069568 3861540 8223694772914272775777839153561600 3861541 762860238690682476668406280142387520 3861542 -654842093490371064124223906045048448 3861543 7268537742989584981028758704432720 3861544 985492560153226542229604651309936640 3861545 725042499146125432307532803625305280 3861546 136024395213397848966079053475811328 3861547 164021290021087046402560734214754996 3861548 201535070484673449612414708925326336 3861549 -530138973260182295101214302370276436 3861550 -196317622914832844917401941321472000 3861551 -1771212658146979424333763000657374448 3861552 121682576502615132160017646753382400 3861553 -2667069557415798673773536498997158220 3861554 -54091895276447052069393154242693600 3861555 1096765764049643728235430473661875760 3861556 -476033227005020299453971388896208128 3861557 500404438966064457560407390825290912 3861558 547807320793167844941431294323859424 3861559 -382206332523329179041321372271859920 3861560 -1951957532941896255495770748386304000 3861561 -1594692757808408832805123891538301216 3861562 -626554706516501605200261561261735936 3861563 479685487017193102122488779895491812 3861564 340459674050393739148943715275169792 3861565 414592814867920446889406336798924460 3861566 -101461168893657250702325801656512768 3861567 2286616798280744429408364141483033600 3861568 263909559502786250214725307555381248 3861569 24133299441318107532503390188575444 3861570 -225285837806344505694995954596976640 3861571 434693324353628196034059956243080912 3861572 -10239772124144242776970195967963136 3861573 2787549569186594421500306370620241984 3861574 -1580426624392011835544237050027646208 3861575 -414875616748673432175025039058327400 3861576 1063119705069816653897471412891755520 3861577 287151716635043399828439653662880512 3861578 26609615856449979723158431293670656 3861579 -354492495283206656574943811951512320 3861580 -367091541879256808869999435643427840 3861581 1403933874467087659683684500460731382 3861582 718642638989869756079276837409697920 3861583 -388192393387827164655920673494671176 3861584 -213058294137077636532218853026709504 3861585 -30501599738702717204026075531768320 3861586 870918926847570546293347656686926992 3861587 1550975224891166545612278504374848236 3861588 1244290280148543056103152938681804800 3861589 1558675480614173787826647305005181390 3861590 38159234060797088159688300963628800 3861591 -352711993453453479605542086629645208 3861592 444126365404689534415346131276769280 3861593 2365388873530223062355286896065000842 3861594 57277699558726428277067934859248 3861595 -277137380760987692664729029857068000 3861596 -1329305704567550601184222292315020800 3861597 1726925082719513953914631695860726400 3861598 112177728898690634243306921251520640 3861599 -1588417623837108143051616490645693440 3861600 265407336972014241044352546275328000 3861601 -2271127347703419563732959774380897468 3861602 500948289076886192627996236263388752 3861603 -1570279718789835025090411109820831840 3861604 -543252792102666513131111472770959744 3861605 979389197007912553484558049759959040 3861606 -34362948573841080768030591358519296 3861607 -2163028943762850701560968644224483144 3861608 117605888423419947086741861644369920 3861609 988247908911916765889522075590132320 3861610 -86136510161954614833765639810491040 3861611 482664541981326314991828376778753520 3861612 399636660255579751058910922888668672 3861613 901895679142301198087268758980008160 3861614 446177595919442574443056668364476672 3861615 3565095830911918920189090054337920 3861616 29167169661763567685279217799593984 3861617 -311619032318709900042232430271335520 3861618 -550012184272750518642453720589923840 3861619 -605605647948200678390818101735919968 3861620 454795832554018626068777781094318080 3861621 1275912912178072565788513422602332800 3861622 -1622478653661527756289999753358017888 3861623 3867240493649872743735625007617035720 3861624 -85710420417965041604380309957140480 3861625 -1287599366424309569083932067002771000 3861626 -138524320091855148801397055370171936 3861627 39044256034524256380165832012285440 3861628 1029312336076478986889082882871482368 3861629 406486114744004105546765135437913184 3861630 -158594410001612358189700992452465280 3861631 896630853762569944494310289647547520 3861632 -146074045229704963120118844673228800 3861633 -160535990553531893357858009354980800 3861634 -221377273306734616640481829092374016 3861635 431661504270447170944073457897733920 3861636 -558348331443439918790255102787041280 3861637 31983055325872627997176064542755100 3861638 172380124174139529853907277767393280 3861639 -466049698072514220394632170272560192 3861640 -1481602952273487415716975333373440000 3861641 -524713204529449431722372396735156070 3861642 917632427733660489844852112117197824 3861643 -563746479217251106809965069774604240 3861644 -1241035569774410170069185557817233664 3861645 240277986255262415816657321257194720 3861646 -975572434234407496226202653491441728 3861647 1194133667289750104642939207106013152 3861648 163521648456443150427430013011230720 3861649 1836626688695597647859074437354699120 3861650 -270858893043461867360079936782281200 3861651 -989094809135023736489859228112912968 3861652 692889645244970562141929406392655360 3861653 717813227529381294934009215272720220 3861654 -295577047595396890468913732982484992 3861655 -204741072263066419579330314593510400 3861656 -417148251446448643234786996988037120 3861657 699244530642034499105728184910212100 3861658 20440208230261074171793154660514048 3861659 -550032328096141600069087764834694140 3861660 -317971520667584889309310142327316480 3861661 -1976261442113037040232502282076323648 3861662 -183543183481367130590594837429611776 3861663 -475926739265072912114326117253650416 3861664 1521116768796160223678186223056388096 3861665 -866477205571004427032824821389048940 3861666 -1002903469621404603486060705924409056 3861667 -496649013366499997952216579188710896 3861668 833751667169055742998612819653391360 3861669 -206398975683350855035540808101082880 3861670 -346350105170983193221634948388080640 3861671 -2514073455595334723718365943510602856 3861672 -786001072545820916566954303692718080 3861673 2625415923915768812591037626865853264 3861674 1000178106595389463460855319140052480 3861675 9256881932079190644183216638094900 3861676 -528617437775720492937341173956492288 3861677 1187631424586400306790444480795648800 3861678 -234537068829348708949912589190973440 3861679 -4261625412857881643102203810247496824 3861680 -208771115325138726634440126496112640 3861681 91459266403376636797111389018846144 3861682 931894814556850729648151938001128704 3861683 -876514651658455577232774301117149024 3861684 -523191220128142852425423341175895680 3861685 51208739628140109625436418385311000 3861686 916108182995887559466508699699743744 3861687 958863214534840778194380526235506560 3861688 2706036496835050488504970374523637760 3861689 -315323307381217317652797215469880320 3861690 -88442402847859505409728821943639040 3861691 -1850436218376773361455283453485757248 3861692 -405411452024293304114805532653149184 3861693 1763726993531875514680288289457478560 3861694 856345286539120627751397708208174272 3861695 452963308349319486306818028831316200 3861696 -471348319726852008680982021006163968 3861697 722269599456372073433586467001207232 3861698 -1932673954144606389648761258145024000 3861699 -442821617920116342725805441454774536 3861700 -33253722367545443487379251439043200 3861701 2899660596002615855724837720954624 3861702 144181680750671292853667064329230080 3861703 -620622782794928207628544807165872240 3861704 877979232132116667188058619151155200 3861705 -928674194814965153565578205424664640 3861706 -139551338682159922076558168879077536 3861707 773985838247625405085205622763748232 3861708 -846151775085472020378148660374601728 3861709 -1124890360780957420519552812007486090 3861710 63619038360243876625304587242768000 3861711 -196457476825921510468553719079303568 3861712 -753598462667278253383827048311029760 3861713 1886611310504076154653286527358462962 3861714 -360987412289202388801454818710936960 3861715 672835430392761210027820944388560 3861716 1292763759216913277955944945231955840 3861717 -422538445706579654876961899790445920 3861718 6530252228770044099373076965862016 3861719 -14174185625280425192617283018933880 3861720 -1365237101110227033063352335560294400 3861721 -2299282188102115212473894700187129078 3861722 -1356380176092666750009315472258738176 3861723 -126607898134840537616375947480759296 3861724 -320743743071569178780546511156831744 3861725 10863460085742318744784810757714400 3861726 -198196298503364137753379302216538112 3861727 844612947856631720491790590180101600 3861728 981725000408453238952796917197963264 3861729 1060948956328712349749462951494122240 3861730 -945122984944414384091616628519638240 3861731 -912248977212577448040810081767745000 3861732 77305214896425998774082379954520064 3861733 134433828296620616083410141704169244 3861734 89791623799857455075643583763553792 3861735 847801957289114272410287074469556000 3861736 -1305484374257215782187817499375928320 3861737 -1813241892017687899897499265505262016 3861738 32946504166219342522426864155712944 3861739 461110152602724616104614808881880096 3861740 -385326134882603634348760423185331200 3861741 12294587595345094108403896629041856 3861742 959816168600424449231637064389284352 3861743 -1955009922552967438641399761642233008 3861744 -2389037373483495555274008110825472 3861745 1441782659736434288885783479380040500 3861746 -195021174780249242216008311374192640 3861747 398301150607721458156882015426573524 3861748 -810967995688922049090650983400577024 3861749 1889397570670557576622840367276273280 3861750 -87221934131092380522421046922240000 3861751 -957000232813521523856224226699156248 3861752 -776956695322720020301032743513702400 3861753 109956646325396102605279262526643200 3861754 -369489780756211491949342258739009088 3861755 -2679031801242068381490706193242866240 3861756 752788278600440891002451981567585280 3861757 -1193946996074575075576206941185730240 3861758 -28047543353844834375457364875883520 3861759 1935939457524555565638232189842620928 3861760 -79187853548011423670005554154045440 3861761 -78338013630241802239623397552200000 3861762 293247516585431316757905108067599360 3861763 1296232074124190658127079383123768320 3861764 519854376452422908856917853732354560 3861765 -368013175760214245227359894926517540 3861766 -602163506301522038132369122035723168 3861767 -241349687177312391325853513471243808 3861768 -192913997916058709990360943971082240 3861769 -884357193575597699786074351639047360 3861770 -55082260092764833250453165578602240 3861771 -1558006184820404909416612300685641296 3861772 -519773855371043986851440050490554624 3861773 -93931403142517374300790455488981556 3861774 28891121051582765545371097700476800 3861775 -355069903545497032540928552918941200 3861776 230052512529761104713141114920312832 3861777 -1297398527064409393257209400279399840 3861778 1241751383100527305170304146084613920 3861779 -2638578049009303524760289309046744816 3861780 184449335128508634239338219687403520 3861781 -37206463322291823829337471575937856 3861782 -300770141237382326810314631910336000 3861783 -132187005347750735448901777168917600 3861784 -27414366867373427656724647775047680 3861785 253072511160272131841120621803897800 3861786 453918792622632846904325390129107200 3861787 26516688698788333142670873663674920 3861788 -1279403932581422985113931687369661440 3861789 -1767269631628067078144468755500844032 3861790 -419705901133987563133866213886684800 3861791 -1502331672737734077345576926370907608 3861792 -355606630318338230423360919079747584 3861793 -1305699332049329698337322285526696556 3861794 -91897629888901344582946931325235200 3861795 -62519944917765386819130130781395200 3861796 -13136072705487344340500218989943808 3861797 1768043941942729991718074380875858012 3861798 -482538897967620178429062229640022336 3861799 -612944221803487221855161272714341120 3861800 1208719585470404085916651108014720000 3861801 -546466047206747342851883934191948508 3861802 -462096445700657046450595845934356480 3861803 17596052120598423603967425860796240 3861804 -34999768675719163057452932276181504 3861805 -272649676447450308237487193595992040 3861806 406446878008596995390440617370008384 3861807 -1409070069052563589002207006437704320 3861808 -310974308688206663093894480033824768 3861809 -1268488310711191316214176267763317568 3861810 1145819452635536854764757287367987200 3861811 1281811722505685089294745568549334412 3861812 -2027077955014535596783195323699529344 3861813 -691306329719777905683592503937158816 3861814 264611564193957347620022188704405120 3861815 -227736168877017126541047158191363680 3861816 -93346725329970699973611840790855680 3861817 -798211684857960279378821514580754134 3861818 426680458808152146813650605637800704 3861819 -778309900802097640939970013917558340 3861820 -133206947512456881317655726503377920 3861821 853530440113621296897875570407598022 3861822 480386427705438140029287281591712384 3861823 632014269719764907572768179336131440 3861824 -195164110808239607025204027482701824 3861825 -149664214164373040515844744369049600 3861826 327512549413551090920176707732097920 3861827 300702245302278700484723737473689400 3861828 -1466092759126935478758445410323465088 3861829 -980094980012098952392750218875016960 3861830 -7436147082217622693528122035578880 3861831 -189275863989627848439874562550425136 3861832 10427046642430522888020189495459840 3861833 -2066156911516688486443510460121663516 3861834 -7428793574573471328607305342501120 3861835 -2158277540378282935842606574897530720 3861836 -2285511329640821497160739840399360 3861837 61139289062411719608438334544472000 3861838 -373885138275488762053489615757295360 3861839 364503617428775920700756473374728256 3861840 -144940771961397628363494270175150080 3861841 3005581257444271975545383182941264242 3861842 -185226865225662700939586670162907488 3861843 1115376531908985505516044652085444400 3861844 11712233964921395941142288524062720 3861845 -246400668782473040577118742316336000 3861846 17205460529634168840153693561072960 3861847 -1696122808345178995530641713807365288 3861848 -2457531936280415040769880181950576640 3861849 -2884872192595553210802326390568211200 3861850 501619970213050345405870984209320400 3861851 256919776478787937386030422512219152 3861852 1363233344235988538344611427343903232 3861853 133635754107752320299739165899903180 3861854 225216624920406654502852237590389376 3861855 803595525250958197676805759722098200 3861856 848807235323142478222535537889116160 3861857 2620887420341181204900472856621027106 3861858 -9507998332157641665885542610100224 3861859 120526611956476189296491984223396904 3861860 1158728689195334085739055664880462080 3861861 -309306092094618733323049278570523776 3861862 -1433399615225637175036811879383265568 3861863 315641588642202697647476446535261112 3861864 2303408719680091081581912473677824000 3861865 30714299769062351778435268556587200 3861866 -692522762376879734777029507064751360 3861867 289875321202789884517642663698478680 3861868 -1520642402390651439914012946413815552 3861869 -535716866283345301775205436639911840 3861870 -262942305095940951364766355364012800 3861871 -1412877502415332731182409635475081608 3861872 -21836672643204074326711051706892288 3861873 32717410002419850975260082137648544 3861874 179992962797106120460756974487377936 3861875 245409845152270072226569369578210000 3861876 -779046077894725486877440995704659968 3861877 1611229168439822082775336926571559726 3861878 -1090318877487164503967186481118865760 3861879 -225220051646151990384035024589676032 3861880 -2132824293458869076721154267678310400 3861881 1789371295452845081675908265297864682 3861882 -1395252672588356756828752913120554752 3861883 -37818952207461681440647690953510400 3861884 476305653570183278434853617977231360 3861885 -101697368619571513308711306300074400 3861886 695385032442221187048035137651310016 3861887 -99193749022244829532485512881205568 3861888 181298644421056314719439198722457600 3861889 1170530717503029287530836163907906690 3861890 1016599776894530322709568799898428480 3861891 993957588192075839189046360249886080 3861892 -1211517343182173397094915825006891008 3861893 573573095647225044565798383350241216 3861894 -399998297654065973650219868094523200 3861895 1727357370389005246670475074755553400 3861896 -4249279478007152109564349657011978240 3861897 562622221689641821504962454540422528 3861898 94811407573035484908915776497440864 3861899 2389614668493268854790084951559538900 3861900 176629156688765093514481822640716800 3861901 -2289020534459013830282190152694450900 3861902 -896552933479584386022572913796838400 3861903 184138783231513057920426090376027008 3861904 -438902141348555555809184280573050880 3861905 727717788492291725807002678839699060 3861906 -66936177468308821408395618817063296 3861907 122891641321590837252081772929706752 3861908 455387790195440407752303225722976000 3861909 724069018526582545262163615004398414 3861910 -102452765609074424035964108055713280 3861911 -929055435491696607504833005473106488 3861912 71297477857205353549557427792896000 3861913 106562979464759053985069303434609248 3861914 -286897485830383541279421143958171648 3861915 1079002108053474666610724962976448000 3861916 -12264010738981227392814452349352448 3861917 -1813975659286268486454595610642082720 3861918 5330549038604050983243066024291840 3861919 -85787264448755191008290163948591056 3861920 -643402011767003519667252188910059520 3861921 52383439488042200347969447659571200 3861922 -1134060655785126927298522163333197488 3861923 -29614628465815195662639181605915600 3861924 591869879564510047977180873572511744 3861925 -463510217178474689275671437850096000 3861926 -1101740933733529709067634069865069088 3861927 -266072598570766640966126022339168192 3861928 985525510793416810995400998673858560 3861929 846373520922624701565513260259649530 3861930 -380590525387938433515564926915020800 3861931 -469170914509353757875508730097072000 3861932 -1754446721300992194232960906855029504 3861933 516838473380160236856974808683799648 3861934 204932669867939191012267753864135872 3861935 -784662231400047845793277703660417040 3861936 32788850736561437383885695592562688 3861937 -2079292443583050675705762318031895628 3861938 -1147022476041676089296157129469040880 3861939 -920587775105269282669310524960302480 3861940 -502361932535558225418586873426790400 3861941 5191279355524871597446871835266517120 3861942 -33641814977329143745583897199538176 3861943 -2425738416717046828350212312045174784 3861944 2238102103630133223203838224869724160 3861945 1146893627632248948172562407556121600 3861946 395714092287249456332283081715279104 3861947 -1634251219713925786127595878123521128 3861948 380012514229077534436034924496622080 3861949 73976764866621901413604271492946432 3861950 -347897406283158274896870797107944000 3861951 49356164117134338958956753360445824 3861952 481928591272123258583211044457414656 3861953 723027810035263839292762424380899264 3861954 252694571786236930014512499031759008 3861955 1268191705676817256962074303265945360 3861956 563954401816688555955112501216186368 3861957 -41230431695215181381125641024960 3861958 -1450886536283087934819476218416993408 3861959 8389404471556766374578152622038400 3861960 126873588477652633770846701447577600 3861961 -465130066589172074268443867739190438 3861962 130594588374953393999642682458094432 3861963 -274457989645398119088916230506227200 3861964 -493907790858377954376490928703649024 3861965 404558577087252123695495769937510860 3861966 477167880820793638370872286254607424 3861967 -1907494987960161091932341643746611984 3861968 -196577302205083407060655092062355456 3861969 912342671228759544305669419296732144 3861970 117569308360370224427704502570626560 3861971 2611553744189521910992536321682371744 3861972 451103597223863176841011289216409600 3861973 -3480008680387626697431113534235508640 3861974 882872250735470871190751198681910912 3861975 450285871319093768863433938347103200 3861976 -774931082935831525263821559821107200 3861977 -45323563810952027798293924678032000 3861978 -2848617422809107530326774746230016 3861979 359204150325949637745762942265005840 3861980 192349330323288934977773379994214400 3861981 1439376545702735509325350318259441670 3861982 149293167259349416427546767981320384 3861983 1732123569241634536110612083891459232 3861984 23478392459092617555496143382904832 3861985 2824890161866361410022048788302600000 3861986 90218060981927904936423507800996640 3861987 126066847894235886734238621429450360 3861988 -792808719978258806814052926848881920 3861989 -674590634665475350068868664308686210 3861990 -555202384603222912203889991275868160 3861991 -393802190352804071098271441983371728 3861992 127989622556433242436201881185382400 3861993 49773999095834767034119457500728000 3861994 1439848718880633542092275613261186560 3861995 -45842372681052519714253438560189600 3861996 1172148914383565264445674546182190592 3861997 -390464478935971340262273704892188320 3861998 114625027339297374696635878535688192 3861999 -686374221380610248638618854243042432 3862000 34202349441661714561524568449024000 3862001 -187763337725995256208843120111002880 3862002 4192250894500771346596253564302080 3862003 -930587435012932141603640469071517748 3862004 -959590771544745286618461548313832704 3862005 -236529269995791072055096445063057280 3862006 -2967772381208306909052779861277120 3862007 1070420220516784272398704918478561256 3862008 190221570718920212389605117203558400 3862009 -1045533772007864358578490865213498284 3862010 -722045469625325429897729943408672000 3862011 -701113623513200938154440031554501632 3862012 -158283955437628500052447394056642560 3862013 -1561575609833289071160338438931039738 3862014 454781378331068118618695160412431360 3862015 670552585608194237515119551829389160 3862016 -809768604856069224362358623573114880 3862017 637938385342588105134496612302379860 3862018 994326906312422810265038961712170960 3862019 305179896671605227884862889479846096 3862020 -598870706845006428463184317200138240 3862021 -449305086146125357544415563632725056 3862022 -631285032404607911385401431132508160 3862023 100684322360362051637991966174077568 3862024 359485433632907766582606671401128960 3862025 5947077531442759431826245240047100 3862026 475711027451038984674478094459504640 3862027 -83655222688355088162844527871565840 3862028 532642765996920745110453992302311168 3862029 -744728957669719837090854836380938816 3862030 -366830775997469341144661089719446400 3862031 273958167911744512250894254578953664 3862032 -217709302059285832829538072475729920 3862033 1049089618707325113448093345513108020 3862034 166676493700580960767502554233638400 3862035 530779829732464036367415823067833200 3862036 -303330636909078301390870766740435200 3862037 -2759478175146692283949685773625815488 3862038 73733232765210580657674271703138688 3862039 -1978472295549530350952911948185087160 3862040 288194935248802252450917160921497600 3862041 518620691938020680544272284324592592 3862042 -192722941267769162210400727756148736 3862043 -2924748387777355141282244380641554784 3862044 -91939026219495437262562639850603520 3862045 -8072444712416314889298395105925120 3862046 -284886330284917575811298799434272320 3862047 -217514336354286162522269440978240128 3862048 434525162314947185591156339098583040 3862049 1927242190665659152301652150662494050 3862050 -297158506884410753810611035839491200 3862051 599006736408540092271983893306249052 3862052 -302542735689068528905330627119468288 3862053 480582505159890903462069281616022080 3862054 176968437949921807068189352000358400 3862055 818131998995413349182428721061042160 3862056 -1283835239484634289488462775418470400 3862057 304867502738568166408186546919493540 3862058 1099320225538325777630277906727858176 3862059 461976438582168916488645780528847704 3862060 -136982049798792083751374217545410560 3862061 954658529329256339617705820751620832 3862062 -587835521044644801260246170185319680 3862063 -693723691284612258246490194686760688 3862064 113011380141628489992564443347845120 3862065 83994231112093356158572223489435520 3862066 -257966310883846893859737856727582400 3862067 -1484727688445651652004705448250625848 3862068 -134312171241960345659637003485184000 3862069 196605415701700484488472524234726620 3862070 -2600475630499950735031389983600640 3862071 -533397908720393261938782392455287360 3862072 1306211162025804094323690810405580800 3862073 629953394569725051684390475745894400 3862074 401229161805370721429307115599706368 3862075 -424564287321583793178432452410596000 3862076 -218288525774082693792775001549706240 3862077 -732820553578071339338533896723586176 3862078 -486153273087514061760267631926720 3862079 -1338179733778555044983785118527751016 3862080 -24216136879684775399519838142464000 3862081 -702060784969370380453471288404471840 3862082 980559460204033107019501506243894480 3862083 -261809326709764406070382156555341576 3862084 161434830824547298563644985141559296 3862085 2157983866506610309178408729946595800 3862086 736824015495255009587125200864156864 3862087 754860758029710980805653012990971736 3862088 24000762018892629380345181061939200 3862089 187584733285372705823031951886241088 3862090 19505088393495977325174321136769280 3862091 -881492588440035778342805149006327248 3862092 26925168023338394591663109260820480 3862093 -1254274829618204681079587025897663956 3862094 773508924386330005553446305655788672 3862095 -917881911539039361010886753365770480 3862096 78399212867701097136630163429261312 3862097 82424691599697836804279485018308852 3862098 -751529457225648997858342959447116016 3862099 -667164585996876379460708588866522900 3862100 -338041683784890815482072189087795200 3862101 108698640969374366196686201187271200 3862102 28061876133765601243467577017214752 3862103 932882488510492653329121246966306480 3862104 -242883330066245819344730190446592000 3862105 42787344057268181149010144618604360 3862106 -207201771338441631420392759296159248 3862107 2212350006500305045210142060849670240 3862108 17454247611962320708020677605582336 3862109 -2235777193023185329870577844058857690 3862110 121519941862508933179961546016952320 3862111 211786556739823492536696667487447040 3862112 -20835941681976758739129101263699968 3862113 -1616961347988937663710333770016011856 3862114 51922595552437895462742386256473088 3862115 -1233569659273113012051000467288938800 3862116 781176029158022607376842514029318144 3862117 242748360243845339879296521018172192 3862118 -171795108071208713738959009907258112 3862119 -1187889085106304988572682094030135256 3862120 378057943754186767077747502389196800 3862121 157481362454893995457680042951179322 3862122 182323697140065015735522852221153280 3862123 4131604065190384165392738486768934504 3862124 493560965117840262115290471613080576 3862125 -327388056246671792339682692422137000 3862126 -510015394029122635284347227467348096 3862127 -2349799081822440421992352576713667248 3862128 -402622709164182626929618354297307136 3862129 -1444663918100233412151576775942932416 3862130 277812548390112961013002313526873600 3862131 -11370431255530818020222966324645376 3862132 -1191895174398434135620419753474239104 3862133 1450290580665368193952583675051691360 3862134 -449886945640745414579517445750652160 3862135 -254282163518575036773379060640231040 3862136 -1811337510184436307246415695905464320 3862137 447395418741276591913721231220289536 3862138 15787011002156318098207479793052160 3862139 1355022841929837045097710025073734080 3862140 716118223717001161104496753329561600 3862141 -2433122968154806077877449927266702458 3862142 1440517093484848931607950115074919744 3862143 1735299790586856669097968538285413432 3862144 709333443808761235754102796299796480 3862145 -220785454449911199608727667387309440 3862146 66698782206536031876577837113715584 3862147 1531598691314355135915436149809769596 3862148 1636077772651668832243630661163518976 3862149 1025508224662241240758660938604067040 3862150 -156130474810782995215237203170551200 3862151 2973157949967661353406026229679728152 3862152 459634469602790412156660682132684800 3862153 -2789150677078151300468387913678954598 3862154 -684154110226916465635841407154106528 3862155 394766064953074973639205406103385600 3862156 1422429781068838009140343235764803072 3862157 -1263779813919365993567337262639609086 3862158 -506599390314752790523891185322209216 3862159 -140134845603659688498064670740742688 3862160 -14107454088404121304194084470784000 3862161 115394124959211050750459338727650002 3862162 2036968985940528945460086437038505280 3862163 -1355393999332095458689454925806150256 3862164 928785853051615081467801056232216576 3862165 1038141890016664146995472621470157600 3862166 -63628508984811035400389533488168960 3862167 -891783833073610069320940051578407088 3862168 1266200356691745670410520749835776000 3862169 1786436483966552989931319737115306570 3862170 -136331251358026591835311770439306560 3862171 -37980053459871053897509591711480448 3862172 2165197101272823448250655486464704512 3862173 -97494279665428238651388087113446272 3862174 21629259669096589171057784534013120 3862175 255770117563606480986230803078205400 3862176 -1263256244440453909990993127676051456 3862177 4445366071144016687552664527567358720 3862178 -87421815611626783577812709358947328 3862179 -1208337094811984787078342426312281496 3862180 -107152670531159542578695098807296000 3862181 -899431264767756631907121097588062018 3862182 -881234152623265732195616662923379008 3862183 57615645555560997299851707631845024 3862184 -1802816983708737950798480479386301440 3862185 310324672667543649578288323777460160 3862186 459642829453579758752925027949935792 3862187 360365508878197086984748947997478400 3862188 1873490055768177039231866402159370240 3862189 1822506138074711905584131855151155990 3862190 589232075797183137172756719217329600 3862191 524328946277705103042196324189424640 3862192 85119885417123151646735833302630400 3862193 937743131478889006629358283212343442 3862194 -288374258503968069066950492572451328 3862195 -1328180680666748679072081525624790800 3862196 273464274795513926958469067823245568 3862197 -115932448922944889759418536004034560 3862198 -424731853038809163252040586354427264 3862199 4383761851392141796889570398506360 3862200 -219971415716489084547546123789312000 3862201 -457341353863608448164331132340930048 3862202 -659560041675309903345052430214722448 3862203 258169649797456392007231416427457304 3862204 1830149947849087171509548794692371456 3862205 -386286720150519159956763422647213140 3862206 -262309275940240810083347567478973440 3862207 -245289674914788116479395593717861040 3862208 -144642992467000234013469148220227584 3862209 121653716047666402258765443263084928 3862210 -927397659697287621174475475664084480 3862211 -66391298779517987113340159605253376 3862212 -731527107492541774968380341083276288 3862213 -1436584045514182363757994179948358660 3862214 -7020330153192078657951950581135488 3862215 -638260574176333637800186643886412800 3862216 202105860690275732793121483989657600 3862217 -43692836911229452651424042074547760 3862218 -917568346771810935725775273205053696 3862219 1513782008724659832075554823227625620 3862220 601998361499895744264798951234432000 3862221 -382438945643171273104744634605530336 3862222 262095217770192473955551565835862784 3862223 -5001882762950169557891878881340495896 3862224 283221433152758144810498193235206144 3862225 694331255534404953624826462343856000 3862226 1103273480475111601285864591646151312 3862227 -472553472014243397015425218657986192 3862228 -122681097133228031012018819972931584 3862229 -1145626302390612343372007915068940850 3862230 338743978345004651425569368390296320 3862231 -611335673458064858133881226850320800 3862232 1669024964063933959307292464771174400 3862233 -338428466219689413252021171364831398 3862234 -322198240350546734417161021580279040 3862235 498838191265289639672851863757477200 3862236 353786445340113167385710316583034880 3862237 1393217675826218418389137125919006886 3862238 -102770933053039965654152239120221504 3862239 434293323712573145693890540326346368 3862240 554483049303563912540797036815974400 3862241 593527338908289348552510468065521284 3862242 19783777418520272262130884253678080 3862243 -252817281782125587686284224601582080 3862244 561761686754290441567755185057740800 3862245 -103141293482988198295610185555718400 3862246 1088580059748893248883678020400847072 3862247 2055059530877834053840711511556309072 3862248 423105164865412538027908472668569600 3862249 1896200495173976185165901586599887560 3862250 105945989476365050352985487711232000 3862251 671724174112144948369179314648159580 3862252 -650578852893944472336538294839948288 3862253 -1534856399547556158690760031481363498 3862254 -330183161886174807947728106579143680 3862255 -657950660602274550039338911494246840 3862256 642703898438298383005609860668915712 3862257 -466865916424961862668833812319161408 3862258 -889347492414939805883843708799567360 3862259 2010332271167787410604510010104018060 3862260 1506555656453039450361629702400000 3862261 344596309578157114677321570355197052 3862262 315559598844169316831872440592432512 3862263 1580420089311614045701415625841286400 3862264 -109671775148869685423465775913451520 3862265 537126777801018206665131944583573120 3862266 -13776058172924818843310005899543552 3862267 -2368129948209963475926163796049790684 3862268 -354764687736881917308126853365706752 3862269 575935235096959442910873521461608000 3862270 -447231691634497928920140276490729920 3862271 -258961554008336538382443643025017488 3862272 -833688245237174213601270370305835008 3862273 -4306577164248305830789083754710637776 3862274 193487408351075834063089899175149600 3862275 -294655897286797975101566611335936000 3862276 127518078595475211133836422564167680 3862277 -372993197579717048843956130014883874 3862278 489978717664787785095095108489189760 3862279 -3196992297925153570761114612571606120 3862280 544948120637611099445200340603750400 3862281 516789060928640898951991275466552224 3862282 -222407342163609993996493441218255360 3862283 1026615654239070375604768178367476280 3862284 25080800791998424027498988120939520 3862285 -40893155472386604034758559012986240 3862286 787794615092571950661225730797446592 3862287 480467191157887249763613579216965616 3862288 -252506918613187304557128274818162688 3862289 -684479427501360955992406186716248910 3862290 86498534136516951336886790702346240 3862291 1080744389329932992961841044207483692 3862292 -7963820039005997878895738697891840 3862293 -23699644038712766953520854054141536 3862294 -1804882586066089709906850405525936000 3862295 -133166859048999705644065789669732200 3862296 218734079404508127627439052558131200 3862297 205179504700505200178957419308659140 3862298 -1011595977500494667354230027286707200 3862299 -648724866250888546467006454064156160 3862300 -198759037882922261733049976660211200 3862301 703223222847733104029653765566849600 3862302 -500594184245854154441694359827854720 3862303 36667162315132924333394479459338424 3862304 246827012075133741406654392822792192 3862305 815141929475619646104539843909673300 3862306 58812900307267026630629927509931520 3862307 2497977379473355284332060851793324160 3862308 -1854518935749412219920217720564015104 3862309 -1430277365942613975041355624729266880 3862310 -854602179400082091720679741750464000 3862311 -1512491536214286942622188586240367280 3862312 -2478044175927375246393313451823436800 3862313 -215420397714207695362576197375850176 3862314 -1246064671944722260416985254982311840 3862315 2551084645258557437754188006865907200 3862316 -747145804504374482376206212449781248 3862317 -47634611238424758069972807870814560 3862318 52572761860267413303424083448407360 3862319 -116231715059615782826487712100875968 3862320 -106882644182800874131161376358400 3862321 31101087275115265831277289434033664 3862322 32622117921822033772622425391823360 3862323 26983222774534145475654950183369544 3862324 -1055117807806374620457387767895916544 3862325 871208730166671697156400221085875050 3862326 271758956549781921455350196922274560 3862327 1773012344777572311322363772055855096 3862328 -255371127799507883544797614678487040 3862329 -799642643929116443865639174478992192 3862330 904164864599367395538889752971566560 3862331 -2143665880154231104604018783805654936 3862332 -492136389838983321696288344781984768 3862333 -610484776859911878436562943524895060 3862334 242192156866555498005489407292945792 3862335 32577197668574372764388859340256400 3862336 -1137930291955727671512003254676357120 3862337 -600664274213134309117562633226945708 3862338 -570270663492935177760323913404182656 3862339 -22071937267309248996112981934417616 3862340 -85074976323437372060604513105139200 3862341 -388248202450060325416200096809565696 3862342 827478554961538798347031602764160672 3862343 509872047984848889323007260422613592 3862344 -730089743464773435868663764688404480 3862345 1419878195201377604940007316688405000 3862346 3767287305702701606159120669481984 3862347 -952599647865178772484829037238472272 3862348 -69002764137849559871858530889452544 3862349 -1801956209977077807428596570080296448 3862350 814800387175539588508205295590256000 3862351 377993273842539612331355529694025104 3862352 -51292316101201622034413491952025600 3862353 -799577593074922317683147832122584992 3862354 -126279316224960849058032138875424624 3862355 -11986893083812383620106444866561280 3862356 -398446758719026119675899624351692800 3862357 232934585221936619815072718733045752 3862358 -306609782376924895788503276866071360 3862359 -363756921112642042814565913505931672 3862360 298935164279327773490277478037913600 3862361 1293718479219844123893551707544077962 3862362 -102213508184037700051941118567097856 3862363 -3160355322739813887527992367156115388 3862364 679994869552981343577514558859848704 3862365 273699859594399306177414033263427200 3862366 -1398865265200601703808883477389223424 3862367 214698868003062201634485942731667072 3862368 1410494573149617140082154446689009664 3862369 -454802527656105299298800723745207104 3862370 970673116868520669274388598062894880 3862371 551649477197694490527024609849249912 3862372 1164460526400513483015923995317423360 3862373 912802734096237779121757183836794622 3862374 -892872696629785794901496084633451840 3862375 1290059880921355094140829107362858000 3862376 2049382309666339569325611337817702400 3862377 -1938392247224083379581385185774968000 3862378 330984854493174672902351227290340800 3862379 803353716578788643756706971044934376 3862380 -292693683730965740347345548977341440 3862381 1832777480024198545316540898596690700 3862382 -346713031185786995648645907324422208 3862383 39485735675802730980400029390950400 3862384 -247186328039135769503118090577412096 3862385 261576486057269304381806592650774580 3862386 256932639597097829276611368690962304 3862387 12529659895322737713501230946354280 3862388 343248591812753504910832784622360576 3862389 -24093189692774590140974236753382400 3862390 48901823412034640652106299592704000 3862391 -140610764839819622256134135728711200 3862392 -609627896724062545454888289511649280 3862393 -741329982424019854201602679747976320 3862394 38135389985370572190419978486580960 3862395 -1054656965178603668391404365861876080 3862396 48063267406492282989036039502174720 3862397 -444406565255738366829931195454294016 3862398 28042363138979963208854871700258752 3862399 13516215295651235482876414492657320 3862400 582916564210151522674960339304448000 3862401 1663034044350436584819704235364810032 3862402 225779723289575668969938080123387904 3862403 21447725098337108499580823852150652 3862404 -14974573397719578157891983079968768 3862405 59366696679693817451218221985667520 3862406 1043716153737502082135029214095981152 3862407 1107972615305447425873148629276515240 3862408 1589414627552562294386833454912593920 3862409 1817541039861957017321652652027091610 3862410 468697946535206477058590489070639360 3862411 378395413327530863011213887664511632 3862412 2224707479700763972277439890715737856 3862413 -1184904050567767805625728525565255936 3862414 -534661643387768972555768087747824128 3862415 -208730089064955382359862625053548000 3862416 284306366849319444199243063657365504 3862417 -1488690124962958034544681814452518808 3862418 -472523291883145101806259505291238400 3862419 -462018586773521544600307159825094592 3862420 17213033671181809753911295616110080 3862421 -2763367144453977944893093703655819378 3862422 -309614962434934095979298481781218240 3862423 377064880307287860622859379047272680 3862424 1840029704672806762337785176434472960 3862425 -612159987697802487295988879348809200 3862426 550906646068976857256771301992604912 3862427 -931126378259561175247037393664809724 3862428 -283346015932445486480422509344910336 3862429 -474548127496098652526193333128716640 3862430 -9549646244836368335961447440540160 3862431 -1466805766670220628993785605544242160 3862432 7525020703090112357696683936579584 3862433 -687421826961504350376556205904396318 3862434 -103582564170233896471276914763691520 3862435 149176802974507530460484055449043600 3862436 229089649508866526226718477725990912 3862437 -404076784185087161865985892411655840 3862438 283835947501090916073475102359285696 3862439 834588433575758568631906401139155072 3862440 1285757173413016394799747844802304000 3862441 2601133687250719932844308409112916 3862442 1115725448769897694269333326565243744 3862443 -373583153684155051016292326939898912 3862444 -2041469748698068966877310727085112064 3862445 -609826823758496560698407743746700800 3862446 147009762936633401320750841012410368 3862447 352631656801441529017748118855018896 3862448 -63884109887488406858284985678462976 3862449 1051552326283894126634922492052196034 3862450 606045782724924863640602548615950000 3862451 -481907428304539948779562532313730560 3862452 360079570490504545107727259665305600 3862453 364209565289516000900412636394765440 3862454 1251478338644043244669279675772278176 3862455 12921690612470977844144931116673360 3862456 649105475020192173490572595054694400 3862457 -2476680597608992767290593186289878128 3862458 1469594852072399423747780133672337920 3862459 478072172160672647413177481919244128 3862460 -778759600728790725744157111231119360 3862461 895714705879370876803349696939350272 3862462 67100988456154694537229243770395200 3862463 -1264005475069297026460229797465902216 3862464 -425635731398374717224047394919809024 3862465 -1842810081442005046553910482838916140 3862466 466247574765855070564187313514215840 3862467 -147508015385460802139977897664677728 3862468 3762330078298428394695427815611596800 3862469 -1057371545415459083762570240092269156 3862470 -614547529275536675598527318909520000 3862471 -874688544323682422167089570011320656 3862472 1520319862599601947758247499065139200 3862473 -1368971855332408927595960711742015216 3862474 1205062501098942947717575504637018112 3862475 25998577530873267288583693286244600 3862476 -107958730894151727170116484768526336 3862477 -1691679719385539771115629680554977674 3862478 1592943922363962985290480230313743040 3862479 -1041835829449872625222982889272613120 3862480 -431986725195232145169102407186595840 3862481 540763340681650308205655886287673600 3862482 154696589692214908439824522062713856 3862483 -2607175924789311904612263419903078600 3862484 80689550844809972708286989447174016 3862485 464376117262891909046070957260326560 3862486 879804670013219373762914635232692800 3862487 -102977115417427363949247036812648448 3862488 -171690447965058819244390164373831680 3862489 -1393515748965127691436566440471454710 3862490 791991505595742793563534387053580000 3862491 -1406822912711465990138192356224505920 3862492 -2086627901548801527069901648470275584 3862493 801136265021303987459428174911992742 3862494 -376984345983321780316034716097724480 3862495 -139809610056037741590032180893709280 3862496 -1937316202892163194168460719934406656 3862497 467546851089576169439916142900782000 3862498 -165492306240820984969190763055438464 3862499 3533025319245177329634233655718148136 3862500 1270204981167794902790850597081600000 3862501 -246642180482747969859632005334879648 3862502 -31004458387249138257399032527384320 3862503 52737127807746060802727935503091920 3862504 -544796409501243536717706264182016000 3862505 596946947819282157734827059314007360 3862506 -176618430969617590401587067212772096 3862507 17560632089339436891456083127103488 3862508 -57687498989002316853705982756408320 3862509 -919331367987556349766693797590046592 3862510 -908915167126248290580975888903264000 3862511 -419615064164502238526477119611594000 3862512 32868440944022824854022705595351040 3862513 670823626653728522931824025253942324 3862514 -717546133107974209645411246701038688 3862515 -804118210491669174757317298622665680 3862516 124339030589529138507009124651030528 3862517 -869574310844174045691228709708848960 3862518 15817027908167664612604675457412096 3862519 -1093156877532561483654638960270189904 3862520 465288931014139111983884038302105600 3862521 -414539638012432081492085390040268092 3862522 -863629419112071051149667648737132688 3862523 -1373169965970429889833921423491090400 3862524 179645171544322884812017143397278720 3862525 -1283512320184218310822199277453035950 3862526 -132494450517409975025728688193517056 3862527 714255375337789604831685443081523600 3862528 -413352566413080860502351900894560256 3862529 368618961365476174553020679527949280 3862530 129571223372152918536006873431723520 3862531 -3238551010613488173755020468602449668 3862532 -984856179283426648659286459166561280 3862533 730182814575841063199100624979168224 3862534 -42690404481192444836502732854362752 3862535 -2844750456069523687711907381656200240 3862536 -55647695934787667142099602448138240 3862537 -92659884754956339502407283508216448 3862538 471412209832718694981176562640665600 3862539 1952567504192846781077122324982527200 3862540 284204131574755386658250497657743360 3862541 -469869295658949284140376044293249588 3862542 6804833377600317133039965877269504 3862543 -2662718756590126422562720750514641440 3862544 -187508847191244891117454410257793024 3862545 677037363960395674945029400584664320 3862546 -1256965917983337579839582995018236528 3862547 -42796580145532874871474979711846080 3862548 -919753825097811497927460625295585280 3862549 -389633838764832753418772933313310450 3862550 -197799999627437663229750903870955200 3862551 -103653112869136981242799230875000832 3862552 -1333174553273747400259572338454374400 3862553 -1172819073746469613418480816989987680 3862554 1441648778633428682006982909289516032 3862555 2543430342567341030600876961814248960 3862556 1312670753773223406663069532457080320 3862557 -341228957927103171723611816616368160 3862558 489020908427471721722064334104226176 3862559 -1143495698267991936029594924236014240 3862560 584480374722714812002259309848166400 3862561 3056079159087535031675479526541083730 3862562 -843802976276013779168922533376790272 3862563 -150792814759588480235024940578522112 3862564 -632626860854831042708829911751305984 3862565 -73105593659071423988751736432291200 3862566 -23116157348353097775068543006154816 3862567 -1354151710675194916474288101006410360 3862568 2055106255091603824780369964732160000 3862569 -33144884440981401146182895212614144 3862570 883613796124478564040721547533076160 3862571 720347779883552333142201936242341680 3862572 879564508013148578619183524734133760 3862573 -1211953922370465889823556906414965472 3862574 667585025910544289336442456639488640 3862575 242303102753014954260204877486486800 3862576 -6763754049416136443117148239003648 3862577 -2473814109119890215251689032891086574 3862578 86045343143166670478301357260193792 3862579 268966539701232014171323710476475552 3862580 -485307305598259712212733936212377600 3862581 -870348287164455323745366088347130656 3862582 624009824167022035254919442697151392 3862583 153121511963752073845924916004216384 3862584 647015545096549356115619429078200320 3862585 35384561396049906134176417735683780 3862586 -211749124300669669586714486408924160 3862587 -450168814056760464914392248246754080 3862588 -1838858882483832506946995937767437312 3862589 -507844494693355945893663655500791610 3862590 -73106365314428273845765710724608000 3862591 -2184811338544380667494343709190131008 3862592 512433420840157203921850012216590336 3862593 305866179402374325188631924370391040 3862594 30659819451217488554566440291942096 3862595 -276537259932118467670287947717233200 3862596 1011564318896125524252914394549749760 3862597 -1447894636219603424237119100993594880 3862598 -244192398391045903029289521589207200 3862599 -209180551016867424904720376990473392 3862600 47637163777931547500765131407360000 3862601 3604418863406606168746141652478886272 3862602 -60819842241884448485481511549613520 3862603 5384719245213241910560199503628570704 3862604 25193644798189947582247078290711552 3862605 439616362569974547620177761494494400 3862606 -110095948012109505161053795883689536 3862607 88184793812563220828678647340355312 3862608 336513658525331737748270368063094784 3862609 1143276407936696248299122866613213810 3862610 -311914610872450883884006898452390080 3862611 106532899093956398573560419026156088 3862612 -172592257857298765300027818175334400 3862613 795361896064586058870888387287197344 3862614 379114692747234593047793781602107392 3862615 733074064352407483865580093205982400 3862616 1667121972993848776706963213855508480 3862617 -362353362921386668337512747250555136 3862618 1303081886521691242063555210672523760 3862619 -353630867098278320029155492563225856 3862620 484441557546621323261474386727731200 3862621 743983297783448199622543901471902668 3862622 256695558989741233049068218792301824 3862623 -1171407330427504449358725484982738616 3862624 1485115133008808299896994132639088640 3862625 758055510468178595761898784742194000 3862626 -622692487183520179759309856341862400 3862627 1792653278115450299833564569563258152 3862628 194071720729594804905525346208796672 3862629 -469240227184319270717568888198759426 3862630 -354263856425380071428032475682791040 3862631 90251553416078314892280961057980864 3862632 -20216250761032144025019931487846400 3862633 -510340284677883739175835455757037340 3862634 581902471422532267028645860677111216 3862635 142967580478847728897654712943970560 3862636 -1279416915169126686425585900705969920 3862637 2847257276029021055161886742673812012 3862638 -233828006666284073532063923702831232 3862639 1481233320336570290728571129003625600 3862640 83776523682272602341280098118533120 3862641 542373258138972738725871899803775520 3862642 -299475581597357741200623419113545216 3862643 1582466192761033159003705549076793600 3862644 281127891208130981466165478078175232 3862645 -290057085422012216942997056199250920 3862646 -969960831119880494395986724443493728 3862647 2175395084803373192539798673997720 3862648 1051592555281606904375767917097205760 3862649 -95589932308567724646834809144503680 3862650 39197179369248273297498110358931200 3862651 440027627197624001253281075591467584 3862652 -67049031887890718863060956728563200 3862653 -1573574344383682554136916094942736896 3862654 141060519228110580620726214629989440 3862655 -1387162478737527370132520805131577600 3862656 675999049104624196281506649971097600 3862657 -2750417123228848801367536303480781228 3862658 -1027897133741486819303267231334646320 3862659 851463275409816777275641388073562104 3862660 -751277016913782944479340317577368320 3862661 1771424976943011225105061122581001024 3862662 8678092251522000868981429207080960 3862663 707583197559122917650128283825248560 3862664 806700123542551971791602304668892160 3862665 -861757921981636169096364476261645340 3862666 -284914481751622576349173907181292032 3862667 1631275619405919438620686627764121800 3862668 -330643607253669663668881837620687360 3862669 214921532362787941367495773619593740 3862670 -341802948040455336289295682394681920 3862671 -1026336360026857879965708907318627200 3862672 68965625884779249425075264743931904 3862673 -280233582955034654661682542071952078 3862674 -472938729937615742931100233807183360 3862675 776222457523482853706145596629232800 3862676 1266181401326242841698867466808518400 3862677 100073809530423438350722741786089600 3862678 -293407755593919658213783462383483360 3862679 -1082256884857392970889877505281281616 3862680 -345960700509835744517904926266368000 3862681 2884310840905314599222365034495954880 3862682 -710455936483019654795162839730945808 3862683 3345649797635875887220103620724676 3862684 -479761347272173909761952298405560320 3862685 -1384980403379165794661695948205161620 3862686 132791316801166977993069110134496064 3862687 856747784282799932688473070715234240 3862688 -2036264248475039325050456581758320640 3862689 -147754989666446252201537408227203840 3862690 3150982941798174889948448122621440 3862691 268585842309489838780811455656145872 3862692 -520459582056575761411586000249119488 3862693 -351068484527375199345750245978115072 3862694 -1440088935758185928114361688544013696 3862695 1085583495725895863795517861637708800 3862696 -1407181372192270096638311183828382720 3862697 2182574554604581917772048795113909072 3862698 -340697722131779775219454272029314560 3862699 -306785367223314543600520936223332300 3862700 -9566728363931154844592347137388800 3862701 -1067507895471413186630476686587952960 3862702 752170934068903149999023093404148352 3862703 -765324134930101186351549239662512032 3862704 -398140822350532980276935054079983616 3862705 432962727925856941302652609825996800 3862706 3449739969680533702518137196671576064 3862707 673567780162382161192090180820656440 3862708 -1671417543503291713074000135647174272 3862709 2529285273243093209986798055040284910 3862710 869570722617460887579625082011541760 3862711 -1904178367151310354757280921153289688 3862712 240450526400167207223147291443200000 3862713 -564219465441383582300349151492607856 3862714 -68545675363896640639777388538182544 3862715 -937741986181390694994454686256792800 3862716 -125166740817900418236120805753577472 3862717 1191070209105323523147419619932893766 3862718 423329989131157426068116049225857280 3862719 -1499483275210606302689803115833407960 3862720 -283359846341485375216837937929912320 3862721 98115766005229089023666731676194644 3862722 -13033261086600365123922585543064320 3862723 184960796768695647092418464375296920 3862724 -124769542751274221170321365931819008 3862725 -739499997218387074006444008430334400 3862726 -247734060330147788412288611812341504 3862727 -3066713916111419893104460463592279528 3862728 -1196679314859799042585459814422487040 3862729 -1419088306229479549112060638981933916 3862730 794131912795878499856667661001836800 3862731 -1030671015504652195291238879728221696 3862732 -610491913024850298255624464128563200 3862733 -8789570916301353041848353259992192 3862734 461172905421477880872472958606608512 3862735 280133999554869701106221638476986400 3862736 92461717098311438467537889865326592 3862737 1464133955672825877700581281443214928 3862738 1174771788334365977568140646950311680 3862739 318946640609589255158589751710738540 3862740 351216646184162892069883105127055360 3862741 727262459869191947432468857877176142 3862742 351591671038403383779894011651865600 3862743 317880312050217555357619382545400064 3862744 -136390520654559276098414922291732480 3862745 213800169949397353530123986803509000 3862746 459007116106654959428674773600991200 3862747 -354320817559718419978452769801644000 3862748 21481978549081560795055349576825856 3862749 1416610473348899802082833469966959648 3862750 -608340563969496993444324634909776000 3862751 -556175326089545791402318188643117368 3862752 123882032885326870351819928835981312 3862753 2066092481625169018514458722337509040 3862754 -246404591628923011158797674808329728 3862755 -105802393787629120685947126064947200 3862756 639000187433068146117649911320739840 3862757 -438022201131711508179337537438324800 3862758 95076371617510441328813371989484224 3862759 -132011891098820416176607872554195000 3862760 -730367618668614638171630260586496000 3862761 8991702197844409697411039542041600 3862762 1291392396184002110799026134282099632 3862763 550462551858322007390507451928442400 3862764 1055419329117467015195581486048849920 3862765 -510562651446931649678460618191497800 3862766 45373778954550080261773199413472832 3862767 -1595139371114461864373928240992745720 3862768 141745451854217376100458066026004480 3862769 -1002399975487758705683328176775814830 3862770 -278372397564122882808457016220787200 3862771 3144507309840163911187383531655563600 3862772 -2265079028879942846810173069555580160 3862773 -533414962415322206900798949757359378 3862774 35511194166829620530422266397507392 3862775 -55272719599398075800046229182265200 3862776 11179457583555194112157716661862400 3862777 1598624584512358554765643035341883472 3862778 -532596496574675689348214392980210720 3862779 438703543240377305883640690246556184 3862780 -214220598814121144531004743126054400 3862781 320444017833206415169504964091972480 3862782 -56286856997576851051630615065292800 3862783 2417299904706305094322392719197068032 3862784 -1436408780322487663654804037818122240 3862785 76264988563578010877128683661507200 3862786 393808154093244057802193728757489664 3862787 -350938520330471861943903131792706564 3862788 221213497844763646335459558853853184 3862789 170078234136198082057701363497472000 3862790 -839012107196596652783836506082569600 3862791 983743712025285697027016461582825152 3862792 330443906259908296956711896268318720 3862793 -271536142166603677247753091212781792 3862794 33791709776487857887592065580483328 3862795 14132442278519035463223481764175200 3862796 649201219957975384279504805309764608 3862797 -359936700247804776159136876142568480 3862798 1582397522017731963058221325262462400 3862799 -1237128954941544141280005445545746136 3862800 -66928981577162565665894319876096000 3862801 368672350041448241279451182963766900 3862802 133837352864414853813528826171774752 3862803 -504136068288346027392225750345021696 3862804 2128725128735589095786980496959488 3862805 -47048498958490306505402073341599080 3862806 182509237662369317167729472936976384 3862807 362166318476747196864238183519492272 3862808 -382898970932088057089342906931056640 3862809 -45933562688765945556048130178084736 3862810 241066075491857487323033204166835200 3862811 -3096903237132943795531444368863358588 3862812 496782354831835320205329229583104512 3862813 -961916969964988760914769166168390720 3862814 -1332560992263684491437366612028660160 3862815 287156857085542667429933168457550080 3862816 -2955060061171900591191170914316648448 3862817 -397668666434294715595061981933265408 3862818 392832546169204328375546530304874624 3862819 24035609332433004932050426836959944 3862820 -202600452470582992262830631375155200 3862821 1320522069846461314862109767614415712 3862822 1043095829747342601485038609102751712 3862823 3066213571540110953882234334929162520 3862824 133312042971388016376822080309329920 3862825 -1366414910796715276175069762028105000 3862826 359986882036668731356291805114039808 3862827 -39434741423992672033659313413388752 3862828 1394924181344173555459559293471015936 3862829 -453402291754942447148103701608750740 3862830 -650274209998664429426547699278686080 3862831 154037225933026412035162551936182240 3862832 -195347235046679655361060981863088128 3862833 522718324022599997826952209188849760 3862834 -221517003180309417065789681366320128 3862835 -119918197956525974956874377206024720 3862836 -2244820518774643828751053598594580480 3862837 -1288907960535957244422657724822853856 3862838 -553384811988557056680790025497375104 3862839 -1453423426464623949788148389433130776 3862840 1661374472581539120162217736263680000 3862841 -330333236122402632931514220603052758 3862842 -816153366530213732080532701418628096 3862843 445862468928566835516137494008169504 3862844 -957903369020275293927924517308171264 3862845 -186222055814105976448912737645079680 3862846 179872670101439959634935112922851328 3862847 236497888579454895597150866945359296 3862848 99719351792396812883773177976586240 3862849 -893770021002193929893186321183257150 3862850 52281935421992710391160411118848000 3862851 380390135126277202849671674973067440 3862852 124645640530848960258007272184504320 3862853 -837539706013353955145909191362284898 3862854 -260963064954772033198721273115651936 3862855 -551363803023737976924571161669471240 3862856 239290401799981225002848280081500160 3862857 10807549181136825996885284388132288 3862858 -1229308765781989091611174259530350240 3862859 48566739520119615808941589830465024 3862860 102950345801604338496641046922767360 3862861 533568485171806654974035037164489462 3862862 -1208181812503055084052548030449728 3862863 3745483279741926521213167149685747200 3862864 -29882282336631054869909240818769920 3862865 478495460960047335237440382371830260 3862866 -565453806152104456880975042301158400 3862867 -374542778450179368904869575815905720 3862868 -97666623540580070304849554105022720 3862869 1669625258198972399268491794524483744 3862870 806397896552005370914561020234015360 3862871 -928121076479123017847184947026015800 3862872 64090516627313987788012879572664320 3862873 116223280875328696633001514367234944 3862874 438845866309573239502862235677890272 3862875 584198771696345358413838518725548000 3862876 2649099339646208600218970537537215488 3862877 4507282341443107576235868990243513312 3862878 12780775557131782606667093012318208 3862879 527626975046816203261380010476629024 3862880 -29794174134079678652933457444864000 3862881 -809040961012333564669656844089324720 3862882 1213736231911028348875742976321667584 3862883 -2479244969460281007691511427569676960 3862884 -434800849701971422113527532452548608 3862885 247072812876072485487954430431960960 3862886 328967773380312670881565536407142144 3862887 -474916658513376050484771447970260480 3862888 1300803896487481782893469815839349760 3862889 245245398890136518562361241578067856 3862890 -26718596405210117142188687346220800 3862891 1688563481691173059399568475195250292 3862892 382383638186747041123020051034163712 3862893 -804653037451791388856697241078861056 3862894 344260720005031209705524490307266432 3862895 -2472909410360958768534353729847815280 3862896 -211960524485831734451460026990592000 3862897 310173177542014543636214434688327424 3862898 -356351417742336979691495390119280736 3862899 -1159244247656676745954919973801907116 3862900 552587242650926874521323690004816000 3862901 -359397590946103527898921342834052448 3862902 -195786797514238315769385962020991616 3862903 -920874589775573900534405925145034112 3862904 825235256348351861309478949457141760 3862905 -2832780340379273247119539404846720 3862906 86210069350758133735022792364919152 3862907 1917191986741789167473190161279940240 3862908 -7608348663802587699572128648504320 3862909 -529920987287881833924240887064944960 3862910 -334736219415129845533293545591777280 3862911 -99766535641216365685000474259811936 3862912 1826130172632898465711991689775677440 3862913 -8398091349836861632306179318348240 3862914 -219460850097904700598962962594584576 3862915 466091021745771364502273104420685040 3862916 136427036609724653127242516484353280 3862917 18980918035661119557312647926770240 3862918 849007763187890332564312460180006400 3862919 222678302544471108349226418345724944 3862920 851265832863809541838846000634265600 3862921 1263937138043150641079490952156500122 3862922 188198918772704953163456824872959232 3862923 -292283805539085592544888002839720000 3862924 -401313198441755175283246991656085504 3862925 -1715514064899581850870897168767550 3862926 -467832620560727594529501297047342208 3862927 -279213478111259009659353493763085888 3862928 498568691107295649690925384891760640 3862929 -49906337406372739530174702440001600 3862930 1998238533808640749732009571830041600 3862931 -2227604815764119498234304372289478736 3862932 469440631547089473067322866376988672 3862933 2327542116437008541856122465111031182 3862934 32805297069136428403596165999387840 3862935 -295007256939889575397348314348903480 3862936 58651006241605066220184222113464320 3862937 -280996732505721548475538503748684032 3862938 637459268967274835866750750062415872 3862939 -594089750112377631897867928811435260 3862940 571228848190173614703143238641303040 3862941 -26362222822535462029478171626698240 3862942 957848749256957948922257905210859520 3862943 60648330114504822557031450667071600 3862944 2416335305402118732707159057828413440 3862945 -2589983653816600396256409445044538200 3862946 766742982926282946658805026084110672 3862947 816759338081055186942383097993073920 3862948 11465517064659870968377293260374016 3862949 -104851226002567844124031562338835520 3862950 24933767623740724526007439191091200 3862951 860655302651824648667658693787770000 3862952 -961864262705990581263617917579345920 3862953 -329628979324052275916615349194674038 3862954 -287817708547061601038714064252415824 3862955 -432422620810013483353341218313428640 3862956 -339757076052514223134669356348994560 3862957 393690972258545090937017880663302400 3862958 314960212565270095336592283853653888 3862959 946999909632356133491081183735162880 3862960 115046221488002418725294845442457600 3862961 1550377459302077901305495228868331812 3862962 -321309819010767801162934327599317088 3862963 1079101471403236287346243543755197824 3862964 724395023412568820498162827403360640 3862965 523549594331072710130355653006017920 3862966 1603220019264610870203978651727142400 3862967 -1097814485147380723436581750269913008 3862968 340360039842012874625126864017489920 3862969 990207819264684956149397145201417360 3862970 -462831670337313524438907522138316320 3862971 34423264643481601735568934457035792 3862972 150645483423887487733608739284692992 3862973 -1182464086180961884021300532979430740 3862974 -342152358369015728389631223271602240 3862975 -394791518322080432529345787085712000 3862976 230133692505223766871128760932892672 3862977 -3385829109476846380665254448068304768 3862978 -531040036313395332437955926305840128 3862979 -1104811728839524700736591549475539960 3862980 680994185047433789446071697098424320 3862981 604113844313891698543232834162802592 3862982 -1774373707218831726824445457443647616 3862983 -106058399222379176043015483057605976 3862984 -548293898977808486758632788495293440 3862985 206616888023909540572747130204025600 3862986 246299191250390482629777103168752384 3862987 2935055667020888299371355554402527636 3862988 135789797258566404308709661560422400 3862989 4513455888023968001130309248054808 3862990 -683749524822347687957932238158536000 3862991 -23557674909186149407620447930999936 3862992 108231878051291781017809093791055872 3862993 654908468435461584930524140033344242 3862994 -131439224280605608152302057682958704 3862995 1070183669869766250159051723363324000 3862996 363971293896283898965432477040048000 3862997 1070247742907875818926565058732282446 3862998 -1520220108043365178539365431201226880 3862999 643842996219380657001383004589061760 3863000 1691775923269205668280881840773120000 3863001 -1614488515938541401667468409289228480 3863002 520108145699036745127536305355778560 3863003 -795520850002941769321966635200864640 3863004 337171646158747433390925924399267840 3863005 830146218069806099271806775620247000 3863006 254797068122488177845054782049079680 3863007 623301139265947350211577997080460504 3863008 -3239901966990214217640739662196899840 3863009 -2015037754094724734959677126359549790 3863010 266754322324119096530130425372098560 3863011 320369658949120390478305106676058080 3863012 -1055388379909083498044467166139851520 3863013 -378270403954356038299123497803629920 3863014 46407842973902481658616114683859520 3863015 -552893724763646451990371225277622080 3863016 -287201979425323979273955096536417280 3863017 334964199314452350896483687230139066 3863018 -29372475964166576229632302956187296 3863019 1986105682549148623311774156175707840 3863020 173909304798444379592453177696194560 3863021 1043894266133710726221931857681348480 3863022 321768306342652735571902395808546944 3863023 -1140747244183051892632544571583360280 3863024 -875573724543578090962365438621646848 3863025 -727356857930446064624372903654520000 3863026 -186356825109384878292387308633250288 3863027 -1096040856922884373422005574513751728 3863028 440137849277598717433682980389464064 3863029 -2154231320201002080872495193189692160 3863030 991897957158664431372947834077532160 3863031 890767931192699099985391889283186384 3863032 2515881852335859703726872763701964800 3863033 -2447931157193658440107570807551025536 3863034 -770500036744787272168783713337344 3863035 1522084195496474436374404341010540560 3863036 2025078499035490775841477255180410880 3863037 -7815379813690752046132495307667648 3863038 -1497047651271954760546886877500590080 3863039 -1349022007890096180292283073467896080 3863040 -225037237680280262616229578937466880 3863041 -448367499958641249526198172892379456 3863042 -747394891713005826819213792601697280 3863043 -1112020296393357157689005611166375868 3863044 -2909226762295488055243018252151230464 3863045 -393774351597054961878637171393806600 3863046 -2070531669394663773350243785792128 3863047 -916644641833199137994760390928639848 3863048 350487066865079151185398407507640320 3863049 242472801474108542108987007305166864 3863050 499505308046215279409094484192966800 3863051 -4973495557324226542027650315370496496 3863052 27827713564762603796260138020600576 3863053 296803963651087059360793409249141184 3863054 503747796304922667137784690999620160 3863055 -351482529701168836945913530518151680 3863056 -78067100764646082213401205170495488 3863057 -461165839593633505389999315711885120 3863058 -119715781191235966878319782880577280 3863059 -264952903883501753282896558260531408 3863060 -142678893036313198333883009208203520 3863061 12699135565668054332761082754653820 3863062 -269594638027495232953951016450886240 3863063 640325142073678813467794085459483768 3863064 -493246021413180679938843025606778880 3863065 -207687091079786060549091465584167680 3863066 -1116230151923197722121020758793450768 3863067 292896991836209630703221429302075248 3863068 657498455902559415846268933686867456 3863069 251085253047115002269593579978842240 3863070 -417969240393172260023225451451471680 3863071 1067413347182945499402008223462611232 3863072 627024053734826120709739774090739712 3863073 784356092635970422413212897709419184 3863074 -57175559814171455640487772862988464 3863075 -1004737185929130754108935475274201700 3863076 306699656686736529336574099298365440 3863077 -11004221632651947189925328656733120 3863078 -531750462871885701247554449761328160 3863079 -919613995170648367217105836998581760 3863080 323587384264097280186076685647872000 3863081 325634124904826298981147344108614500 3863082 616265403348193042111965017919297792 3863083 -431462190671731309692927022872210400 3863084 -529150891390152305691253969241894400 3863085 -957753764853358449700541070612525600 3863086 132742389279930564968861484000854016 3863087 155180690953233945716254255978433040 3863088 -364362184171999766970096170226647040 3863089 -4626892585858498662231788865411534480 3863090 -126632281441950376173078339908966400 3863091 892266848921272559331982596016212792 3863092 1253959389712609024386367296172255616 3863093 861944987951967230830594202359099644 3863094 774672915638364995744761266818251200 3863095 1770955854350552509771295958922896600 3863096 139188435698914179321713019472773120 3863097 158066860337769671780411174338242432 3863098 1731065951357547548444909284400434800 3863099 1160014166479396871891977874637501240 3863100 -129012675975457671559360493869056000 3863101 -2481886160120582047928362161489352992 3863102 40781075359514074741249217606047104 3863103 -675235231844751858033592278245318016 3863104 269815497224688544511143925751218176 3863105 -314904880466053481188476304236324480 3863106 310123297118472202956779004956590080 3863107 1318247435970094575891946327953639356 3863108 642565789332454287607351915682406528 3863109 -503625338238609158961960409182089760 3863110 -74110121252042011309469617219342080 3863111 -425223992674500859403347410786219480 3863112 128111038112956837288850369934704640 3863113 -1476999461167997286555358254266290416 3863114 1686124575662225659187448159086393952 3863115 928576986908567112013861504279715760 3863116 -221077627121442819150652598478511360 3863117 437760512723520206764731991612762380 3863118 -655009599822992798298830435704504320 3863119 507160886510997046642744954785713760 3863120 -3000144812718600648489413366906880 3863121 -410481564986632956799637841738563088 3863122 38858755904644783713434228533285152 3863123 -2922026925079565474082676632876481200 3863124 1160433277397721905528293621667544960 3863125 4224767325764282744991162438820000 3863126 328856211714294675641389969453711104 3863127 276635159987088521031392482997760 3863128 -1615084004887627676855789833789501440 3863129 -1866992417260943525483709758513348400 3863130 -68559221931951276408428196042792960 3863131 -619111932007062805322872492631802096 3863132 181151259015829983216335614566561792 3863133 -1597758162603835386812763683371860 3863134 381953243637870270416650439294232960 3863135 -1646848066194243937329868912724323200 3863136 -1187418110065438471519857868188942336 3863137 1426935428766049973264552072012392240 3863138 -402559915231894530757350135376847280 3863139 572322724532736114652874453266801920 3863140 2253415889039308096306721071188902400 3863141 182991402800897637712429716378931584 3863142 -586592455514794140092189754791564928 3863143 1177894722601589200704287677289038320 3863144 175069174904416489765897691156152320 3863145 -333054155168517137465443693958881920 3863146 -422871219268501050296470953513250560 3863147 566639723856703855835698434574097160 3863148 -389922628931998304895587693451479040 3863149 -676137331551341845906600600672745472 3863150 174798842129508223646374423242076800 3863151 -1721822382297829298400434721215077608 3863152 -471828212795946913312299740965601280 3863153 -98892143056437044589587562477025344 3863154 -9711526721525652925217772227882880 3863155 -89270604790150732329428375757463440 3863156 -392965828276988839601498453539215360 3863157 -236824213066183388915543703163896000 3863158 -56188305426035511561773265923791872 3863159 259589449562075387922160218256405080 3863160 74273373554672500391461106239488000 3863161 682185002804812540499285747177828932 3863162 645274742224679139421107908271328512 3863163 -6965549246512446848601804278588736 3863164 -2118032351497265119884965377848346624 3863165 -1657887377487136224118613471873041920 3863166 -823299995209703851012480890702077952 3863167 911850556770974888489006798043376 3863168 867748910777229965184901952695173120 3863169 -705333648031887708576597026034049806 3863170 96959244220428229085338080906936960 3863171 256100675027533401948838479205653420 3863172 -353017633015541449258649924339478528 3863173 -1001745811159251959802867992398556578 3863174 -515553241845989950818152365369189248 3863175 -304950067546616981611113198726288000 3863176 1015997969478862699193198429005870080 3863177 3428148372435167217548862682243233060 3863178 180154273313422881200922917186131200 3863179 2978520754526633597848327475240778420 3863180 380612234869814344530936027612441600 3863181 -371609641626479368542205351264346112 3863182 -215090527050344477084625273648037248 3863183 1325638853067694152722199907762608432 3863184 36508322318732120416790931244056576 3863185 -573084364958866572006999411839692440 3863186 49856055842454816273763478478459792 3863187 -518268157238932028550757698837120000 3863188 -250868998175352575544084953736695808 3863189 -95498411924855558587171427384858880 3863190 -219392870244217356401457332981852160 3863191 -3513712990117626494028882068777494616 3863192 2067505095989185000173494057816832000 3863193 -1631477152723856674186520866422117936 3863194 714890601773831067305479975273559040 3863195 142885733838795007116781594641408000 3863196 731367402729719814809180775560448000 3863197 179327706964574231522207325229251340 3863198 -135072000919625640254274861799793664 3863199 1862978673532719665250272893855415040 3863200 -77848323212930534107985326768128000 3863201 -584290174350183381432668069996928798 3863202 -41601992707173690577808691534028800 3863203 828492513408382189018348824849759452 3863204 -1026865457937869068023871036475612544 3863205 435712497410737869883787458551538170 3863206 19778288547069319674662865889488000 3863207 920472811847877854562780945677410272 3863208 -1027842118495829815238638587860336640 3863209 488259499011863782622398423976866810 3863210 223636933645555608833708293430823360 3863211 2125676339205252006006185270099021568 3863212 946722719698170825945093668989286400 3863213 432211357633441570208720679655203840 3863214 1222324575022241799035537202099998400 3863215 -1055233044496780001242169133046225680 3863216 236478733541991136374149930269409280 3863217 783376472865115706158725803851348080 3863218 -162416380047322146715437404664554496 3863219 -2941496807734706955022660982692292904 3863220 -627328405387332560472862075422197760 3863221 2403461016357297234130359322331982112 3863222 -1070746791642628435997842986284746176 3863223 -43852850733149875470482938588322880 3863224 981766232851453028898886128765542400 3863225 208564074240750762306090197606233500 3863226 -102844115427825948830654438783364096 3863227 421151836132231421650039806014533480 3863228 -2398845156790098222057657572335371264 3863229 56515442203943358970255096754121984 3863230 5308669867517548496504601688972800 3863231 2779303561243673319518363280519067464 3863232 -81466467192680529466806687403868160 3863233 -90323194585367629788583338134672832 3863234 -34066081659918077410862464296771168 3863235 -413740305168807975535919710836806400 3863236 89587357507591628269759962751866112 3863237 861944184889548105341138063941498752 3863238 -777829801950037900461610852196993856 3863239 -779419229279194155504085795643569960 3863240 -1072393474415959598845754319546931200 3863241 -1193400265024200926441201268437838720 3863242 -226755447844040937222131316865741056 3863243 -208400583229894961658258933144134508 3863244 51517529230759028156016773370445824 3863245 822310873809064801339622871136279500 3863246 -1269093895389772303044976605965252928 3863247 919126252413971659970860375382661000 3863248 134173492536789327136121908691689472 3863249 -6085041707558461575979091964413952 3863250 552742031211430956767963884105488000 3863251 364477094619152767212608624639703040 3863252 -735424087225702625079887629651378176 3863253 -66717554022407953435225886915462496 3863254 940229436919480945421000879829132576 3863255 546198380136160620134894478759046320 3863256 -85897827244697082686727089682124800 3863257 1299536999904297214240446718248330506 3863258 -169020798257103922755703467230400000 3863259 2773696372533488105641535520579489504 3863260 624105978420879423236072547635258880 3863261 1379619166667801695808837780190280800 3863262 181698785198348974199976529426965120 3863263 -101071279402313566399541575710070896 3863264 469380215171713995872576667695185920 3863265 -203498859499928998209807227626135680 3863266 -153646543290095882153825972071779072 3863267 2072830500137275815665608302590764632 3863268 489119631982065141765615825220638720 3863269 2717378413188910088745270674011660670 3863270 -512314256399240892067401660146524800 3863271 -556379292011347262136092452539478488 3863272 192790660206965206377601338753024000 3863273 2429630076357651882111818328460590522 3863274 758513663935945593309678848157768960 3863275 -370789737687494685114966757652415200 3863276 651732126539218099718017949469407232 3863277 174613593712971038509977231373155648 3863278 740103583637238171343518398376099456 3863279 -84840895478323330601111597094795168 3863280 197951435447574846037440412777512960 3863281 1681154212984743437451482812138713704 3863282 70053688767056048091609878897117184 3863283 -346386015845768561841617890415992776 3863284 -2805658403614603630203681037404935424 3863285 -39674284798421094676910693700754020 3863286 168147818741570599870615112781631104 3863287 688546824337633201904972920354591720 3863288 -372391095637348052628783638507520 3863289 723456491618619206411157073013127840 3863290 456577303854243861418545645443474400 3863291 1666155825905515451686471564568806692 3863292 1261814647936897358536387964239872 3863293 -1812701311474809220924774137863040 3863294 1169243670180458787777582732937245696 3863295 48027285652947960350983394153104200 3863296 1081100299064019260201686235592261632 3863297 -3124602840464214112536194990863552254 3863298 -517839469833433746610223820525534336 3863299 -2847838415571470459293903453617173808 3863300 193609737907279351064201025014784000 3863301 -595682031814392691226924000344593216 3863302 920558041960891615735783212643040352 3863303 -1361387166165745922738695547193401448 3863304 1282247429395348949501133983553500160 3863305 -1029605915521644824124003992316624540 3863306 -23127547482758022413180125060371456 3863307 -132856254487411366070609689776956496 3863308 1392732267335088283968214426450040320 3863309 2831130196157342889598749272233875510 3863310 -24967270476345645762062773783449600 3863311 -2588802102689350027098412683603915088 3863312 -86981031261501014895466325305835520 3863313 -56807891035126943073047403917536512 3863314 58220501657672857317090002737500672 3863315 2308800658326900877906322967028374960 3863316 -567869158135385634465662633520353280 3863317 1677317997058656961169941995992996366 3863318 703619024021045502446149861490450496 3863319 890844631284867958329465923523262800 3863320 -916033225395453385616201689906176000 3863321 -1308420779880366848539143099082063872 3863322 724062723615314859456490879761753600 3863323 -1800710733837033312245105882941485936 3863324 1999510354155290752140904784539155456 3863325 196920612433813469214661267438173600 3863326 -1560674863789362236523967840849269888 3863327 411239460492387711534033750627625680 3863328 494218318092844650836265259499520000 3863329 418175840640398439761383448083876884 3863330 -813315079954398651709067506634185440 3863331 1145629453767938380901001806749085220 3863332 1532377710971164644922058604115203072 3863333 1087100728360892462260587989456354784 3863334 673066014802834920941847754461746880 3863335 7885699135785091891658344651269120 3863336 1928814329756930776196879810116807680 3863337 -2608286678588495413216080220872689280 3863338 -336488220952754349580712241307321680 3863339 1119609107697286229216071817538697140 3863340 309568383938746875215809091371253760 3863341 393562370117996573527139607710639500 3863342 -118400498354322492999950236760939520 3863343 -1996927233842014931018518306191459072 3863344 160158317151575749900962754027847680 3863345 -972140757120668076100454990744781900 3863346 399710488421893904381407031695929600 3863347 893836059303362439039262452244774796 3863348 893380403424924354411135282137869056 3863349 161200784515988218771336748754867840 3863350 -887894267740361855163185675939877600 3863351 -1320528565359006247578545775935632800 3863352 53565324511626727052869149555732480 3863353 1427188612591161281215050770264252544 3863354 -1702343909835008008957699659718546176 3863355 524427154474556640520431912213969120 3863356 -1036459977715390746518711500251958272 3863357 -395478347602203159323745687549626880 3863358 828580468100314643618238600214578624 3863359 799651396439075919903578826848930704 3863360 -292307367451460842822256358268600320 3863361 1822253822482413588571112762685709872 3863362 171543793849248032461715925937140432 3863363 -259144653412958585514021387119169840 3863364 688393006662615896239779714428722176 3863365 1718683271330086570551438402433627200 3863366 -671757763729828232304118584616598400 3863367 -107632288342580710060248984228570840 3863368 1830494294106995666248808465809704960 3863369 1029084370869476248226207399792313396 3863370 261155890288893308125671888628700160 3863371 46458110399984086006807764243068752 3863372 1667492164913669643712048988507640576 3863373 -852559972324038978867232318094089536 3863374 709680851427398600825475460216656192 3863375 -405982058565630454828385767352736000 3863376 -3311175180139319504438744330797056 3863377 -592401982840744589647311833813812928 3863378 29255609826569165392268488739658240 3863379 20617381203722695657518153473180160 3863380 832383345043003653210587015110694400 3863381 1085290619442547719248370736084551264 3863382 -67985979797122135088095781702006400 3863383 -861221523514104711922489339072810040 3863384 242319661296023799688993115190067200 3863385 -66439816828216425156121416918160380 3863386 172906285423683252691333608151334400 3863387 3171448314522496472887457573870850792 3863388 299820045282476797027921401467251200 3863389 409918830210558086822107206743218860 3863390 -485150077603856491798408005951748800 3863391 28301883546574846567922728374728064 3863392 -268847602004818015565316391744045056 3863393 -144399248233767244137190829290139358 3863394 535119764379765046783705772495705088 3863395 -17264329001348639130272819338613280 3863396 -331277436116557806202640861725443840 3863397 897214400024730018805638872591061600 3863398 415629255651590879706533249910177792 3863399 466401932312211271782255351675305400 3863400 433563176515174307818437000536064000 3863401 -15996774372788499419777818677121440 3863402 -256343585475334610666095319038871808 3863403 1771661538478850351425662364187500800 3863404 -1631601042147159877852458277271398144 3863405 560583397595965864175616791619378360 3863406 -100892124892602698108441800736673792 3863407 1185158933848985085152186009956776656 3863408 339411593859380145482841187121528832 3863409 -2868634221970818980451673326222720 3863410 570219547339247917879044991872990720 3863411 2607332693515710939155270068612008012 3863412 -201180780388161798985479422431623168 3863413 -416820771871025741471370910612285220 3863414 -643851036390886878794866479286198080 3863415 -145953578693495421715365028995580080 3863416 -129321396481460148088717489322803200 3863417 -1050121805978634913270218924632448534 3863418 -414809473514546135680794140639807232 3863419 490542497141825959212116534534849296 3863420 -13330629074264212163155743637309440 3863421 33609121625147286490870377462861600 3863422 -21426194726891219248417860568769088 3863423 -2469644398055137195574347531536083328 3863424 -536123488853675379605426986454876160 3863425 -415368940205809771589724584071104000 3863426 7501757920025479621604548018497024 3863427 976684026974561860214738758299441408 3863428 482377254672493955200326505785891968 3863429 794606391026651374844942141811215676 3863430 -67116314608655851877528761462080000 3863431 331961328333476028123332273414422704 3863432 1737395925574897978192322863674777600 3863433 87531401866966910612949707488361664 3863434 23306694363538909439977950867725616 3863435 382875115673323594668864681052156800 3863436 -195529551990328943877862290081494016 3863437 -101683772092655557978374548557007616 3863438 -857820989656434220645641718280976000 3863439 -1611816737082076164303929382247745496 3863440 139829651717291295469778384289792000 3863441 376715378202726289554181737004498800 3863442 560924451491821719315879779453240064 3863443 2225897412561056786509745868926187692 3863444 183696444538137084562153066588966656 3863445 329864805378636654673264484676752640 3863446 271978249901901362271262603241904672 3863447 812097181443702339676356882047496192 3863448 797086575234485567278185028191805440 3863449 -567254568753157613548792728476193264 3863450 -76073649073001389014364941138462000 3863451 747142303848633913318875109723790232 3863452 -111232184507837553112501269442046976 3863453 -1687117026440394155671450304573063136 3863454 789946473087343946695840989538707072 3863455 630419378120777744095588001416584360 3863456 -652966765852348567706235312834478080 3863457 -194914996180449773188041797401973952 3863458 -159214560860763246851810241153631920 3863459 -3946467581555247518605548972325488240 3863460 838005036010832238581936044399104000 3863461 178083886328163920811286174401584960 3863462 -122080328248104065396041529728966848 3863463 641294090135640924498094818606197544 3863464 -26458006946931010972708408971509760 3863465 -1316295043836538770916798752089743680 3863466 234250695614861755863369721915358304 3863467 -1634151176917228545821714422489536000 3863468 282118052047468439108717397475786752 3863469 -656305574217384069534827998899087552 3863470 138418597951648240517912683888842240 3863471 9176005755044550738919561069355328 3863472 -235511228818539305396439363812229120 3863473 -220685240365434402691076076946055278 3863474 -286516277486162304659653802029363680 3863475 -190265302935205133109437143242316800 3863476 -401904105262073375352602326676142080 3863477 -1475112769500814130118263046802054674 3863478 102266842943959546832444269038568320 3863479 -275829640151804583735360371688146360 3863480 -748485999129239758976135564170137600 3863481 -2261047098388977294212739219178978656 3863482 552326037867485781430557170357321472 3863483 1425388891675837976605090965755953104 3863484 227119072662071225696185008727818240 3863485 1624797675926716803376336843096395180 3863486 556317579158470098156590103331058688 3863487 1351000206543127165881858343276092360 3863488 -460620548420049324865198832153001984 3863489 -967782191421061462620543031311265344 3863490 235113538743089234639631221933030400 3863491 -2797666669271030392506363672659292648 3863492 -1097012296645615335892091638773089280 3863493 736954536058826181999427061302445982 3863494 1243241028914369319956106597313400832 3863495 2761080369125307366905662802752420800 3863496 183959195009211225172489017684787200 3863497 -650626818884038953032363192750513760 3863498 -953001020691001880362316587200802560 3863499 -488105722966195365631470505671386112 3863500 89814946376382943596787064987136000 3863501 697698486970492513207666354123088502 3863502 337094138129863776236333788592062080 3863503 -341828134439946667176489755584371864 3863504 -240795842169545934068721688192327680 3863505 -368620260277489330049710187182416000 3863506 -1116700760803923043839572067633480048 3863507 37138596755982525422111603071768200 3863508 -318994136874896407580723840364533760 3863509 -410968010089575251417774192002276566 3863510 196911411589331601141023098031577600 3863511 -450760568316020363244000941264925360 3863512 945556150342510398631717076763340800 3863513 -1593169942039964782639592626009397238 3863514 -641243720566015283244132835088463360 3863515 -1887397948904349331385190363461451840 3863516 530551775055967049092939741186801152 3863517 -143508372807361258935224493371504640 3863518 -777544441681514661081040562919815040 3863519 -2037295081752424418219136026529644040 3863520 246660088639524678180552665636536320 3863521 1639614189078938313396033862539906722 3863522 -242889858104018313805012726583795136 3863523 1277133076100647298968489997096676984 3863524 -384334565486399738808597566707073024 3863525 1020210005172574285940503685154192750 3863526 424093500109870074184527363120192000 3863527 -261290132460675988152586006352848280 3863528 405822690048630166220229153283292160 3863529 409267422370088874820474058784371274 3863530 -689117221457129459090057434583040 3863531 -636835545717402976221034197860919408 3863532 -121423979523523081388580403880790528 3863533 -261560345940350946091946387234258218 3863534 -110373374022529649055177798762411840 3863535 -499168077149138874418788434295492960 3863536 173263700803584489067289072251699200 3863537 -1077207496967146923652715132171715228 3863538 20313077641855528538822770612970496 3863539 2784649801312563161502348161596988856 3863540 -32843154006427181644683593313361920 3863541 -1021296600958886192981738578128314976 3863542 -1652022692609158384997700418344383328 3863543 -186339320399188915144215454640191536 3863544 -605611658236691174007040487733473280 3863545 1187514370963180740210683939571836160 3863546 -598321423679290538532723793373712528 3863547 1373517321886839308931912934614270924 3863548 -352083033412614652102185089137950720 3863549 1411022122401337538896163573623532550 3863550 4495136024455106535785144914560000 3863551 1093376027615805325372845610012516704 3863552 1207009495284615913253217634143436800 3863553 316559765146533477018952449536217216 3863554 -391354203660915598936507119896519184 3863555 1989947338010677561125375631934745600 3863556 540976984146887247923268523465820160 3863557 -243710749752976198574537422182271268 3863558 -2277946596566197694521243647485470080 3863559 78139045041365590028138164542456960 3863560 -1285283272536914812214580120109824000 3863561 179954298379576727286325551344020224 3863562 -867980400721999496206181003192917248 3863563 1617176888002267468079658073885963008 3863564 -325854391196085938623262828632218624 3863565 1987942382671110338708796748946472000 3863566 -143664113401478799526152983791025280 3863567 -1759088989488745344283166301623909400 3863568 122683401786479688870149914038042624 3863569 -907468495946741470539665994998398030 3863570 184305164277402119244032156748744000 3863571 -1119613119041488962163067069431689288 3863572 -113498556935959620815413787570257024 3863573 -1223884801005510967867825402742921664 3863574 -342338366750270392209522847147315200 3863575 980840877765320570454875415238338800 3863576 -1848305971389190548783420460228945920 3863577 -7027750850153594540758396210047168 3863578 1262248405268226706362924249548505840 3863579 -1272448806734376963157681555277845320 3863580 -154236454518656484144543464792064000 3863581 3355982082874656792541843651122913382 3863582 42266105094519889516258127040555072 3863583 784678804320396394148081842086103440 3863584 1850026889004436791744568485702598656 3863585 46851246584152097913864784169424000 3863586 214397953997393317397680375308993024 3863587 263267998012208878175739128935708832 3863588 1506158096132064060332213910788530176 3863589 -142809279222241278500393993059246752 3863590 618731898880382666259278082953345280 3863591 2506043881741502963147727524077375992 3863592 -287110272017605102983554565950668800 3863593 21035707325389762126366933996431200 3863594 51919143659700754945311016167112704 3863595 -148377147685541879775812373912825600 3863596 1077202377195633415934886131409355776 3863597 -238208719725369014623135921536292788 3863598 -55763546194000836918863520953692032 3863599 78168962087852236035300724096292040 3863600 19819343812962452604145122179481600 3863601 -847674528441936614407595632807317438 3863602 20366466012365902121711949762964752 3863603 -671172409167145193472919525050572148 3863604 392561495271466021294261437074982912 3863605 -1289554347943224438081775180753696740 3863606 -1660772150943732741074053718243797056 3863607 -683360809059746733567392885277998592 3863608 887451326279290330778521352996904960 3863609 380725588859824033106059077994150848 3863610 -461190162222471063888567664343143200 3863611 1752936361188010384845551045124138212 3863612 161414953593210711621569244027417600 3863613 816277297073321278611836283906177408 3863614 337685238892763736297111694807372800 3863615 235344441916817078958817729399065600 3863616 -518970712396914399078091031322820608 3863617 994306936189543940663930341699801732 3863618 -871212392206657791796984502432378880 3863619 -54846468127136994912342249558117300 3863620 -1073795976028705031409848975635864320 3863621 604310446959491055707248426570880544 3863622 -308638561398734768210583993531979776 3863623 175675553133907636478766343991141824 3863624 204208921735019815865162189267404800 3863625 1040096896959087295954957498866048000 3863626 -3857586680670923075583625962149952 3863627 912800040184438825628766610758760272 3863628 -363370485450275347633665736298220288 3863629 -1259455990774445197747008804039486528 3863630 1005246946616198978125319045378016960 3863631 1823043089828516973177216324149930880 3863632 27375709241068863979824064806912000 3863633 2670609479047769650283403767497007424 3863634 160825306596307286065854372506886912 3863635 -533547762583942884522376926175754880 3863636 -12744671527923633135976479909335040 3863637 -535159043342256574281276623523887712 3863638 1010238760121383228361005404356562720 3863639 -23700658575889636878591889525713120 3863640 631787293469270240221682604441600 3863641 -1256758465361001034999267826478973620 3863642 -740300280799971973102631790559872528 3863643 -433480603271332190931448869166002432 3863644 -660699349982812602701728417871936000 3863645 -1278252005503478064461723459365353000 3863646 578264401170107375884806966250896000 3863647 155383572513706916127922420084716480 3863648 -1081019688011023549358545118482268160 3863649 -150798266255171050959335636158598736 3863650 324798325363866234018181302162288000 3863651 -981643349480772770195565122535744 3863652 -43446698855948183188316504962203648 3863653 1258313197048068372126583234710566080 3863654 2522978260638005542962902733517824 3863655 82014993788782309253683808972718240 3863656 -197553919911872085222425089864197120 3863657 150078528344408776940876756627267712 3863658 -296024029471266934684110451014320640 3863659 -916608398430350256633094900854896696 3863660 724150080291696740846140825463623680 3863661 1392842441983584189830611030015275072 3863662 -1240403762697511421375729311388521536 3863663 -876029993796189087115679959099829640 3863664 56582151170438543504012180024131584 3863665 -855789837812120072485081107694822680 3863666 252688332382511777182119954734038032 3863667 768564103889184422467205668858152048 3863668 174940861851859375153994909036163840 3863669 -2523758877133197600074318624139200160 3863670 -35897803740571047608707207637126400 3863671 27784558302427286328489717376709984 3863672 1705182436679939274921084796785745920 3863673 -816571282144002983064756502509441600 3863674 264260009972894337049398749305574400 3863675 -1785755174805709463817884910465934200 3863676 459630050561342506712621556249928704 3863677 -2430144707841318824304261968027812474 3863678 -106982225660694523338365555964137472 3863679 14526502450623386419071038874270336 3863680 -1692824722402266983207586972775219200 3863681 -359343584088579634720301843408635518 3863682 -242131339998180206218587197982440448 3863683 -1737764366847531908038561585604936068 3863684 -760507101785699053315570352075731968 3863685 -92678792839341350982086007077806080 3863686 -1282131399342394634445629842706594208 3863687 -324761661978317355322271939386226664 3863688 489022825164801615387134221602816000 3863689 133720319658527855175021620859287056 3863690 352008524096932045243706707377621600 3863691 -315569937045690142846556866935178752 3863692 181922020432287443161260569237956608 3863693 -3650149220775820602288043779871277076 3863694 -171376942984867448150750459423985600 3863695 -568658231457609247285249161693450000 3863696 -93172649292962504176915894549659648 3863697 -1494616506988339706670141915416893200 3863698 1107908235568217339935947972576036864 3863699 967293944096447244852896731104340800 3863700 -184636667615040354130139207565475200 3863701 1165403579420038190503076267336368992 3863702 -35408278873060451222885765986388448 3863703 450061203634913096769793034673184464 3863704 -847385535635827044058175202589409280 3863705 1030639616655707576262540807244269960 3863706 11626827607995271737436054233059328 3863707 1410904778128084219448584525346854840 3863708 -571735736900957473473767957111542272 3863709 2124772713471268185710122564314626124 3863710 -895887565417333429206746143412226240 3863711 -310715905658322696575973090145219200 3863712 31586597202273881158035717356519424 3863713 -1061772809212269788049907464042655040 3863714 -1451114111520858987442476489985216128 3863715 -47670579360704180901998691762048000 3863716 -512338942481220872965295722279485440 3863717 215564868732809918725837451294921280 3863718 127271444706792162059978252411237664 3863719 -844315403146824765028057250873812200 3863720 -205128495394079217654646177505280000 3863721 54970221910859817439865410383657984 3863722 4295393722837607570654496696225792 3863723 459136590407063189848689929249003760 3863724 804794668067521643601264324194304000 3863725 -457289154854654641349989260406327100 3863726 -651076861682074274641884496325016960 3863727 -1097480322853357572404641782942140160 3863728 -45202334281012254683171340485591040 3863729 -3000629836584342298367995625459341824 3863730 -58201419868896798533391592252884480 3863731 65778957100202016897900762971440392 3863732 -296494344976371516790523626721832960 3863733 -931162163596435026745574122633720320 3863734 -306067205053190878074386862472372608 3863735 439319154313151603311625533438987200 3863736 2010402856747014247891092574137507840 3863737 -19532900192718589226603038817942614 3863738 14336557850870742742787325548726496 3863739 920347919193987272562902831640324096 3863740 1211670506906811042771361693445038080 3863741 646930097573900865225506668540786272 3863742 495090062485414639837004931180962112 3863743 -25241185225124755084841880310826256 3863744 1076877531750439279667757340164096 3863745 -1013143018188035506646032694413416000 3863746 -2280700191390144831019901019853326816 3863747 -77868759783213275567924635397022720 3863748 -20093097544039942168939944748545024 3863749 738646341814983660195776278823051040 3863750 131954389899596531870440386617640000 3863751 -1516764255392728170514940834592692568 3863752 463725294407886219918372891623301120 3863753 -1712000260691823714514988851452877596 3863754 -1007937294140321466881852413023068160 3863755 -16837022130520675509474983264191680 3863756 1004354875130103858038867448269122560 3863757 88052958540772218740443135131000000 3863758 -468819834135794230975061499132284160 3863759 -65943090091031038123040088430913040 3863760 236580639939216702707943539819151360 3863761 256413116138687944738304549561187264 3863762 159049119538795770314363678662786560 3863763 848821956485027833119344034781674504 3863764 590574062904845725404415231413606400 3863765 -29883119382997048183964146767418080 3863766 -127151590892066385563000068654118976 3863767 196026032398808979423153104096296872 3863768 1412620915805060574359834641481410560 3863769 -206714233774975042984068294680426112 3863770 -256477907391246300256772522452208640 3863771 -1081009095169355971686743840313524028 3863772 476742036881108870334790660827648 3863773 -330197451662390398872214108263877978 3863774 329267642523703324473163124021675136 3863775 176105557880989933578690731368339800 3863776 -1574636846926488824949028048406052864 3863777 3307769966756754778640891956985412 3863778 -9661663565301364406157504759662592 3863779 463114190251528972595759096428355200 3863780 -1525950853728896165911673816014022400 3863781 -68217275331671017230175567467184578 3863782 -71718403728522469996647916710860160 3863783 15088482667333868320999020730078080 3863784 86910649866937527066356417925120000 3863785 817778777246641082986968328337458980 3863786 -628707738648042402303724412305813920 3863787 107469372422436555060748668943781568 3863788 -79391761716913061551636518681703424 3863789 -2321208592146921459095907283841530410 3863790 1370440832946049213454800315595520 3863791 654179187128958123681180282419759112 3863792 202076096338862627352265141214085120 3863793 964202848143570673055132685174114624 3863794 1041198460934110980327633504312486144 3863795 780544750726011318988501729998478320 3863796 -618695856013958313428633157062443008 3863797 -364370617468569080195212210309536114 3863798 24209697020831546677481165173861440 3863799 106635621404871601768595523257211888 3863800 -1400773017896945785524619361180160000 3863801 -618570922535294825887318373434402296 3863802 134023786727201688181209508709441280 3863803 -433723397490681364831765023542473948 3863804 -223504575494481728411224665978553344 3863805 521355901345352489840766142983174720 3863806 443044737955740508374772311647747904 3863807 687901237500055164807969903546993672 3863808 9890846956171417432489305864929280 3863809 -414832302066786230754147945161567232 3863810 338421500995165469642862260025622560 3863811 -330100442422948675685936073014691840 3863812 -242557015691117739367457699336297344 3863813 -2784671121140215033992153185638278720 3863814 -676503037187591311477390015704317760 3863815 2516800632852000913865784751497098400 3863816 801874648638386120799427748508426240 3863817 -8109808155869082204359847262731372 3863818 -24476778856175802047183310788899584 3863819 9869800460019470802050138388250320 3863820 1480240128348936835093903481487360 3863821 120087373119509354131120427311419680 3863822 -1300511886392969621047133416452509376 3863823 2161559087548512755294693258304145920 3863824 13630212549663277894285125713469440 3863825 -134101528397926378566675897914688000 3863826 592629714125962458965130777889765392 3863827 968593149280431349979549067101145672 3863828 -1121895214592811478949223036098521344 3863829 -2041436733565821047637127729932748032 3863830 -1112221016375627158468518923286301440 3863831 460196717738791062982868492491714632 3863832 177938944410286162184193414689587200 3863833 -1751572107670497505686836583779812918 3863834 27770790891911705393064552248970720 3863835 1975141187605296622043467016193439200 3863836 655763725219888478992974375559618048 3863837 706622785244573261864132738842608486 3863838 -888088168112038069059950805402273792 3863839 -1237731425723583791500795095133412352 3863840 164926263466568387475904246736486400 3863841 1060565988223786331686944682153647792 3863842 -963492511304270963615522336510282928 3863843 2415384896136850354008103515958912092 3863844 -1412507851925093813998921064979767040 3863845 3279020025268917414394825208385476160 3863846 -334244601435623418523234840923956160 3863847 1061703521189971405589822108783676408 3863848 -1191049905361588790010333059556311040 3863849 2411094579712753194852501580357661520 3863850 200854735711271054879956339183488000 3863851 -3222265048267161172677143811485760 3863852 1412137822336180067414268852138183936 3863853 -558839132483662345275604270471100256 3863854 211381891543147330403738919588269376 3863855 -730791798661663446799604385614205240 3863856 46819129009112604153277334648193024 3863857 -1370038197471121390134364304131366894 3863858 637313908396153331088560198779723776 3863859 355028016056741651847513707711078400 3863860 -200112062341779337146309777988730880 3863861 1795258576692892234825462679073828462 3863862 35793867413204282738590333645803264 3863863 -134381907269893847783371882539340888 3863864 -1401366250844044181125703219960340480 3863865 -232316348725059640967421900860057280 3863866 -123416255034949678881266369352916368 3863867 -1141112623579533551359840866010925808 3863868 -309732750216489171166688922924211200 3863869 325720873496247498994911592099546944 3863870 274037933708007805547287701376872960 3863871 125560224327889968968105343193812480 3863872 334715316314388361330519418531741696 3863873 -221943991947942590726584616344521840 3863874 311856771193576936809923668718679552 3863875 -166198981333113537592028216007456000 3863876 261312732980446146942280929197535360 3863877 -204276096943931592134968380188201568 3863878 -525232650151195801020841487192746560 3863879 -5434301147670588450492186584641309728 3863880 -118685356964110017459161203840358400 3863881 -229436015360252421233555206718875776 3863882 -1168759489325032162405416835800009216 3863883 604937226766010838831692995871697624 3863884 -1689904273801004368052137327387413504 3863885 -591647398008482149428400709284224000 3863886 -683436303121064501544887942027136 3863887 2482915736406347423638503125531463536 3863888 -97530440451477603519693747634176000 3863889 2368442245522410758645040472727087520 3863890 100132878606745049768465219594188800 3863891 1434995583633197571944825896455743184 3863892 -562215040061030393902404000733698048 3863893 -1651125587632714332077504556160078272 3863894 8972296010697510748578282459563520 3863895 510490736051862281018655093670656000 3863896 1771720685451316770685630948106588160 3863897 -196992643736241526557635637506310960 3863898 -84590483198612012004750683494895136 3863899 298596965546126938945265974081587888 3863900 195704368848069737997161611314048000 3863901 976943427986658729635761918943164032 3863902 -41749659792144083358750335078154240 3863903 -375390041591463454171554505006618848 3863904 1205789689848380249653345869040189440 3863905 -715922638347958733004680913996744000 3863906 -1091229266845236466431881909770567680 3863907 341790996432395876577589018450430208 3863908 825663576796396807980644111784960000 3863909 -73588268522182464251840588646348288 3863910 -17182235822904890449128112896627840 3863911 209510865859061905583412939504579512 3863912 446164857039780872241094343696855040 3863913 1035860708938751083819209198333876480 3863914 1276937400909835839089984752969243056 3863915 66319944054134103509390738022320640 3863916 -497526304823032643825184107606016000 3863917 -5007443414297996862723029857146259200 3863918 212666638261666521690820896873634560 3863919 -1583284877346531383363832797276728056 3863920 312814171190073217607736848216064000 3863921 1576323957926737559010300518601411072 3863922 94694572143560473395884191149995520 3863923 265131608400134554054045985514653600 3863924 43892455501861016785500411036174336 3863925 242277363144416831553286369424579700 3863926 -1012870186015377608252197705605306816 3863927 1494657364900280284469613194357628072 3863928 -432156302415393118047766903447203840 3863929 -20468831673911117853547884905393580 3863930 71954524116794267393032432221511680 3863931 -58222827734118085634093388429960960 3863932 1310301086530488766367866334916970496 3863933 -789383432571690532821591133934057856 3863934 67236171557537800580490386992545984 3863935 -390583189596200746551543757850076000 3863936 1456845026508832074898443887978741760 3863937 -5789835906357465659588135480570880 3863938 59100748003438541865003719847256128 3863939 1105138450936765399929059243556023280 3863940 -177923016165817939835150255121408000 3863941 -729341940822208405834943914364550500 3863942 727165444773692672692385923897629312 3863943 -2948118137830454185802102343854969736 3863944 1752834116588396752699688491051299840 3863945 -1296000175985090248508094282654630300 3863946 268692990046204182187118836833725184 3863947 381001965382531003487062758627336192 3863948 235820469281892449084256318737605632 3863949 401413589788701676979541523721494464 3863950 587545882800027569405368016987232000 3863951 434986998136914282851106759519994464 3863952 168804287925056115149809143640203264 3863953 -61116032946589273668070964804844956 3863954 122331442355883568229774118012449280 3863955 191305646350709928661720748125000800 3863956 1285962846946239722237834305619381120 3863957 -1812528595299325679284432963219113696 3863958 179815338292260389492285036658911232 3863959 -1948908247213469923555304849426433960 3863960 538298672431424602413020990598144000 3863961 -1546630308213706257977726860305285990 3863962 -723456529974233875142634612871316736 3863963 -8534817625949882119852039740351792 3863964 210171848297578338466143602141036544 3863965 292493147023891926476464697391150720 3863966 -724909747060443053203370858690813568 3863967 -461939603091757663018671715549012920 3863968 365089226204305848729785768828928000 3863969 -3569411730123000123093312200756976000 3863970 -358061167901931879162369795819033600 3863971 -572210319906117432197632085238241828 3863972 -124019282976189719561202996268032000 3863973 -331473462375173342178305906035034400 3863974 -209900345512718070476460700267551264 3863975 174000300866603798215559641632902400 3863976 -464592765997192304056935164464742400 3863977 -769872197298067510598761107208502592 3863978 -417827430134486343608881516351962960 3863979 43125428632149213484046127035328144 3863980 23506993874822482257374174271759360 3863981 -3554086993632027734947708146279362496 3863982 12355575781818904956185200446781440 3863983 12391452410710763513937954011225200 3863984 -112915015225955589594636774420185088 3863985 1637846111522259086213443171354842240 3863986 -88075306202387902672450713788160000 3863987 -1031727171161882489494881756451973364 3863988 50576166116074629141311302023930624 3863989 128156824133800304024856864598406460 3863990 470805729494327575878882760575189120 3863991 -1650136559547139917089735181631459608 3863992 932092394280795187786901711226470400 3863993 -1611592913532695713218897394366281942 3863994 -58507450539290073108532831449500928 3863995 -458758614517604282859621392860957440 3863996 555077742358384242075597714356001792 3863997 -1421822683657135604805157207942464960 3863998 525304037966010960753807343939143936 3863999 -317544879043875686790612830106027936 3864000 76230418942678156336146545639424000 3864001 -622300679836859737807974144284381228 3864002 -596172836302487362325243397909600048 3864003 -197281887607743632874991920967183872 3864004 -911444147465173927435815201557561088 3864005 -668583247253053892501818103446151040 3864006 -645094143522176554686066925625870688 3864007 -1065547725834603376909657705824993488 3864008 32793098812815604154308540524994560 3864009 -1263644823591074912459839252036640496 3864010 -462694938461995888326343556616999840 3864011 2048371087905420815364209219989240320 3864012 -492214708124700334011043106564325888 3864013 -696279177748271713485284093626927776 3864014 -516029811704147674995680225652864 3864015 -858614770071605105870859899090848080 3864016 233319936526064127199523911346626560 3864017 -1221943155477076775504796586485794700 3864018 90983812642518865052945216708006400 3864019 -2831881743562250253328752226762770580 3864020 -1505701206295094610799180197072011520 3864021 135181291081536742727508993160677504 3864022 -601900834024141615845909757181822688 3864023 25063250088405599497431157918326144 3864024 54432267676175049993545866045747200 3864025 1441214590129693063308173101161963600 3864026 241313360336780616918389912848610304 3864027 342561753451160482532996972260960920 3864028 265707846006495135728732922582835200 3864029 -496717240129561117848457392187801716 3864030 -507634356530424348570970972980864000 3864031 -1309930435881912825465538216862580336 3864032 -1071884272663558370318058370029846528 3864033 -744356163757884257370673726971676416 3864034 -478710268036611434434894233796849584 3864035 -60176480300129094545540519257602240 3864036 38726468251418701058833490945568768 3864037 1547699935359200910578459059620354686 3864038 895674382663937489729782573819900800 3864039 962929598417851416549883014379242024 3864040 256310653971960178273540831367116800 3864041 -1700600183629873405540169322402019200 3864042 323555137603712919967187885604923232 3864043 -1857358497283114639519671510363387656 3864044 -1962555591422064102949277235329412864 3864045 -588972837595782768891572130578046720 3864046 -624430342156315462407060362952708096 3864047 -466017655936486717988460914181083280 3864048 403248155608142813186951326020403200 3864049 -173250675678780249791193904340188800 3864050 31403762542787599007259962588940000 3864051 2062977574792626884278907397295133040 3864052 -664878488228739717919366806189441664 3864053 -2259595059553497407860891240238739876 3864054 -167817860980637597355161161470358080 3864055 415789415914436909578836471335312160 3864056 766897947292085957335719410132213760 3864057 -95658574397841392973072797974636800 3864058 513575616397016163984572084351698944 3864059 -2949212515588362357503503038053515740 3864060 431300593677485302370211192589370880 3864061 1047191550548330714430248320125892000 3864062 -1014856715638986008371889801616195648 3864063 673175706427977753394125032056689024 3864064 -79281392528103465835880926742052864 3864065 594217080031047308088296731254846720 3864066 -3020022478841681236049467549512192 3864067 -1628387284283653762356268797540764000 3864068 312881236983356379812011191711805440 3864069 662532242327506750482349951455724608 3864070 215165180717901256281745128604104960 3864071 1027970695750836481739207055372425112 3864072 1027235686018484679652752422166282240 3864073 -85496135486440965251892452961991920 3864074 421533661062132022786702229670175536 3864075 -537975216949689522226761847694393400 3864076 2484914605110995919694848512252743680 3864077 521369102543528035910636983311432672 3864078 18269920103734044388356997218969600 3864079 -2228891492495663396877090624434591760 3864080 -98126351028669610607621942488596480 3864081 -159889207734849257765675859512047680 3864082 550202040938850951094369327892552832 3864083 1193350849118745357853065465698887800 3864084 -195441850881231410389110054864150528 3864085 -1078373734176701661501957317158532040 3864086 -311289848949598470099162291180730176 3864087 1455173731379208289879527469402060800 3864088 -750718762479559199779797811076628480 3864089 -3230528605415224326788307034060813110 3864090 -360836342977986881345682512216847360 3864091 1267473798822164004280985986714585536 3864092 -205614497733909408692523557051086848 3864093 2406440523016974059548786639552838400 3864094 539886863643150294153806023347004800 3864095 492548245201073955550067596487611680 3864096 995545051079977744888686684599549952 3864097 -713018878167775816968411121319991454 3864098 -416823236286843143154406974970596864 3864099 228031984373776607311030434625523064 3864100 162806718255782407227644289589958400 3864101 1436257993962976179093686815007799102 3864102 -619512308709745457329142166297280512 3864103 879288474197266990677539179603952544 3864104 11229603785187320767092528903045120 3864105 -46470907159611147713787377996505600 3864106 -1395342757656996498293780210427567360 3864107 1673203579142116026407416083656951280 3864108 -815888290005602155020571119131466240 3864109 -2427980678679622858980166772655232 3864110 810769030728231795012622108625088960 3864111 136385687895069192774380268998500872 3864112 -23074503047353581939156118022586368 3864113 -702787736776085172345328661465082720 3864114 37579258325470161603267747821180304 3864115 345291120906134089898728951677623520 3864116 -817822529884760801936782914339231360 3864117 -239724514076683316844272919494868288 3864118 292163344050814417193885015002745760 3864119 115299118025249923541169394764951552 3864120 423032700469042495028850817606041600 3864121 1557625704148950813885783598182802944 3864122 -1442258849484196401312489090889023888 3864123 -698553564831103388687251082257779828 3864124 534352891181424505132109781684575232 3864125 306685161205270082176040785880040000 3864126 279387159693701219966923808790887424 3864127 33809004951319504955339059644227520 3864128 65784039119252126409989878421913600 3864129 1499737492223067587765170237054849584 3864130 1120266593591254958348514863698620960 3864131 -1073658813259972796100835781922688068 3864132 -363520918010540197112199814892298240 3864133 408542041115289161593485620461259264 3864134 -1042892417267712950072817174848294400 3864135 -888888241443488610334318596615600 3864136 1410203697532825579581679627881415680 3864137 -2400087122702546295528383851606802214 3864138 93722421654495328181014810623333888 3864139 -676774771868217390965350334437966060 3864140 -508084711146524037552075352106818560 3864141 398000205212464570328173942517020950 3864142 -876851005836674145294961179784734528 3864143 478808811602797035207329466120370080 3864144 -5153390449362130674466726460522496 3864145 912536554651643263510471645138708800 3864146 454842591779715881798409863443315200 3864147 126878202702171132373098779686371072 3864148 830045030462633652975149154665877504 3864149 -773905345336579044450491632798288800 3864150 -60341300103490182311167994337446400 3864151 2978865660111766869468059296905096432 3864152 27758688252267462802908235392614400 3864153 885482084217097389731082219223825104 3864154 -417327945995138833251223996211152128 3864155 -123985057872847799754421106900009040 3864156 -1328880177120713532054021015584675328 3864157 -1218201760505732024031460803100371168 3864158 859041639624731223618127014053894976 3864159 254299942749443485594058645058964800 3864160 -1762203358455343556299439913778544640 3864161 628425123157705425551788628549883264 3864162 1102209462318311489646388428368799744 3864163 234931614415830438811787234854825200 3864164 -1296231238205241838910541165811722624 3864165 -612713410224870277624595390453962080 3864166 947044005718547990670969468546806400 3864167 676316266711485540873590915269898952 3864168 -182867887901795786518486631467253760 3864169 -159405387511488179484706819950200248 3864170 741900524059684881260721858759240960 3864171 -634037865680255223858225393766206888 3864172 -172124691243817317563947369020013568 3864173 -608815201617491649164164671505630176 3864174 589679420219010950717718269459933760 3864175 208506250392473784129189469028697600 3864176 570000396358128561197329004527583232 3864177 218670143342302229151013586852327028 3864178 1327922737577142419950221277798298640 3864179 1792937874083462294643602820909979080 3864180 423514233380472488629258035145512960 3864181 -766593841588940490144772996221116754 3864182 4568035690661049552857329786368000 3864183 -704270312327646673660250134236337176 3864184 890993237933273277280832673668997120 3864185 1256880465364324175976671690250418200 3864186 1673198568349812766217006802863691264 3864187 26618071547977814086088583773820836 3864188 1925561734698106879080411883675155456 3864189 120869410239662886254764066302191232 3864190 -1017995881894565605915171050844099200 3864191 1031252682340277692128594680391710592 3864192 -1702855464565954492729070239245926400 3864193 -475873898474303125219920877885714558 3864194 -10415804114414316221339940984056928 3864195 8994571220018151824828160143779920 3864196 440785479101854660457462437168427008 3864197 421932126926495384062926141453143646 3864198 38528047280655614524195393679536128 3864199 -2445670796348510561888291745269396064 3864200 38965315721320490044320184473792000 3864201 -1174888972910859310297584055615991040 3864202 -559254717887569763207837081180477760 3864203 -644798801479192387261437608869092720 3864204 -233248060941041928723897223344418560 3864205 -368607430293160444422467647541220000 3864206 -888475411130428632246804677454666240 3864207 1136981567433798420477034954775465088 3864208 -3552217967672309286047644779962368 3864209 -631232698799941401194615751596801694 3864210 -212249529620243223602772699459118080 3864211 27629171703553205264389716375180352 3864212 -234207214283822565033459666962497536 3864213 4492882682109248727027502447160584320 3864214 171194575469915087028519788741799456 3864215 -1113569113861084627574299143310145640 3864216 -1275452416750150820977288248313958400 3864217 -569735651705752643165869738588491008 3864218 -99615450691218673814089494161479440 3864219 -212397981971478091313638450083405624 3864220 -418526777494532328498007059164544000 3864221 425050361267846558276490067094395680 3864222 -262525343405205947984197707851923968 3864223 2883655042448700951247828030468243704 3864224 -195633659687520723784413600219660288 3864225 251106651801818280635812946565516000 3864226 -1345966276582283382975161054257664688 3864227 4290589687777490036831429184427746000 3864228 1043492557803147350925464427641487360 3864229 -2224214417985224031474906994205018624 3864230 287563947887767885589021602408312320 3864231 469274789804249314677241452909029760 3864232 -2133491254780011247169042571792230400 3864233 855531556637301585967561631931679482 3864234 -956653719618604724524534974512428800 3864235 -1804025732424670939436066909111260320 3864236 2286467509122766992033867514936693248 3864237 531381117319211417039770305602119968 3864238 15969296570540072024297677210675200 3864239 -2253261417821360968050243984361921560 3864240 92801889388265433670697909796864000 3864241 387978185230544341138167031607745344 3864242 -433853394798014673716227655664319728 3864243 89153635120634105093503623273919488 3864244 -3276932694956241507203397568450992128 3864245 705836614250259272805678513134271360 3864246 -866111534254693489298415488722132992 3864247 -2632339521137592131452876424906169304 3864248 -1479332911200729468258492011826032640 3864249 -49976212749558672110593693258450566 3864250 -196945433582812394587161313865760000 3864251 -960106136562272735905483618120254768 3864252 250232067341989648400683327161876480 3864253 1624606003366283833258749012188057664 3864254 -1407460429029285130779502684054024128 3864255 76613739217951566942436208081997600 3864256 -146452877475643495552521994240000 3864257 -2405262874320180275840063229351007548 3864258 -811261217934110837114514462275568000 3864259 -64505700110120843093244369885676800 3864260 463369048525796284290446421257525760 3864261 -353427994070549711193561196014878400 3864262 843379896892005122526775124617057632 3864263 170922172765881439534135022403762024 3864264 71085225719368502462095653869568000 3864265 -1824245481844602361532237423074157340 3864266 357108868376547374508828531522827520 3864267 116387912041737701174174725536998952 3864268 609445972647812511553207428956508160 3864269 -1998214117803311830621904900234376330 3864270 -243517930088284874612080003808413440 3864271 21914992195808238606490229485294992 3864272 775603666276875781786591295948414976 3864273 180895294809533817687399734181726144 3864274 -537419411316829503246588506397370368 3864275 963678010369494634793152979201148300 3864276 -283933153056660801428556372307599360 3864277 -272048239586575025385480378751062560 3864278 76543420762505790697676441748724800 3864279 -936723575414623458162092795970945840 3864280 -68671774218727033999190139757363200 3864281 33300543702598633944031922785523472 3864282 662763496251124399011053195083848192 3864283 -157140491210817723152275679268977376 3864284 -1837098610330225707074951762979648000 3864285 112571637987529674107794283448268800 3864286 205778024963354075317558940732670720 3864287 -412669074903437394519743669138729280 3864288 -1564959070829955293226116951163273216 3864289 -705541179285398468571191188568236224 3864290 -249997437970782882133671835261797600 3864291 -48340207270678024450767887718504480 3864292 -935333198271859486049409961962736640 3864293 -1718819257576228872599202862094604480 3864294 -42859611437523065644718633206210560 3864295 1380164498895327061218466629828799800 3864296 588780506768063601837884181938995200 3864297 1147957814107080000907464921251245200 3864298 -3169893987637017800206820716549611936 3864299 333743078008133435661331702022505264 3864300 -590111385436544145031355146158182400 3864301 -136381131608920531089656544310813056 3864302 403821702372278977317315171190638912 3864303 2020637020031762458741343234317512 3864304 85950314828052664006766642573869056 3864305 404527975243907523604262296835627520 3864306 -404260932519883778847634845752858496 3864307 -1225359032609403887411945447455579444 3864308 -430816119481316443355684404635033600 3864309 -236034708195941093446805216571427296 3864310 910188141305106053219515773381826560 3864311 488831730991406990038153269107236824 3864312 -557880432144886438471450641067868160 3864313 2496432650565345250095749052470419562 3864314 -497669047414389263894887606250211840 3864315 -140022105436566682650063303200640000 3864316 216549241137074703757919977209788928 3864317 -283140068588994617880113657496370176 3864318 -471247494571108502487032476910498496 3864319 995489692173032077322199400780094720 3864320 -1001597999373129724505944840627814400 3864321 -1509223596885006029902661078399889600 3864322 308503302500396467684440352390422528 3864323 -151095278585537173624333459124918040 3864324 -16783581604709476199314394886481920 3864325 867648520405065595025981672921037050 3864326 592206525649281513913340045946215040 3864327 1645366840113898121570452797830430120 3864328 -6126540675198486800769499431628800 3864329 -1002363260216355123489234126503505024 3864330 -468174321997661860920402870903495840 3864331 -976455464890754330298040607466717868 3864332 169044641151834852024994560421581312 3864333 748214729268501161640104900583298848 3864334 -1120457951782841847766577055280263360 3864335 -377601942778790451621976943456505720 3864336 -35603062645187927364042343245152256 3864337 -378632126467997247588979451345881740 3864338 499740512098192957805401968561796896 3864339 1474605584137728090597897841213816200 3864340 -1728037617650290091309991316242923520 3864341 -377218288047565698058277097940495428 3864342 72010133216483782617029094909285312 3864343 606775318449901812651458659269493592 3864344 -181030439144922846719654116188794880 3864345 162001449974794683460693709407504320 3864346 237091503196691622050851126788724224 3864347 -2061168959019888955490034064630062204 3864348 123891561133447879379149965943607808 3864349 2119851002692563229166237466038229350 3864350 71053227969112189608382514237625600 3864351 -454291623490066664165785402073418168 3864352 1399093299353255992923410174425300992 3864353 616952265233218093747051581095811120 3864354 362827315495147352332108265155127808 3864355 1734318763268661344068400170178543520 3864356 -1428679547057056277722911907377119232 3864357 321265825048586349551158612255334880 3864358 -872811503832134106581433955070281920 3864359 787316721959839717188327602052971472 3864360 212540874617211444262875599765913600 3864361 -586025397931973597228167266207722076 3864362 762697546362370005019386032188320432 3864363 -522591356429737628649141204694148112 3864364 163213029088349591114075483231191040 3864365 -544024361092877286870126102798514080 3864366 887704115467824118920145362508218240 3864367 -3834955443298868868829270642909184 3864368 114674680436365124309309558051241984 3864369 -52591919341696024311816348885805152 3864370 904401135496815194288461458514430880 3864371 -214512969913200355471849958664896688 3864372 -584477829495425657949392369429729280 3864373 -369601727426403114674351336962474116 3864374 -762571598034339764307275224916836800 3864375 -423619545882438988567775327787750000 3864376 -1514170585598690261538225983157350400 3864377 -876150907059877941656772664361340 3864378 -34658905797788717089007887529940480 3864379 -1995687531722918764457076805833459224 3864380 -282812265410415229239454088656588800 3864381 184362771570609515285279276629876800 3864382 956324094799243468977633291586200000 3864383 2839145030026208809768520887831573440 3864384 -590548175019119030579155994833059840 3864385 26848743055665954350107200139404180 3864386 -788486830920277844340684222636514608 3864387 2823396389265908694979944857220682752 3864388 749996722197089006751177077721894912 3864389 1141633790524060669640196155990693880 3864390 296865459100700536000540064676865920 3864391 258576948021846326447499674362905600 3864392 353924343425652572369802818999746560 3864393 -545454616174577534444880974944487580 3864394 31844300590167641694235403071784496 3864395 -100722623421660537108685671196652400 3864396 -1077375381777285964809145342028476416 3864397 1140136050240464600240759358982120320 3864398 347103319722768883182281292846431232 3864399 -558963574474460953492641867916020480 3864400 383322404680845267018708630466764800 3864401 -161891432483337452037529082096233308 3864402 576157276878469932632370356073911040 3864403 -2920889197755158021367709624076899348 3864404 -415755367682138072845762846594136064 3864405 112930505917539038787380141254448160 3864406 44504801256338485517844099127872000 3864407 -2715867264889921141191165557508676344 3864408 -29753020548382724102513748211568640 3864409 1456784314391547666609498118188457610 3864410 613801650447438739718607306273542400 3864411 1514154931770047338100563197072802560 3864412 368595392022118025101826914546275840 3864413 78836849802583151911330496876638560 3864414 105308384822737338921592376441051136 3864415 -983274910281130273797833113722328080 3864416 -664452320244015277905157484348571648 3864417 -3495836932912808687715969044399202720 3864418 844093915077554201136037196384750160 3864419 536892184976115549044178314100834144 3864420 -13055031618849247030950160202526720 3864421 -1830926715532472970519496001609345856 3864422 26933654126584547730769693161960000 3864423 1637294258220053765856880755107885904 3864424 914019947364306919025430009788774400 3864425 -1000986023579502221791457000785513200 3864426 175939790072580509591589771809136384 3864427 -63950142857242473113714946640174048 3864428 239335714351737500451607478842884096 3864429 534355047761623084307143948183770240 3864430 -82428456045303453866641055630225280 3864431 1982606815165071296817629771357644200 3864432 -18821851806738726311899317190262784 3864433 3284512309206811790803998324697321682 3864434 -871407565972827682106967891254830080 3864435 22855075235646475141258875499298400 3864436 690347628004599167365446966535095680 3864437 -182566321300925084961914937346105920 3864438 668659631557285822124548544485035744 3864439 813723653801925606868699615005542224 3864440 57951042481579173024720713875660800 3864441 205713021472025859093417833987942400 3864442 34746657566981980156472728545810912 3864443 -3893397921330512963794945685636720640 3864444 640239847531768302137411650084348416 3864445 791534777089777471363200628226812920 3864446 135063201886961269296976374729564672 3864447 692065489162239521846079767415288 3864448 82067340150645624993143820858163200 3864449 1175769240530221648891989149567736450 3864450 -320533223671933982367166577533046400 3864451 3243994380464656693930581833689155452 3864452 -949078075842374055858732084152148864 3864453 281430460368742589020183652101440 3864454 392974276777150990853968761272446080 3864455 -169229826316162560142534251298121280 3864456 -346376276873286270327996257625292800 3864457 -1144928413277805517917932058891038208 3864458 77828689998727473766043804604741984 3864459 -1240484020584484645660676186978122752 3864460 -26391800565866662973324887004282880 3864461 -2407488951503933727640536894958180938 3864462 -91132130628917410267999162853056512 3864463 1064566184384860382721764779671793712 3864464 -272684475413723088445060883974963200 3864465 -363229416942781619303895194227632960 3864466 24324001347649779412154747035074720 3864467 1566581354164409109834339973735511640 3864468 -110735031607687908454648359617832960 3864469 -476352692468772469627975004015392320 3864470 379383757997314428544758568806297600 3864471 -400274694322925492177205557133230640 3864472 -2625276274261781087959019327460556800 3864473 1852793483141030343378170215366843722 3864474 26203313678920155838748273119708608 3864475 231841457620590125521358997004464500 3864476 -751557475928483578629390360393867264 3864477 -30485239478633114147789972280165600 3864478 -1261738798763141324280351344042445120 3864479 95058169881868445788525976991322080 3864480 526857715208165585334416156833873920 3864481 4204286760620225180203154138282234112 3864482 -522911359205160248143101205873317600 3864483 -609064925968982217018340975283527680 3864484 -25016410997154177982939341813473024 3864485 -110209957582176957224094019010806440 3864486 -236317621682970087802179878232115200 3864487 804465570243768729048856421528174640 3864488 741025426860240547368692168511605760 3864489 939281899003398498461253732717799824 3864490 -73202003223894880728661338522117120 3864491 -714432166164466093627789303367289216 3864492 -956651138609716612440259209132413184 3864493 -1085204680157648886882075859250563520 3864494 -524376167053079434563376278248512704 3864495 -104271626621167118515899444457208160 3864496 1548078611969989085895563662393344 3864497 164003899494141406789289341415881152 3864498 -966433991123195582777170016888448 3864499 1352864117894660897308114427339103500 3864500 -1731798844372796756230680062676480000 3864501 -954058718801485410318387702051913170 3864502 81561660168536627961670931837140992 3864503 422598990578480819262307475196745344 3864504 -77091248322789540806569821670932480 3864505 38256853770833179377810488648622660 3864506 -211412779931108005631630518358843136 3864507 -695957873364175549034852429083056360 3864508 17383377272481037613027805325288448 3864509 -2094909966398854688786415975170720448 3864510 -19839540051164902154715692000663040 3864511 -473268893192885309728653878158645920 3864512 599064198095446752963366357225701376 3864513 -455100299129953640426644020757730256 3864514 -638178374958435531501247766465003520 3864515 -1328503762115603311036880609692185840 3864516 -275125480921437307485939290695219200 3864517 -120330754435916346329234504197615520 3864518 268409826724562940418538265801561216 3864519 -267653105716418841404297260295113896 3864520 136528683972642866646657291401625600 3864521 900314037445940063258585702383333722 3864522 -295701870625759515382385183680757760 3864523 1703222870848966757708477313946966400 3864524 -28157782875586665003936276208704000 3864525 -74215244372725898977938787822838400 3864526 574434197435557398390048311424299712 3864527 779528139998340867242841646640147352 3864528 -431773490766373095541103938864152576 3864529 -562012251594148204325271931772270016 3864530 363659759311960637737942001175313920 3864531 -461389417406710452933097045510179072 3864532 -703612040792376240766890158806724736 3864533 -2816880262054747697974638739313929476 3864534 150289468338488565466946799627065280 3864535 54872359145460042701056535833683480 3864536 -253052567273014927739315564163686400 3864537 11690175229738604567872162290722880 3864538 2140562734367233638918867740751762144 3864539 8133345825000375400817005925882112 3864540 -54608906395162253790690255525427200 3864541 577940108253112347597607239846443942 3864542 302568962959919672700021398743772544 3864543 1356410309734563789937702758398496000 3864544 22616826649084871979405217351335936 3864545 -343542272411820943975292852307038700 3864546 -260428743286947215207705764034251776 3864547 336186656160435983204209285263904032 3864548 619801025722158186561263645338548480 3864549 212123789378684619708701336973787008 3864550 529059684160590755201193246471928800 3864551 3200069029335986159611245761030346552 3864552 389025135357392421911608990402314240 3864553 -224607665733523473191767035859537920 3864554 1422255533894851676918582000137772976 3864555 -542944653060283958876579693057719440 3864556 -358447182206790151046248758933671680 3864557 892790623820079692106667593923374806 3864558 -239666297380111719993499290196225920 3864559 2160442150582473137555484229390342320 3864560 -279025033425281902570810565764055040 3864561 -22036607561419200018847833725021328 3864562 -4690814797938267924159200642565120 3864563 1748835131384081921676645668326739568 3864564 -382277104342833928051847035191029760 3864565 1796275509466415470982523598142402460 3864566 274137315729463814224599346873859232 3864567 -80991065058207843286592044628762880 3864568 -686192089872286507267559681149501440 3864569 -1373046771487583718264060551985794940 3864570 211163773017040665232677597822355200 3864571 37669215983099908969741044930883272 3864572 -3519329328040460562540477826878812160 3864573 -58562500923262317223939060384221978 3864574 283815951622271069594131382366420352 3864575 394586972677987580442106526255539200 3864576 -42268984959306321302415648667729920 3864577 654820043478932180306429243692336132 3864578 -83104546542629332290110881491039840 3864579 955282715342228108326183640300667384 3864580 111277917685027056369269800290816000 3864581 -198951132986348525502005837639088000 3864582 -9108506428238105078375785470121152 3864583 2133574197822218863624366870412551832 3864584 847374258215378820820842082947563520 3864585 -1168055347192657080161477386988289600 3864586 -206241312324035219262174377295699456 3864587 371928957941714452978647044786737236 3864588 -121284172726206394823722674840453120 3864589 -361223938004509945890234791800731540 3864590 -26756092808703901588078420069063680 3864591 -121245105949186190034119887646470368 3864592 98354008889815377136125819526455296 3864593 -814204700837060187543112374588317880 3864594 174703912979423415175817195195658240 3864595 -48006265375496044089014287716734400 3864596 1213899806951704014626370532397155200 3864597 833460582340680019932829962124225440 3864598 -184090175464649476708167695456221440 3864599 -1769585129236995869954548092983369400 3864600 -222232350132384243869378851683840000 3864601 344147410025499189296891748287255040 3864602 -369614961977295757220593899835170048 3864603 801831931498587835838590515844970904 3864604 -87165025916394500038193857227891200 3864605 344324621486779075340020415511409260 3864606 -430938991900712909398417612248136896 3864607 -301842350334001593102422904436714144 3864608 1437350162267305396656966251941724160 3864609 560933355473884224371229486000632064 3864610 -353619554668086447790766610440601600 3864611 -2221724410761932419334022876965418648 3864612 178339165235810366294668048244646912 3864613 1164089347511630774038227442643923800 3864614 67257009541845204674207572885025280 3864615 -85009813124338711040831194368706560 3864616 -189605962941546768808018516197949440 3864617 102759796271592208053893300790572880 3864618 -1080391606061779162272514746277209600 3864619 -2419399509526540446740990095314220 3864620 -111974089003368069620500547622021120 3864621 43828520461878618246513747456066240 3864622 1018602117686075839489778603633770752 3864623 108249256081786912132175535264249840 3864624 -409276750203254380194595117523828736 3864625 59697208282861098668944867128480000 3864626 81859415125461244142088956102098560 3864627 901375401755062767759654095101415520 3864628 607357230806874578816907606042282368 3864629 -563976987935150182758831252388378770 3864630 -189209554882351800814011150038937600 3864631 -1022343245347885557740205503840090136 3864632 3273653223918685369352562189789880320 3864633 -149561757867031546261718922633169056 3864634 -831105829161987755992128169350416784 3864635 1807488547885426296283361861200509600 3864636 -728153129736431920716468095360337408 3864637 -77214116406324748957574378138822048 3864638 -22373431494651329733617587858484160 3864639 676743277365639643223666124926036424 3864640 -26930631031430312513461651085721600 3864641 -599855747079950303460346766221720800 3864642 201370742322196638276247266278358912 3864643 -2386122935836463843906808157864855108 3864644 -79046399159353603644920842952982528 3864645 -1032382150531360983215241544904846400 3864646 -253626701185811385687068762225098752 3864647 308385883373137493441563618247954160 3864648 481201433612680176624341582184038400 3864649 -1861669888158927525581630761566540336 3864650 366831823574069085083297295209556000 3864651 23190087286168831011633442859049984 3864652 -794465859150490705098942042920590848 3864653 73377732501369002615297953813449144 3864654 278508502386038535213176486645560128 3864655 -1349100466670867634856988269766714880 3864656 -40066290006693768172468407370137600 3864657 40891392522282968022401735130427680 3864658 -298562171355908319903972308969831424 3864659 66533341037105906985542260027488816 3864660 347459597375463338104745918762987520 3864661 408295028251847013403154599530900864 3864662 -270427193289301154019245532206547168 3864663 2008848978104245932665437995402656640 3864664 -1918913990941488837039574692004577280 3864665 146780082187642724819214016088433600 3864666 -419959005500755075128688802318973696 3864667 1680884933052503567022968943498717360 3864668 -6428069113793831776088338400954880 3864669 73107216584501603361154185157557120 3864670 -348942653603416890780576139073260800 3864671 -1055033708672070755982616371358300128 3864672 432172059518439122141760945918050304 3864673 2934169188030415784365899379509157922 3864674 1290626776952065434804916912130145024 3864675 518039636941108477173004030897470900 3864676 -24659476430429622547180219936552960 3864677 388324660026280527826155933775491840 3864678 204646015205782558559493793805854080 3864679 764108891118807756219854867001062856 3864680 391563041045765446826836508196864000 3864681 874601332312482180521011349197069770 3864682 1438453269809429740584620784991350192 3864683 2641453695993036942805699679770114932 3864684 1063151593234239465145109529164699136 3864685 -1893424496818421094458864761882454400 3864686 613721765891197106880868144665724800 3864687 1272737737150377180390507963462411672 3864688 351339659331490840357929578130931712 3864689 5688801470326910005497344898178618224 3864690 -372553422635163580714333248613562880 3864691 701195473094524735860624988381878092 3864692 55192420651285763443928191115511936 3864693 39252938126644263754045458671879808 3864694 -846220300481665461049155915374739456 3864695 -1139212292835877833721891856822200800 3864696 -758125965736898428858182832649011200 3864697 2483989844253261633951729619622439146 3864698 66614336496652114223996881707358464 3864699 2032795183971770688583047745021443120 3864700 172061422441476543643261233294054400 3864701 822968478112025500912389311145809004 3864702 277118031024832267981560869487220032 3864703 -2622627050035482302393631718443922048 3864704 -407885518608380606151167946679910400 3864705 501011800463615513280869567425982400 3864706 54717353049397899514824940927065552 3864707 -407359714631328283091887295976658176 3864708 -474613997707808453274807698020417536 3864709 1479972490560840934581891253177762910 3864710 -260377973147023661921322574658298240 3864711 13484431307860248222021183032845440 3864712 764781821999780845747180446523330560 3864713 -270255468031638238840277817974128896 3864714 381916934564705668869398123629363200 3864715 765173030014438012442640236661097200 3864716 -3329750967004794018043035561415593984 3864717 440768039497880556525578189004293334 3864718 -463497077481158979743846331409875072 3864719 2418324912913007163278710473484131120 3864720 204182254643027085097327246037483520 3864721 -995311131335043307042016467853213888 3864722 -83974409761866709783505508900095088 3864723 -206698156062193648898332698155144400 3864724 364128537043431909834630494441879296 3864725 -767423888280467492068840171263597750 3864726 -556404294337257929360608414015977600 3864727 94936796021999024226020075184472 3864728 -298101600221118529738800862898841600 3864729 397537070414748282646705064654136288 3864730 -133201810592595933393516829440410880 3864731 23779973646875833829684278655540544 3864732 -300215684688311201180319949458382848 3864733 724706179650348552716993191347899040 3864734 492694388347516689620402837729990016 3864735 325602193986907882760976981530191200 3864736 -475617784343554031229249794290483200 3864737 -277084615950220634207162345678573568 3864738 301985341236600984376336404939510144 3864739 430298994326864657917831348949938240 3864740 2610047683377274441847908822360320 3864741 -422629502049303427671003116198824608 3864742 74941886322757844372646563530385664 3864743 1910682367440013459169068298936859360 3864744 -734544059989680806476878461921126400 3864745 1342581224804081405923028589237838500 3864746 418371734439889408485976339073785536 3864747 406478181726500738175382123987911000 3864748 -812894135156278200186698641632998400 3864749 710568206308601309673613366641383136 3864750 326878634957848179802334634073248000 3864751 1836327948252522648795899276580994104 3864752 -590151537055916977995652039656898560 3864753 -66675295027759796444931598051904718 3864754 -30507580781469279558769257372481920 3864755 -197073227623757979535688713946250000 3864756 -235689210906237713061197529996165120 3864757 1036927678216561887123781885752195580 3864758 -237461003257504011088633572842663520 3864759 125054155335367889956228236075187200 3864760 885195744449628173924215654185369600 3864761 223328797304524025248091537376605760 3864762 -1027139659239511771671472771963564800 3864763 -853716822738979143018741641454025728 3864764 -1401467243745978374298136998896999424 3864765 -43630139391065025941889021736863360 3864766 190036255546676686823521953958174464 3864767 883157373513551986575957212682186816 3864768 -35061393043339817332352565085470720 3864769 2148296834106436115852026318325380096 3864770 -17611013115213673398144926656020480 3864771 1596265067956002882012179620632373680 3864772 1858194453931477337358153582346794240 3864773 2921284972867919985397366213571594304 3864774 -511689427561441530198492722885471040 3864775 240241613408448020515325368034568800 3864776 -2139125709692844748433677834129873920 3864777 213521275981971991168139357230276224 3864778 -1118303400797822613901901253768312480 3864779 145888214320107234364933550436368400 3864780 -615655364741235576975243487471718400 3864781 -1502093128774775656117851333965217418 3864782 -444330989077203718288495894450366848 3864783 140886771912971383173370533355415328 3864784 -108945758842416777140904043420581888 3864785 -505262215526850771271696667013969600 3864786 536676249093328951157547307850523264 3864787 2063129593573438218714732052965859436 3864788 287324891915469762577680202280585088 3864789 -258223038853024210378567894857936000 3864790 -569559637879761543376386257320348800 3864791 278722130692564363378821682775466672 3864792 -570883880122702885600088850326753280 3864793 -2462171998257267163377661242191859958 3864794 -1301194188398542324669738912066316304 3864795 -702718627050419887732188514670956800 3864796 550334796918628275574645907970376192 3864797 -11462682603087448930396275719522208 3864798 150166211462495991882498883494332160 3864799 577162960978583091136697147170840536 3864800 565220223462281580125702901124300800 3864801 -306196916182681680652664112209717760 3864802 -1166965145107034164891084461210057648 3864803 891260935578062583802226044980785052 3864804 161288918588652609233876501814506496 3864805 -371725912294974730097540056107866880 3864806 -553263331320500176569230321857350336 3864807 676580327080491014118672900084818640 3864808 2781667290714713839679025531393884160 3864809 811816129912198576144488914524035840 3864810 277006352331734197683912994038405120 3864811 105186385876193526816416414072071412 3864812 320787190324683107306313843899891712 3864813 -216783167137023035288583062343774720 3864814 -250423369228876735792467812354570496 3864815 -1536347566113226539110026045766426040 3864816 -460288163426774084496478979093790720 3864817 -716280229687883332375089489083992848 3864818 372019078987390610948397971016153120 3864819 -701173950771769903807828294737265920 3864820 578043887506105374505221192548052480 3864821 1666900469436896936690865256607471022 3864822 150935426480390618046414617228707200 3864823 158306338999626665443544826441592840 3864824 -484599510322065674884992019863674880 3864825 -394163218166446459778672219842138500 3864826 88924624172038385145584268053925600 3864827 142107033690176208778347156907472676 3864828 610248118076206897039193378942484480 3864829 2186271817458088701927490999202503430 3864830 -495371334278900870928340008211929600 3864831 661489894705092371909398300013959824 3864832 -158528654676866992278480497313579008 3864833 899269367710666387433867308137821760 3864834 59983927682841083452116292683665616 3864835 354227477722537633034210423013879360 3864836 1619745499775873469151390400596452480 3864837 43039679575112000954057664781273440 3864838 848983644085248204714042549717496320 3864839 -185782979998625587761546447724126032 3864840 2660813709632758450330537859481600 3864841 -2580838681395481710856804800112790758 3864842 389557253777911298561160652953057072 3864843 -1744287565782893090464949418822294468 3864844 1438080224250965119156488385076692736 3864845 -1214979345580530134778970750231756800 3864846 -535234238041017351589521191996078016 3864847 687569006402595819025698882262755200 3864848 10030877556925390689349997646741504 3864849 -814320514055461523406711999105483360 3864850 606194119655830689116607651002716800 3864851 1447464301916181771311329764700724592 3864852 -709747718922815561051628669043895424 3864853 1896219593499874186373336570768914944 3864854 -317940040349647615257709795789363200 3864855 -338058782988656252784458823658373040 3864856 129460303284902672780138100265267200 3864857 4304751564844419808779315293794783872 3864858 296905164258075637813402727655581184 3864859 -581537985897535787656987172766530640 3864860 -478408620311689209348224494845841920 3864861 -891698310680066491035998756162880 3864862 997832060521554196134842123752002432 3864863 998228089828099433675365153888615104 3864864 1085708439209089292268914266626588672 3864865 784000442510250982821346405646235600 3864866 -8843682633081413032498131672804576 3864867 2027050511659708638300353714245690800 3864868 -502687682832957118228064183424630784 3864869 2119700224976676816703033114832820480 3864870 547822976605647366588813105745259520 3864871 -2311412143513798542291711968835249928 3864872 708202328428966647150493424387112960 3864873 536453016213425240953686679362282384 3864874 -176533009141881729063524805301406112 3864875 -2597231434706485439981841099422388000 3864876 280659426276742421602478618140780032 3864877 2100272796244616072649274535839890112 3864878 386334608681701175368799429184978240 3864879 -1529553561920175581542869212745805176 3864880 -72933212005230712644885826251325440 3864881 -2644318827680101854495727544043131328 3864882 -312465435902754665373887222770615296 3864883 22521604312483531558209580885293888 3864884 -1890281269576507748835108974221805184 3864885 350992948158612955102405341918412800 3864886 1316288141597977237884815224594701120 3864887 -218671391181630107838888800082626160 3864888 -19345699033225872980264441321472000 3864889 -928978683941193132246821614700870144 3864890 -237447995785740696937948074745696800 3864891 -42065355382722398710662558510173760 3864892 -1836952343869504848536367372292093440 3864893 225252774120421377146085333698040288 3864894 -142438181295005871280154601005998080 3864895 1309124789896670750267957856177302400 3864896 -383730199111306508887912118162030592 3864897 1077167607017292188806183481486786688 3864898 149468893093098288654855588915350400 3864899 483730218992371950805926040097942592 3864900 -128097237977327647054866395385446400 3864901 -2982962848014409258461440723253536098 3864902 82852614387436134378552773339282112 3864903 -443905838254934250235225276422554496 3864904 -4103277778061767329928155111599308800 3864905 -1471124496960784866546226097626106880 3864906 -425016246947831406581540705709971616 3864907 -1569051638590273210101676901782605768 3864908 1316737498219917822082933055574160128 3864909 697464286861629277604283225729999840 3864910 -78361928884013811292808482806570240 3864911 -1543114853209635789078750692877279000 3864912 -33571579100758283314727227982610432 3864913 -197723001033800650369710831315139200 3864914 -556157230296146396488899753238084320 3864915 97016396238370507652714574220939920 3864916 1769765361083291757894503962410786816 3864917 18956241072493666581306844534156800 3864918 1819173568446929024583165258784704 3864919 -194822926884774713206125200011354056 3864920 645139801805375747692792204145049600 3864921 1099068427630465666494767510327996112 3864922 110584206121591276044460365304800 3864923 2294598188152385675611421561506881720 3864924 -1023818065793560785050234415071078400 3864925 -277559845363103233672746534451107200 3864926 -6235737153072176984756694034267776 3864927 1308946607915022773986060576613652480 3864928 -816208690055824170940512857690603520 3864929 1600919342859077230344488959919434530 3864930 -140134451353326350205643504596602880 3864931 -441189614284486325053866083113225216 3864932 2089715162910407988176573951126906496 3864933 -1640794215176163331460071591959119556 3864934 727539917125924605227556068333051616 3864935 692222736165391874659243517158541880 3864936 287969642714558240577199757080166400 3864937 -3171219883964606186940593278919554688 3864938 445817932029527361673028214932762112 3864939 -348372703988819948176286666782420512 3864940 276796047915826317300308723757527040 3864941 198585378796574879389285667627328342 3864942 -421517000410982103700194930730137600 3864943 803365718774166500642603872344366624 3864944 595185466856118563784790363050639360 3864945 329015161030469107956094230041289600 3864946 497480824099819237150312526688471360 3864947 117395943222530739681824637714722064 3864948 -139666022191518583485898186814545920 3864949 2583891082629374315388370949598174720 3864950 476651121466872102061156607136110400 3864951 -2905937746664912054239842819909069408 3864952 202600006405168172056255881507225600 3864953 2611778903575313588710700288849972202 3864954 -233922662243080012607641238189537280 3864955 -295571687236194702232384918284176640 3864956 -22111109309765936992209662880645120 3864957 1442031626216872337496866328692695392 3864958 215307512490757873873562754805833984 3864959 168171333296046074155938005665743216 3864960 -690122834898097125763629771757977600 3864961 1424259348966687882130926922266804400 3864962 645360003665629448570825309458303872 3864963 -615794066510167861780950068024601936 3864964 190852212887524079298003719857486976 3864965 -517658786250627702256219840641280080 3864966 -25903538047672355465958509907996672 3864967 616713897579761539361535256494076464 3864968 699465778515631079229965519969280000 3864969 -35487213039230700047856818213044800 3864970 -21262974842792630352681113222649600 3864971 -351056166061035962515564546347815256 3864972 693577093564970215215766135811850240 3864973 -1704792728414801098216420065277722282 3864974 866581679633899475813294722436684736 3864975 863071649334012171609635362805214000 3864976 -256445076444009569395924525317971968 3864977 2402097968799981185708534141498699826 3864978 33669544743835707670714256283993600 3864979 804235746338241683369959478006737580 3864980 -256416898988877193919615804891750400 3864981 710299581154572749848749326859014304 3864982 -109620317858083973355780238139424 3864983 1011436877001369613219740628433180760 3864984 366374663561664699097088412759121920 3864985 39971594971434737547580946115731400 3864986 492167033257610951824701927055998192 3864987 -238075598736303544772883855822228480 3864988 -290337546155234321359228489827600384 3864989 -175347707075949569056264321072116576 3864990 -109789332873417207400119653726570880 3864991 72160044457943003546620215910690304 3864992 3112324199751327124173819915976704000 3864993 180927305748312567441117929173729728 3864994 159842212161198975339971285319091200 3864995 232926710777944739468581375893579120 3864996 77028427047426555751634605424762880 3864997 721481410393384678671498391269243900 3864998 -1817826418274848483413673825702136064 3864999 106483044263042713907753827036439040 3865000 460321100367184905224564978697600000 3865001 -1343446347691432302390856605591544320 3865002 83289293083579277465304301986591744 3865003 -349099746863145781370515418279232360 3865004 -1025350472456348660866288336254842880 3865005 -194449664616012243587119858524926100 3865006 248508535045490869772887009618565952 3865007 -1779402002571568980345510795654981744 3865008 -85641501831951523139254791476084736 3865009 2057112003764127383040262236162296210 3865010 -468727116986070690573786768110751840 3865011 324373813882220633708542258496732472 3865012 -4107052615906540931288466627145728 3865013 -2777571056160421098267460343042718738 3865014 -622629651286613277494681356396056096 3865015 -704329230671480045641446288769881600 3865016 1473978946575239437840560271255572480 3865017 765921105229502758533030195264200448 3865018 -508191081367445209625935253437624320 3865019 1337826697853154924402153641019096420 3865020 19841556173501714715051372210677760 3865021 -1146995116510560290204634012983156 3865022 -17050572982163470396424075403799680 3865023 -329203395977434648451179430732390880 3865024 -1243239252703284342712720332725157888 3865025 7589625584894007292524387889842300 3865026 234559326421032287972055591376147968 3865027 -1583238223402092980501792903749138608 3865028 -914474172179727783834938277213992832 3865029 -152836870909669081066631419244860608 3865030 870515966820860417113931252304380160 3865031 -891981850932457022566657905366838800 3865032 1118737423087468004567073083925611520 3865033 310552357111872056964997098512425380 3865034 2811037135061151505756576942394880 3865035 354960531675095536836909620334835200 3865036 763892213025028518965925920151633920 3865037 -48040239329825077633245685710292320 3865038 659068159873676562410256122240199744 3865039 3415824172478198064593180109392350624 3865040 32165635624846647976313690992066560 3865041 1854566810378986980337707186465343650 3865042 357875519583367572584086918309968000 3865043 -202415480454112450482899952539090016 3865044 -458891780855592152946342527217082368 3865045 -1955740159460171209018460907678750720 3865046 -52667327717846469303973339318818528 3865047 460682620946969547849700632344260200 3865048 -3020122193729810672610493108520878080 3865049 313782056219280227342955897168072960 3865050 -154809575905771204419115603681920000 3865051 5026498954240769311410847195487697600 3865052 -438484339303966461436109958595074048 3865053 1738138168906257936878221250434713984 3865054 296077230691978017776564071243207872 3865055 33387789131444782845218533570917360 3865056 -109255901010711027345381226016931840 3865057 -370595942083981397784064796161114048 3865058 -35710223155175307367316399622930432 3865059 -1314563745908851156621120403115990072 3865060 931589513527251747147707438174016000 3865061 -899872943443938419272112060582203488 3865062 688840354960163605158263650502956800 3865063 92764817130503403587744625289088312 3865064 -94325814239304261031251776573030400 3865065 -327380247362126511750281595317916480 3865066 -658810876126737651568395922706802768 3865067 -2484932269318603816481846390559738360 3865068 -767975667554687135703603369810103296 3865069 142514414169919375548937824063598680 3865070 424978774943007126432018425312689920 3865071 413851267174525719624988036705823112 3865072 -373192071073879186288435662424244224 3865073 258948676545539557092979062433793904 3865074 46295478340979634272607292269872640 3865075 2339357591785282863208741000815680000 3865076 792053328473117696253816394924277760 3865077 116636150402558499643509251905772526 3865078 -43198736258556489507142762486414080 3865079 -168566768272662218320859458040503320 3865080 -151030156721312244484264437743616000 3865081 -690091487991347547430739994787561536 3865082 -69480365550271491604855595377348416 3865083 -1816505763321761789821970139079641576 3865084 -1244105955191068281670729931600502784 3865085 -206102525405361646264818643743536640 3865086 49884051999129199217020381567701312 3865087 -1740289314585281089638808661068930568 3865088 90312398878173420279123613109452800 3865089 -475286423801220038822855462698093776 3865090 4335435835282239786327304268121600 3865091 -1155576671895207224120554410601425600 3865092 -223021743802966261474241169209425920 3865093 -2515178677857604505839681835236986658 3865094 651557755772801783680004715352560000 3865095 -289459179571587262796431392930607680 3865096 172179583976483939024894757305180160 3865097 1230276014495820087797600513162957520 3865098 -6889398014868817094260116098125824 3865099 -443540213780780300964143200887301888 3865100 364144775925494692806755694579398400 3865101 -349066797645555795325258079940207168 3865102 -171049099050766063404661268334356928 3865103 -1669077255835068740999421003088560 3865104 202114930283071951337293194893721600 3865105 -785353305272503555025964540381337740 3865106 503141008571281521657754444524334080 3865107 -355798462843137689454440188031842512 3865108 -302827673849458873289298900995358720 3865109 -97531401365149134646642845611835396 3865110 25160236746142669830678330597605760 3865111 1390321585902558416106672980350848 3865112 -79850299768234372279548971640268800 3865113 609455238921885234606274507291531200 3865114 -793398439402300301935329735048615168 3865115 -640799379910678917672304932976866240 3865116 -1092787296985767002176807804622734848 3865117 2234725229462776368533128146375832166 3865118 -310100380555086356093925596822390784 3865119 101808220644439528754423895419701008 3865120 -1429710868872413677256552972963020800 3865121 178679038013585019743353546398719892 3865122 -11790588966764420503507022414299440 3865123 2487305238297791364213305085967553372 3865124 229204654140334187330296123381456896 3865125 -1868711034533239730198772230674032000 3865126 -1462383828531041141581781793455635488 3865127 -249668750366780215848177059244830208 3865128 -880106624972313301848727237425315840 3865129 -72212921741561892330551911816589424 3865130 -69413893665535752720480168760339200 3865131 -31195167815061699535859915553606720 3865132 -222183394075290810764364156217725440 3865133 -434376309597358793316977889063936618 3865134 -17092505410285554429562109715886080 3865135 -254890878315598448201187313716868920 3865136 -371987704509602344600752017594351616 3865137 1079514741361504250462846150255955552 3865138 947676397556525227752523940888002560 3865139 -1814107499993889544319759974146992544 3865140 -170759665439633627141066992816243200 3865141 -4567860833251090280469323469726016 3865142 -571487329914755102733607025264076384 3865143 767455469643735317277294340080677328 3865144 182372078930728355700737439132241920 3865145 -1701062286503506974095759976805367100 3865146 682484616004930740134712389728963584 3865147 428153505157425131207588800915856640 3865148 -535123350045762256356321376583967744 3865149 983122665577800258844429449647263200 3865150 -345705469791138251185022168012150400 3865151 -1258691173408417294191112189831277400 3865152 -101413136880659901305500985506922496 3865153 2533536720902209045471406645795678402 3865154 -147158858106133979230267899234508800 3865155 -270743140040045428259930663025384960 3865156 1010795126874630457066967366074079296 3865157 -2558149656245057212847616053161386594 3865158 9146894488740097731654868390586688 3865159 -1412237004501374319720941659772090384 3865160 431682454671138329257978598099865600 3865161 672208854583464302801684358926356704 3865162 -565802399512719895007283569850071808 3865163 -1407947685706554686254341348528341160 3865164 1122401565903145062368094340317912576 3865165 250898018992506491313803459150407320 3865166 -398080637025213318388337045955335616 3865167 -1607251942733616045880096444155057816 3865168 155638817977821990173315185149460480 3865169 -726123631491463715036545308874024896 3865170 397394189805706918045993016349350400 3865171 -3043901346859064193057677613674713608 3865172 435489768047903113134916403417698176 3865173 85598587346657047528735316161290240 3865174 169304069465510198134370118304576320 3865175 214713554821683657274682897916705000 3865176 -148721759563806350556834447837388800 3865177 -66002349671804198109875839096121600 3865178 2390384606524212176595061934316456960 3865179 -1237319491294892265594898320362682216 3865180 -1607395390461515382486291400029926400 3865181 619255407692483239715775778118543640 3865182 -259591779076452082768809974846755008 3865183 1163963256279391771019409772899495776 3865184 -22643429273862626707655794679218176 3865185 1152435686405774218406693246765635200 3865186 -152830018559962446367259305255781376 3865187 -1829756944908033238267333829140360164 3865188 803791269105199662628371584056559616 3865189 221933910428454279007339530435809440 3865190 -182152763337534335304926134004248320 3865191 -554286432020243664894305391368597376 3865192 456649286765373695318201950490081280 3865193 62221933499657890794860485840004724 3865194 -17492108498185322116860172292509776 3865195 1790732938606389043596532874115007200 3865196 -912340301097362709403703249146180608 3865197 612395492558259317402243732353860672 3865198 -920847674461695801321638059050686400 3865199 1175207996076565348349003417499907704 3865200 -57999224972046535693434319255142400 3865201 85948380340448944315048379890090804 3865202 1621555557850130184101504135856472704 3865203 245532254355839797198796891971984212 3865204 -13262472515815913937568062845812736 3865205 -210026708027635806825938759143803600 3865206 -40153876240249569117392682855045696 3865207 2544296249118702169166028317330357160 3865208 335465528567336775127887096102912000 3865209 -1013297267486141225238586233350203200 3865210 243923263558762615190605285718945760 3865211 1655700142865054096143486959262408224 3865212 -229720960538556080192048261450741760 3865213 421435852727840747942336430487226784 3865214 -158993964318343223365496961160626240 3865215 -680331566946284735534191019452884480 3865216 -770430438858485861593518926085488640 3865217 -262721296252467127256485057323907260 3865218 -28822649234455707489562079004822144 3865219 225862818794301815340967256412757248 3865220 563588795345582592004810091326106880 3865221 582728620389426477718737842961274590 3865222 932600228099148020596515412891787712 3865223 -2361927450828002986999366548098615496 3865224 -3233489907115154026330884215562240 3865225 118096953217437718570213878325160000 3865226 219723974313604650822363013151030784 3865227 -357569241192620327425749831790272 3865228 612637281803705107554054928526413568 3865229 -1119827518643846668170510196458148170 3865230 -205641746117793691496177412080119680 3865231 -1058460128840728132911941393126837968 3865232 288216319384539404315623303470907392 3865233 -4018119657563447083739579477392650240 3865234 616267972933579932233782334978318112 3865235 -222797454423996431635430572234644480 3865236 -368124292801138394414136992024199168 3865237 -2788655691672520375912166092611721032 3865238 151946320234359476024836884517033344 3865239 -25687786091769507673316946550550688 3865240 1141236023139422014501274804339097600 3865241 244303030870167888424878553462761984 3865242 -13704769843218178179132796753130496 3865243 -2670742114217215552572837805319424508 3865244 686037245869253881962467799196993536 3865245 -662475225341520193727660481975859200 3865246 -331464060264144631930848016954398720 3865247 -1508056315610161015082450590358294304 3865248 -509655665532620860475422583592124416 3865249 631833048949658662545717096375651220 3865250 -546443550594426951864129360378456000 3865251 348708294859857645285662746056427440 3865252 -1175659306035273495358312132959739264 3865253 -499145715033105241638583093647556320 3865254 -12460783845325820683082181704640000 3865255 -530312790256230997689596808499615680 3865256 1047132996487133434307859646023413760 3865257 -411456988468403612607490672584630672 3865258 296983730359881378714226571220046176 3865259 1156175314120407438987059087077120704 3865260 -125301780074054338135949168553738240 3865261 2075618574469351744273244855218185900 3865262 400521659098720498882764645296461632 3865263 -628969901573247285379986449178251256 3865264 128535685175854539390901418869325824 3865265 857553501507203271465235109413152000 3865266 -306058064064094081377667992214425600 3865267 -881902738434285839932013855384064000 3865268 -19821122983690389532774265855182848 3865269 552279779371094516927223876516589344 3865270 -4055778338035745692940461313299200 3865271 -722672121829954156251098431874458056 3865272 180108100844062241651585197679185920 3865273 -207175634987822704220530934790270720 3865274 196548342286140247915814619797905152 3865275 65540091198381882947388128171637000 3865276 -423671220864347582270790032023075840 3865277 61740683752886481173425524244733208 3865278 86119627577913445224133583399058048 3865279 -62878693399227124929421891503542928 3865280 839518332708303406542195959204413440 3865281 -984907281954062647930225432345998336 3865282 328641971824514763300193890953974992 3865283 -1750870065118415384251477604865654468 3865284 -1250488400749023318891752861971983360 3865285 1319942552766079649480488905600817980 3865286 4128250717240317916206429052419264 3865287 573102147907698153060482391585787560 3865288 -360982931200994155736418977618657280 3865289 -2616838328742631969520149470270911910 3865290 99448678423591748413331054195681280 3865291 1176970349635263294753521926981698400 3865292 829452520034268897563349737550134016 3865293 263476414136719909066944242912011200 3865294 1883217357395536967397130547298864960 3865295 310996104504090247101481321245917280 3865296 -204531447911867369967425166609481728 3865297 -453747677236575992552917172232115456 3865298 -1130003567772660440578411365971558400 3865299 -669788318503490366508832428068268432 3865300 813920699036033580984522565178998400 3865301 2081926497026886648740039649130168704 3865302 7461599429266620744785885239243392 3865303 -867444145393392145765013141756134000 3865304 -631706232927685865145573382290954240 3865305 -409941538496368137852707057561634240 3865306 -67181340121347816076889847903455520 3865307 3302147301450924309698627372875027752 3865308 113705572477567381129967008748751360 3865309 -1148543888118184860196564778604653248 3865310 800617050046110447792973383241311360 3865311 503558452466656717983443225326803456 3865312 -2392203249816121219605662339275161600 3865313 -8008342673806318338260900451110736 3865314 168470712505086187733518533036065280 3865315 2035168447422679971480301655390106960 3865316 81023742753406572877812118015934976 3865317 196244286089632824720646310208144480 3865318 -348001180422069964762694868704731584 3865319 42795988654435729473701094446211696 3865320 1955957101907764544474195013580800 3865321 -643983972228259187261212090813137478 3865322 -145164555686844365902022007923769600 3865323 254221266606343205727935617527006720 3865324 1669504914730232954160208235064470016 3865325 -1204283995502142443236562274586381950 3865326 367086937436392496428713456009907200 3865327 2121558464503441134514485542446758432 3865328 142675146240846668618089440008208384 3865329 -4316299684727935105720280999465676 3865330 195880239523750050285952170420057600 3865331 -7211251258313046397920916811714868 3865332 -74353285457729973886971649272496128 3865333 -2754232955083411168076716642019214418 3865334 -237722881440651454447040472892323840 3865335 288855419550267630443687142694808400 3865336 1488106753678057142159260510873927680 3865337 92897059184874874442640304761135552 3865338 170388197697944629682565689055391344 3865339 -508872161451918125271268496683480176 3865340 -905600752687445347317815488023121920 3865341 388277607618637271057311826889297600 3865342 323757271453434010502031946444473792 3865343 991935467220237660009777256975565064 3865344 558912044281397202814383987873546240 3865345 3012972910303900689386028355094100 3865346 112756334233731967644330584123696160 3865347 -890446964878763994120883528417920000 3865348 -1859723994367739628008361954248555392 3865349 -2085084513509014575436449320904559650 3865350 5623263546415979162398555792003200 3865351 489964860345098466755512889296463152 3865352 3222575934561585983004706365217228800 3865353 -542791464604874083015618237278641280 3865354 -267632490502347295303786625525436624 3865355 -719626936908303993884232151990262640 3865356 2082693735936723704216123154345984 3865357 549249544576009027066586847124766400 3865358 227468663815705683032956006125504000 3865359 -205475181654332631907611357476336640 3865360 -225423278884291518142440704822476800 3865361 -2802455246755664665588811756192905038 3865362 663044553718157906425130602173812352 3865363 1464272433924948719045574891692621612 3865364 1259633035274157687440639570681542656 3865365 -74609858041152982920642573826814340 3865366 -381098786308520370736686207140183616 3865367 962058224424425589958419778358449752 3865368 -1242933101229360959609361022049218560 3865369 953664747394441833757008901730865796 3865370 -830405377777151722218598533587001120 3865371 1414854642196073168560466521306138224 3865372 34839967780945144410495519134056448 3865373 -671231303010620339505740452864860096 3865374 -171367019261109618938692294847016960 3865375 -434764772929934835856462422334494000 3865376 357635220621349852320081947865907200 3865377 910308774850114133694061486584062208 3865378 95226064545396170873847328357334400 3865379 530103699497480215405104078250218240 3865380 -186558034932430356702148733902970880 3865381 -1068268769487545742141318438692195880 3865382 231651614735394447757857062042548224 3865383 -553572571984245493358919287206790448 3865384 1318200037587699134803462154405560320 3865385 1202413052685837644381559124512201600 3865386 81030153419354311836399837637046784 3865387 1075929286848368584869990342725429392 3865388 -476575895902270422195880577957843712 3865389 712350431275540352583513457740257568 3865390 -135057225085290002460350972048394240 3865391 -324167569905760464910539029810018880 3865392 413114390469754868772462194522357760 3865393 -792304574392286524943657433917073216 3865394 -426904783267408958365770076830872160 3865395 86015801448765442416771423120902400 3865396 367593544330607342806137099036801792 3865397 1232991557429365192871098390927056192 3865398 -5414817952468420452835361388702720 3865399 -218511878454127081969470795197392 3865400 250354644455545534769234476474368000 3865401 -1139397854114625594929057607275513808 3865402 -222564125999210753954882947333485600 3865403 -1124021082086332405662290649040303308 3865404 -1502801759300680445718888258493455360 3865405 1020022482032061126557798952969510060 3865406 884684018677518079763081913281041152 3865407 242562672759112753819475897089827840 3865408 -446086435855975589867702369317814272 3865409 -1813655686667499915042226508717577084 3865410 305931552305220310316868490285569600 3865411 -798976276894546162658348595084905976 3865412 1885433542183525740759282540785225856 3865413 2377637544110594962239893828605320288 3865414 -772387125915705607845183394540026144 3865415 1536970762692816789526572214687213560 3865416 -995031948551011625057752538260070400 3865417 -2239348198260043961695347013866561120 3865418 449687181966569775928467307236564480 3865419 991192452161354903868416705784690288 3865420 -371315513978266515573729064981201920 3865421 348257374364856128512379111844495360 3865422 262966119842807077407276369607824384 3865423 -81681786018163153846183576891217456 3865424 -443330157766691460157987770208296960 3865425 -318624607237767664271950352663298000 3865426 -669169623677224108842644642235426816 3865427 -226176762115397929869994491544357008 3865428 -253427676663817743232444901840609280 3865429 -2933235118127442110162134614051825970 3865430 -215705280264475930389411725734928640 3865431 -58603724212802583517682886917208576 3865432 -354582183785686598370557581612185600 3865433 1149257802880464324069698559906230208 3865434 840687973790706606101095291624174080 3865435 -263280641757394639981765479056943840 3865436 329061612285147223225390520868234240 3865437 -371327232994127998025600861050615200 3865438 -1362432678190735176979710262999274880 3865439 1285383828126828379356395100055555920 3865440 -91274932377569208636804112939745280 3865441 -1670047324985925061072547911173805500 3865442 9599533357968718900604070652230144 3865443 1493527398768114595077707947867874544 3865444 -675346509311238884749312548636825600 3865445 1327056764481105828644175966881395800 3865446 365168660654681913060571447102769280 3865447 2821654958552301224568793904248083896 3865448 -1263828940234001350479433697362160640 3865449 -103512508632962512590312440997433344 3865450 105699636226472781413171261275322400 3865451 1994656239564165941251991162385839400 3865452 313633242053701612662624805725732864 3865453 114982021261832126595440106967840224 3865454 1037019747422994917313935631959936832 3865455 599553395869200968431069134485184000 3865456 14837135046814586188143667127713792 3865457 -258578571490565711963223654182421294 3865458 631277648103002401315731467503669248 3865459 293570939465873360056949321971908320 3865460 840949106539650728324173575028876800 3865461 119928245738663312580956973028234272 3865462 1503502931191883995980732250578755232 3865463 993761924543728708366814497494693048 3865464 -403931262862474675296256706820526080 3865465 586873806193584105063600397477441860 3865466 -1637607543365320280887671504123024 3865467 436237259588735441018360716863062640 3865468 -354713521882631392027091885811609600 3865469 -2531016480229274179705180252681547130 3865470 -327448136858608343435918582701670400 3865471 -2090371060084340644958953910448909656 3865472 -297654081140026933836844382048747520 3865473 856042990760525305574253123576052722 3865474 -722233416566090513419929489556805760 3865475 841601406944940370862619883636165500 3865476 -857193926817381432778645333121120256 3865477 -407420215648100768256952009292896896 3865478 -1254724292854827087653708145059820960 3865479 -481086935658109188022212888928732080 3865480 616060449132926917291530757146316800 3865481 -1064110127124352616252226061817231718 3865482 -26452806726665934538301367471541248 3865483 573172474534490019615958399120423744 3865484 612165458237823429531014417881076736 3865485 -8782902988704384690726456217384320 3865486 6835065749900905287146657313832704 3865487 -1643610676161064990272642063652332240 3865488 -307015101970653347552787279480225792 3865489 -27700395895083883072269826282003344 3865490 1063319007260391661173305110511844000 3865491 -189971231543840639935857952059734448 3865492 1148608637251842857509197393699564416 3865493 34862796137498326109220626446605600 3865494 -1179349562850632660491585347933952128 3865495 372265682351244119149301711549961120 3865496 34464571239146647883754279189811200 3865497 711232010401913364866075724464233920 3865498 299660488818841482413225408197420032 3865499 2271590838184195546012255928600174592 3865500 -326839115518922305364082045194880000 3865501 -342206945957713790292625632608018708 3865502 137579069068928982107830158199636032 3865503 1032707536594037206612334033100652800 3865504 -1359669346792798450933209392494018560 3865505 -3309301833680085974569610257449600 3865506 882002261022060777680803297496836608 3865507 3372249268836613341844019044560946800 3865508 -1738122996334502901047217255558540672 3865509 -1013250623180345662907306763546644160 3865510 440019953489423251481447144459272320 3865511 -933504556595244670772120280588151536 3865512 366052290760835072622787617876787200 3865513 597193300007707657457432854927712762 3865514 33001476826178402652961941731945472 3865515 -953571934337538885715882399036884480 3865516 1814480935567226637373150598532957440 3865517 -837847681724137360074168602626387434 3865518 132595930714683901829496782720482944 3865519 -926187700050499317713210079807013904 3865520 382979942398282554147517665357004800 3865521 -271798786362598732105850571808825152 3865522 382746225561509675865129735234711312 3865523 -854167140170565848619851788551018228 3865524 -53809265965915118139023778846105600 3865525 922681865778036152905578936888387050 3865526 110859715937978610871810408999292160 3865527 -866074343818536051635782787768473536 3865528 -53255194368624238009575106023137280 3865529 2015873236334319360742260495402281130 3865530 -793137780265712498760496101364224000 3865531 2097895390077961172700847381521139000 3865532 -2087371197307468022026773242415088128 3865533 92757179969920007613115127232012864 3865534 602059645853238360115346979114764352 3865535 -134716758547334998930311263547332640 3865536 801203750478395752614589599747932160 3865537 873365111473066737433956318409630380 3865538 572478951718830975080181238269412896 3865539 1678607965584455780446716792069516024 3865540 369921815744380246735082184781025280 3865541 -1308082250253295682927472461524316448 3865542 108127980462636608449916922919019712 3865543 1476402689662993339051419119539269144 3865544 53083046280408795749510484957265920 3865545 71677225789713724581343348602416640 3865546 45199446298063727451656505281038080 3865547 883375935166971158825628590755144992 3865548 -1722116718805947424268597275001057280 3865549 -2512453665924533125043180451524471040 3865550 374993397352141259324919107447472000 3865551 -556704755800866173355231949286835456 3865552 268767554916098629079490251170144256 3865553 2117351634873326958956235062023106802 3865554 -157184188345369796215698311244848640 3865555 -501461765048131860750616995813518400 3865556 -447464070648375166146202134550423680 3865557 67180716551714465122117637062407840 3865558 47179223122862455583425179245717184 3865559 -1789560929646727820294771487693543096 3865560 -283459038716893704643355167894118400 3865561 264976043352793355730073062217804170 3865562 -712162152028703278192386501941114880 3865563 32619675506186555914387309843059504 3865564 586404611699308847259663374169670656 3865565 -1936530381363955667296896696999192000 3865566 490231102502545584212993906617890624 3865567 -1184890011103339543597975451328172384 3865568 901264080700803175924275860517421056 3865569 14060882920960444091883069139214400 3865570 -20999040000353963851125709246933440 3865571 -45423380308500409774370923109350968 3865572 -139844057360193004362342889853291904 3865573 -1074049959553010622227230990230762756 3865574 -1385487240522275840177095343286652800 3865575 -14280113357219096778371209669440000 3865576 101320506716947795712392709662310400 3865577 1462582507868738335473247639490826426 3865578 839657093498237260225168773320072448 3865579 989630812330189863123636936223562376 3865580 207497176411874754344889219598218240 3865581 -677521830420522808610499872377435530 3865582 300170803432903538871432819111679872 3865583 99632523656337507907781741224919880 3865584 -221889607327324476628636229803376640 3865585 61322345873367595083664338351081780 3865586 223574788344207965159044075073725440 3865587 286061937315645459457275313089024 3865588 -15635242790089646717106410113391232 3865589 181672695733424928404509406361036672 3865590 -1144458758304814195839720868434432000 3865591 1616624142132233835501237129740949992 3865592 -1183650531230297127035888998787358720 3865593 -1477514654880363617347222012141116336 3865594 814380571765912079556840289214730096 3865595 354388724504087013686604825104954400 3865596 -101042988241728612929043176047263744 3865597 2961365154546473431148970410359752460 3865598 229604269725124602727485168956617920 3865599 957192619251610050020106718025868984 3865600 771487665939753543084393462392422400 3865601 -2975043623609808837465811887118054398 3865602 -324798526218458752054257210882485760 3865603 302579293844368080833910265425198240 3865604 -311213928202219653658457125684431744 3865605 -327789672065067231047517961896275040 3865606 -950088837250448219110112358365497248 3865607 253956431623159921570583826517409280 3865608 123780219414694939300607538539120640 3865609 -1612626990142437228168518578616850048 3865610 347044778524512009065227866191170560 3865611 755224777411506011574883144767389184 3865612 387029362469587429516915300862940160 3865613 -360660738875563956189269068375625640 3865614 5292847653995968931065042108044288 3865615 -118580977989509569658127055058690880 3865616 -469276694925716046137116529385136128 3865617 104136935028410618943644986291111680 3865618 -1310192433835373333735079239978292096 3865619 911873869688325433681080030526950144 3865620 -838833571266174361200838224414781440 3865621 -1371521126852521268582353136243140800 3865622 -932374377729719221564049252621496576 3865623 1555512850484154101320780133835777384 3865624 -714732386226817029980462988379545600 3865625 -1476359466093469991914782009575512500 3865626 190930118199027365779370903739801600 3865627 -3675806416078110400490475078267533840 3865628 -1131299872555844339582412180548259840 3865629 1160222525024218150538498729820787584 3865630 -1143334811886049651477887029161468800 3865631 842312771666136608473329567812510208 3865632 1795193868173451715413232253370630144 3865633 820188899038865059381220432722017984 3865634 -2238690820600904558765166408225408 3865635 799042774672127331728654535607065120 3865636 -854861687663080410740752922967233920 3865637 -713909030543012773780941024540075714 3865638 14586786683510997300235386134446080 3865639 -51756421499481585880506422237240160 3865640 12591321476543062198164242556825600 3865641 -528317309308886606202703977661787520 3865642 70746364756954322438324736312138240 3865643 1450489476231886906683036297339118824 3865644 -455930625667260848936029309992803328 3865645 424106356657561908374976112880899200 3865646 -274970050470212883866614034496769728 3865647 -934919455474271783382209454496332528 3865648 -435062846986706922824678561684144128 3865649 -378589555272069808751107392530984448 3865650 188413968250363385473761527166441600 3865651 -75097210837191586415699265655188696 3865652 287859025297686013490528743138375680 3865653 -180265788737083080804830532733323936 3865654 -519922488559642475966154835100431488 3865655 566504328222672281411292756916350000 3865656 -1189718738583829481259589110792192000 3865657 -12689027105304617266434911800569200 3865658 -680105040527170492359837313539922320 3865659 -86604413875821569014594511933338344 3865660 -112382425805747824171294606127992320 3865661 592666587744351520076311951925460972 3865662 567403815299263029641721126881718720 3865663 784044719532435899343739953691358912 3865664 206470407666510805314632351282626560 3865665 665720851270426987638617651296033920 3865666 318598624604860465540132449764398080 3865667 1321138954207060974714374032071474720 3865668 -1319702958623244395521957094365455360 3865669 358253104427021896987855022729430400 3865670 234603699992793465703900566357893760 3865671 560356264857999720629809073626365600 3865672 1279632670659889993908342541305676800 3865673 -535912153149014804514616717450757760 3865674 -444923321592400197283257514833934080 3865675 -1062003420244147067587985142717664200 3865676 2115501105221141034350858151396360960 3865677 -29946198654598158905933113761948480 3865678 844826804658680676228918707204456640 3865679 2633886871906209546306255302419072128 3865680 27199297208190312283507634877235200 3865681 -668808810110000477891135007816185628 3865682 -986938358825396993816454446651261808 3865683 -223286972913945653157992278868875200 3865684 1525590160283916615196433798090496000 3865685 -103932961130095564045511361393694800 3865686 96574578186494208008615668312117248 3865687 -36676123314223424625243627581069648 3865688 -1603425091334328379374445453916682240 3865689 -6373933479228288090767629267230246 3865690 605593230091951745817796397703717600 3865691 2913934589773372985853775155305185092 3865692 -270083254953468992815337504946564096 3865693 -536598704357316082432525390332151936 3865694 -66815181205636397101322486491468800 3865695 284760519042632905447174865916907920 3865696 952183556463129047252108976598548480 3865697 2587866417424568788287177811517652912 3865698 -1783971516667716917928725137766991360 3865699 1661560443598737142195611095382322936 3865700 4361738455087548611414635444224000 3865701 -447718197091552409888434255901812416 3865702 263124989110028088428489936919521280 3865703 -1175714670036677825236924445866174656 3865704 357692271511152686388928522705797120 3865705 809137496351589417258575026833596160 3865706 -682938170588107668428289021139396848 3865707 -757625925953172814602340976728892640 3865708 -445419376055443900344153205929216 3865709 -1788843154864907219757738404863206720 3865710 368368707162071193083151274508664960 3865711 -48012912030132206486990138812950000 3865712 737526580833632483139074514530795520 3865713 -669075630061801074750879167016525456 3865714 -444404889209734767706305176955185760 3865715 -20432658972040371592238276046345600 3865716 140085885567703788556332533164173312 3865717 -2188198783979735200344502222978445508 3865718 578713504826532597110861928095398560 3865719 175236623444228097892253058359197056 3865720 -429279601478033966883815644938547200 3865721 -1113870383937933562905781971794362800 3865722 -85263051561680445771767044904695296 3865723 -541361646736642381071723973399229120 3865724 997903528601958881281937995080554496 3865725 23222023045693937380660277553501600 3865726 -203806123408388540756339939865822336 3865727 -1305084116216810414167018895197893408 3865728 475390976783328515374558875872133120 3865729 381344755019526177569706448947715200 3865730 263178272899995246650885762870922240 3865731 -260174344678655176161163922739305472 3865732 -398412967831357254150850877032662528 3865733 -978074761983622851651671436581466018 3865734 459586071075811010275363368510689184 3865735 -1987806165246187544171254457901181320 3865736 385574971338593150815990179094364160 3865737 -17507129363557008342861348539438400 3865738 1658458967778856262214445489643657520 3865739 -16835337686878288015881602124140280 3865740 321936439347687933809902361080627200 3865741 -1612599921844403184660358397952219456 3865742 237421511584557223449427997546254272 3865743 -3392619206159980920601875005271936 3865744 199916185553840212738151005201432576 3865745 482032864764255943314816248833302120 3865746 -149550143035924617936946710080121216 3865747 -579822411745984715007823522436254804 3865748 14072651029059575187668534286366720 3865749 -1308429973652749484582596378438054080 3865750 -685221272256993090559753797994464000 3865751 -351529347326003727972391697978192496 3865752 265188414799573802157440665785139200 3865753 198983461114564542232022245316480000 3865754 950830008972040685702279353818894576 3865755 -459182801070718253679939114523735440 3865756 451064064110556668138130520131038720 3865757 -1757743187410053296456774072684006394 3865758 -63053385524982120720489860942380800 3865759 -2674126589106623813207093352080351960 3865760 -205213408323985269737621259756503040 3865761 991794930340223691996887621699059410 3865762 473525090543008228863623590604427264 3865763 409526120172221494386219782734740240 3865764 -413672471317564212212887970709393408 3865765 -842120959587728626249331401263278340 3865766 1500926279811733020533394817952597376 3865767 37589589551150312138083220355889056 3865768 1018117286346112167934447972144450560 3865769 40597642317346043334658606129618170 3865770 320488311259009460373514137417345120 3865771 246471353473899985666987027752612864 3865772 730338780928531948902066263297052672 3865773 -2201690214920644290625837746307454496 3865774 -4823273384467809080264517257395200 3865775 1088416495438325013330319995402894600 3865776 332217280457044584717555448644206592 3865777 3076212120263122583298649947148116626 3865778 495513954529028575351738455104816640 3865779 -1294721822782446671864961618602536080 3865780 360182374707138443187797018410997760 3865781 -1894612383080448837319523546337984708 3865782 358643567057508539127372889401504192 3865783 -2968999486260697252138271787439419600 3865784 253225020885442933726363198879518720 3865785 -146816806871780919691005974379310080 3865786 21188011594739915780447104392883200 3865787 -240018200692474935240705834775860240 3865788 38859957301003316492849703420862464 3865789 1038407514235567606754927092102665856 3865790 -885082099002923291484449673634193280 3865791 1730209337540971164753671802947483592 3865792 -102745530521804584713091301412700160 3865793 987827747389350894802727053630424064 3865794 -198530535076448805064366150820060160 3865795 446227996344106369247101159852438800 3865796 -2661782702952163147992317313937453056 3865797 -342762082219665903917422000436440320 3865798 -726960944563815859009135675608892320 3865799 1178007602602515847262934596328515040 3865800 549075569890956388114366000465920000 3865801 -1083806275093716569513758293877516198 3865802 -336998154442284328865654567506845648 3865803 998159128340468323984557184482899904 3865804 -786883640260208482246545665671564800 3865805 -1789688104290511230085857100598445000 3865806 -14913942666710373555572334830283072 3865807 -1806024581051862846679095589395031368 3865808 -87364228450412420804446121645309952 3865809 -189527694369159299788398459471841296 3865810 -57513541724050939549294964316065280 3865811 -660436598940354260638371853476439968 3865812 320304614349703496839376962222467072 3865813 499498138040122127793009935299065760 3865814 -227597343476644129112580306544810368 3865815 172424432264781714752736839179581120 3865816 -3250127515579538432972989988385792000 3865817 1312440778438157467310931258556534272 3865818 77592281084479182234631910669468928 3865819 133304356291412032168316582987905220 3865820 -176242673171715858651882838538096640 3865821 -1497326742498885077605758943649724288 3865822 566238250589219616895254788540867712 3865823 -350781932733343686810839475228836136 3865824 -117986895892327866834176637111631872 3865825 625505250148388272261620059821776000 3865826 1130410256123012384560773960940487040 3865827 727268207415540976351194825062552832 3865828 -67891058835063815952206454137635584 3865829 -11630842122247487514689441107488 3865830 252719469556953527610422086881409920 3865831 -1097575635807495839794968602868371768 3865832 -2913638524119757392054660458034201600 3865833 1257607210512271001058079196978041920 3865834 -14680413482776202765787948858562560 3865835 1879620631034857184978209150554001200 3865836 -536075402241123607807650891308368896 3865837 2940232465592664416819977587744434400 3865838 978720077048587265850603750447943296 3865839 -307696645971755428422397395804694776 3865840 131271984897345471578380262902333440 3865841 983014039316118881471599295360427072 3865842 -516383891967997080282767658469418592 3865843 190134400663105431327090114513805944 3865844 2918846451938161436325682979713069056 3865845 -1251360441701409531516613927512451200 3865846 210770505221003862085635941827315872 3865847 618361218140392602079113831122392296 3865848 289994449288145102005375835065221120 3865849 -179905703837966381328101373456670392 3865850 -281620143927182972155289216984007600 3865851 1595632347681283433169233703582598224 3865852 -1219307721070445859428443201483608064 3865853 2848349587828567713224568244273764102 3865854 1031126071221382180912451116240942080 3865855 37141567553811642860811688839676800 3865856 -1223474645369719788236911061193719808 3865857 1060383338757942568631953858111119840 3865858 71512637175194264386124410312701984 3865859 -1347178478702533532288811287855015940 3865860 -615210723577449632341256254221312000 3865861 -32364824826060298170954136425045668 3865862 11979074417065582681237448285595648 3865863 -785830819062868162304998418787260160 3865864 68528579459371326123338656521999360 3865865 -2839819735515751164355371158064201600 3865866 175386858906494150190476396450002944 3865867 2003615124057109794520117703956696916 3865868 -1250762204005545055271098448371276800 3865869 -487934120933916922611796788959808096 3865870 -1020473826886682365070226464447757120 3865871 65742803229955019279387836826150544 3865872 2673964264539304901340711078985728 3865873 233276508475006444416559150487928000 3865874 1190978184882758100667870498044953760 3865875 917817298625767662232921502164116000 3865876 -329484972182097937402603384018919424 3865877 -302432942984202852860224014521612274 3865878 99344312846981132268284994653879904 3865879 -1847988981547841649799596201708315600 3865880 830155328958993609967442817535180800 3865881 -10669601445168941249114503393875936 3865882 137278602625452662187988071420952800 3865883 215916723368803023041950488038328576 3865884 -39400984588807745036301612796305408 3865885 42762135946640811306510178100415960 3865886 105246674744056001248799712615579648 3865887 -1309296414115277460908192700547028856 3865888 620054230528914105617223255195254784 3865889 -3020735871328828252494487783537937310 3865890 -92289274231854965646366726564096000 3865891 -1847928049774776717566872465830168576 3865892 654990795887729296857484948000220160 3865893 -939654286862242360459312361667657600 3865894 996196781078589412519174977783830496 3865895 -1952311867209157654401947083811163600 3865896 873583145340078213151499602392837120 3865897 658591575016271713952322666283272832 3865898 1654779898030000528726375379899585200 3865899 -2655922370209495134639221747465137152 3865900 510015023292653000596385192154227200 3865901 278617949986164520988259706433719212 3865902 -447068378682896871312817095850371072 3865903 237550591680620551981458902583861600 3865904 37592394828241023178502717418356736 3865905 -912424091117598808806445090402725900 3865906 1119238979246828956877586771873435264 3865907 98305410948469752871994343690870156 3865908 -340372371184020631219102190849378304 3865909 -889432056338647117828519346957601696 3865910 26439370712508949847006333841797760 3865911 -347778447204506622404284221547910400 3865912 -832737101069745078473944009555660800 3865913 863545524969518141238052733293605162 3865914 101310647948661188831057672427210240 3865915 18607358651460923048037040497701520 3865916 120209396573450250638604294472680960 3865917 -191063784644610303483382997560412160 3865918 -247926367806755324248850421001325184 3865919 694210395311649642844544060584099296 3865920 378687430225750989120669732443258880 3865921 695815976646084318566061468002670000 3865922 -1181098632512446544267822257591645488 3865923 1014643755752697549190228787603149572 3865924 513271272590138670718783444733472896 3865925 306254054790467150322877069078912800 3865926 73696211275317273734944447179978624 3865927 -2001529373692291004303669349475513488 3865928 -952768334922110378556544139154554880 3865929 -399051733156797701099713075535871216 3865930 -586879311700793627779860582941894400 3865931 -1263941860664487223605338263851872136 3865932 217682477070573482663372029853660160 3865933 -1024965174606345828040542826576535818 3865934 39312288275563686568917691622933760 3865935 -1142370576611889295221968924317839840 3865936 832906617511912576498260145906089984 3865937 1044777002430918232530549342279458292 3865938 -1608442927529174378907559420948577280 3865939 547091578889972076551731605088146432 3865940 688905287689617030774894263389017600 3865941 -117864148472353390987103540275955520 3865942 -1104486613734629726212237203044609856 3865943 2591266104006659819067844135255869192 3865944 -821224872064000733593490260328448000 3865945 -87516896078223790933172666335670520 3865946 498812057077830953149126273704883200 3865947 812237211777726381638795404519963800 3865948 509435386657576614505108406556061696 3865949 46759562688365480216246148043840710 3865950 -339342103172476108316425083595200 3865951 2056990939004119383726163538580913952 3865952 2694733126298120754129289616089546752 3865953 -120203683527468707611872793782998400 3865954 655105939998820985853611347449088800 3865955 944147637920597174838981439542344160 3865956 546520131129502074434765465257887744 3865957 2222886755459681482361103433746942206 3865958 -25198094108162395650589918894055616 3865959 65818404102732240679971737112530064 3865960 600287444714762837834533251622502400 3865961 1375494985007985590162204318493451200 3865962 -435315097028694977290884248224328448 3865963 -1736074016546640806951532453274043788 3865964 -33281930713554597903762112479201024 3865965 -1150393217249621176329794430607310880 3865966 15449340636433783028871030870621504 3865967 -143609091767704748575099046486717568 3865968 23047282242462674774423488989265920 3865969 -653780022070051303450113553976419630 3865970 272279508048310845063752092447997760 3865971 -1222350289063096155450470574636767688 3865972 839715324997858360667331964867067904 3865973 -448728456397625426402692523249992800 3865974 226612993273430963287263282207959040 3865975 -1133973363941018946744488247879567000 3865976 3001826184306648539605920406031278080 3865977 1488523703793136660544187459827061828 3865978 -941221478705710995100085409842595840 3865979 48569623855382549370910850518046976 3865980 -371005914390381513063382307451632640 3865981 594730075477825094172745421887492192 3865982 266056311356326416877772798251693440 3865983 -1830146738001097319174062503316657152 3865984 2607491392092092854793719921319608320 3865985 -1824984258050707564488469894306592640 3865986 -962246348143547868029754794408465376 3865987 -3252860148920448801893636432385723600 3865988 468197982414457408054239986449821696 3865989 277052659628611473124690899106981440 3865990 1136773577721654983966309106213052800 3865991 -1753528663443451198338240556944229608 3865992 -460715776696603995425286987439964160 3865993 -1192099217733229698322169885467814758 3865994 -585074580639834869444620485288396288 3865995 507780876688426513320084893918707200 3865996 1021731661105867727833540176050528000 3865997 -1101766337881812240806958742686338388 3865998 -224356382330042554302848770578621312 3865999 -61069927602226774274500800430379864 3866000 -497513425771756249593727345176576000 3866001 -948146173648878144989735664251904 3866002 -2128032157962404326018599310900174848 3866003 -80894764652245514506056821715070680 3866004 -605128489464599803660875281418426624 3866005 -331682026552480164983385541853882880 3866006 651923117053179147953164948660605120 3866007 -57835215547945555216145845382000640 3866008 1092044614469341672807205146097448960 3866009 -367333752172142625756632049041687040 3866010 57696915653653328563749723301662720 3866011 -732195761659888705545216886555611388 3866012 -780268518228341209985081716392261120 3866013 162498402295783128696362233500092844 3866014 1624885054225307138458763145948905856 3866015 -2550496185566716196153972941919887680 3866016 -9681544357777003253906501032476672 3866017 -480267143458267685192294869823984208 3866018 -679571990556491691138804414879427296 3866019 435266199233548421790264503611194720 3866020 -567276848247408750806893962705227520 3866021 629074848723657741800082092567018304 3866022 679727025613955574785244793953248640 3866023 -694717035767723290311117240585840640 3866024 1244901938046167964503791640272158720 3866025 -241531171241991189577529360930388000 3866026 -37640151715703441628642474703806288 3866027 650248586609435730799690830920268072 3866028 1332059761217284250885224591837201920 3866029 198832666189921202654183204474937580 3866030 274907062573990762311611545332038400 3866031 -172369891493682797644692643529097984 3866032 -317606110425848080434364484214325248 3866033 459315306366656052249197651022075282 3866034 173866058763066407410680101363619840 3866035 -1126874380685125853450367942081077520 3866036 -872847466372264497190397654618517120 3866037 -29177790989009467154761684183712256 3866038 -954040881947307966361510968299580288 3866039 -72158869151904072855960605431955160 3866040 85295167013475342573713414410752000 3866041 351604822952231881181102671672647168 3866042 -543629531161914301393638492177216000 3866043 -747778123572366836694343216074467472 3866044 6562979889327351881205565839728640 3866045 -848839497971342801438770442328239700 3866046 -507925528601324751602913319179431616 3866047 -439117680408300991843442807612911920 3866048 785415357687752520803361269879930880 3866049 19548518443222838207372972668410480 3866050 205997893607583190190460246024268800 3866051 -622569093500751105336124485044832552 3866052 -488159837198941061607992394582279168 3866053 570571971366443768497234330808929504 3866054 5520836319469458244718383976461632 3866055 318588820266705605333933860735650720 3866056 -304537481226499872043430711494456320 3866057 938005082554001605217551918332530688 3866058 -160937706272324877799454572609416192 3866059 -1582166716954651296111690439844586984 3866060 -156425337474878895419912257639664640 3866061 1348289526150053829264881209756206240 3866062 -469130802346262433319595787367795968 3866063 1730149990748682910426002204982252800 3866064 -214902040018089934245973897649848320 3866065 651857849872458535835794570512916800 3866066 514870952412048779963024772221568000 3866067 -65957505664361397414975308002447116 3866068 -2264309779769468329658007500416846080 3866069 8567660892415442711788097822945244 3866070 -22583445542880589448005923620536320 3866071 -1962626886985886827119093008422800 3866072 -325999942372287009571512560863150080 3866073 -1079112160329300582738774986302464816 3866074 -1298734578129805334404178353672936464 3866075 672896090792767224973122063267141300 3866076 -218201203959359961461942561774423040 3866077 -111177367795689586854907262757266734 3866078 283793285693191972447342760596994880 3866079 -1085293117523464916739736756411450368 3866080 88428563974410716715184311403806720 3866081 -263016538971933126553039725659489118 3866082 788350467918106403285697540637378560 3866083 -579221199535430130586621861879150496 3866084 2233793319603385899051314654124441216 3866085 216958942650844317950420509895111640 3866086 -64394897988409531401475313746882560 3866087 -48472888482567757546419589386419880 3866088 623374110359501878100898455041474560 3866089 31647829384728590595677431040522952 3866090 1092333070362069046901145759687784800 3866091 1867215626640895017324085633145160792 3866092 -1519431899494737920086292340358315008 3866093 -157797777937092053651525380498421760 3866094 1067362727287842529172059761324877824 3866095 811744549170533432850447153679071600 3866096 -34831010693800717504749430867918848 3866097 -606172265440562625909587948718867600 3866098 -242622934608755608371262190670793200 3866099 930229268848911170688559381320497100 3866100 389623155533702452812297718721894400 3866101 -2396063708687925238294459401947522080 3866102 -1802895181373240463166903501109318400 3866103 -1848591719037563449265021861492526000 3866104 1316042652540328354502573136178360320 3866105 3879386725697436716301939351340320960 3866106 -475431102130260103711503411341975040 3866107 -1265111132988643177749315902278504688 3866108 -980578494876043775221825729602281472 3866109 -508501251143861467781614680094273632 3866110 245660683375051291431476906523024960 3866111 -71828797138026405987638011194047448 3866112 -330223032027515584284141575020216320 3866113 145847264157323648651619116674870320 3866114 -193806833442066167635477958022117888 3866115 -375785930726466756765313181451874560 3866116 -1155108494926370876376341402868584448 3866117 1557710733534915716890015162643795166 3866118 -218815198548890905393548987025624896 3866119 135604900426036143756263821635696720 3866120 545834300683742120850327029956608000 3866121 34253271153681346434590224101858240 3866122 -78053763210712231746664500284736 3866123 -1039632993706642579423316208062045880 3866124 221010029068958187699566446697336832 3866125 1357884371251407297731555616938262000 3866126 850704322264224427832031420550318080 3866127 -883794141412156780743367230832354680 3866128 146639162407670091397807607055646720 3866129 -1718969127391676222918431022418452124 3866130 -4847497919385651134249357486753280 3866131 -1495943764384754705173694233286438768 3866132 3172490333547687828913500080217542400 3866133 668314504071887175557510441472222624 3866134 161217107547440043071768209886674944 3866135 -143552386878631718073972148613750400 3866136 -135295627836570416527749774330470400 3866137 -427323231962176172866819123949234496 3866138 532517373804919446384465917621854944 3866139 -268627420441171082080774375138218240 3866140 428067153994257550844680170587719680 3866141 152368803486834762955772632463101542 3866142 264293473668017623595124714585345024 3866143 2043784200287328862423284939677079392 3866144 -587176291078398333174902549925003264 3866145 184456427251733626223261690538603840 3866146 -120891584293179262311916315855647360 3866147 2885157400265244999736260333928693596 3866148 -352230900840040103948081242379722752 3866149 -2030472579198366458451593861946543714 3866150 -344732124677120869329862417729639200 3866151 -1305039154436422074301735902452129280 3866152 -2044185574614333089894105977611878400 3866153 -129100641297267000342757973510007072 3866154 -115365216576274914732002065801946880 3866155 1494591081088242420924860975717374560 3866156 -25809640284901387453462675787922432 3866157 1394211806464118855286368356140723840 3866158 63115762635372187706513644068920640 3866159 629357443549805512662176206149712440 3866160 29932192409953418622768707046604800 3866161 312117525796963642974169449698649652 3866162 69878355401497769456860205790170112 3866163 -58890295351954318651451147332403712 3866164 -2114784853665837754385650495321324800 3866165 -197170360475973303041652555961236480 3866166 800316280941693754552087669025552352 3866167 -370300567258272604667636031862570088 3866168 -1680693449045445808040175321388707840 3866169 -50232930023511158761112759793281952 3866170 420884449360357047547102466432670720 3866171 -118412525707200561956075921528249628 3866172 128295366516830391571362861886464000 3866173 36693931803330729786103565939654784 3866174 -33396346014110150452987434720893568 3866175 -135394389994419891331602469085426400 3866176 -1461435060525068600909715344460873728 3866177 -38410793288657805513108408663465600 3866178 411684909537282623333161961418186624 3866179 -655389067172612988205704069651037060 3866180 532507339703176373508405975966681600 3866181 -1209507531404477669789731937590901760 3866182 49370795906297192133627837259035072 3866183 -1143280665969559889914328823352934568 3866184 198389620178114832261572482562457600 3866185 -1343207711189040601548717082092484800 3866186 -76503018330857760692504040573584640 3866187 -678830657447870766567874135951106832 3866188 -1176825817427466151008015854067834112 3866189 924130674171697139903711403110306700 3866190 71059665203409284995680970912955520 3866191 -456410241267348671296256256258597696 3866192 470681749931773557177033316098048 3866193 -159417644921749643558990754688781580 3866194 -1675050237064892191947985577102773104 3866195 1494601174339985993463725630100913200 3866196 157185933478290595550703736736317440 3866197 25064448060187164387086865832049440 3866198 -179679364434625765824050156843674464 3866199 326468340737729989761694709165071464 3866200 211882712179004666887391180642304000 3866201 -2642180269261410879597689033103303798 3866202 -815640236828694280891232881595727120 3866203 771298737043783671994332660307869888 3866204 210160701010542815582910436740605952 3866205 -141184254168677475062736014420714880 3866206 -1611917184692381925581383121925464448 3866207 -3460750670898969809763223170297388440 3866208 -1440791055574874370804252026949599232 3866209 249845375961345765959005116753285120 3866210 202327164079976640523494088743593760 3866211 -48430374756300532372335815933861400 3866212 621793891899507472285660567883530240 3866213 431639888012921392928784949301714682 3866214 456679100784018053595518720516344320 3866215 15610133499385190958597164807955600 3866216 29918675409280521625143089299046400 3866217 865912178303017622934930535673598912 3866218 421419702030267130941092804019784800 3866219 -697297564188384961492922313032072304 3866220 658955421976923915131182312802119680 3866221 -27607778384310868183685276243472000 3866222 218300630599753518797039003003136000 3866223 1230976087252368486572826432309089664 3866224 -438842684300802972889863328784220160 3866225 25658107498408714491471266653768800 3866226 -6424227702738327615246040248502272 3866227 367324141552259805602451978160117312 3866228 1361988866334563874086106547831133568 3866229 -1683093525730687528024127859084244626 3866230 503237351604502910706132060744220800 3866231 -1058901581264077909506528558778029696 3866232 -552841867056793226041706946785095680 3866233 190493296820262652321871104093139840 3866234 -448640882831600955871561742600056320 3866235 338449583839514695460017848913685760 3866236 -582922481930001464377648953207329280 3866237 966597600726731356538367574233770886 3866238 -514422027251992215159564362073655680 3866239 1394706961904426655255418138951724824 3866240 -295583457734595262330248593040998400 3866241 -457490847323015687888474713509840192 3866242 138008115528025713222582061497137520 3866243 -2320667679450827563080035406649541508 3866244 488440485783539585471902573207388160 3866245 -658759197745254759377233842236722500 3866246 847085635192246370721544182855999072 3866247 237383087618703267417756282797209752 3866248 2300628020049488951745403259880207360 3866249 124090078786254659356309512615283380 3866250 -100108452942727829824786429966560000 3866251 -3075933327445827674674659144754556400 3866252 103281250871638536015971800176000000 3866253 492929263562942752107810870850351200 3866254 -207755887600227846793546582682923008 3866255 -62507815771966369662842324762142840 3866256 -160216075625179339822395581262028800 3866257 791866395697663446607925391549711460 3866258 54459033470146463058094856416634880 3866259 498149158043817895915668412230682608 3866260 1415199237720145340784559456658227200 3866261 -80851361559830192152940939065190400 3866262 -562855335083110578165090584056054848 3866263 160259397445250942372186516147085512 3866264 168357632012064657680528375395430400 3866265 -307685879813315762081106338433513600 3866266 -1528894839445710501935099445377169168 3866267 2996817785383356125381057823902883552 3866268 195179996656366839047575863140622336 3866269 1796376567769317127732818867198204960 3866270 603069118794684956945431031685321600 3866271 -580868077367612970059739623154019440 3866272 -2485116066344634393575583773019340800 3866273 -247242961369636189784494998392650560 3866274 -1793941856236855505782916773636786560 3866275 262472273095600615558139459670002800 3866276 -306808044916709955612390964081466112 3866277 287865768640861423084217814110010240 3866278 224580922909283684514067527824173440 3866279 -762366144068543145232391089180817280 3866280 577003015487029693777615422038016000 3866281 1073726831872420897006135469388217082 3866282 479313712914473739045234174246850560 3866283 786583565551770807364446595195620252 3866284 1183186321691847810118337175358482432 3866285 -1185433952080441792069403763265437600 3866286 359659741089538482443154513936627264 3866287 -3012051722880645349395173882487198064 3866288 427569342206232254971604885708685312 3866289 135766797504932157219109925335388160 3866290 -108622859344425686495344613466261600 3866291 895315454941139326032463875368578560 3866292 59094954616237743596234734377910656 3866293 -937606012415834644532717109760584384 3866294 -690414252729658198855364866621982304 3866295 267062184740524591607773146991777440 3866296 -289584580217303186459800562165760000 3866297 -607270569397290977117493561913079100 3866298 -751371497386613582932234802323086336 3866299 24260785236395239263164887333570264 3866300 -318670016822927675931118869177484800 3866301 588709611968031953716224344585224230 3866302 -23665198063517528415303727368133632 3866303 231410483156002866221314922079482880 3866304 -147273155759527527127072189081190400 3866305 972037028361203793490755142531897920 3866306 -1134254729829045237284405063434697856 3866307 668333724360502906826397327213870840 3866308 -68545258407632410403092888376381184 3866309 -1613708482887274183390398308749999140 3866310 -4302354681616948506166217031325440 3866311 4968108297935684042509450510603983472 3866312 1029109883808257192340469335943603200 3866313 -3360561579552437786725295402044368 3866314 -1410455587503562158907592139336150528 3866315 -564584329833973924028875439190618000 3866316 915883084611141916320016395185290752 3866317 405754757482458540395661827738033792 3866318 205640900064425256454243533027399360 3866319 -2816422229932042979893498120228045680 3866320 -19945980066755093071596745811558400 3866321 -449450819186010295005243889266340188 3866322 -706251899326496804439976819448971776 3866323 44008267879693816623072640306178784 3866324 761409507776618882976012315570450432 3866325 425068896101694419686272054000105600 3866326 349196283222389225069885808493262112 3866327 -630388869199151019111742048743452688 3866328 -1473618115760492166163149611052288000 3866329 103614969185306557024375310044140000 3866330 -264548814764018463062840724335887680 3866331 -180045187304212844892909814021203456 3866332 -159623651177164935685098771090056704 3866333 -725920945129546938361521216732995418 3866334 -800456886774951885534569026840427520 3866335 -879066677606681429754067922112573840 3866336 -534329274877526586756506209622949888 3866337 2163126374680120441177690755362878740 3866338 -116380440506443436207740742811724800 3866339 -1715198977577909838914750169957240000 3866340 106233844162865574736482397467955200 3866341 -284882847682921912883530253924372232 3866342 -241982907237232179771270344986928928 3866343 -371855262894602212203407792102537136 3866344 -1426273798756298917293833136692889600 3866345 -24971666735759481914859810378760320 3866346 292961859583600413302175111654236160 3866347 -471144571917887747714452904740593888 3866348 2141256475910795701665802928656350720 3866349 1004903991681492580561366932109760064 3866350 315924396172688816918874361185048000 3866351 804887575065412568185894795581223104 3866352 37853074586757777073068842548199424 3866353 -149414354816896571541037537193652240 3866354 750560923597300530020463173279183376 3866355 612020812469034969589708681271186400 3866356 -477734683111553320958008440389481728 3866357 -236628865013640785699862333727971456 3866358 14696717980885120610517600231667200 3866359 -27700998559196642037262676450922880 3866360 44287342544787780265329056021913600 3866361 1517461195973472895067190610097220864 3866362 1105316394759399778811497226658456432 3866363 39058409333674045924797854720214048 3866364 -97448284330156443183137025125230080 3866365 -506844462178083116205779646295798740 3866366 141200936383402722707902668969643776 3866367 -716703742684517384535937284228912000 3866368 -1435719798250076752598734614042771456 3866369 907537860075412758518705616930311808 3866370 475528874541434653140665156094796800 3866371 351400208553212442586588870248466000 3866372 59817146925169234929691921718614272 3866373 140930482901517750856485688093554624 3866374 270142593043374437649946612746647040 3866375 -841844824113314688072248122762566000 3866376 -955933626823447326047645798574489600 3866377 -625908467692687590571032647322414300 3866378 995811058852152817196525495478850656 3866379 -335233839483616373207035483763483712 3866380 62378262176022145417505577852119040 3866381 746579241018199347134952549941660364 3866382 64764012918239199420864967111942656 3866383 -2370719177248233620146265264655961160 3866384 875737977889790232784674823709392896 3866385 1335648570842400976222246944813680640 3866386 52959885152837407954103636653000320 3866387 491788189332700863705885468766031952 3866388 8660562826938902775276966334955520 3866389 209049685809089578744731262729189920 3866390 1002121094033750120025958770988944000 3866391 -1954624793671277681595882188841280800 3866392 883082083615214082748245231067422720 3866393 1799717315000798411324558075052189642 3866394 -560971396593602387184686184752329728 3866395 -880756397047239251850308270439180000 3866396 854787562930765646636555546438484480 3866397 -41452752687315410244949805277878400 3866398 1376229774112974348632596062847843200 3866399 -2033453811482896437785222952242781600 3866400 -618005351888425759656246130114560000 3866401 1208181400496129204477520880048156800 3866402 1388554194965227727044612958571994272 3866403 -303708392816473092280702289861817936 3866404 625449907585799466944191435477619712 3866405 2047202563759656162507093964846020000 3866406 -761947463379028198565898126533503296 3866407 4098466795220366610510507041126264232 3866408 -186997884777376113998783949149306880 3866409 -73527145500939399875525639727120876 3866410 -768743047220351694331061247001748640 3866411 1303749869021195623527257939952051624 3866412 1653619510268235813645299281063993344 3866413 173035875919922876712000544285298688 3866414 -1250353754767664352778439024850984384 3866415 58630235258178890537460771009162240 3866416 -165964311396676809253553820773859328 3866417 -1659004157794125906966434915787632640 3866418 -461497091257486349379835190362828800 3866419 2207028852594016512523728936093991820 3866420 124060111242018874769997310059271680 3866421 274698999174965886483527586549598560 3866422 -257523744907928368489866050074128768 3866423 1254349011152144515449810075869322288 3866424 942286777144657203847888923549696000 3866425 -126484886940114472084840866052288500 3866426 -93318934444651476723622070195988000 3866427 384559975371185880526903120301628000 3866428 563476871861850013334669885032972800 3866429 210566546109502189854005898202295232 3866430 -352506054443964367833425375863669440 3866431 -20844999300139579235114586274249928 3866432 -717854172348839469487410760747843584 3866433 -291167343555006079401669946803819456 3866434 -238767547705462773539855417956320 3866435 304305875845611028916835071810660880 3866436 -512756821955968554460672257310494720 3866437 -312247242927019339220715588944642914 3866438 -388798162594014508126164092924067456 3866439 -2377062815598140008066709372380080 3866440 -1769954446864097432975672714879539200 3866441 1876506754228784930384528988113146842 3866442 562105103676873143672018568086106624 3866443 -1013792277785631392662494579990863880 3866444 570510944434982023400475797365788672 3866445 -38762594160843815517432381969360960 3866446 141292953846865981086746451348769920 3866447 -405476852396477638352633475005734440 3866448 -153673947435553792203022745695027200 3866449 3004855281874065491475855372125384436 3866450 -27879056123620105394359272475353600 3866451 -9468139337879906800563367985853768 3866452 -1730120059530406034150082168277876864 3866453 100382439685098986033900300588970702 3866454 69414159103538514213618819189912960 3866455 -2509930846381767747548339346318152640 3866456 -1300827235481706060437201573487206400 3866457 -272681837380158984315934363192051008 3866458 -93180369061862927134031681917243920 3866459 174741843718768748102363137190937216 3866460 328108235039375003487918526587586560 3866461 674653375466538405255836800803448070 3866462 933542500749344469468780992031720000 3866463 433464705868810822870562552273107824 3866464 173651405026476902789245012225818624 3866465 2151775159522644387606956825516277120 3866466 908100612615678618065996618098775424 3866467 1020313617854747460270792122457506952 3866468 -367490594926767607997349137225300352 3866469 -1350428091547557356719298783173565856 3866470 -61595727597186202124037968630728320 3866471 -1237415460047781463343689540602471888 3866472 967644052047341731102076924600401920 3866473 870096192761529333790943726298036964 3866474 15547539561090773755115397009054720 3866475 -150653349637408778789316799022284800 3866476 1303218681878421555696453587511138560 3866477 -1079784897456870613847494863069348948 3866478 -148189972590409221588261741539973120 3866479 1319955617613678456679821895196688080 3866480 188071862152911105621949741015695360 3866481 -2762321433607738865332636071407409600 3866482 -976577821213180407358387973265246816 3866483 -1868005594485818899581164373086913120 3866484 284179680612740309434233852261150720 3866485 754408727532612954824364977128341120 3866486 -175936168710224731631195722338089856 3866487 -1508090294219520909733633113291503640 3866488 -1255317687992183323611238424948736000 3866489 -1954104013549782785064676666912652832 3866490 -483672089536254980901573919213013280 3866491 -225128943984255785912332159025174568 3866492 650649974989077524047117389008661504 3866493 -146840599577919634766228459057204736 3866494 -374957969334208581107408908704136704 3866495 2200513665060889856458042633814289000 3866496 581617225573988578681770916341350400 3866497 -2569354445001520439532846000252057600 3866498 281712844074792821402643435444396960 3866499 -275889946549207667333090845998498912 3866500 -548829506388041511533246678492160000 3866501 -187088625522648232109821080204924096 3866502 1043490571701957637492993432804859904 3866503 2376174923379543264956744836172171560 3866504 2136710577181759591489714632507678720 3866505 -89981319129850540416284829301582080 3866506 -90849580127241565860371447836508160 3866507 -1696323263369099221334386611098569680 3866508 -409671545310686278992647979932820480 3866509 121135092783010108738136247051653004 3866510 -542406019875083538466055175599019840 3866511 420614310078669634925909284739568384 3866512 -73838588467506642770004212853473280 3866513 -5889565793223664723252948278187776 3866514 499608096730099826489480645718849792 3866515 652792119523181042534923396202611200 3866516 -518973341100850180180610226970824960 3866517 -32958593975152026354023803870489152 3866518 18974786356663324421927607918114048 3866519 15572284480607356122640413749364240 3866520 -392264575832814028913846965085798400 3866521 485038594129192193100006983603030292 3866522 -274812257997042795539613378033437952 3866523 -299451964725407789397367381597755456 3866524 -1733593474754289065967794450763579904 3866525 612268267329344920877734348954455300 3866526 193468906650568778622098939812848192 3866527 970986450720811873855334507451515744 3866528 -1522321653470468093790737297909022720 3866529 -195909172253098261391768231384148816 3866530 195207713965003542149170875474501120 3866531 1904724514644952477668753144627681840 3866532 -68727998647675060619507224089753600 3866533 -2110888654319064104040972119254963776 3866534 509235735129014853769435583116478592 3866535 80187486303542578743367638795795480 3866536 -537578047007031443319642058045240320 3866537 474491231650450823428735762914726144 3866538 -4216140387185800424637843521395200 3866539 -7865997037166730876302822291356376 3866540 -954774720335151513938845291468277760 3866541 4633285307576136052064534215138080 3866542 558959925224444535874912418506425600 3866543 2417082287139291251276162580688443792 3866544 -321704796346688790870217359170568192 3866545 155559749670843848226051928178616000 3866546 573339326109311543597973851709089088 3866547 -733717166115939975729202620978649800 3866548 -581618217994020235484195360997003264 3866549 -2164257596411051933911340338194915264 3866550 163486985778775838992021744706640000 3866551 1194023436169238661203606102659726032 3866552 -691462425920780540105498493846097920 3866553 -254979283440029698605288263077010880 3866554 93780495384571184445937124572964976 3866555 -361237609818212882655711290829672960 3866556 1113409135336098312828919570414735872 3866557 -1188407481427753523253688733850056800 3866558 186790014596273539356924168577344960 3866559 -1907484255472849035930554383225738296 3866560 -4696818108001755550729574169968640 3866561 1473482850741469277874026619751092672 3866562 255792604243497220598381477408839680 3866563 2368961210020358562132904568430156040 3866564 -175483990204525633081672639325424384 3866565 1045151496735853575957627827384553600 3866566 -199024561903795139750244777612893376 3866567 -1663193738297828322425500883912928 3866568 384245087391259841683698871544709120 3866569 -1422481163596003391404351209312385728 3866570 167854441894128901309873983742080000 3866571 282247056573923970416291710605818400 3866572 158176629332061683542171086905828352 3866573 2975017939014601716326503633384135020 3866574 -372154691185999080774696950435480448 3866575 1370668490231108912180943163956172600 3866576 -125224800374770625175001433427148800 3866577 -749356656403953021894524158467015744 3866578 -504298623117210670800545954214818160 3866579 -1764812774727558035986711304343502440 3866580 525004698116254316226334667497301760 3866581 -1735241548523929781560785754726429618 3866582 -278539362196791376206954540377619648 3866583 468813759701627161605488784248752128 3866584 -2819229730352802175579530360289597440 3866585 -868407995816718540282249153929012220 3866586 215754849047025053256037965240420864 3866587 -712229504967235675919417338561774248 3866588 -1431322210570413283903509639356619264 3866589 -1632468910026441768773027743388684160 3866590 283673937855717583292366609422279680 3866591 -123277109826485178341045804279584848 3866592 -488731960675898791070843784634564608 3866593 -109076412709883573774488492558479360 3866594 -1271854107402605332943862611713844448 3866595 -753595070209077814455983511193804800 3866596 -3285407493339642290360824393991675904 3866597 874566126691455259533303068667935232 3866598 -645825765434289683870168610035330016 3866599 467045891884087079498315081024163840 3866600 -986139955042750909421393093863296000 3866601 -2052383517419551632490270091432736096 3866602 1506719354965436175352732216117624752 3866603 -3031638795475536785487291404561136 3866604 -3968654243142485459666316049514496 3866605 -30405468909075454063439191187937000 3866606 1546757646159143685120450805744845120 3866607 -1983097196169939456232708504379156472 3866608 211979017481635614446661922331820032 3866609 666627532859999238121474331234313810 3866610 -353472098436034102890987085328417280 3866611 -154909040581661515258071519332295520 3866612 -1026775521401629494182280814473519744 3866613 1003312501797254853838150273050522144 3866614 -929784698592372940319875544175504000 3866615 1158507886084591029044122336202910720 3866616 -538366607452979382893725674506649600 3866617 280430091336302303535610401324962666 3866618 643943677748100570584023384142927616 3866619 331087572557362958678562789167070744 3866620 2439186673782400008620851317621012480 3866621 -672243628112238339136895466065782176 3866622 -155704993519793595495458903553899520 3866623 -1520060847468973569259666592893616128 3866624 248925346022337029724732460797788160 3866625 330537101070500806469805493170768000 3866626 856353953279515819594718642331354624 3866627 -2778168921960037010492964660518731524 3866628 55299271387347071236549327895838720 3866629 542068796572965859746004944176943968 3866630 -305816064789707134144197895953607680 3866631 -1423172305835757668214534814367721048 3866632 1074458548717740392100666181780930560 3866633 -2485286356759481935153935067257560160 3866634 -174930022304821918442908277851849632 3866635 -1731229632672229962052048484978176800 3866636 1678182378745766275959612688077838080 3866637 246020957246286260082958932091779552 3866638 -729579365584521235696018031757886656 3866639 22526386763213214258167480472837600 3866640 -55799421702289270940555097216122880 3866641 3474754228563313542437694231024565284 3866642 425099547912460277265416706259083264 3866643 1728572521463374854037653448582947840 3866644 163400217737421239849298919832126336 3866645 -535501240299190315154696393333681280 3866646 4863603292018180235371197558355968 3866647 1837769463630839731540539794088737096 3866648 859422139466455612207134945318543360 3866649 -1800689510097345201093797089396825152 3866650 -109075000757159291600718888467580000 3866651 788818247382591685157710790833835652 3866652 -289516034900863722465608909752143360 3866653 257418416144257096489631760468822880 3866654 450508470847747470133766997079303872 3866655 -347994521835091411139681766531148800 3866656 2069394809180531532563125007343747072 3866657 -54635820601576410272641568555935680 3866658 -641226744105624432400686867463833216 3866659 -378286279758248646258083719171904184 3866660 -174695610421855600346883738920140800 3866661 412481532500167303654426093916557440 3866662 116099860274814290789890221001124832 3866663 1483575368460841553929645628928267984 3866664 -22885051736289762710657522547425280 3866665 -467489163266678875969416116329819200 3866666 550684822955229610395648153649304160 3866667 526327677952403195421051387410156544 3866668 -176034738645705396306152644689825792 3866669 1055171300016041148175658058177969420 3866670 1042860288841723044388764733364179200 3866671 -21778236327527628272051145554301528 3866672 533259943959996012361932805286117376 3866673 1493455158375947459135972076701737584 3866674 -223186899430425946784162484197173248 3866675 1075992295938420941492639167267329900 3866676 -557402936991342620682643640653824 3866677 -1222845512998436286485451571135508228 3866678 -1111690720634061571719264968416779360 3866679 -626317471447058702688687555379315776 3866680 -131594526227693156641346756266905600 3866681 -244007094291386107634827223685475776 3866682 271210476425744928822338625977428992 3866683 -2840200782177399627019233348119555640 3866684 203561560055465510209904867856970752 3866685 -168760813592846687788623915797811840 3866686 -227352200562149220206084438865878400 3866687 3326947100496436923689466073057750392 3866688 -154708165217276014997038150020759552 3866689 -20181730904251903341303705142221776 3866690 -331727423458865893087169654484940800 3866691 -681380505621522529917684213114167040 3866692 -596871849456403633021737262604976128 3866693 1298069287118283893408283227522872860 3866694 -16373274164533091275996593193539840 3866695 511927826860998380832370756144512480 3866696 741588040296131373660602665719137280 3866697 160855954358176017072681920406860346 3866698 -17103078055976721017836757629524480 3866699 3572876056584359512837417760846500800 3866700 -205919304682850090711366007674304000 3866701 -1264081218553244956918220131186771668 3866702 -253505776569092296028279015332776960 3866703 -322032702554887684559188823608772592 3866704 183829707334417468241073688651104256 3866705 -1196354180700436572703681718340016140 3866706 300171984103751087155875656408420112 3866707 101513423435341066828166781600018880 3866708 -922821486870379010560126913899270272 3866709 -101540885417388674589211857434096640 3866710 481362896417959624710785699009099520 3866711 -1236809559255535844373954379089052848 3866712 109950870764952171457119553447526400 3866713 581826704972735574980426994915309962 3866714 757753248280401692496732990260286720 3866715 1081195057046002615880410925941863600 3866716 -406005766652316947384379248032057344 3866717 1658787721347626111387301002472809766 3866718 -156465033207190658051508773231781888 3866719 -1368883257159793995199729711850790880 3866720 -953872889383558551592580798192025600 3866721 -282307126776657295266798524001733824 3866722 -413585572546370039201643103591112928 3866723 189839411668173963282259802990235648 3866724 -343133186561588921376830269331220480 3866725 1418694652031872479016440672527404250 3866726 1265532139280979713572883546710041312 3866727 -357172211407061808837640159696823040 3866728 38140257523112993975183533891584000 3866729 2091634996523910006266181932697783780 3866730 -33414932718064248896065278782868480 3866731 932777274440152588618683747955369728 3866732 25896988128414785593396504803973632 3866733 410353224273168843541175686394282700 3866734 882059456092666481995179549117576960 3866735 2724646218114502350010962084940871760 3866736 -75601655807051592718718593540128768 3866737 -124450954405135110848784015080264448 3866738 1338081377737491648304251195691377696 3866739 -20174941368470758690803990214181520 3866740 1425706277677049412429439973619536640 3866741 2488025738019427213585222394760836142 3866742 481106641274175119043978302501306880 3866743 -28924576568361637522738833770881880 3866744 -222189882406505727204140957686579200 3866745 -394277897734452031086403642633970880 3866746 -447041986549633598649447041822965536 3866747 -804231817834394335937189174780779920 3866748 1177768442621496236127945817255764480 3866749 1257434775395721247341726335373455750 3866750 1223202657384904311925996088900592000 3866751 -41162216314207344599016958766400000 3866752 2442095937777934529205979653404098560 3866753 1729292640708265239899604262415162880 3866754 -144534081518077287629146909905930240 3866755 1658496154401724767202784470167344160 3866756 132563686698698761830084985839783168 3866757 1133618146626766569239382259960412640 3866758 -137092898600187760319393256607549440 3866759 136163697712233153536222512836278880 3866760 533726662950743661808044154431897600 3866761 14426490433839897110515178354917924 3866762 -66447714299939902835765784122694048 3866763 439349700590359846817606269722678744 3866764 302266862568232861972403473188106752 3866765 -147075084833774233635671383329081600 3866766 -485107359812056781464951741313295360 3866767 1484490525923549679397242197511680816 3866768 -974036664241734303779534178128756736 3866769 -150182189887692187247311081758873600 3866770 1108899837273079013003768877712786080 3866771 1442417445601597443885518626481345592 3866772 -129480975259936484505623772211961856 3866773 -1587943305722830622161449505860962820 3866774 -902521169281787903246048006449059840 3866775 4323144230231318823959203775472000 3866776 -1402775904386021166958533169714513920 3866777 435060652264095988790574794426263626 3866778 -41529949073654323743429990146027280 3866779 888157146190243497933203271082498576 3866780 325382530529689117270647688933693440 3866781 759791543402664584439549922541439360 3866782 -2117677281302862205638963921367891200 3866783 388441992457602951059172577603255200 3866784 2964779925866933286035614910530977792 3866785 128508637226061067561575283135564800 3866786 1021451355848379795922291932914326272 3866787 -51101106009178288497494566332062556 3866788 2140603778251946697397193466890323200 3866789 3581466624219527998771766693182780320 3866790 -287775470568820653978415973588424960 3866791 -1592958932077061191983487416463260808 3866792 -596041669196076878586722213294745600 3866793 -324577157109113160722246381409220416 3866794 309090562244036502647857253974635696 3866795 -1406862542727815399556079008887712000 3866796 -330530597516553581707655206248281088 3866797 3917028023377344642793772139554198 3866798 -661976030828252589433085069095839936 3866799 -1458920686933755887104541578322438136 3866800 -73704529196642973841509968401203200 3866801 -2577984021110919819028279036163571600 3866802 756462176179796244391057016630000640 3866803 -3166495255348923238957571320946602440 3866804 1138508112723270522053845177740195840 3866805 582352907048821518652392041763691200 3866806 -792486819963786631876719515496337536 3866807 309867074191600328720267471156820912 3866808 -703875540598060832182851606925148160 3866809 63808044763934103396191448066052010 3866810 -96902986824240843444107530626815040 3866811 -114767244130424160140363477749568400 3866812 109984783831129933612986533685110272 3866813 3929438916252534956296010720270249280 3866814 -136861819132366744792050272735329920 3866815 1223280589158203682185221723046985960 3866816 215261518907323761284412309975859200 3866817 -616953865704753277526791831283693520 3866818 205819362774933870768838268690304 3866819 2247416623416164746864962412598935560 3866820 -176360334831830260339815856051077120 3866821 974490006308902368199046321673850912 3866822 -968262007818294584159853555037263168 3866823 973705670194232939179018293420902280 3866824 -703988321384087901865897325275207680 3866825 -406509978258866011504036109798770500 3866826 603657415214224551860948984636250624 3866827 330635275302720364821483259657720320 3866828 301305252836082370791514104068699136 3866829 962936550088161107342271115248416448 3866830 -34394733592524224775991013107582080 3866831 -2454839801333351481805925722915158720 3866832 -585395445881339058500298712197365760 3866833 -478406429063649526644348696362525400 3866834 756162600614976414842969815186028832 3866835 764548038636192738294131509243072560 3866836 863026125806896166498643626971494400 3866837 -942404562321618178155723512522757768 3866838 978629142879519636853568057566256640 3866839 -1418135901306144919898648290487626360 3866840 1468344789139697485027138654919884800 3866841 -762716207644958182182250494578957280 3866842 -495757659879264654203251873266593280 3866843 1023907214343387947574371167169644584 3866844 36783333046861399440461144492591616 3866845 -33732522838343601092554651246127400 3866846 -784479392617062460461629308571872128 3866847 -282573899216469203193574506275028480 3866848 -1115750238991510712527556351734579200 3866849 -262854494657802236255448406108768320 3866850 -214165226537906554732260317827888800 3866851 -1557107268734043248854887953475221696 3866852 -428590148742856741977733299410866176 3866853 -477258396694485113254463210657928096 3866854 1926102951482919665374684812217413312 3866855 -348990902352994136662852302527127240 3866856 527496373982668006928388250181468160 3866857 1256166048040700346161120284545202106 3866858 -164424564016130490669033395501249280 3866859 -1938549672163053213451683731717191416 3866860 -403377585160147660900352238425856000 3866861 -42791932447071698614197202607783520 3866862 546040596452132428242799162669766784 3866863 -288484182989455837570824723937592832 3866864 84653578419851790314728622532526080 3866865 -601879679118849637809630346953185280 3866866 1359536893338559745435801395338799632 3866867 -1888111738209651680386044693788172084 3866868 2142737088710604224205472443259294464 3866869 2599822512981830948141614278172196270 3866870 -118173614925459652116715055055306240 3866871 264833442181745999336991963859421904 3866872 157803887084292513959680439003750400 3866873 75771351190417448861295987493926720 3866874 161463884190317670647611395216714240 3866875 -235500890848031680789775595125850000 3866876 -174881754969368725334310714978298368 3866877 -203482050460989734957212044183759840 3866878 350396072225833129347796032063209472 3866879 245601634964839124875182834574068480 3866880 282543143144771261754565839971942400 3866881 518981002352268160829544599147047682 3866882 -886935038044774636379345969629372416 3866883 -17747418030400129186248017298187536 3866884 -182962729568535966426828127351960320 3866885 1217198887265077895808228684463297920 3866886 100392230117541225750945674118854400 3866887 -620245286965690569284791376298278520 3866888 -1525405056053361365213680153304586240 3866889 1145499593017955060232148594607115840 3866890 -613042134721331171155241438383120800 3866891 167044770817635278677436763978875424 3866892 -477013614590059377238232636881305600 3866893 2077789121218429449974525626286381920 3866894 1319178542839292746096861418600007360 3866895 -44087982732197147169335974013155080 3866896 131766464835903174511963588792418304 3866897 170275203363289899107092808897274480 3866898 -177608904232181013655090350837276672 3866899 -273858022353607296014252954229099520 3866900 -240342767757040111566206644070256000 3866901 -1625393109034977143359154771647759968 3866902 275493889060300154552808899714378112 3866903 -1297670905320268758285807798018001848 3866904 4563816579478997858752974328320000 3866905 -648620697187670572882794916585739520 3866906 449537738141942351106869199040130304 3866907 601394551700530715424800461281383424 3866908 -1240842948453999229884995312166287872 3866909 -367314628688139958263812048513166720 3866910 -10722593073721563900864630787034880 3866911 -1770427970338832409753971353083971488 3866912 382935779168430334279427861338128384 3866913 519450850777882448426432120047048320 3866914 1552185043782696709505147717991007056 3866915 198531462527905720024533515788340640 3866916 591980189290599394666934517544215552 3866917 -2209524860430266505439186218242820034 3866918 -546719166244821850551737421241440 3866919 -5227156962468534086017430277231360 3866920 171796831030196120805005613565440000 3866921 521685227721839045993228676711977472 3866922 1313331040744817475471123484076526432 3866923 -1871167512459534794336890261101706828 3866924 953109601969850739121224456848832000 3866925 -188637854679870942420167479625635200 3866926 -269148660185667981808361234614055040 3866927 1476229209161980940031574033970485776 3866928 8551475664199439794215882835820544 3866929 2602779004926167824468152841318970688 3866930 -206526428619972850427346876192236640 3866931 147471853243060450810307040035344020 3866932 497783729474004321709595965936300032 3866933 -447919949223119079715520426557521060 3866934 -434233912114311914112489349115065920 3866935 16539528855355050569239101704753880 3866936 -1113827118072011829346413902180536320 3866937 661623362479863022483405857792096000 3866938 -1683129454916687370447634545282452880 3866939 -516800477601959753776739097805921944 3866940 -5600219786122613898103974087229440 3866941 -1267313238079308498359994791692495028 3866942 -379987942346350315958722889592784128 3866943 -1486323614298184735978479603127482936 3866944 -89784517367442293798680320244973568 3866945 -199377758341891917699961943763515520 3866946 316112038952664004443894821371277184 3866947 12090895600412315550433233009265920 3866948 1221387633583315606180343675273928960 3866949 -814343102577818333952476075010218466 3866950 247392914061024275512188675488796000 3866951 -312441502836347059551845707544342400 3866952 649089086830861314079697636683653120 3866953 -560022088972025180599192364344304076 3866954 -192518385273993823911666469591154688 3866955 518206840759989049736215102171941360 3866956 48881549733165130731261641809827840 3866957 1106089871939734076493517635953257206 3866958 -381205545490977797060643398133038976 3866959 2206005326594130788857217939292631120 3866960 252386887938216787830544375576903680 3866961 -213163944046675374191186901307190400 3866962 853058404409877115298575335764423424 3866963 -2066859968845151984836485758799328788 3866964 72192705852352911400666583718782976 3866965 -1087314417839912749876988018252959140 3866966 496577641592887029520216807813174080 3866967 829409185350835024009325568739430400 3866968 160383361938931878026067660128256000 3866969 -2279281569537320859511930987658400630 3866970 -285009885306310290937196011809845760 3866971 -1074073544319957493332757682918963200 3866972 937691967974247668555936945789288448 3866973 551086503215180550059313912859168896 3866974 13263269596038714036707213763249792 3866975 239392857627009176621715197949936000 3866976 350733747676868910239318874201784320 3866977 2744163780952148236680126190660993826 3866978 1290064490297733600581472864775566720 3866979 -789094892974004314654063713837275016 3866980 221215298560822423679170243900723200 3866981 -499548208444821476549605188396395268 3866982 -180463931845453385558824027756032000 3866983 646204247888727621455449358693218232 3866984 -425850506406614483103216214912942080 3866985 -1403444704304887146102259468491935580 3866986 -180441193256747940656600204767911504 3866987 2099324810889681982007214953212013472 3866988 -139086455160984383964011935786560000 3866989 1376094860206138707343402554422033472 3866990 8297660051340519023114625210856320 3866991 -314710669776362356210987173402319608 3866992 -502027825770349421992780980502626304 3866993 27317445002765211514808596704162600 3866994 -497735149465723610958560128274112000 3866995 744798986868748488246431850600939600 3866996 6471257561903721973678285329143808 3866997 588351908868959827573051146665803200 3866998 -432127295137777874024762506270620000 3866999 446450558149437776681633544354303936 3867000 -40245543543242307331475195443200000 3867001 1624464368935008492792704258236161002 3867002 28919339960797352038455225899649024 3867003 -196073669134596239679308581840348656 3867004 1832979677766559461876276856459053056 3867005 -118992714191519470126028190845397000 3867006 -296536744845321244673674496547843072 3867007 -3039781162695992262003598812578367648 3867008 411232330222145589475636262385745920 3867009 1099854959286219863967128295099315504 3867010 42425842790075650671418104751004160 3867011 -2246630615388067526037291688314272388 3867012 135587119051959283064592638120862720 3867013 1258501233580838638168274003546424000 3867014 -703501296869937047909885136579196800 3867015 -191494686045829454217900261117711360 3867016 -807380315792513584893842677582187520 3867017 -257087443379860804003772705378932416 3867018 362650934676625416857998683351671040 3867019 -555152297229203401450024055655128640 3867020 284499292856225507131333678327296000 3867021 9508165643794226374720223556110262 3867022 -177515688766577521474014969692570688 3867023 -515287927408221961217553982573804800 3867024 -40646518234047811595892696757567488 3867025 -99975226821902640925468047357751450 3867026 -1003202591993364018863695923982002288 3867027 1282305216593971211982436632922900920 3867028 151284581224039544110365156151504896 3867029 -189693662953906487318057277495576516 3867030 -393737457215978158307609700160295040 3867031 -845656592664823713492331354310571240 3867032 -31120457526273648499541519954042880 3867033 4217930340242951061873279404126208 3867034 -54600513699477035964150569512284480 3867035 1471683893726579833536534506718108480 3867036 -12753931345656599350833013031510016 3867037 1009384040977405588076023115642797920 3867038 -102974111375920563622417329518800128 3867039 -1399333396957861950110128638084408 3867040 1321474056908017607301018771151257600 3867041 986936991945068923007736713121491652 3867042 -112121226026196885997211217900060288 3867043 -2169586139538899829372303917023155776 3867044 -401229154490987709800194417896447744 3867045 -66313619060797880719025571194607360 3867046 -1044431582612458374087992043663018528 3867047 -1316303078165684781036699629260890504 3867048 1560318716554237156757511093490483200 3867049 2482923429468263847760990428763810980 3867050 -311681358613533218722975143584640000 3867051 -640757418761866161613800058832358720 3867052 18505420400532933545755980492914688 3867053 -1407927898242139874851837103291590656 3867054 454091040837449527100195203038997632 3867055 876356688696196532901603940816673760 3867056 82798611700332586947177174463168512 3867057 1111507282595578923321768203020073154 3867058 -1146020210789624865812398340923659936 3867059 11219201100638382531960635112925440 3867060 -15988326742436189583222797549783040 3867061 -541667028669450322846436220683218176 3867062 32691444292778896703048055075342912 3867063 887339365466313510384386811786882000 3867064 -967890824061635101681048885525278720 3867065 221166446419232957080347631253677320 3867066 145478010758982444957493718580824064 3867067 2864905140008084879256015235320305392 3867068 -2580142830535754818490141171480984064 3867069 928181687054549984645882085525283488 3867070 -383827155022872924304581091273852800 3867071 -895628803455019795953980038150856808 3867072 263330536274028153674138501171380224 3867073 792521548224255259656125930822757440 3867074 -506508800699240114202353879197468464 3867075 -1561420617722137885274322964630812000 3867076 3883637104422443989350431996664832 3867077 -1419537380342870503592447899145647074 3867078 542809281376947596946189360720479424 3867079 -1313432832266141214753801180782520768 3867080 -824740426795354571197964927815833600 3867081 504300261064142466082258046870548752 3867082 57241761413628894690088436147626752 3867083 -3399936690230465637734519013236922480 3867084 198938827643438293650828416045159424 3867085 246004070472836914155810570204600780 3867086 -4628252803124629711986232857645312 3867087 -164559008072756887015823435456361216 3867088 258492175512928368767319642053197824 3867089 199337983144929285021251055032611440 3867090 -100688615802749611530329315851399680 3867091 316445781945814182952708274310896492 3867092 379617156279583868712002293554785280 3867093 825108199730129846270120081493952782 3867094 26010428168657042948283589225764864 3867095 366054549406870662270705444019219200 3867096 744504608098133433887587421545267200 3867097 -287755104806310370269474612812624060 3867098 -1248353529960838422726952271097949200 3867099 114286766890060072467211277672072136 3867100 -185341256984968240068267198135577600 3867101 -944361589707778385056701144938083776 3867102 -34594415106028451146070788500293760 3867103 1610995234535729135854874003382571584 3867104 -2103107750998601150653057531900329984 3867105 515924812080252382138383597529420800 3867106 1338308057064038977954430131267992960 3867107 139720131540233603839120582090099356 3867108 -378144099829761012215803808768655360 3867109 -269638289029960342748362602212377414 3867110 158801611137843327025474840303480320 3867111 -1257717687691372326319355745419309040 3867112 -90878270116371747284071059631948800 3867113 4267876880878656626126141103862596480 3867114 913627578241371136892011453066947840 3867115 200408558661443110986103541351699520 3867116 640229984397322068068574701252751360 3867117 418586186685551202982146794438191680 3867118 -177239194156521345769436363871856896 3867119 -35115927535610275079114438024545920 3867120 -105433944963393020374376265595944960 3867121 -1243172477498004260716262389381399500 3867122 100530620227082100216870164209388544 3867123 171947141570168008834389372085753440 3867124 -1597824774029649983547208635101528704 3867125 -782332916019878367991583079760893000 3867126 -55565695548772501239226377501622272 3867127 596383549063740640548443589009598080 3867128 -563825723458540162062926687850455040 3867129 -863674320657526720054416790285651200 3867130 506871462959670500298513617149524960 3867131 -1934419960758501354372537950014447068 3867132 -702296998757429781482327716652809728 3867133 -807425495623225069527668289095002618 3867134 -427680920193787948159474316888558208 3867135 -1956476290694864773466874878405199360 3867136 103568868302892826403661666544779264 3867137 296390572562693519155294802983734786 3867138 238855101600578324451418969078543488 3867139 -910399415466595899960604331805213720 3867140 679869791202112916519500580173405440 3867141 -217581095520832440010276620587004480 3867142 865912907041537026126567798682853472 3867143 538380793757550840124470448715051616 3867144 -936189890491962620048023889326080000 3867145 -157867436681648982768867386929748280 3867146 -865124370136808638928187405990624000 3867147 361632608107177177880776977581777724 3867148 -1575325838277581150062057583648701440 3867149 1007307694243251311526302214375932448 3867150 87111187803372773184218638147584000 3867151 -125269059796507511215147163606999040 3867152 116536945983945837085731378910986240 3867153 -267526405652153628123256631677058592 3867154 394453542507278757192867299701093776 3867155 -1050860536577717024912777352200502000 3867156 -1826596174574205574876652670701383680 3867157 112479527852271833937137241358491648 3867158 369988183311895414769362513179214080 3867159 -777378216319582262396849567925727896 3867160 -3773598654571455576352292248780800 3867161 604617010626349685066706489562568724 3867162 -1249272292031602555139937916061184 3867163 2368156322208890779054661469088609412 3867164 100386671475794278510353358769826816 3867165 626911700903720436598106526808394400 3867166 -356436820093305480592787332197877440 3867167 77217223044705036620579825303900400 3867168 995667052074180148909426173732716544 3867169 -442907902952224670520851247646518430 3867170 45472218882949333781671547466869760 3867171 80339458880010461184991419442990848 3867172 199226892360803257405206578057978880 3867173 -5672749538322993970592194494514080 3867174 -146139596174610847599614668015420032 3867175 -7716443499657233440550218910774800 3867176 115875009418318641111078009686830080 3867177 -1000470817261325598149384647933234176 3867178 -1430489016829472383363914657368763984 3867179 -3466029980865183777166670022072696240 3867180 -185497920828662965241495468028503040 3867181 2715518476123778044631320608247960982 3867182 1212565148924347247256681236626843584 3867183 -83762983784230022299465677463797888 3867184 285499437979414948995090357235056640 3867185 -190735131804357072514779392003739840 3867186 -340732965096703407475782942400215936 3867187 -2527896097793988207029502055669043720 3867188 -60731347761179723232881054839603200 3867189 5419529329237080056943936761468448 3867190 -909467332240415593472459601226790400 3867191 -1352334990194887325593515416616408408 3867192 -414243704113026968835957007966740480 3867193 2087850317218282906207725420921484944 3867194 -840011850404881528278356471009346048 3867195 -223952975840186165327351641829890560 3867196 -1167644651607054418230571790609979392 3867197 764054316305295792215365498503224832 3867198 -137207311995385638954745058879597952 3867199 275750644005220581115234278294739680 3867200 216170211546756647402339031200563200 3867201 814167479743842207818680882649741268 3867202 221265320594278193701001617830604704 3867203 275665908007368267689794511567328240 3867204 128665152691746799591926213928998912 3867205 -810161810047169583355318433171040 3867206 -424377666279139140755561323358747520 3867207 1529997563085147716819055626989377792 3867208 -2808863860766181917150269845282816000 3867209 -1307707521771921378839765124612727590 3867210 -992337018469786837198329110211340800 3867211 646686613997477422615120232885254560 3867212 919571949528296316373970188719219456 3867213 728888430914538427223338317868021824 3867214 457273615271467096114082283482720640 3867215 1650293537265566675996299578715169520 3867216 170929406110974359801873781501591552 3867217 1281236571105521216158289027907192052 3867218 142695390780087175908914567877333120 3867219 -485304727023907694991141238417830912 3867220 -163841207196022765134193243026800640 3867221 -3089225756338756424510408260152214578 3867222 -262425702612585394969414925612843520 3867223 -1020135660528297073358701188515713528 3867224 1616756097089072857260020803283558400 3867225 -306231287965906129740601101110516400 3867226 639429363698336867438727794453769984 3867227 -1527905295883350478411050213430351884 3867228 282708227190505517868879289381754880 3867229 804592966076192394876310275208833830 3867230 -493565141510710772641512561312834240 3867231 -67116369869868138789071025126270648 3867232 -3089591962817749573664604390147883008 3867233 3042055631013670581079955274412840482 3867234 113548065213986813309737592456013312 3867235 2294795259750217363374214034806297680 3867236 964658084493401757115751680523144448 3867237 3080482522530891605062758245863440000 3867238 1099873204192050065548537611253014144 3867239 -124606157621762605084030919989701960 3867240 -167584876711625930997366818080358400 3867241 58949515449613216185394309252099520 3867242 -431451041528606936493187368879719328 3867243 -236734426959363462427292700555397632 3867244 891950062701324845335559202379971072 3867245 -1014753035573736736095201852055014120 3867246 233956698636775835143012152212403264 3867247 129548529275634767503699227701571240 3867248 221514730502354803364223708561408 3867249 -153276720233959184075388612329928336 3867250 49571822112100805326022055360000000 3867251 -188980522392285987304375056190808016 3867252 766953037232954173210461000392466432 3867253 -833804292723515862736951401926058116 3867254 1212652117191519085359367778741644032 3867255 -68340498454050792185504422381796640 3867256 2166583046894726248098869470826618880 3867257 -3141258568011460336047970610096521494 3867258 -229141497984025751026576421716120320 3867259 -605736667277564886049851198658621440 3867260 -342188558839598077067728475855539200 3867261 159696406635239783898273538455908544 3867262 -369422924382727807630697260711200000 3867263 1686857956922786398862394927700720512 3867264 -31053438320699536533188660460257280 3867265 1797400143607054848716762790893880660 3867266 243469053388262309364314533328855040 3867267 -596250687044059597002845367020037888 3867268 -571201130587010419378541716928762752 3867269 70381845650807113752934345629907200 3867270 136798028360675158604191467892070400 3867271 -1257929641934492648226743592407383528 3867272 447746932220070021252089756380492800 3867273 790238622204456694335698561964624240 3867274 -1990524606056112605706390970036974240 3867275 -206125394524294253198886343786628700 3867276 465597248955318480177885631459511808 3867277 -647522145084771487876315351670929408 3867278 -1078045244651942615220558787044369600 3867279 164125151477875782032076981847399680 3867280 -363097618765895301058849443429335040 3867281 891537501309973413058732599028992 3867282 -452421840651103453004239908211426800 3867283 1004787688041013223757406767246832720 3867284 -268573696967054720573660362753114368 3867285 1095496384809738373488762896652105600 3867286 1549055942871147825982216328089730592 3867287 108129425728915995474015189155787360 3867288 -845198116030833878317064003152957440 3867289 -45182533404541203321227606969525376 3867290 119335421711656114997351430476252160 3867291 12893278619616895217815403642340480 3867292 141651147185831357063277423293942784 3867293 1006877133762095145745432790743449420 3867294 -472464185746067815341566718246110400 3867295 -1163175585546656871531919659782700000 3867296 2967089371302335298670275663253340160 3867297 -64252497608863302463416033277336128 3867298 -564255693275428859794299712218245760 3867299 1348773653490326723588427254857922640 3867300 -500095277435762695054640602856937600 3867301 612121481446346766229290088598881920 3867302 498591713610862545190871751486247872 3867303 1109762846879403268289071656285844608 3867304 26605121631566607770357607494123520 3867305 55970331134015002132883735389745160 3867306 540393177105194589679101758124311808 3867307 -1065394857657698256379443030931676688 3867308 1465382064242841375228516502325253120 3867309 1229409549173209449237218615841586614 3867310 -1040531759570032338707268147332389440 3867311 613897648010804484198424203043406832 3867312 20866862948526076904017304072749056 3867313 -1877144307364154971681770777732976860 3867314 371284706447729887874135226327512064 3867315 -258216160610785494851473413047834880 3867316 94541971453017259216798670546298880 3867317 -1372081501729083472706243496043843200 3867318 225032982196923537216261599633264640 3867319 -1039438017703083978925289894668476456 3867320 171478900249438534377675057874944000 3867321 52449943043253351870596529820095840 3867322 -422500206294884315087439072286950288 3867323 2313961049532088721932092227033065572 3867324 1508469306867784293960031701466383360 3867325 -258415805360171053678061867681520000 3867326 1113637179316343709366708659421050112 3867327 -4383592046125600283771478637095792 3867328 242442205321041719418688803169107968 3867329 1554501657859181413042472935028685780 3867330 21167267039520066608638635312721920 3867331 286593469681029699640700731708409632 3867332 -60805812738329341180873636227133440 3867333 -1556982051938288165808744656035788576 3867334 -39287707980210202453966357789652352 3867335 -402919286255022510563805533365135200 3867336 -1311169323279232178870827921916313600 3867337 -1689966245678185165339782843841775014 3867338 -81995279303476902782982703258035456 3867339 -446191739610840061071149583115787520 3867340 298788156182418120240094658005539840 3867341 -3564697213816944368271443530437237408 3867342 51494267101103943196803254863797312 3867343 -16153140273529335467163387333782336 3867344 -204058060040333615213841055860473856 3867345 1086869519006908195739039384431981620 3867346 -377262128462789009391353298415733760 3867347 -925812411748354303031266874755891056 3867348 464142986608432152469810386878816256 3867349 -609614445691047079362191919050537650 3867350 500914952711573142392040717868394400 3867351 435201485197962381184629773921235024 3867352 -337016325993045286494806643282739200 3867353 -824237613448569999539690648239861440 3867354 66199335379009724252624742398798064 3867355 -1396785614611457035983259750258674000 3867356 -11602222935266302402473807725432832 3867357 130309595006290241756819346763289856 3867358 -723596487465164343812646374871309312 3867359 1144522788647978899324736150657350560 3867360 218577363725593503463917381557944320 3867361 -690048519221313867777707344631123038 3867362 647896827844556027821855412014308432 3867363 -174559353671111918037521405318702496 3867364 1129715690706418305665803162316979456 3867365 540662827750782699195939308409787260 3867366 -51738526905417576902321944667136000 3867367 -964919888299109067757741126273081808 3867368 464791494134785752228203632634757120 3867369 202030839469377384702935340989719008 3867370 48134308744834334970053715629798400 3867371 -1142319857425183184523310144751836428 3867372 1706701183730550740141061989119257600 3867373 257253271372056312012721250592538380 3867374 355230531162940915399216821068574720 3867375 -1053909410645346901780782784495212000 3867376 622435442014019212604784842842898432 3867377 20201097527072762253763735295044080 3867378 -513379502673709514789560279475246976 3867379 -292857416319375827442767895411814424 3867380 989483706037068065768822058281318400 3867381 -322189049210263549982591298642199296 3867382 -166894927535638234328775631535606400 3867383 -767524258659806237208590227418197392 3867384 -315017076823565616150718192385863680 3867385 -1102999956205910807984968943930836800 3867386 -2212957306819380062929037533215909120 3867387 1030475822518537695010148570412519960 3867388 35993860742871679765405665996609536 3867389 -1464256103313173692979768468645250810 3867390 324492124970086810074010453543297920 3867391 -141068391078571579070331841055387016 3867392 -2410882189427226837672601176583962624 3867393 22750406607456457254935474241064464 3867394 -25808538184674067253485393457217120 3867395 904659797613556138549919727792476160 3867396 -117937845112080509214597058146997248 3867397 696701610633924019710601846462031680 3867398 -581865651119962757904254247836220384 3867399 -424824557915682401500049384206114560 3867400 -1249327298368872312341802426706176000 3867401 561304685805686460635654711792517402 3867402 -390795066946740344001839355022848 3867403 372401590618843445174109372231216984 3867404 -458423053437927314480712321905983488 3867405 165638890406608363870336390836625920 3867406 663566725033252579177084792872368640 3867407 -419542489469233569114393638945540208 3867408 -131432167875719761306905160108670976 3867409 463068666890953591332803946344792000 3867410 298826608956610078687841946787671360 3867411 1057730346866228871840439618475273520 3867412 1565583581860650975906512567264030720 3867413 -1224499463923842000056912809723241760 3867414 902318383356593927791325268852757440 3867415 -769496654899346575212195137097238080 3867416 -114565486284745053816373467477565440 3867417 -1609647822773157703744201867762596732 3867418 762702209278601402165665220037650160 3867419 -385602914776374172306270057779696840 3867420 -6539137689886067532068664744960000 3867421 -1301207810496450722792653695480820378 3867422 -72355523132944619696633390278064448 3867423 -554191855910481611794497282944099640 3867424 1692806828229735059708618366658281472 3867425 -314204189362259921394197214985534350 3867426 -35941525921554926257420046631001008 3867427 -66441110693936053100396998187342880 3867428 -3183876880125861823928416645082376960 3867429 -97757656948978956474813329469518880 3867430 -342981113039499462443442751966560000 3867431 2126304903571695228137642223407301000 3867432 -1589756513273775916952406830375731200 3867433 1416770785408569782700141294543682682 3867434 493389388469542572302101903372925616 3867435 396579067499125100849229803563829280 3867436 605992030396803743601985850545623040 3867437 -586055114829736797319400005791759648 3867438 385624529755140866762396270919473280 3867439 -496051497836388361230783173902777376 3867440 479928698664106685619440609412710400 3867441 143937654250153099423967649950681088 3867442 2038788788900052834126300862214341632 3867443 461110928986756712220492580005367692 3867444 -705327912999992859435068648843059200 3867445 1233138540893552718174333400749004800 3867446 2398637582888133148960381969001103360 3867447 -362341556766025629356474529095698200 3867448 1268917736883508088604686589419520 3867449 1978101463738078480000544399452820436 3867450 -159065748819982470029144837921280000 3867451 -1080523065865521527715290144240696048 3867452 1015473657391119038063852907772763136 3867453 -2637825442716559161592167817929163200 3867454 -563920561865696809864311276967021824 3867455 262199204098215151267920929853648360 3867456 533607247505517821028485471888474112 3867457 3036818318228674782185542170840624432 3867458 547970378616134532565341014753803776 3867459 1394879993320208946131231405971373304 3867460 264884676478570768029734512365569280 3867461 506640388681845486451805250522688344 3867462 -118009674760725668944598853149100288 3867463 -15988218229367421446353841904941136 3867464 -958357578489158797606345923828464640 3867465 -316274150336496937011637560753137280 3867466 -969533780424340570972613006979780000 3867467 10870418392934115596692535009792640 3867468 144912259491961420948418502875947008 3867469 927930763261774347639255054264132000 3867470 398924955214330220135771426032639680 3867471 -1140830721889673936645766093042827160 3867472 347607012697195820082996596128014336 3867473 1704003110389146403949255947025569344 3867474 -96461628362826305490313414613153280 3867475 366806050087074345988516240840767500 3867476 -339559676625478852895991441201037440 3867477 958680693723019663650686967385794720 3867478 785430268455664454031681986096841024 3867479 722787193314197188818274722578835072 3867480 -526802627462284307520159759304704000 3867481 -1349531895153951608204400060183993718 3867482 -1416337821678023174503297186738299408 3867483 165638611189122027574744301861803824 3867484 1753121272177774578961610736058774016 3867485 894262755993163349485727663007699180 3867486 -180427717291056337039449865512047616 3867487 -41820752392139635800175046569493968 3867488 1505204404978603156560747938508963840 3867489 -690206745491777816653396533006339072 3867490 -348345958086295119029324934477734400 3867491 2033346198850701424548318739385732892 3867492 259868169740235802161055388267925504 3867493 486588595051737132337708931829263040 3867494 7000007740373195295921444619843296 3867495 -97470772105756896478443701884629600 3867496 -454184981962559964873898277094604800 3867497 -425955802831217409995128417053792780 3867498 132130395778450014053109483335884800 3867499 668990781891215585850321731349211936 3867500 -48076942399167279690666632298240000 3867501 -468089660814588618307004786346685440 3867502 587131318644732037959691492594890432 3867503 -297315621421263430559366461403731248 3867504 147502915691762972469589173223096320 3867505 1691262744973514677346433443629764660 3867506 4759450666041884736374212462506624 3867507 -46843589909897432938032880169836800 3867508 -203326255596830944597934296028094464 3867509 289404588990798302510339112684515520 3867510 -302989743084803198303274772015054080 3867511 -1769420889166790294554087654587432776 3867512 1868590914013063270106478788920934400 3867513 61331322391572306785228060966630208 3867514 89683372038114110307616419093587712 3867515 62910122359502312837907329977088400 3867516 -33924241187543369621936066808734208 3867517 -190146426029505580351904099879666868 3867518 133075531026993201862323233558376960 3867519 109864481422313094062252998746719304 3867520 1696677758851323131317239905098137600 3867521 1085638562390780558376792332192404290 3867522 -984042708664048460222778093088406016 3867523 -3551689558192466598554457366352204 3867524 1160132968117145683229664592904601600 3867525 246312663718574953183591647981308250 3867526 -600706983147038419895853367783132800 3867527 -1919928849600876907012107373859437680 3867528 674440021177968676534130903610654720 3867529 705536482136487603325461714866686720 3867530 -123809305521137492944274992056348480 3867531 853587304005934485049290957317320704 3867532 241672715004017510042637787725053696 3867533 -503691886929133791610498418191558218 3867534 -1502826199526738113499538910704107520 3867535 -70350960707627938785837450582107040 3867536 -288473037850240545759975933762600960 3867537 1550319835793365432366525646924344560 3867538 197482750830457001965239898576000320 3867539 -593477850729418190078383910545430976 3867540 -1353510947868845258857821155758080 3867541 1102801133545707047833861638678188942 3867542 -32213571796549574464052292058146816 3867543 -1422836437446056366414363057670910368 3867544 1228383336435727123322953949035100160 3867545 -1810313577119750227547662751344833600 3867546 -9870348365731514123043587974066176 3867547 4377885790165835751849754881373339600 3867548 1435674246502274930781925475893633536 3867549 2808410760121039024002782332912128 3867550 126855045481667273763716582824852800 3867551 -714853120467555166667256693851480496 3867552 6558831581550521107172972633653248 3867553 -3224628327963650584979462248019730240 3867554 -1145277142604032551277001399570319024 3867555 88601161595937211516514271788579760 3867556 168996277094184491627406886549954560 3867557 1991166783809610113306948320873039806 3867558 246077916411675848101424643305467584 3867559 -3255317099691603712096578098544000 3867560 -202577490368828119497372195815424000 3867561 879400858477341775727108537859932640 3867562 -779383837785962725316555194151941968 3867563 -628110651849249736252679798200039680 3867564 -49113155227047621947499304045301760 3867565 -95654308892515107267749768986896000 3867566 822691238768510668686345136884839232 3867567 -1198676215155883015137024506230136064 3867568 -8182551402339547276442566240174080 3867569 -168497389163168156928615894288394956 3867570 628229021432033843625024811837810080 3867571 -563175002648579264741106035362333656 3867572 2370373254791316757276043303393390976 3867573 638335036607096235477901309227784224 3867574 -951109739276135809608181247002005888 3867575 1300088506164173482312994131455699000 3867576 639390705708818331910592186632704000 3867577 -1067072971197036260368540776912547328 3867578 -178475239931451844663850065927333632 3867579 -314460592117481012561076773200793076 3867580 -1425001522174147827873440282741644800 3867581 -1587042892759389387142782628569657300 3867582 754268326140948709795864768433385792 3867583 1951538278938530401355739841411476480 3867584 84735739718794865143613141570027520 3867585 23549703609088617927095324966601600 3867586 97910580389209096724808578841340800 3867587 -3288604167553758412331549761877197764 3867588 349511327445847531856793271667748864 3867589 -1717315364044749202673911277076388800 3867590 14208594093545552497404375512774400 3867591 -39094345925646129021140956538007552 3867592 -17461681689984008080266891261665280 3867593 -2184753859354535493974266041920710200 3867594 -539615594167234302541909631841388800 3867595 259797010444323536110920987941967600 3867596 1297454765553900114853889827970780160 3867597 960464436749159285988538379040071574 3867598 -220256925550202655666840723216372864 3867599 646145940565610812293384017570127600 3867600 81138860692691987245958362231603200 3867601 -1881464443316226440649070521641072398 3867602 -302220360697333139873218785982222080 3867603 1690891543109058559434099531175219200 3867604 -627085077928049200848728458502392064 3867605 -238193683640000780142551777993447040 3867606 867742397771977149799855997997647712 3867607 -2433004139102494193409187587558786408 3867608 829230757406612538207821893488721920 3867609 -769129973491727679794242622085405312 3867610 174688263281528106430514306373293760 3867611 -1010416965081739735316878881384189696 3867612 70316563878325332128502990518206464 3867613 -184735227487136123763790460283466196 3867614 283908767567714234586554381396660160 3867615 709691297599520664834707636477940000 3867616 -2158979768253343911409838342613762048 3867617 714419460707561469390008781087904020 3867618 211950846726786123794899683247987200 3867619 -1729394203362371954940722349205746504 3867620 1455304988705829583634705587820263680 3867621 1648743320100519209245813719798739680 3867622 -97654436023391122761817540723924992 3867623 1131297343783657465873213157972482872 3867624 903415879667293457828989334646389760 3867625 -93289776461890229973533756569371000 3867626 -14193602550302824979247845194735104 3867627 -1561988263801527217458176226215952960 3867628 -1047884313646785452042684324095397632 3867629 2248361416809737499146411480615830230 3867630 -308096113295444645446065217481564160 3867631 -1257245163104078282818372019376724448 3867632 -105764968481467600506083291058929664 3867633 -219998051869940700956272098585012672 3867634 106029705656644022444673088657064448 3867635 4872908965945421406315707092424400 3867636 427816953388004172531840300902031360 3867637 -56719095120812354369511149452625060 3867638 1308115283205798975881108840459586720 3867639 1686688099201799253454468670406440424 3867640 -179530011273080649067217690591232000 3867641 4715043687776714997844293778319138772 3867642 2210343826086829663503733914355238400 3867643 979110876047033483329851836276007600 3867644 -3222542546815098914800505622633984 3867645 -49360301611185029591551155584938560 3867646 2873552267456847171767666133430272 3867647 -66630222041909922886775555011909440 3867648 361677500040893039303390615945871360 3867649 2469527262650346659999901028989723650 3867650 -941853086296552234188373793029094400 3867651 519276758972211143285539223625816168 3867652 -1323458936702739326914663740561902464 3867653 189059606745005303056096167788997120 3867654 116478425833795377176604628656697344 3867655 -1660756958113331854422859625511068880 3867656 -1210561108661465430049507650100377600 3867657 -320696591295098332431525410941643712 3867658 624745389979969443145436786408779776 3867659 -703877171641736060589051065567929920 3867660 -130995432419829507869376766592747520 3867661 -294387486377869177972681836817806368 3867662 688889404859675091625749070367416512 3867663 -421834095323627864278460328571302000 3867664 83197345102634483362719493381095424 3867665 -537979735335235975241799303437132940 3867666 931469823026160369163322878064763648 3867667 881798945602357249398216738056003400 3867668 964275440610025067561179924873728000 3867669 -14945271677975877938932784031099396 3867670 -392441616264225119246964623107261440 3867671 969228144871775105258635790526112200 3867672 -1169861103149133871696940223604531200 3867673 -1071385161381134248595051013884439660 3867674 -107024924175060739996400353064123664 3867675 -102484673355470614225704557541216000 3867676 -1075100734067880134884408618312215040 3867677 3410614464141264570732846306208961664 3867678 12087987670713520627020676127093760 3867679 2024974542067752235054886251669117280 3867680 994379184637951178336475788523601920 3867681 -392018382591132123587550903738450336 3867682 -228650579241167855821122367509196800 3867683 -1922875812896939920194861560362684068 3867684 -75133694603468128392667148331810816 3867685 307803555822216183922284774800848380 3867686 -111635859956695503542627638800816000 3867687 -259644913296447363796720197765905904 3867688 -1947585182159750929698675307339284480 3867689 149481316036989829329714236932592256 3867690 -535995166554363379062101169097716480 3867691 1763668306022797381995367720133991092 3867692 234267100644605103529904917976898816 3867693 -1563729334293331460770622865218655936 3867694 373194424161039888010703809836975744 3867695 -537490317962265655654442059230055200 3867696 -100280202774857360849103126685286400 3867697 -1464786871282721826064674257946866960 3867698 -52045043063691118448322653402780400 3867699 -275610709551969109525691499200482752 3867700 -526841152672110565280330046257660800 3867701 521860381344048876603617759939187480 3867702 -364271387035363581105233509551547968 3867703 657136602247085368045057621139387904 3867704 891020371824378428256731974719283200 3867705 212749196743165574113161558099064200 3867706 -17109836390943538751606133186079776 3867707 -1129181343162553359775426047306550044 3867708 517962957755907915920183937196852224 3867709 -3718787854208829632040545884714525184 3867710 352209277918579946064098757082398720 3867711 673244612149439624582925344683555272 3867712 -74601187483273852063952811629477888 3867713 -1268753142167254201820869883663647038 3867714 611375770286929420953991007092190208 3867715 -270814795482059057563280783178410880 3867716 -1237464089757076575168937616792110080 3867717 1045844057112782348735725538244856032 3867718 -768375587059415950301374670267617440 3867719 29562275044516870905344122149111144 3867720 1541652421413096348038981636618649600 3867721 6656113235912184448357384910763648 3867722 552120876929853904278479678771556912 3867723 -201365513805048844075878013618770000 3867724 285446167714398155070096256038174720 3867725 82219104205999633867979816926524000 3867726 515384427593839268479508513383762944 3867727 1245998011226373457807710378737921992 3867728 172179414370796047856104732732145664 3867729 -116771700227888321708723154283082400 3867730 -619402757494664197298704652313105600 3867731 -22157663715061082552103339278995296 3867732 730855150700588352688034075954706432 3867733 -3035291469373136851329629565865492018 3867734 227991327081760866254868960346630944 3867735 -254232595555167651377338334912083200 3867736 2470049137654632754264870754270791680 3867737 -244981127858487384857277981058638720 3867738 22077912678556320564901783272502272 3867739 -273130269759742768715507013001398460 3867740 -573034079896566227287630869203151360 3867741 2225558852786446750004011640753754348 3867742 996308699997608444110674786737832000 3867743 2214927476815229529087952374128899200 3867744 -1627746042543092162197549198607646720 3867745 -263412634112926496689493250724694400 3867746 221231080300521044593932359577268224 3867747 220183313261652489984893992768030128 3867748 1899575638013427374333667011192993408 3867749 -245613168440700181944430276285320000 3867750 39633048650683647241299698713344000 3867751 -1698101195534179403313829908488477288 3867752 -453384200380393377528790013378641920 3867753 -2920709321354041656663131244088105536 3867754 -7969266979061910345524810158103808 3867755 1387847182904421690985328734420642560 3867756 177470361404167421125626269166812160 3867757 -2083078071393809773516223524137261994 3867758 151034716992372970542068363698301376 3867759 11942928132034516176000937518653904 3867760 168532640957597698676794877145907200 3867761 -605447710852090967017095349740497280 3867762 -143541031133171785983471090590250240 3867763 564013511356249401178521803176328012 3867764 -1563470913229338252270370087833600 3867765 -670518385864021855665266684459040 3867766 973430848890015543501766406570526336 3867767 617308258648373119964062305429843816 3867768 -999448523698608981396877741077196800 3867769 -93426856222883360847356294891735830 3867770 129135400302142303254138073683034080 3867771 -887520083931792319601681592944057856 3867772 -543050884199448987828284292210874368 3867773 -417751032630295885159597855471935360 3867774 63163910190890260124918602066416960 3867775 -1972589429589482598955958832343151400 3867776 -862163908693364777020547527354613760 3867777 181368589505307647202589264030471680 3867778 1440339170999729564400605537713056 3867779 1536137236994389440949460292882976380 3867780 21408682545859606568464881473740800 3867781 -1553914187909680768452927072864604548 3867782 1404621095836042684517162302995088992 3867783 694020544333455685653137027107981224 3867784 -1079644303236098054994398819420313600 3867785 543084519111310228434303853746447360 3867786 46015419879513079019439933291469920 3867787 -992503630609458028599026493780362496 3867788 1201635832513496333331045880621178880 3867789 127331759359253342989818544445023680 3867790 -673104471023431339687474485314745600 3867791 -785647968407333089942776576303346200 3867792 -263397689138376898600169170696273920 3867793 -135400066852089819132776248435579536 3867794 -29082831730111824139223543381723136 3867795 152420161895369531481537314181455040 3867796 473479628069270309969797865577400320 3867797 -1171301338164822765719590137841424754 3867798 377138589138318757801361378849883648 3867799 500577189954224221319187565004368264 3867800 -1109879668107888191567794387164672000 3867801 391072851718139413693754398121390784 3867802 1463042976042282386926808238153583104 3867803 -2801787529241156433228182325750909948 3867804 1397158682373267987917713620433305600 3867805 -673557764495520603584588237154747540 3867806 -745739320277143698137399504977712640 3867807 23928574596719054225319582222463488 3867808 -32631888528401623872616823739383808 3867809 39996704264504670312437675357948640 3867810 84616219930509834056083791267033600 3867811 1305011108533540528428758531106117400 3867812 800220895655644842816684096510673152 3867813 -2359291352084951954606680040675977536 3867814 1685196108164420745122189195689769280 3867815 -716055645639144011037263344910117160 3867816 1409973982049845579957624750064025600 3867817 -262276709861668274495006757315769080 3867818 319381720284987877431345064645294080 3867819 -123033461755197314787139153052364456 3867820 -1296265308213357314461102574173731840 3867821 -800307928080821151729412670338043988 3867822 93179971695652714843764289009218432 3867823 852197077630992632238777412975086720 3867824 58819234812496876213077248168509440 3867825 448286527873281706574903208419097600 3867826 -921854128413515473957892789206299888 3867827 373068702365471247871154710261533360 3867828 -484604605573652781740279826358087680 3867829 284460177782266773597611586479113920 3867830 828203869276044951511807686530121600 3867831 2307124844760610538097565587268385664 3867832 -37886121584511967892023038095155200 3867833 1990033689101240260461410494221408144 3867834 79950977462482925233969108823931648 3867835 437801367420549569976289203653585280 3867836 -42088818354532443375500808940068864 3867837 928760528541066107727675895078429152 3867838 -666900658012148222027568037519035456 3867839 132343352349935794655094201420277440 3867840 390013673017142124188132138444390400 3867841 -291601640361784549983309500445867456 3867842 -1573716828343956630483132562954467456 3867843 912911085381302803667312471380896000 3867844 -2366705877592479609106990606979131264 3867845 -1085702196809599948350799534280904900 3867846 -317863903121933887616452547103619200 3867847 2684553020447526299003444152379502296 3867848 -2260929007594380290600896354612976640 3867849 -225308174838175076350105450062061200 3867850 4204887707818893054048022392076800 3867851 -12706349678442535740833777764789440 3867852 1328334884182817026390496189738806272 3867853 -272438110689624355299889845227666400 3867854 1220411341135466660029393637218205376 3867855 984812185784672206933030068542898960 3867856 -442957469785648023299721192201125888 3867857 -509726544372190255687699450251950208 3867858 94141823870000855711377512853885440 3867859 52016275316172214170241492220798060 3867860 -167553929079347340372998797469425920 3867861 586110612392222420464364954069299872 3867862 1032916167841706301406723291191942432 3867863 705633953586980468141655536162365560 3867864 208026736664749271391802144383959040 3867865 -786355601053551328509908732981798400 3867866 -2190029757021855370762893620645955840 3867867 178715694133335927337225558841643408 3867868 -543236657110560686971196595664494080 3867869 907575842424975625791646389609439596 3867870 -134150845488264201859070699932876800 3867871 -393712339813207180261707994691596688 3867872 1174586676649979533737863370957914112 3867873 -465751413146611615812358340701631232 3867874 -594286256212088000815002029263341408 3867875 -1848680060619731014454306998349880000 3867876 -1442398068188245614722011467766570368 3867877 128872585646549994844731251634612408 3867878 -257094956402076904609240858526646144 3867879 5437252067236741226893509232283520 3867880 -630208983154739551521998260938393600 3867881 -2642607412315798008592742830719669318 3867882 -785240788455677720550819063535780608 3867883 -855204128220691361713742442703664136 3867884 -2330221127144196276768341424801341184 3867885 -233788737146384157124688775625132800 3867886 -738291252373478716912408462602886272 3867887 -873938050711293395233693169829112320 3867888 -250425887931027210830906146779758592 3867889 -2718618006835469341276877120815131310 3867890 347380951639988664725515304285977920 3867891 166463111882906993630101722054588000 3867892 -420672818583964007644806024290478080 3867893 6273940772000362305451210908458784 3867894 100093871083712299771210793369805024 3867895 -918739814074969146961879618495410600 3867896 -534142740482965808834009571508285440 3867897 573680855845135499481565872231471840 3867898 773977469806191484206158663087725536 3867899 -270463898291066708862935143912244448 3867900 -146895672545350510397597802876787200 3867901 401634699585696566117823276830168704 3867902 288618519646287264599092356425939712 3867903 -734975292075721087318493162833237392 3867904 -1624838966591063650850675036195389440 3867905 -97864686506523626705822093683478040 3867906 -124239384273630852703447141645393920 3867907 -1233900609892680916086822890869391568 3867908 2386819025696112734613175207414659072 3867909 135593391596797215398450084276443104 3867910 434389744516082271896389174030264320 3867911 -2451353815264012211731842233630800488 3867912 -99318412655928772344021314694021120 3867913 1904069462426871567269721552665604660 3867914 833217340524782328452202482592139056 3867915 614756856599376616171670187284647920 3867916 256441198503496970038532915075172352 3867917 -2953223426146926102396394204754188800 3867918 258239839187533942330151378723440704 3867919 -4413983056042821759726634113872935680 3867920 -142172179061532238430910053654200320 3867921 416413770062691232694227352192639172 3867922 -380103795419272393698264523190371200 3867923 -3093033850794822268053565394734383828 3867924 -244564114969701842974819730277894144 3867925 1972877954668572730044081023540640000 3867926 -2037346927860730538519432769184503360 3867927 21700875074137130203735021384252032 3867928 -1885551860314569494627122551538083840 3867929 717014068764323718800769113617618884 3867930 -552848941081651634913229366173223680 3867931 -2496937087339894900560705633569862268 3867932 478933767579952397009136745881464832 3867933 846919552515763395411657749165063040 3867934 281356136006221708823934515489916672 3867935 -191508055507605917824092587641468800 3867936 32800048098170127608553878301179904 3867937 -1870353065319305758678654936253248414 3867938 -694201597121283513581115545896005120 3867939 -1406262182330691741848654225367294480 3867940 -87385715144477218387098913609497600 3867941 600235254184433932262928644285349888 3867942 -4499978793890233847236260578355456 3867943 143693470992971944176304802323786416 3867944 587286731563593381100660997341593600 3867945 -608995758895017765200489098926838080 3867946 918118035588010309362351742146474672 3867947 808775203696852936223221791793065396 3867948 -163528314491751042045877468478438400 3867949 -2218204853397970442422934241437564180 3867950 -469428492204196670625128400502416000 3867951 499309024010218327187762916631643280 3867952 -269892475605806743826486906812858368 3867953 -1554460577554791003368285425309612560 3867954 464645080809257654761386594157797120 3867955 -146917615704856155765187382135724480 3867956 819165086763146345642377022605903872 3867957 755073236612241218369716072451911854 3867958 1429201612143969742535835996113842080 3867959 7404992939014599632432434459842994416 3867960 -1270292762372884920369158966612582400 3867961 2857306060768400847419806291581067562 3867962 1493817313655439816703006952071162080 3867963 -55285081345046522131084669114368000 3867964 1172950493475595547776953628010494976 3867965 374529856189302516657039123403212120 3867966 -557755909379988803873430477234462720 3867967 -73201183891981484438737742718273800 3867968 335767061754938845232716512519782400 3867969 -400554734378789421349010285786349120 3867970 128084947151834823135150078544196160 3867971 -1126858368208523132904742650980460768 3867972 985010616067675023070868287558121472 3867973 -28255011297948401509868116522575780 3867974 305918365594534747547428159597376640 3867975 772141423833275343433780204600266600 3867976 135531128917801868350043364669849600 3867977 -672489142892783575759783160182914288 3867978 19169892461705540416217832138743808 3867979 -11017838306344404422254307071686912 3867980 -318380935505076110503608572585487360 3867981 -344045968520483262710574584303208480 3867982 -444884389050456858064292646321067200 3867983 -63848839447649119290060078383877120 3867984 -434030598938544279909839086083710976 3867985 124144768922957677797513644238528960 3867986 -1544342754132032636043148227259901808 3867987 -869880682887485691637543931205389640 3867988 -1806527000752446425492558641478672512 3867989 583548790667531013515522431119452124 3867990 14902765806059398745383736357130240 3867991 401234003980399436580325993853687400 3867992 -1422065746983624694196115413748480000 3867993 77296739839166062862181877022006382 3867994 69437073567865533633863044514611200 3867995 730789901273940317407716704572728000 3867996 904424386687636212056938443656454144 3867997 -303337086233038153627757928302900736 3867998 -535024339114016263063247810872362240 3867999 -1989536753106779380097362156313457336 3868000 1306097323494077614322528954744832000 3868001 -1141760738913841954081171446642824400 3868002 430798550361615136059696907822522368 3868003 -789342422469471938350503589188651748 3868004 481886381900468249165164946015993856 3868005 -417049423065228852656815549095001440 3868006 -298700021129376304612082615028537600 3868007 -2116412374619912366269526302037640 3868008 -519642128414599926589988211649904640 3868009 -2004445567916844684724246275991816128 3868010 -307190770436838012376115190029950080 3868011 -444317312231959305349103444381097540 3868012 -1115055257288530815147657623881778944 3868013 535732735201758959997060384624146262 3868014 -330786957517106422110346617703335360 3868015 1504279540616416097073675725529785160 3868016 125583477140865919795299471034220544 3868017 665178759225632803800981747112250112 3868018 -97715778122882566254905812209397248 3868019 -687551373807150244057096779729158580 3868020 -412067519406314357713391743395840000 3868021 -2322009225427791208190341918619757778 3868022 1383431391573074914266950457481344 3868023 183061555327172706658770595841322984 3868024 -1173109147012691102998545291108311040 3868025 -180022005939875035118899656937233600 3868026 -429421152373722304674591918690809856 3868027 3007162920340489845626457018062343912 3868028 -12513339137352903971052556062273024 3868029 -44082238712534925325565488647537600 3868030 1222154198893562882808606949754046720 3868031 1599583205609792343869836871536712832 3868032 33227981741477210340977898474700800 3868033 1369926975022948004796609606893735784 3868034 604086372593864767549685521041664032 3868035 -454228882938877058729037323479486800 3868036 -723011598683265126970110035736016640 3868037 -753872369585449840481734749295169568 3868038 -56981478165237974076333637269365856 3868039 -554552032367765708045981146333798400 3868040 1262653514194212838006748722483200000 3868041 1808500744769676612480087727140829440 3868042 -1226611535091459788814191776244165328 3868043 -3190365978603316847843702192945745708 3868044 -662844987202623183516693419162984448 3868045 980120724230103515082151323668052300 3868046 -49434609091784235627402024254618112 3868047 -223495183629470939287048860722286960 3868048 -181316661294207759722409528945369088 3868049 -2624213054954263714489120186735007040 3868050 -3219085500929067340313870568134400 3868051 -8326205810281360078959527580510576 3868052 -1238021833498804007878717996546971648 3868053 555651053398563407249228329458032640 3868054 -1198467270332255355614183216128773888 3868055 -506559134625593634688002659682536040 3868056 15964589452658520156768200641904640 3868057 -21724477172829094670024494520256694 3868058 103640054668512132584417126026775040 3868059 770635357106543616949270015520627568 3868060 634594643358544522334032655361246720 3868061 314125436900622222369114390521433612 3868062 987191897223080176734864323712706560 3868063 791785964857106850596734456975223664 3868064 -1034764603999660566701848950937288704 3868065 -10903452183902005411901507141040000 3868066 1432041601443413711729256456101852544 3868067 -477877281563758445257378791808988208 3868068 -935846974930754393187481832971484160 3868069 -1696792431282138639210844770356377604 3868070 -148225206498863343979992610276972800 3868071 -158950642079100425306299149882263040 3868072 2238501355373107223029407335068984320 3868073 1363271610541259243319367665876077904 3868074 181398564814464187972271225829999360 3868075 -975290988470786815562903643643296700 3868076 -1109531060266495964135461404198378240 3868077 557340103422389971410843902873472000 3868078 189950583707929629020267404689029760 3868079 -941671359922658191347626115770590320 3868080 -15997823843500387980536540461793280 3868081 207005832833225672598967992922172992 3868082 1151658676485002922351356429830981392 3868083 351670471047011813754434074396442640 3868084 -1513722670857026942638408050422458368 3868085 144511751785734720302387945403096600 3868086 583477353576617729206403380293972864 3868087 -504386897159148044487864955788335168 3868088 -405852649681525611270660570280304640 3868089 -1348539362815610144847379990498009776 3868090 -1029221395742352920584811490476359200 3868091 -300108327331117681382296603674650688 3868092 -1112666881264829852070188018015838720 3868093 1442197016432532975780253233415766342 3868094 -470526685086271557068636039357569920 3868095 -216406704917590383145764388658273280 3868096 43135325304277386213743664478289920 3868097 -1726015020982283731094820952854155454 3868098 -138202404789335711045218828583606784 3868099 -806144774057513418435663224752199280 3868100 -1364409676895480043033458194365849600 3868101 -1947634272640792001533621412692488960 3868102 126184353334735830186007589375693952 3868103 -981568391245012031781247090508506416 3868104 -335807183763040561225004859248885760 3868105 759770401895773584467976275979044160 3868106 768757898294008552552480170469198848 3868107 -736880579636038096784352956246875680 3868108 -29836758325035724188962529516549888 3868109 93766958965000557643687481302237206 3868110 -89750274727777064410179743956555200 3868111 85600176081412951391588003674834064 3868112 -876101640832437669416588672170672128 3868113 1898722426944270410243508523502556144 3868114 1928754603698401383494479264779737760 3868115 47242807021013470997806042593428160 3868116 -185230237459131540648145118847283200 3868117 -879159602177083712204663116705122240 3868118 -181543002618558513769949187567959040 3868119 -1203492038622257395287312333832767456 3868120 -1134085913800639057717741446222643200 3868121 -249189553683299126732325178625202678 3868122 -869633803536899697046828139547760128 3868123 254488618895485649363106567575629840 3868124 52941448095646010363670951647984640 3868125 -62329347218003452914425109663960000 3868126 -187064739728864855270889999083503488 3868127 86082369322374943033295425724762280 3868128 -1308840282567499519276386381987840 3868129 610469599814612716870063993523934276 3868130 -60418485736591970962127912978419200 3868131 2412875405894013199214282525770025280 3868132 829797128339720685509614161451843584 3868133 1595099524025546088996686199985568382 3868134 -419913966525396217204245303262533120 3868135 -3571295868097418867214431826605178000 3868136 -465315925735875834886275793524787200 3868137 143049591434321238647213884421604288 3868138 559994299441213549441991799518982144 3868139 -1655484705486896922998752567240402116 3868140 -64434382179221503634431571893370880 3868141 -854466302291417159904379004430620458 3868142 910927950980076828796766757804497472 3868143 760589600816643800754295214462169864 3868144 -157144723790559050483623114205364224 3868145 462063458635744908429413129142412200 3868146 -559164741202444681520228289268214496 3868147 2344576936271581886970068106465501792 3868148 -957893269118075165879525786373905664 3868149 -170848502677122881069869544234886912 3868150 320439341314156455365243278225507200 3868151 -2798679989217903720441433415649792 3868152 2901405274701407599634001543536640 3868153 -105895669868811134697048101344060000 3868154 196697597630310328729787311657297776 3868155 -93783931884575993731237018517046240 3868156 2513169151662187755066111495017543680 3868157 -1086243716486251000493481724750929888 3868158 -390640665155306084142689128047022080 3868159 1712169337523830070672347161083855360 3868160 -840714383593097991941883611987312640 3868161 -1079864164191488025582821425335512832 3868162 87032848042119748505659508988864000 3868163 -576030273612967667208226996828072512 3868164 442402126455867050151016979350147200 3868165 -427180604978867994952272236408947200 3868166 622019338545679107742169031004901376 3868167 -283844810262753168128972699359040640 3868168 251690544525677608397912538371973120 3868169 -2699771097990441853319264533938515430 3868170 283879441488627774472294684754438400 3868171 4593105029393973212938387575982882192 3868172 -748786302236120883145008312289935360 3868173 -1039807112442977739330499555193771178 3868174 -198414459900566245737199024833075840 3868175 796505837905180525528195452064571400 3868176 15565259019224292176867711208652800 3868177 907115956355309989816224420748911026 3868178 -692461281786254224228468707806454144 3868179 282671240368921363942245313092806400 3868180 461578038244839742719741989390254080 3868181 -976713815037405712235290553239248036 3868182 -1678876145418499705338082666372114560 3868183 589870653136913821378971209375208024 3868184 1130903333645258779826223171697858560 3868185 680514679110605003093752522463476800 3868186 -55233020660076225978069977800906752 3868187 1918579723126741878039279862177480836 3868188 -536850215248960182877036086535718400 3868189 616618817020432721086590578003335800 3868190 145901712117031997071305145996828800 3868191 -624485800573673574436163436410095320 3868192 1102629189090367594160744526043545600 3868193 970776620962930401540257024078838720 3868194 19107789920289215649252080015523840 3868195 740287052998961163298844504562492480 3868196 -1487234716480551215755102444073481600 3868197 -70806867668361827929735580177360640 3868198 -898333701897291352504372344929594400 3868199 343875540715048330509782097280260600 3868200 -62760873737152352503608048838656000 3868201 -1785415443117942241019162086732081798 3868202 -85638754801766980225751560316268096 3868203 238821450702279912378149286198377304 3868204 -496148424982336747849631848098315264 3868205 -423710306890164249322804728068494080 3868206 -52287345754646631630360898101696 3868207 242557425935109419952034858338648720 3868208 -63594538470385840495575617273364480 3868209 -699437697722903122589013010326460800 3868210 464525203438637600174801835719616000 3868211 227118226062573657286488524582428224 3868212 -1179464541526407334304627900759052288 3868213 2341894479248067536905484337819140462 3868214 -338744293314334758241933482315019008 3868215 -147278273106644575547032178595302400 3868216 576342332579051568316835393272012800 3868217 -2515215097192899328464808918403936880 3868218 -373720094202024730241591110581641472 3868219 1273583100177873307730687448318843620 3868220 -1783686845057530567057441211810304000 3868221 1071692628796583382449781450885648384 3868222 -818817765160716463906277268057230976 3868223 632803557618620425229080323149218680 3868224 455733903889347944177661131888787456 3868225 288414929128881740365528916987088000 3868226 376936657727274873481220095756527312 3868227 -749419090816318358090920255302674544 3868228 -8023539212863621226423834694160384 3868229 2322186252701545933965169849893668640 3868230 -94717033565795598023566466149169280 3868231 -1783019251826660922324121754009764560 3868232 670453440993541423648200387976888320 3868233 836155428658552278091745397352587024 3868234 599179904920229643976462680797588016 3868235 -657856578376042800419847213507840000 3868236 43551978110030487724939831993009920 3868237 -42235801749124373530426951922629280 3868238 1419102916258308934449840174272756160 3868239 -336784725156866326456120226770690800 3868240 -24609315629551687990729430728458240 3868241 861865255143600177251528664203889792 3868242 -49047966331543745214097531331837952 3868243 -1432198448574675682739054710386591508 3868244 1186468853807357241112448497401073536 3868245 1901051473710995161830282530698938720 3868246 1243634391124594905862724533945804224 3868247 2252639275923372820645948965033138696 3868248 170659683851003453372689640448000000 3868249 275638932427257568493722543058368 3868250 -404728670143639007471783649154536000 3868251 -2890540509809675716661483241774116496 3868252 -636308024727520673574879414915970560 3868253 2157895594070866980810446737352222502 3868254 41302602782913772824664575569573376 3868255 67933792954166680299834566578755360 3868256 1070258554551265522632835715020750848 3868257 -1675468915112593871419952547035387712 3868258 574569773938269122896423825544157984 3868259 2382443434154268767057545437933074460 3868260 5715595029417652344679735134597120 3868261 410248812452068950060687753026212862 3868262 1261096806471675068770129261676497632 3868263 -625246735654319967823329879626856960 3868264 1319851075565754151313267337851289600 3868265 -243766412845045262534920927911600660 3868266 -1717995891313482238014295131372542976 3868267 21650091874842843945557597086994480 3868268 -1210724894898398464754923413331875840 3868269 -850257283428863883491108659938334656 3868270 -1895197509938110769479616832944640 3868271 -1807241992108291260559230630513043656 3868272 -82220646752455219166157503200690176 3868273 92502473233003754905164534099418624 3868274 691684618896786816308452351454213136 3868275 -424002726848481428437744049139202200 3868276 -457037580776638087457551445559920640 3868277 470179103520374843644363351955098272 3868278 -447368717712197365423467854307950592 3868279 389160014624641560285786923970667880 3868280 -3836906330729520323955426866380800 3868281 -331102922171091430292255929864897980 3868282 -301377230447010439877918314792321536 3868283 2081428988326557002486668749508634532 3868284 -384837771113390620770810099506454528 3868285 -1681348328675335653938008313626744020 3868286 -422629312834763942453584549602463680 3868287 -1305905602445660749320831006682480440 3868288 276172778306992558641276163058565120 3868289 72080697761868349645663364435130180 3868290 -285272307755689956748520489185766400 3868291 6829942157865496718423601324154784 3868292 -275651657141230907953620751173784320 3868293 200219909502083617785062362964852736 3868294 683488001352991302932802029532249696 3868295 1299212304933389847858532778752903800 3868296 713480807845078574223596904076492800 3868297 590291882570835289891634217637326746 3868298 333350703314301987450015457459714560 3868299 2697414711894844303228883730762996528 3868300 710135997067886515579858946520268800 3868301 -277961492340460362318830569413874560 3868302 146590761790356417798514753968263232 3868303 -381786519820190651735689982153031320 3868304 -19474352917607265995324956118876160 3868305 361560157065635719062765076241889600 3868306 390291423316255785629833165265844384 3868307 -378965667471953946096183984829206408 3868308 685659833778866926512691509505080192 3868309 -161573539064247782494345148660799300 3868310 -718781946931383079725876682576944000 3868311 537941376476744161328212123907280720 3868312 -741443116807023085882853142514237440 3868313 246554637195175191905258203839783300 3868314 -672402573592000417310551448558791680 3868315 375008531060165952393611732591339040 3868316 93278067390161997103743116596761600 3868317 -155249430487652726564572943945645760 3868318 -304365570670555360087645199119812480 3868319 -399157652506654419704699493584798880 3868320 1145579366349410685349853183842713600 3868321 72531924005924134730587596660407522 3868322 -570066012077878174762119866609551200 3868323 -15678354443637367056811787085330432 3868324 120968625553139952277939629707120640 3868325 -196660045413998918363824816645438950 3868326 -41474526757433598788331879782725632 3868327 -1177313432327882633689260187682602760 3868328 -1175669599145252285068476570575139840 3868329 50243470904267038307027477308406688 3868330 -639162778514292638880959092706323200 3868331 3898192253195801634511548538350132 3868332 63486761611450733764301663601260544 3868333 263278989816986086916248107261533376 3868334 -1550691519334716072427688727269333184 3868335 -404485892151174400884664251269836800 3868336 -128157241353918019795152286829559808 3868337 -473192736162130634123132146533281808 3868338 482308713958585892687191328460940800 3868339 -2466626047978775838746432145772739040 3868340 -335652054999185795173403824377937920 3868341 1247383956855814023693916220735061792 3868342 1227133008756182714079922491206448000 3868343 100473429786707763007657898616291600 3868344 -2704162564016000328322320859597824000 3868345 178457837219940392307058300552280520 3868346 -638697267446767584148007950361482128 3868347 -65580189147079086144905121414274560 3868348 -780270282679099658424875738999898624 3868349 -103258593209148632762644731575461536 3868350 59794578132479173698376641071097600 3868351 64652703607919875307018766566949432 3868352 -237090236811752802739208404985708544 3868353 73410278238414253425814088949162162 3868354 -964569168582751515992221864626048000 3868355 6106097127381508989518415785514960 3868356 206446518334054432671503581208033280 3868357 -1094512917097653634721383887020295394 3868358 -246774920814489169358502484736553216 3868359 1698624874121987049823636762532185728 3868360 -655032845554502786729186744485785600 3868361 84721962702605045321076614004163200 3868362 -740681449030030865681842954942302720 3868363 3005394369556618481441020652131424064 3868364 551204630610597207921577429816584192 3868365 27883846284636938028540268891403520 3868366 5015097584493242534296021351231488 3868367 1693259769545306142794323355498200992 3868368 -111305996890968011454858450779504640 3868369 -1826619234431493731460598379178026640 3868370 -642706820693604489895137440524800 3868371 -862489287854966715398281311296555520 3868372 315575869361301138702347058036840192 3868373 286452835652774748224335396593274464 3868374 -200019267712725953973470489906763840 3868375 -154150401967861530851220461403816000 3868376 -578780061895384789609828384643850240 3868377 112565621751425330354911079438170320 3868378 -222056340849353930544646190888058144 3868379 3143538863132220776636630860315306776 3868380 69079661269038492170529286264066560 3868381 -1226403358439746581530323141690275840 3868382 -342364764719844519822787732141547520 3868383 -365035869054940751844478856646842736 3868384 -590300382567325027433975344283516928 3868385 750744488975580394456904346839495400 3868386 -383582972439635463370310924514001536 3868387 -947894099478822897892022543278441328 3868388 2452621904336498658813296740755849216 3868389 -308971930823658419603527255934608416 3868390 313270003277269225919536852647331200 3868391 65682210297135568887483284596495584 3868392 1187210113115072798626866032536535040 3868393 -1041430565657295647914672930372819200 3868394 15507631810391778035055361568632320 3868395 472900913475080419963730721760596720 3868396 -339874716363195579897140076244769792 3868397 -249261510874873298105476482663682560 3868398 4719398024512744471057570911737280 3868399 -1228513834462790865143207533526695600 3868400 -23012846375586173087037540126720000 3868401 -969796553921271975646006759263843072 3868402 -479829535476316897788059545140964848 3868403 1502355484079910215276479255332342216 3868404 -1848128925982777767985395889279549440 3868405 186604664745790421702277715550748060 3868406 2381752553489835963494539472870552064 3868407 -500917032328759099181461516525975296 3868408 1672971322668639701946414598587432960 3868409 -27400796194560632713881474351978096 3868410 -52417168194569269962617260627276800 3868411 372270250210485688450308789135082432 3868412 -1152137080368097286990131001163852288 3868413 -201404610595221762381370558782169536 3868414 -455313898062101901350414361202498368 3868415 -43195951096289315027300087525068440 3868416 42307561955079361889421344215400448 3868417 334133014653552565476901420911842112 3868418 -17550162086456029239190903985983584 3868419 -1276190803016147063615396298801658560 3868420 -67726004096430306995713647519006720 3868421 -675001169243209733442711676174890756 3868422 99902226616157575694184285323698560 3868423 -36078506709609344250138441891032176 3868424 -390983641170469864376103582391173120 3868425 926604840169344050382753484249032000 3868426 1333557719701392318276703985083248480 3868427 -2652976631267360208889666635512279724 3868428 192143181854800045036511477386444800 3868429 3445738191613349060646013415922211776 3868430 482473804159566599299762151574357120 3868431 518799652634080837566988625182287744 3868432 -283662165825004942333678634825269248 3868433 -2001438746511027155684735640755239440 3868434 855362077336369819651235512016211984 3868435 -329310928006965756316429247207897280 3868436 833418730375977804758504579381827584 3868437 314154105994300488030757143218158560 3868438 -112822919277013445924346283028828160 3868439 1762838650830508551198246829734382224 3868440 1012219111498854389301727382640844800 3868441 1290706262792022636145646307660240842 3868442 -178906448222116250640606565197362208 3868443 -426649416141597859431823134064003668 3868444 -279551617041232472428403080633752064 3868445 517084334495801883685744531785876480 3868446 -23618561337058133229384092517559296 3868447 2004307575847639873007580901144349424 3868448 581928208621712324330040407389962240 3868449 149368049413041624531814132926470208 3868450 -718295816553618138947826330791322000 3868451 -3156431020294931327878035509167862496 3868452 -21648694638371654014977102556631040 3868453 722320075566931462024574639155125600 3868454 -435965029016247757711865315642584320 3868455 -1117603924251482167039985791461746400 3868456 491344545886697402049716389892090880 3868457 -126927950356383402995121213830508000 3868458 -811382799399611933616317839757498112 3868459 52453383991853841268763541855214592 3868460 -494343790515931237850060380720158720 3868461 -592642959241771904894707255729301268 3868462 70097333089960757216146245637351680 3868463 1045653129000505896025368949883165712 3868464 156802989383664310110635949654540288 3868465 1428958657766821848318412262375719860 3868466 -280856293672235975769387003958855680 3868467 470814791881282582830192400701051648 3868468 -64301722088439157508735149376706560 3868469 -904630025206958294433520350388526976 3868470 106918802241142413435794563155661440 3868471 -162536259099170290416684989119091856 3868472 -285504526634895006407411956849459200 3868473 -251000095572670209424771850971938432 3868474 919894874522741814053614611479247360 3868475 -330884376702162081956633143460486400 3868476 1268063882469312870619339375080407040 3868477 -91292796467518669760189674901039674 3868478 -1050371711999314354682694029901927744 3868479 14257032988135174947641414923428744 3868480 -153482899216637987636523283953745920 3868481 -188198937966568973067930701226950718 3868482 89417820272746908737687807483678592 3868483 -2832180983420637766869237583342803268 3868484 875430994355458528845385782998304000 3868485 412069293615706502733274503548154240 3868486 813066019885242330867658116655750080 3868487 938215227828381193648918595573484000 3868488 -539446269870516263123025582290933760 3868489 -108776687327407761204982577388195960 3868490 261829061566913891461425411988684800 3868491 3143881164788826767893572392595096 3868492 2999838841663897031961804810363930112 3868493 -2673463741209988891223081628020757258 3868494 -95955184042054174869086433122454528 3868495 25144490194256939887369336198435200 3868496 -410115855140693179365885596150734848 3868497 2042089101313207909534200460811403060 3868498 -677065147655713335692087076698735808 3868499 -4335966511108266767995830192959229336 3868500 -434792517302880204621890517527040000 3868501 -469207114306555782968619804489681348 3868502 -63744165808831298328496518780484992 3868503 669056394210790606986250536716992464 3868504 1891302710981179061354331184926197760 3868505 -76470518884996360746234891378198840 3868506 -243502713455268736938391063395609600 3868507 -88826901222645456920520253843649288 3868508 -372827595343447547185177735017037824 3868509 -13649666226435324507648802373169120 3868510 -998519788103191873200991852253403840 3868511 -1652060360327198457985038062270827776 3868512 -779700948926937566122379528959426560 3868513 1059364158258540442169450500646454720 3868514 125824389569381634120497685760450560 3868515 370830939567241167267661857439055520 3868516 1097392689149194921192806648848205440 3868517 -2327350817164790734998217999835314434 3868518 -2502935048719882903138264550604096 3868519 -915627380483571744844208839250771480 3868520 345581198656354720208697340294656000 3868521 430126585489696871220118195438796544 3868522 -134381217137426156355282008111386368 3868523 1426544995352388444838321998087605184 3868524 -279258808580921117041481664112412160 3868525 137607588444278763487048686940897600 3868526 542108699293329491187206698532123712 3868527 -76288560867186927149907524141079264 3868528 -722545782146749846075201289630875648 3868529 873525129234784378734776249823257472 3868530 -521610726314474471439612522046471680 3868531 948196292815630932460071954185753712 3868532 8886297942420962152733612898515712 3868533 16609934240595192849051640969828800 3868534 -10100844909524019170722446394532928 3868535 -354411422048202017112919097831918880 3868536 57313483402304412701914867304693760 3868537 1175541409892046664784381443014628692 3868538 -2192078657631332055628670342873856 3868539 1245021077176791723234470408987136024 3868540 -544250232770050190580266079301017600 3868541 -49503996483029301300569083341896058 3868542 444756476480998410558578189109049920 3868543 -523457076559544835507557813430611600 3868544 -1999178959737568415011250721238548480 3868545 -838586921928359604699210830674231680 3868546 1239917349604407928690993720272376704 3868547 -1371055399033657849973092749673586688 3868548 -552551633944414325411543268763760640 3868549 1819952949267221474826532649616691550 3868550 -553782694910364557947302610454964000 3868551 -282833091194500871894886729215986080 3868552 -13284169382254288860007089035673600 3868553 1132849714072497870413105513301762084 3868554 -113508182533778960510890371199016448 3868555 -349085420300503286631229564617266880 3868556 -2022999293194601750218665778027495680 3868557 228639887288801360613593690390567424 3868558 -677324094636847466753393363219373120 3868559 -617791557427492896835312146031061160 3868560 46539268116313700331678367383552000 3868561 406319693019333483956914265869277424 3868562 -66199185782077664684135816637374688 3868563 376723831564593722701368190472281200 3868564 220991384185459962819319790270089216 3868565 190296013830216570532146376824266460 3868566 20584480061657708958536987792517504 3868567 1598047393508659712560280738491036616 3868568 -245833268485207094401185241502330880 3868569 -665179672492342324684460067734310012 3868570 1536860897201394592336449575807477760 3868571 -821457051213042874802935584005184000 3868572 -314282891192286110933352596776823808 3868573 347553517542862928006428515746609184 3868574 -235091530829266684973459953621198464 3868575 800438094941541554935554232643904600 3868576 -809025847131775013437788252415328256 3868577 1337865663451298990630656128455769408 3868578 154147103006825383906541589999811584 3868579 2559686272455948391835099704437420888 3868580 -452854000281038237432138302352117760 3868581 8594887938700966481473049431251360 3868582 980719191240071577423994312467426432 3868583 376736728105143825020457868616554944 3868584 -2054374291946386333261134393569280000 3868585 3706346906960105815096581886700160 3868586 965624916070623451773597176311330992 3868587 -404926626682744319191090957492084560 3868588 -1390189031673111591497094565821648384 3868589 745956536658994752605963974076360160 3868590 -4052058754049100502892467060377600 3868591 1971634129785559778008361761601646992 3868592 -119477644109629045392137947468136448 3868593 -1265480911875323852897031387593448336 3868594 -1159519130257058989752454258596593904 3868595 -760587712538245942884205733868080400 3868596 -441719083151030746572946211932759296 3868597 463415798952682716435579789087254112 3868598 275765177732721202245525690794128800 3868599 1450741900924735639052184552383375976 3868600 -172199849537317498914295800884736000 3868601 438311249213893382532997074904028304 3868602 -259258954346537149789334886156807168 3868603 -249861477203810056620586148796789696 3868604 -1411580419582220585247142816715649024 3868605 328218033662294258505802328886178800 3868606 -271727608000640015867855242882086144 3868607 -32122095816878728416633978618323760 3868608 238162119307680396184623081219686400 3868609 592935384365773261279174495051658240 3868610 316836785345362391998294876440552960 3868611 -1027772401370735419411264934720677128 3868612 -1368549466792129104802743044992 3868613 183258579335342428983708544410032160 3868614 -179900097969101009418608944508190720 3868615 1439705345919897285329205055722944760 3868616 -1009809594098473233501414002836331520 3868617 -1137414800279910555413996392438754688 3868618 -487058180027708980233671186675496096 3868619 -2701994537150094107666331604537807980 3868620 -172054903010946588987053453767802880 3868621 939462609464301175775457464949784812 3868622 -1153960298184763043043637328138786688 3868623 542281878569897912733166849229769600 3868624 -9159682494424827286857624041947136 3868625 -427022806424932523830721303511975000 3868626 -57876707000407935226258943770899456 3868627 154627263610458213746897203063622400 3868628 711968640652861041449104802697369600 3868629 411196291368082143996956708237212800 3868630 -672610459930020532314779783956992000 3868631 17047955675084503833995129603500080 3868632 1156369315767666969786484973722859520 3868633 -41319217352011647589289203080496640 3868634 261968557088957798983852479366710784 3868635 16882430080845631726650492547676640 3868636 -649072530025296288847657637100249600 3868637 947883913616531311933321677650158104 3868638 -78047854081481082494509413383710080 3868639 1901269536329974225956304196333962656 3868640 2209324453995587395909310938408550400 3868641 29658904023656528878697342908229952 3868642 326989175315359997838413233117406592 3868643 1053509011379470084670109369562704144 3868644 429640553001185657700139855020441600 3868645 625747895532691586311268251858982400 3868646 -51206912626980037282953176502072576 3868647 -336003971171351855843208580437006720 3868648 -837721302500448919818621297956044800 3868649 2428820062412758439045592338367550650 3868650 329924560503365793442200581104150800 3868651 2838043497934740639834949466386588072 3868652 -515201966737211322878918756063777280 3868653 -229649574450482048935144650550504896 3868654 261221393847755117104970759513395776 3868655 169301581813144290302381378773707360 3868656 65919951251931788430204224843808768 3868657 -958443184005998756579970494162335820 3868658 642160278580527148425404781627257760 3868659 947873172147452275992521706691486164 3868660 569415050845579168869341569671463680 3868661 2504322262275653571704112641383974624 3868662 78085724081703255085290115257298944 3868663 -120250345077808169529657189337879176 3868664 1977633712602232574125902852733747200 3868665 262394441184876085049450637783240000 3868666 376095272127643949003561037278891520 3868667 682557054158339694114928332669120 3868668 -765706536715458766063293729475246080 3868669 148857245249003630848051733972396160 3868670 183475860634111911451292346912921600 3868671 1324395638359882196830507560312167112 3868672 111123480660917455873508688632217600 3868673 -465481908007114791714287877872137980 3868674 48875153045268151654027299581386752 3868675 -1205204184014400291140402656641348100 3868676 81799809343300844827609753587449856 3868677 -1221737559018248604100851604037159586 3868678 -409474446885359666298680303090528640 3868679 593214428186130251788866994637936280 3868680 2309290740133326031523817914405683200 3868681 -1415653589020612715413139451837366236 3868682 503740050254700815380346082827959392 3868683 -102808063353208105856488083366592512 3868684 1416798868385599197344480606433564416 3868685 -1903811920116456661148787702285825600 3868686 -604206165532590289417949974204272576 3868687 -1846443234306810258088223676100347240 3868688 -184474932639963113887332214894092288 3868689 738980924198934840330410356117904640 3868690 -435476659180404072112832836898288640 3868691 -26759007727674468223716927936630816 3868692 -394120261671596905115078175216992256 3868693 1067545409995860462667989931202245440 3868694 327360136167954206851120662494641152 3868695 747085227645872553858707855872701600 3868696 395586430401105945269708314355712000 3868697 1606426713983851067036244400588704000 3868698 660042539857933328206491101033854464 3868699 697521795478290011329439914078381700 3868700 -1060691866658891155651383652424793600 3868701 759066496111871511066718747089167232 3868702 142568282760893821863847920246855552 3868703 702652514968824596752100729222285400 3868704 -326201227645894981808172019608453120 3868705 -853632037693929619942020170652833280 3868706 13588902596816188780713342931808640 3868707 -480239083715633997733737054620061696 3868708 -107660048869610767723476651239648000 3868709 495058680762128618046920767270498560 3868710 -4561397538973132718867518713600000 3868711 1952847299938474131082937451649520640 3868712 -2984565574490708664850551555670272000 3868713 -277936398221987592259318687586507280 3868714 473619457251861567925964473437495552 3868715 -619733543391237953902579499402002080 3868716 1478885534944404374568489220700052480 3868717 48674093805736861115209710117967766 3868718 -305376182217851843207704879141113984 3868719 249650764802429530687212815302646016 3868720 77014085611590719153617569572782080 3868721 640112589199819140574916633562779922 3868722 34004755945345420054775180732742144 3868723 -282108847995024083205620155927114280 3868724 -218496140163256439938375384862563584 3868725 -272773135252220377398780265245864000 3868726 -166240238278292474500295314633912320 3868727 -20890551303720495512470482924059640 3868728 297678428255010745469268359600209920 3868729 177782965995990316391598824564300330 3868730 446547346398478844554310011490181120 3868731 -1315308250047988134454340059678731960 3868732 131302487629948715013445757655201792 3868733 1672109560100565594555633272229126 3868734 466579041234633214766982059028367680 3868735 163642335546863374145002986289518240 3868736 152453300493022050301674551417241600 3868737 -436802784583192785286024421336564160 3868738 83359065386567888768702325816373248 3868739 -371039363894604892681735164884695344 3868740 -452366580857247499785683973353245440 3868741 330343061624799582557008181181376440 3868742 -1325011416542047849921311361090627200 3868743 -1009851844511926183186891627031436336 3868744 -2801633777711384333952613331779706880 3868745 2242102586233741873245832088151937800 3868746 680779433137337952918073228798536960 3868747 11971867486864034646449933373955000 3868748 -835639228559098484289165483169251840 3868749 -1926936446877131493377478921654818880 3868750 -1538197591288165857644358207339000000 3868751 -1391186940562046477056944195361423248 3868752 178053899662794744401587302953779200 3868753 -3590495031394064942026338233615296 3868754 -1017241804591820779803227125417325424 3868755 486170776119367419371218177130200320 3868756 115739371905475347415399418450198272 3868757 254031880630348157663288421224679132 3868758 -1307839066211097127756931868558236160 3868759 241343042897693239027776335752452400 3868760 -254724817843157522813392560235315200 3868761 39351050989774258999667157964661760 3868762 -294895464175225785402692938614052368 3868763 1672176685882658434160780426914227012 3868764 1245343544126619650575774009419557376 3868765 -1516940055309065240787494789236869000 3868766 1560637447396896621516368725248133824 3868767 399820299057615328111658336086491120 3868768 3193679895125884564529245460506214400 3868769 766461116216253897112557651337113600 3868770 -722902483420796643386057566395494400 3868771 104645158142928052879355961283208944 3868772 630894766940146433403058139731921152 3868773 18424658342688181892687244757243968 3868774 -235896720707540669304641873460180480 3868775 1774547771363466442104510611925904800 3868776 352974345229088428447499628913459200 3868777 1876144854283861286314707246210645072 3868778 112437466255027314345461411816107440 3868779 -491544930425010294397158185637819816 3868780 -146859266423397268236076450850534400 3868781 -32309425867939542603243542766915456 3868782 -750131488138742112622547200140047808 3868783 3234338507328613362305284333555903024 3868784 264465747172466728135653478517243904 3868785 -537352807667851212042218568552351000 3868786 -654145011368257914285944972091495408 3868787 966926996375125262447443299865511760 3868788 -202009254418016552685665150643732480 3868789 917393357812749833105763271335660590 3868790 -639678888947592480742748863784928000 3868791 -1447259133172249978430249704927632408 3868792 2459624239597731135240413760695009280 3868793 -806335250039783539292174448534791958 3868794 -519080342013348906387667579603449264 3868795 872413455952790671650293241782016480 3868796 2786422773594950715092190015995904 3868797 -477743846381067660244462214997004800 3868798 311393422224765332652324449752358400 3868799 -488831957690319363889346456100942720 3868800 -66321710493491721738224683450368000 3868801 -110322320209600404871935608401115136 3868802 358192276185645655453965531557770752 3868803 -1426749594598087853107346735464353600 3868804 1305158580016594493075981653715094656 3868805 -379665883158691793364333473523943680 3868806 971286133607657008156086724964493504 3868807 -1673986768733338095579169988224402560 3868808 768012181981872733835145782151505920 3868809 20405362754615942082255190747926912 3868810 -295897777612745557497568087422170880 3868811 -1642130423079679945470227772186924588 3868812 -410972443289283129637765127563448064 3868813 -147782133061307147165912340438320276 3868814 -99678176025705508954757006532573888 3868815 385128010076890051291050974542133520 3868816 -184748577042681218786654745463881728 3868817 1005663829042994256610488302818882866 3868818 497569039489184836437739767405738240 3868819 -1764394389536009780082833981767784160 3868820 -46506086512338713456489495790577920 3868821 259872940769423640265586340539025120 3868822 -1494545953025946051788510491585272288 3868823 52955037163801748310537927913319040 3868824 1319309124322662218764820765644369920 3868825 925047497840357416261648696762201550 3868826 245892087516560466436757692145025984 3868827 1326071359420583664227248468907486208 3868828 591678276538952103267729987308247040 3868829 1487962173175140326382323319748569984 3868830 66273007682748808456074181859328000 3868831 -363823284956412937028670879274032256 3868832 -1977755949961359342206952793256755200 3868833 -2117603867280193854834320661560785152 3868834 -1579438890863832874512272496440171184 3868835 992643549022829939217383901039491280 3868836 328638965118238061185446373803328512 3868837 -24694515128267103735191313328220448 3868838 -327995632544024523335461795912795680 3868839 -2838119299497793800064084096380240 3868840 -59142514589065084776220433147212800 3868841 781166498987295426150628563138454692 3868842 145212194141959128860334721031875584 3868843 186348816013195038886586672957258616 3868844 -534539562948433534246599837628419840 3868845 118084548021873223629297776963889600 3868846 -31603284383140891636252977810882240 3868847 171053106046753448750922450229681296 3868848 -231698679134284035751777191332315136 3868849 613487828221406185968306219031432850 3868850 582815313079181569342163920068596400 3868851 471544933305042260930481924994032384 3868852 374623451579499654982202087912865792 3868853 -626057125459030446418696166644703136 3868854 939063998496799421194173000465312 3868855 -498803002393839250255619162007309840 3868856 1512690408372754003316970868110643200 3868857 1742715390761805992664834619473356640 3868858 -240319117866158638992352673568186624 3868859 1108338431192588279952153222308858016 3868860 -722960477962859440422523167460669440 3868861 609792079891406759214675568222492800 3868862 -208220610113734166305882347128603136 3868863 -1318828882657061175275139959832524856 3868864 440163059855565646930880141901955072 3868865 -278398251244944556512598226519919360 3868866 457852983372100384907308409385613440 3868867 -2591480721357520460783634261533779040 3868868 -324409991890204254701429154054507264 3868869 -226452940996604396926852883748884256 3868870 272493446166658914074336116040906880 3868871 58823618916139655557881822899358912 3868872 -85852348563341922258598891160371200 3868873 -5116788299191010240274772744753798220 3868874 186020151731054208882220968139173936 3868875 -433561229922445734982828507245540000 3868876 -836299635697162920694214985397272576 3868877 -2381357468762781066171294156436216788 3868878 455659700980450113433584401115656448 3868879 -323891614031254363840232398684106880 3868880 -35297309308252930148318795025776640 3868881 -835624929740610579703685296994220048 3868882 -24494033996912676692678319148169088 3868883 -931234322412798349656097526262157440 3868884 121945520539694156709330549885015936 3868885 -253878010864801110324513371359776420 3868886 -207252065076596910181320535327881216 3868887 1762570952564742843758947554258648960 3868888 396473564021128226431592020103669760 3868889 125974803901458196157631386012230656 3868890 716670449310945397215715600179916800 3868891 -880472321271307687505630942252799728 3868892 672817766210288151261279346245296640 3868893 -170319145330539027366890795812814976 3868894 240140500241966690958856511850113280 3868895 2143909722038809611164269131025775400 3868896 930204196460443377770317736174419968 3868897 2857136568705959243416371997720573346 3868898 -965815402640488586657367379994609280 3868899 36344741901907657143331716730334208 3868900 -121062869352717041504194301360844800 3868901 217479577464299276279742552936235902 3868902 -1066425096679022666521323192315748320 3868903 1025455331739800216576557172958924784 3868904 982355630044831365273975222775019520 3868905 -115340765773197162633111907725257280 3868906 -297669068166184055391170058043472640 3868907 19011061201891985631568590802502400 3868908 -90236398016048601486149226070755840 3868909 -125950016318623228002256889488472160 3868910 -738133106343766964587225304966168640 3868911 -691119536300474668785783978844658400 3868912 -559541453418571533238966885644304384 3868913 -1135354528794654206212107153250264080 3868914 -233898142429483799844697100787695616 3868915 -180958998100986640204740240260706000 3868916 -32309127922972535025028446462341760 3868917 -1151999266967490378629013921560099520 3868918 -1109236663160761989453448149313791840 3868919 683944501915486288414108588274550000 3868920 216637788987574242063829126378905600 3868921 -372221730915502000257869536573196288 3868922 69162732870468400258360515631217664 3868923 -1103969008749147653581681928727223296 3868924 -185603851424407190323681081220898816 3868925 -15763973484663500476089849685644000 3868926 127099103268551212855985568875827200 3868927 -168393303900812789976959651671802000 3868928 414423288440218975333232701725474816 3868929 -1346778319226134131666495709083824526 3868930 -429073462316123149469682820800876480 3868931 122233034817279485047071124701720384 3868932 276467756436353825223277372725657600 3868933 1560926399616520489594777545139785182 3868934 169675822678615219047583206116092800 3868935 460807157328994867398624626707676160 3868936 112630713124286583102945345422745600 3868937 1949594601463029660129439159402658586 3868938 -978379226274430127206871937724999680 3868939 5848297651189445299890802689238071840 3868940 951851549724778565422278157111895040 3868941 -1018525644661537372765177707736737600 3868942 -297606776363260869916615302100888704 3868943 -1642942785877779613396668404792090400 3868944 -217085195039589603042846126343520256 3868945 -1472366148588270508210439181401347200 3868946 -2280347624062624999259453318634147840 3868947 935915954446483304247463501381769568 3868948 -1044040135280931470046475898365374720 3868949 -318624357423000037584753344758983264 3868950 86948368026531326118498701315937600 3868951 1647044309644020458549516695160523920 3868952 -1997936317197731823597155047102310400 3868953 552646604628962034692885101833923808 3868954 -133710596881802848259520889542732288 3868955 221768810562100376446463863977888000 3868956 198224456695401021191537131042781184 3868957 2163291677237050728407867360270991206 3868958 -187160206200926988815559763594281600 3868959 -1229252738612685166776684812117856696 3868960 -1491957038796851195939602031548170240 3868961 1870978679085911786923774602709694562 3868962 -371840071332391835687682044989625856 3868963 490203528262565348432065013290282960 3868964 24541095598471117706947310277399552 3868965 -43524967035395927687335838239670280 3868966 -54583534126719801801603527163713568 3868967 -253762494070352007448955360863621968 3868968 2432233211707069458040696221204480 3868969 -615293262966661210901645088735968156 3868970 337172376819643621738600635893376000 3868971 -553186739795506699880804334525419688 3868972 -552645121640645942156597519950230528 3868973 -1193560577713604208700896949829948778 3868974 -393579377068386070156239221843149056 3868975 1052044789880366422583487949856000 3868976 100922203396671627081487392887980032 3868977 383684272047196999852423535130165120 3868978 -866675748366442455625548079780062960 3868979 -906736321274812352702193015303774048 3868980 -548108655130618951129057278501488640 3868981 -3278295417154707273031681265963939218 3868982 -50954780132528587208256355117378176 3868983 554155489015729478543510713573532352 3868984 -856591582058197857826586961135206400 3868985 2159992133208515859816644067271730760 3868986 508694693144615122816589593625443584 3868987 -45769636693735996461426612307086364 3868988 -2252173982665924497621498373553664 3868989 1373855491026427547303763446989324800 3868990 96469231940839347203525446584403200 3868991 253874707212701805472549461100926672 3868992 -486514874521812411800203294251417600 3868993 6489330467282167484231682401432289024 3868994 632422379893262725466791600674523680 3868995 -51211610698995505288094840170227360 3868996 -761599548891087141710329642617806592 3868997 936495492721324766578266681502888512 3868998 211328060444178364052427452994570240 3868999 2773299416758979283688611762500135000 3869000 70856043157590650289163297981440000 3869001 175338851665270349710485633783108330 3869002 -375300305459642461681195104828228048 3869003 -431316080533462564665085559052712176 3869004 506579993676616127673266459737284096 3869005 -738400165784708130426700881971907840 3869006 76085365832035349192147132154264960 3869007 -640813552151077048346185053944109672 3869008 81241629988813458002305888400179200 3869009 -1001557380464896428109463699525339790 3869010 308043656722062054533221305976202400 3869011 -20220077503326772957055888138578808 3869012 655897958253653541660874424773847040 3869013 -109669686895317301707833077039001280 3869014 -2653940558647770320069166276921600 3869015 -1341621860844365936995353353523588840 3869016 -45128323206117366332676304675184640 3869017 -172896415710205374555810755099544576 3869018 -555409960479082673350868795460854784 3869019 -363815575721825770812489152079813120 3869020 1305055937287355037934623052762068480 3869021 -1041962914808120500486386574924379508 3869022 -348285444525264832785826150838747328 3869023 2834651682973003335481781258436330272 3869024 3044589245924286636966714005996568576 3869025 290338543103710595155331985656208000 3869026 -123878650781010300385502797571888640 3869027 -183749740729197035249437735285731600 3869028 726946542631015743176051144670698112 3869029 -1253986537975890994813452363145626370 3869030 -865080536516599283604856371201580800 3869031 305360964830010701421882350373696552 3869032 -12065697253192671226421005051929600 3869033 993091646185827846330375697118342400 3869034 -51497547133064719872112140696682752 3869035 -1453927156196660604778471248137857200 3869036 1592499922627649053255847754256922880 3869037 880885703157518710829412642388841568 3869038 279285597684696052402062698721913920 3869039 -897414342294487712994978488435725344 3869040 198646779321891563980559056109568000 3869041 763483669982815410319187576003833584 3869042 -1056696653360418692262628396428089328 3869043 -649905054278414033341849715615908800 3869044 1384765676944901187942090216650827136 3869045 237447730925970287649519723969676320 3869046 -251694525472570201843277483209459200 3869047 -143193248610694123597662622430961792 3869048 -11992540270279852925442757282529280 3869049 1326128566627746468070423828580916000 3869050 -698733575003034844800017396805043200 3869051 -2784812274457655278512754772789337948 3869052 1103852370022900125289572446140760064 3869053 346394875935026980056697972002392184 3869054 -5274058726897133174452404257461248 3869055 -203771062077578568655424386091389440 3869056 -928326507797016105105160929363886080 3869057 -281904022176935578855288808615501694 3869058 751676670820790515670953590393715584 3869059 2238575889162338197649294274784460680 3869060 263111286729856386195387350306242560 3869061 107420591944907927359021675575952704 3869062 510783764860836579250964153124328032 3869063 -45002882259164545141603800962615016 3869064 625592353952687208476264978876928000 3869065 -735312610910891019359907967716072000 3869066 1258211742837071170893592070250123264 3869067 129253142221386668298824618955594240 3869068 -670777629758315353969972700737793024 3869069 792585689368184117457509385242860470 3869070 -394247055219219824881169375561980800 3869071 2822658627204637701584979355093803232 3869072 662849512603920535347020991699787776 3869073 -51092012407657302422991299852778240 3869074 894622772309209890901048818124337664 3869075 -237023683247450480998509167675946000 3869076 -189474848027014408205088196811575296 3869077 2823117503609561440251519851753657500 3869078 169541180370206582499710395887927840 3869079 -310995827525717256106355391830518272 3869080 567840368587854677529081667477708800 3869081 1738843773103371937580162259414871572 3869082 162262404077098698412821194085533952 3869083 1115483428374022278948966684752124000 3869084 1003838188203658962575921714349273600 3869085 690949768940203789768251914155123200 3869086 115001078961356919526689127765467072 3869087 -532830776069747035474943293450469376 3869088 -181639289631724180006593898324426752 3869089 712757708053167717117586397269858899 3869090 -493439667953869002190548582801270720 3869091 652145445471201370674518944929723300 3869092 2158025398105715510296282511286525952 3869093 -2912490469145217179564176354022040420 3869094 -85250753296962681859485923615459328 3869095 -1268626490803974898010041054917214320 3869096 -1009563602871736758376319529861120 3869097 13051382606174009983944035069991360 3869098 138075257355037334556362571811434336 3869099 -577233726659133408598406314756867536 3869100 -492536904634296154955692448007552000 3869101 2730648173281701151949147987669294102 3869102 926061791463202070001522617801438400 3869103 370743017349937997606163198104067840 3869104 -652508034319840862394228799084298240 3869105 23227974812597464318556794823086260 3869106 -280390163321797017635933306376514560 3869107 -2846926382745101562254569973365020096 3869108 -1100808902491931814243721671889863168 3869109 1160082257213724200801890261223764014 3869110 17104298553333802449752558567915520 3869111 -2575953458510145088493483467370691288 3869112 -714705472841595044547157867759656960 3869113 -3132848932515859095744673693799351638 3869114 263243025766426846006975455595933920 3869115 -306512787296230861409028552921979680 3869116 -1631760124724165674583750507531996672 3869117 115758663270259745715488030909124192 3869118 592149215103027230417852727672769728 3869119 514991376104926646890255105791181296 3869120 -100177815804495316016230969450168320 3869121 327218157582115837571234444253966624 3869122 553490925137270465496415880509555200 3869123 1469581675814945838402067531761741372 3869124 444335659053603275377698646157586432 3869125 253717500310409852920763003761758000 3869126 680524515579349873259729282472028512 3869127 5741667497568270903178696830283032 3869128 1468256984904327588704787920860815360 3869129 -169402283690158475651702353986267264 3869130 134242877331202161360233434108043520 3869131 -100980825222122964969301462634162176 3869132 -266189806195520860512638730670507776 3869133 574530682665039898540718550346962624 3869134 -1944173765727325311079982035614766848 3869135 -764106771528936183176071072643424240 3869136 138167026439991439529391286277947392 3869137 1206950544677395652151988355584944640 3869138 -341567243822726527749593003438147424 3869139 -844369995015349588866641590698741576 3869140 -13420310157076857453162417539174400 3869141 -787209463251156751933366346809363200 3869142 -727268830842833888529678990189185088 3869143 -2330002016260086858772334335241404680 3869144 1598340717517552494098502278221916160 3869145 -85526028110387924329178038194005760 3869146 -77089674920061265347933431777415456 3869147 26656901937294410777188299008290920 3869148 -1150123221026253845193131644183672320 3869149 2663247089174891302836228364635825036 3869150 211186596045566737656739725288244800 3869151 -498473336059490766173807042281566720 3869152 418607443621298143133437663320735744 3869153 1563828045090066313864955104747530402 3869154 11404234141661120528689888699952640 3869155 -490441243241545994427301100911627440 3869156 305287417601098331972302632833531520 3869157 141549956725312769369690867376340800 3869158 -1062138850829239642384768825380844320 3869159 -46306824895500826040604045037124640 3869160 -641239281494789830829065806925824000 3869161 2980017621429267291000659882100766800 3869162 -876814223479311811744864536516009216 3869163 84982687528128948694914958135513692 3869164 163153708908431345712833178136343552 3869165 -1434094502565421633519882458814142880 3869166 -55277156829716955071859847328962560 3869167 1833397565297898414621770684092187216 3869168 -265249079812430921177789344053854208 3869169 550618641376172442417274863924979008 3869170 338563934829274637176558880247408960 3869171 446389824410889365508752693041989600 3869172 -201893591961411995969129635529269248 3869173 479726632251854952702081965528019840 3869174 322162573323189582939907981117654272 3869175 -564422509008362684638978437798172800 3869176 -198422604568003206833039319818342400 3869177 -576644321498620969774695168169423740 3869178 417061512886652625215010836790042624 3869179 387818180037127304876515238304579640 3869180 611961994715510720201521784517734400 3869181 5090853614206951185383231899346016000 3869182 -606366447463187559551663962373818368 3869183 -69792719181061563966479500196144640 3869184 581393647466104886153519781610782720 3869185 -809304137544196072918350309456712620 3869186 -571373014811283600846406230530532960 3869187 781913151342482429218473232729798392 3869188 -923061956350583794218322764655242112 3869189 1785605815326078361101512702636064990 3869190 35625719511942258826958134254088320 3869191 821228291048901622439393360769469592 3869192 -735454286284161124720679906732928000 3869193 463297815178406272437030216768770064 3869194 236785479815314996870992820819045632 3869195 1766981408616147179985208104577501440 3869196 256233282924216588755210083480776192 3869197 2511247134607083174539736669703822646 3869198 -22195469084238084684354502848955776 3869199 853873871533744885197980334197903784 3869200 235093091265058333478483104708608000 3869201 -376826415475472448012430338125396160 3869202 104227889366952204736271235602620032 3869203 281226785734326604100586773959050368 3869204 -408542033423413806471929283726028800 3869205 411510674287749675033053852135715360 3869206 -902465361297818007879726992995839936 3869207 -1887498910387920536800370101563648 3869208 35291079883665802217366303053455360 3869209 -1518972939558921851900706501195092280 3869210 -500378061425620684577093989502142240 3869211 -333608334115791687129584117782565760 3869212 358526097534128754889243515276006912 3869213 -148015515278743455939328785027632538 3869214 -763246763210553737921656377389472960 3869215 -24184601856340911191805668382942720 3869216 702733925383677920307898041822609408 3869217 -1274028700733651234213244460182565440 3869218 1761346728398859339888205513844596560 3869219 -177386396615858607624347930415668856 3869220 23679077854774023199765004038041600 3869221 1337257410200173298639360103901320672 3869222 -103915028143161880232504044856477568 3869223 951591687311499250702979918562827904 3869224 647959896663161501275669808853073920 3869225 1269389330822754573432858862888206750 3869226 17981624764710119140920022365792000 3869227 -592030718171077309982621327202184728 3869228 -1185952732019689503319748555847303168 3869229 73879245061793364026915192421168768 3869230 -706834972116486580577454429735271680 3869231 1449056324301045909391956898146934032 3869232 470391248338428868007401059154329600 3869233 -159103225065032553867592545334637496 3869234 296966764581566664295173626116337664 3869235 595469296229929769718952837700623200 3869236 740234037044512948435000112876851200 3869237 -46285883692278896512627656840844068 3869238 331016519339149267539048955181310720 3869239 1419912390616726816725197596276599000 3869240 -1065987095428983698605240851416371200 3869241 599029482558343821864468685943917392 3869242 99058282942625874739860337066106592 3869243 310543881682890742533195018544074000 3869244 431045091555513189323182140152484864 3869245 1258331472755760614204711100531235500 3869246 -116445784277869586646538189815960000 3869247 -972962795606195224483293278690451000 3869248 405333016259264788007404334922334208 3869249 1203659882174547284037540949416519300 3869250 300903810461166168469472488040448000 3869251 -221469755463902682944672629640145768 3869252 -184865256234571272455653844403441408 3869253 577162789429979540886807860488856862 3869254 -116728354057204447892698229001611424 3869255 17370857186806832448320198008868400 3869256 -1277958157431572836410638139881717760 3869257 150201609934534504099204238909360512 3869258 1004445967837457625457832837265234480 3869259 378297690129955660803843376632780504 3869260 580923380509035570329348505383930880 3869261 1226802898974991901195461768012960224 3869262 -5656350600902366548369940255846400 3869263 -2619405908309144108042461571784665488 3869264 -151249047929470407417569398943907840 3869265 135004694762791124080132502027197440 3869266 349500289426955707223336956795634832 3869267 -1128382740618432223702575906427445280 3869268 478694685835695804561888325162168320 3869269 41387261841310181947835630740447744 3869270 -636996377913963721121737323839473920 3869271 -210771664093900436326384874803205328 3869272 -1193546868110315601076709309715148800 3869273 758293672374304243482785351649894144 3869274 -517908473958863802963916805742270720 3869275 -312067129610866691672108190645624000 3869276 -2342708130443598642175700061924195840 3869277 -956834429362767428789678385855531168 3869278 357486236073597088515193921213857792 3869279 691477765773060888430977551049511320 3869280 505595448076619594184006882935439360 3869281 -522654675646202836255912038597191296 3869282 263648876440903974592072962960180000 3869283 -1343991406364503899054198198489807552 3869284 67459343624462165823807238379263616 3869285 202376612879442806611442779716766200 3869286 249267137591204408989405524287427264 3869287 1253188722107463655162290596696955312 3869288 721843493358847414367827870919669760 3869289 -1511261265223077958055006038542126096 3869290 -100383567586875416711299247315297280 3869291 -252618742923869383909980587537159616 3869292 -38760437186303455278143866511917056 3869293 540851763457775409998442427206642240 3869294 77812352219269665471591432756919296 3869295 443773677145987023626915483704546320 3869296 -173064202793060215742564073327820800 3869297 1630981838561875138642739018971105746 3869298 784653722613858122135920700241007104 3869299 854338597944614517871082502081971536 3869300 -224699439659897279212725657167433600 3869301 -1010966400958747426089232308074494560 3869302 2177469532703156774244907121580591360 3869303 -451656056449999882996404978993561720 3869304 1362161975693524612654827738422661120 3869305 -1505802878908869632939994456961822080 3869306 -20631793975323269595482142033194496 3869307 -56114124023413227407249303732542752 3869308 239703797989787212123425828014716928 3869309 1383721389959966611232868726861359616 3869310 -322380163250341994777758575845287680 3869311 2796619045167123755280512089208918912 3869312 11247399236807454167699214984806400 3869313 -315033750040627898074385793000594432 3869314 -568609666399736746027146760922589744 3869315 -1680211872057921883873593102452189040 3869316 1060215452956996364517978013704990720 3869317 2985747242424352879053431548774635232 3869318 247304694481118057681648281340627328 3869319 600859826785964677177678155346178640 3869320 -221685756381214018041981044794982400 3869321 -422182092190937117578067384854373478 3869322 735773059838972117350288298756865024 3869323 -1631560342689952824948514377861149496 3869324 -3813878686688593007308381627862636544 3869325 -112864043873081792016913695098629500 3869326 -558435074189310157047174187645773888 3869327 117145728165585111238466995237951488 3869328 -63764641770376815441858943159566336 3869329 -629693630045161145607048063460005070 3869330 181971144685791001832916686771707200 3869331 -1242220014833391522940694303903325120 3869332 1792949219404751311232044543314279296 3869333 445068561032268847366761418519523004 3869334 -128692288675637918159968433182477248 3869335 691206848405268811578789365513744280 3869336 1058675205974107454445435658169794560 3869337 -949436472233056730297634526673352240 3869338 -233842433357420747312506322250240 3869339 -609214284133072293426265350252745776 3869340 -67881918073579505606578617729100800 3869341 1174020917370658857087241777916199680 3869342 1255805914207836068625237779556339072 3869343 1480630391987474452685949959089593600 3869344 -728119114197707405158155740181233664 3869345 -1429111251646904745443569136867745900 3869346 8637273404943303445461931617285120 3869347 -925037220117219023215330439899680648 3869348 654066277149055603651809336081555456 3869349 264302061503147579357543324100444480 3869350 -476337319311792846988886644964664000 3869351 -1023429385279971132911424774105984648 3869352 -281976871080974545882733860026869760 3869353 -2537885321559900402790241643677766540 3869354 -431828411932071210947830659433153440 3869355 -7767925908489560340062591426542080 3869356 -57549698779495790836881058379340800 3869357 1685797408620998242287001952456156172 3869358 -74874665238651627826839975378468864 3869359 250634139375439272892204147991904288 3869360 260322731851797406106790758566133760 3869361 653119450918414044534696715921590210 3869362 -370622849762192631668589977719787520 3869363 113095523944525183747468302704637600 3869364 -372797855159800220830863757193195520 3869365 91200015106577647293182221439246520 3869366 793103422533092169306526303049353632 3869367 -1286593527243834560545427796163159320 3869368 1996359293285434225201208403314626560 3869369 -2027081952571253862316263073364121600 3869370 28041523425506674102337599005466560 3869371 867359063438030814920780612531483664 3869372 -350520317393963740885249905926803968 3869373 -44269585932384818712166245654208032 3869374 -1565207180392494072638794405065272064 3869375 124193786468401522096571696854890000 3869376 -111171901309472527114271470198456320 3869377 1920772675321402888597731867618398640 3869378 414420638451922847128851890792748240 3869379 361580225752070207004848285252520324 3869380 -1319583597974620217795300184655891200 3869381 3367213039640167455273872386314085500 3869382 -513652030577136981828426395219097600 3869383 -1183966968864368750044538878563240000 3869384 -3115161410399893464229970827874918400 3869385 -16271177169492871052883065018055360 3869386 -358075328162799614162019310612985760 3869387 -598484328837376788780072419690686008 3869388 -38702945173568601990263501822446080 3869389 488614986733065208737076454246055040 3869390 -339985973707261612122011851479306240 3869391 -485015601079435145107948578580610160 3869392 -825481720393590615051665522001788928 3869393 2543686550126427119770984485557407344 3869394 -335125605239405586138817402497187200 3869395 -2303845816123608636352666650747771600 3869396 -1234894775452812719109965679679363200 3869397 991108789255528411563161593775539200 3869398 -2900074367546596139913402295277952 3869399 600079152824130992289881230872683400 3869400 274508082516558182415187121164800000 3869401 -5258075852387613736834421626962887168 3869402 -249652418315443363181011567391700000 3869403 -712387975721041835165078976072001896 3869404 765007868470347275553143202103050240 3869405 388382507527051760286675558237960960 3869406 366005974210890621698415379733358912 3869407 59533853848413842413170419616460840 3869408 994444256152942571015802272875806720 3869409 80237153442449397154447767760861104 3869410 -392978411323219924874965042033536000 3869411 135307166628842315704005258958075968 3869412 -588032112955215727165942163067494400 3869413 1350560011661130680640349285721423960 3869414 942165768164999685086159756776057056 3869415 -222678321405957013966377440107974480 3869416 908186945820905104584179335243038720 3869417 -1425225964613426714598689871435774534 3869418 -8656039496939930189849522422287360 3869419 -504120988270154341966004811265581704 3869420 264832553324794119992778969709793280 3869421 -303751161115653114070190704735616448 3869422 14603002261210412291590968122298432 3869423 -189697671127919425038661351152470520 3869424 -168374183453927435094889519922872320 3869425 -266214051874373310155578846545939200 3869426 442276011747239648297431944169578240 3869427 353512419959540696177935317023467632 3869428 124877187333982921672345130403065856 3869429 -1495057372791368959860795657605052000 3869430 -380900643694191135598410910459658880 3869431 3783310042504865023607511233500886592 3869432 -1710925506650615967355095719554129920 3869433 399465614013146412433295214990758202 3869434 2235754980878868010372618287282239712 3869435 -238963633410613000643059723042253040 3869436 -457652947385755659962113586109480960 3869437 392369185963826648405567552819809440 3869438 19206810283292992297530700599179520 3869439 -408169040874359140752117289488420480 3869440 -1320290872927844998077072391840727040 3869441 -6626488109487826922442491980587408 3869442 105748379648272223404694061303929472 3869443 1396055645629392793372963105454763480 3869444 -1385540622150975024511474833211784064 3869445 1314442828252313462026229529497227200 3869446 288912217427243888975720766403136640 3869447 -1557417281882823451979404097311651680 3869448 1031016644500252908278814190666629120 3869449 1984160123222905976817211705702462464 3869450 -82920458004047326349967182070386400 3869451 25397826703565976754427002719458304 3869452 -1462632401525938981107373960609732864 3869453 79275382360560579096937625247190080 3869454 188369626598635565073349929968838720 3869455 673834689550661731268964779018558160 3869456 -489784199267098225457464867528704000 3869457 -151213520967903062469055475748368064 3869458 963180010127522619786290913305416080 3869459 -709146403905367960509463014055128 3869460 -72314355681359335340399596448931840 3869461 290186170493313959683290690900546062 3869462 -1045633610241215929089959682770948736 3869463 -131999708934241656225399788662628352 3869464 -2627002969198962932482217665015910400 3869465 484527190984763933264848497164577600 3869466 -668490990445372386275157344420952576 3869467 -1133974391348148785853016224867093216 3869468 244673437657399042653893341917219840 3869469 342957842711023508661742343822354688 3869470 -942049562883146896043834439773702400 3869471 -211677461501309938008192150361742400 3869472 -1099291577640930356189904388374921216 3869473 1628227823948611965001228220416986722 3869474 -149894172686283694247948867326273536 3869475 -515057077254531735717540222368957400 3869476 -691539637441951517687587011842125568 3869477 484663427622276225883862189700351420 3869478 835383344726801587027853559315594240 3869479 210192265951067804148283651755763176 3869480 -571839515782303791625800219738777600 3869481 -732372852501557083694493144864500256 3869482 -463486211711357201649084511828224000 3869483 283469559304147149826579583509286520 3869484 -16457872584535729695423347489280000 3869485 -1542969322206738862312616399200808820 3869486 -38648932739127976587711951309359808 3869487 1209101144141626908957595271550353544 3869488 186104453212284873176544366685388800 3869489 -604370921146726513698909423795622680 3869490 371940618131010134835989472883653120 3869491 -256291970390338583711962577086832448 3869492 -537332831029425108251687727470757888 3869493 869499561774569586607778404240383264 3869494 1470208603544439285296505514528512 3869495 -485294030418664038278545076797497120 3869496 16288354346529982774827084696944640 3869497 383126520696133178750056854119341632 3869498 -16751208958750875644984278726693920 3869499 302148278886280821122116136590041600 3869500 380221902204178245860111066795520000 3869501 -2378585228182868251377407482358013498 3869502 34407640647613756158465047460802560 3869503 135083163738814946158767022127065464 3869504 1483383787714279651257989351967031296 3869505 1703763640904743434869627668936963200 3869506 -754392788345332246507015234566111840 3869507 -3199813104367789467708071660654811840 3869508 194714429009467231800357600226728960 3869509 227732008187025778503596604555459616 3869510 -1393507568997791100010094168622666240 3869511 3783754146741287812133974066864080 3869512 -219223123121591676404438206679193600 3869513 263035617141734800734545557459931904 3869514 587760432006569065656975911291344128 3869515 -204758890199504571703718216128284000 3869516 -65033236888005232849909124214377472 3869517 -389728713461151867454932187883814720 3869518 202505736840403676578185535032491136 3869519 -360140749566841395823346031354909456 3869520 128294865394524819881930590652989440 3869521 -1002082485612487348324229894730918800 3869522 420750858839344663685568295011975312 3869523 33213292319117253094677846474581664 3869524 89300788695785710215113193590791936 3869525 290034242372622432500577399188709600 3869526 549240729111011345728496807362572288 3869527 -33081799360860568048387784350713320 3869528 -1402019763302324278837597649701478400 3869529 68749960132162319617245663326217888 3869530 350205598131853220110865394128952000 3869531 4206878326586600218532175541533516912 3869532 -466420984349164044142041420035779584 3869533 41553782142516467452398386817053280 3869534 490497371165204280677278715661486912 3869535 78098039943947384398329268008093600 3869536 -1789151737019781900578508782970863616 3869537 -424361857774267528365672659001430848 3869538 -214181568351635191337358871138544256 3869539 -97710809305582847510619424023894840 3869540 -890938971782397593197713477688320000 3869541 471871526882034835807165131707157948 3869542 19151033083018752888520611286305600 3869543 -69489838648725322209958395097197696 3869544 25671832690867959942648900291133440 3869545 -63789339985982576767797746063348700 3869546 -44134348937128867778357380625448528 3869547 -882171227397017811666128707368336960 3869548 207297750419625221195351774957369856 3869549 1647686670770720321096214953263199820 3869550 361838576911818861451742995505880000 3869551 -333919449801600660927563143983903248 3869552 596264506788856112791958462559584256 3869553 -341404251940135217445854689080433296 3869554 45864198175658114887699628998496160 3869555 284863500104583097465656735863940000 3869556 476872227879849507796185324880207872 3869557 -6564917587308304700335882285175109120 3869558 174764574487755482269419987038595072 3869559 43072282457350341424086893137315920 3869560 -484782601657076656855265368088064000 3869561 -2884857246378688546779969813523682838 3869562 -652973880173954134861366191281131776 3869563 -721806449533885246939354602082138880 3869564 -1182504450959843383195782532077901824 3869565 156497650244386931229174588929875200 3869566 -352926794589181394856416395233158016 3869567 -165205702355972791742131872788008680 3869568 -176052584275372401319813518773452800 3869569 -2792439152840211756484641019164415440 3869570 2716061227341062368758720448320000 3869571 217546325126260821389057153098768128 3869572 -52834716163056087889539000001486848 3869573 200197882761046055005712360474217822 3869574 -65884520722129096545726526504258560 3869575 262760772428642524679591653777441600 3869576 2684198200911118997767381801648174080 3869577 -1407116604047590884883675946992556886 3869578 -51358321234277695380015690189696000 3869579 -1130556969887959066975133784122989584 3869580 158933404638231712628886288783360 3869581 -1733995542809757583168138906128940618 3869582 804294444467857978844774414781715392 3869583 -535188711658754084656360063656873456 3869584 22223572083316242216947571172655104 3869585 160630093016901196983175097281954560 3869586 -94190785755215737181145819992524800 3869587 -438486240442043748324159947959099200 3869588 190826828637889349524956384655010688 3869589 393469841054879290863761792542031808 3869590 -580767929501293024706322990872035200 3869591 880661711539060037366943194138553264 3869592 -848812398621376867236624420371681280 3869593 -991459145564596306439360109972902976 3869594 -1564343614585909559003609199609989904 3869595 -516594696893747335189847128517970480 3869596 -194861110251920206883789179695971840 3869597 1557831566697877508661722894595455040 3869598 -804668040808905677903178976500716736 3869599 37147989598953604011025509939244360 3869600 230734579509152261360714106195148800 3869601 1420411282785692056388286168326726832 3869602 -335041509642668182249587016953952896 3869603 -1551096721739963303444801027192666148 3869604 2314847563955206004696778584789630976 3869605 275537839908519656595674547965062560 3869606 -180644762956034009277488269813804032 3869607 -253017214454692969573030744941411840 3869608 268327339200622078832826078336921600 3869609 -174856264640579068097660832077765760 3869610 242910413872300754257939750408469760 3869611 -422255150973691084017305568916739788 3869612 -333412646972914082870680489473758208 3869613 -1246237913779297766004700083009312 3869614 -514436110872491445123149233887477888 3869615 1526891261324350294548186016407494400 3869616 161701710687646411395862469199790080 3869617 484630615055813544574561047538250532 3869618 -7650245142193808290825395480585696 3869619 1207471176576760728974627061283360608 3869620 -218937257623507554331031995276216320 3869621 -230963682211189854870129099870203520 3869622 -338538251911551691202454049799158080 3869623 1510022601785514700623085475560536872 3869624 -837227988915990709832839028593889280 3869625 -1559466096449325516827220570189696000 3869626 434682638160433879286303455694621184 3869627 240698111637858688373957482301125476 3869628 237037481833745488365596332438073856 3869629 3111359877458424317730378228153660230 3869630 235060814118348491832558748597584960 3869631 320060494400964531190354924646103360 3869632 267718067724168980407790559488376832 3869633 -958883922564166486858917746578082640 3869634 941305616818423138888027350710745600 3869635 278988568597929364725108676332614400 3869636 706991062292003984570121556395078912 3869637 233392216479891295654840808043843840 3869638 1904544193641895697585454957100834944 3869639 1744474809036018286797336701677972440 3869640 -1654884674258654449382556949807104000 3869641 -2077437437323558477875017491637217958 3869642 321307586914536843676319602135848960 3869643 -585176786212273934035815815260004136 3869644 2534400952933942874548750183544678400 3869645 106764112823528356782425289871503600 3869646 20569913093484756557439834768749568 3869647 -74469619897196580440531119762245904 3869648 397780741122482740891874786755215360 3869649 -325523873449793323536345061476721920 3869650 -444333818273035020899149261508522400 3869651 -1352592954877870327170309154100755776 3869652 -1363385313871568214457137902272309248 3869653 -2160133848132214635858764117473202098 3869654 -575954725005266210883060664517194560 3869655 498888937547903164622736855032507520 3869656 16876630065738116788592912984309760 3869657 207502953253750728597928678238250240 3869658 -285244125060254937952060786271754240 3869659 1119801941102954817375694416201157416 3869660 -158653129434990105887014082968535040 3869661 2364215975380351766261719635209375040 3869662 595902951500286125716193743672144896 3869663 212343491046215973024337650506536560 3869664 -827421788346852899955695381820997632 3869665 -2216933368273925634478776353266280940 3869666 -6481712302739647574905411491841968 3869667 -1362602436979466640825315534171899520 3869668 -295833313087047063522312019249840128 3869669 69161506437917182927810031241609696 3869670 124730062701814497593393344984872960 3869671 792471160201058182900758724804720224 3869672 2158152402588749740287039641541196800 3869673 164013800200199017304383392596366400 3869674 464830113848828706118220169320124336 3869675 542344551963059349652901450027712900 3869676 1061938514388475903419029226075028992 3869677 -30525566987313313791995898862970208 3869678 -436413565678652219095053955334813376 3869679 -1987685872022701283591551684749494400 3869680 18841216029267825438051046707855360 3869681 -580813336755571632236010367306346688 3869682 -319554238126381497324258990061303296 3869683 1245341521023284216937971670515433932 3869684 -25630703454588488032278894277337088 3869685 -361933086703419896845230605289780360 3869686 219363217191403957872430723406277792 3869687 1483226141335446463879449315548367336 3869688 1438491097171951085142892953876418560 3869689 1485932148375494354509958623428941124 3869690 -267319406430915883005148300684247040 3869691 -152596063866858463163623385247054336 3869692 880418069064770888288781480436531200 3869693 198504346458226149466930384135407180 3869694 76547972315409807313811404366068096 3869695 -1609911660792150069425153875756315800 3869696 984893777608026870295493577057239040 3869697 -25988488572386489431333195118100672 3869698 52648156557350070167529922635896832 3869699 9813376083095474027278062305983488 3869700 703584417463839349980580120037760000 3869701 1902783667423356115551620039108606 3869702 -201414431843103349637513051544011520 3869703 727827102535499240674826445910251984 3869704 -1485617159336911016362228630968238080 3869705 -722464040638878847194600459257298240 3869706 730464792363038044487869558903874304 3869707 -1265945507770307692164958110589730928 3869708 -1353057514146604261427505465753430272 3869709 -580654977886585170328730999208580512 3869710 -202899210317056606376391644479875840 3869711 -50168730157376121560385704742600600 3869712 -25750567630569498114913567447449600 3869713 -1520255174405007170912585683803915456 3869714 -1266073374124105470986483674805313888 3869715 -168985868323471029594116670918620880 3869716 1397670866480570354562730378012115840 3869717 -1045308444522273467876680047227785188 3869718 -231913500608481196804164348389141760 3869719 -346460347758570739597106743983392768 3869720 54870661465640275187637703950336000 3869721 465384553463279645200650957278662080 3869722 10784348573931731118104892548632800 3869723 -968407715897090001351683434352236272 3869724 98624982136787351563204714051510272 3869725 1253723542296264629338583791604107250 3869726 -1109224148565632504167169103255686400 3869727 -519072110391990774130408813839148800 3869728 -2533062915201550884741262266977157120 3869729 -1755151629944792747687995470756224670 3869730 -10863859218080803729133624190259200 3869731 -1194081816244648720260812136717628800 3869732 -337113689054217484959058590090428160 3869733 519855201335949402084703264587219264 3869734 -1061455872386423428704250863501498048 3869735 -469987779620071789307298965757523440 3869736 -616547646297039640058514998437478400 3869737 21243107144898965368069650583118452 3869738 19570326685983255956828457730553520 3869739 1822408068687076385264027772142885404 3869740 -510716245308894667520343195139031040 3869741 -2803885779203634149237697084524874858 3869742 -2762913925992535930794888393882624 3869743 124012682433577177517863585980510992 3869744 326965031385027654986927365242028032 3869745 -190392299282441397133512725587200000 3869746 -1351301340222164801956459868846816256 3869747 998844261397443848517493783386871632 3869748 -485067404622371638130383667825479680 3869749 678913711731021711930126514005580640 3869750 761583117476706541328462135203008000 3869751 138182602746291198377077387610202240 3869752 252960663625246557145716629770137600 3869753 1573572631858666751459022387379177002 3869754 9012908208706006698469071772876800 3869755 289247106306059998645870413750188160 3869756 524084017006161699678854294727760896 3869757 -150941984032644068489071797341542746 3869758 647893416427518863010156392082804480 3869759 2755795743719783491200154379660256960 3869760 251773429410001971192286974836736000 3869761 -295996625067983898378357422063078400 3869762 -451690423521220608345936396910714824 3869763 -640174031177744731095940239968405256 3869764 244849286047488841100999155011944576 3869765 -933847240264433090936794270628774340 3869766 1045109463242694773172082383923950752 3869767 -2347117276364388579881158363013609448 3869768 -401695378978347531564632561710694400 3869769 556479995896910445865336437714995040 3869770 -2032381107186373451959450604629920 3869771 -4212484148458589051835754778378200248 3869772 1003244026485482222744585786287795200 3869773 -1576320101846735835258462128527043712 3869774 708098176771436335455049391932883136 3869775 -335012853409178237946040886414998200 3869776 142076013387634274921519761069432832 3869777 -4550488824295778683741702105687549968 3869778 -41819577038067236405291057532787200 3869779 1260592630538260760018633455897662880 3869780 -575305116031248112297136258120870400 3869781 1575266959050958608763855467726267552 3869782 547610070531868140117350296496646144 3869783 -446632105350238487888261788398401496 3869784 62705103824011585454751454393835520 3869785 739914397889114184243556632508800 3869786 1576092847155374730379683129978247680 3869787 -1945257012120712510690075062980550720 3869788 -178023258976501169751928411255508480 3869789 -36170763807990500633778026830116480 3869790 319165010707950595841471411349294720 3869791 1311905230979648907438118479959516192 3869792 -819442872345608446421968630491119616 3869793 482222743013608394045275909172607444 3869794 -544396249190573912841003177448016304 3869795 289737923954891417005330852379373600 3869796 162452130511103173900722021015158784 3869797 818015263911484118511085265108981246 3869798 219544698176537576606020427311952064 3869799 -62275874392690050282593800821938136 3869800 -1044490935782419946493790898626560000 3869801 430983185066014876137615602349112320 3869802 765441404680682024001495198630743040 3869803 -41155570900225729833203960241404896 3869804 1282722145537220990095732893135718656 3869805 -985243654940057789589105086419806240 3869806 -946160621170472120560147039322162880 3869807 -2089524400727542566675729968454160944 3869808 167579333074245952327630517115715584 3869809 -414036885735326842133879848887205020 3869810 -389157528729868485050574485140147200 3869811 2171375977820687745088634815414154760 3869812 -620414285679020186772575108815422720 3869813 -4983363196734616411028007480628268256 3869814 -163460315379866704200585630788176512 3869815 1128896862405517935000181258539004800 3869816 -1422868561304249745262945114088939520 3869817 -255964083454070899343184280724914176 3869818 523412090966414001661488455543451360 3869819 -169718508479093233664710428224805456 3869820 -850884081599112460839005259009600000 3869821 790339902199338959721340369686477472 3869822 444188043679030473132213910230336 3869823 -82522813928740839375326324133023232 3869824 -13961896696496124435412767127633920 3869825 -276582558910754881355959412626602000 3869826 -378258353384443001598021785344518912 3869827 286106761007084597229300137352073040 3869828 23182644444738604388633137609420800 3869829 2722860399260974350285076299400247040 3869830 -406576971209625359317155589716259200 3869831 -917969578406386536199583243103373008 3869832 843123361892160814055137844031651840 3869833 -157971728924338623490663417841872176 3869834 -793772341712338272778090836719091360 3869835 670351044920739770342181308950076400 3869836 2153239167874779557056494179146100480 3869837 291574878313769383240313097761288940 3869838 154664495245909042908067989961029504 3869839 -1868277108717140567964273660716618688 3869840 -13438697828910711255879902140907520 3869841 1798400249580775516470291114892350720 3869842 339005428557371476265202788976924672 3869843 -3079182470787301904351491312375391016 3869844 428982562876293217175817939728302080 3869845 484386779574458039030067833483191680 3869846 -606194909446998594567154065976140480 3869847 -1272100267450686882432935033049588840 3869848 -217896738766506294088818565291991040 3869849 -3202305107192216777121721819572276150 3869850 -445029104919169694607598604460960000 3869851 150300868419609510979703987671826304 3869852 100067362965818450897116770025466880 3869853 407651872130618504866029179840945088 3869854 -477832665908405521631551491590681088 3869855 592663127707220154522143702222039040 3869856 -109447153535687701516328156613378048 3869857 -403598804440998198320139421630660894 3869858 -1064748199119376795214177573544806016 3869859 292179758834122056562431991817698560 3869860 377825066277823003558083792194638080 3869861 -224444778875568059078685458723081538 3869862 -112909280477907949127625661759971648 3869863 -2402344713189897988164269004967230960 3869864 505179470873134552820054093505039360 3869865 252474000682243144169496668981572800 3869866 -174249735708201357757769874019095552 3869867 24620064870303996179201696175885024 3869868 461551873198434851759914620454542336 3869869 -1158061341357223422808126417594181280 3869870 -955135755006699631335031950273645120 3869871 32227137631601717952707280076487040 3869872 -454676141783222164547477433496551424 3869873 -472445899533419493514839453480455982 3869874 620525147968946189410628912313926544 3869875 -580926593392894059429872314373652000 3869876 -83967039649997921610090364824107520 3869877 -8229803518699058432400826341517920 3869878 -409717649528236696218562341962122176 3869879 -874037262939998215447375488215445816 3869880 -44800856155571547958618410477158400 3869881 -72987054199421171190883675305823318 3869882 -393714657426316505192710530988531200 3869883 882081964295139819990679233007575600 3869884 -355834783556546936954445852655910400 3869885 -279456227281727325281965969286423040 3869886 -1329884798850577213118654125228517376 3869887 508890016779296880422454658798851952 3869888 -192080812137632792210375073249361920 3869889 756551309723295044025489039964133424 3869890 439082615907147082838381801280583200 3869891 2454588715453786997690947674390427152 3869892 605382101729324486075983616693187840 3869893 -1482889790621659816040061326928664100 3869894 -700072034184731100344643108503040000 3869895 -611837670429574607416061621563487280 3869896 126997841124884981276365120689807360 3869897 -1059940900187657210375582261242779288 3869898 -373643326647153272798299356454149120 3869899 635448001624924917708611947568640960 3869900 1046743007033113483721360904591840000 3869901 -225244636287025720332776312088224640 3869902 1449004994712705391474090717231849152 3869903 1026328267206952902278360080649222304 3869904 14926391310130496907161919744245760 3869905 975664333605152371601580834044739600 3869906 -1426810427310307857931022673733290720 3869907 -38328317303731334902901992914770760 3869908 374237045465487042260333933846802432 3869909 -714371952789036231766487528635136160 3869910 53515694854783136711817661528166400 3869911 262524723940087027596682580332726560 3869912 -1305372745876982787142656419129733120 3869913 1225371751409033257805674186890715344 3869914 -30539760645596663674950128987954688 3869915 -426341291066902815363552470188274400 3869916 -361730540528413565801104388958584832 3869917 -2545271420011654177843419820480755034 3869918 -54603126591357352298752688153380992 3869919 -1625675421355427672155106971587862056 3869920 -41544269330005464442559162025246720 3869921 -2970998695780770230348496443576075856 3869922 -258901436760904609636873472188426368 3869923 26487559488583035386189923832911024 3869924 909499434440355963496122414955744896 3869925 -238857242109790162218323141029320000 3869926 84763681947453752431158736882594944 3869927 -233967723084883878843336431113969080 3869928 -548463194098699402244990738947276800 3869929 369519844598389977375039049832987776 3869930 -924600239509293442539095599511252640 3869931 -1554196816375695329406676582017337200 3869932 1646809510109142871959355676766311424 3869933 5169591624333179361038143777749205440 3869934 -267782904490071929590188057395220480 3869935 -855490666483440753007779785429448120 3869936 -101257466557339737642018022260080640 3869937 93966540393915540153461828958079986 3869938 -39262534872091551755818257138320880 3869939 -233083499518444641095124504256238160 3869940 -582817149538708532700654928431360000 3869941 752135946956177527557095167092931612 3869942 689568905415622599062033345383337472 3869943 76239496392481914263975406333312 3869944 -306802601222876165544494695565230080 3869945 -285901889031701333999861812545594300 3869946 122784635749785165451084849412532480 3869947 -2606752795475152540619058932828424732 3869948 -2490227167273845916009513104076621824 3869949 -8157901195397021772517902906257664 3869950 -92740450819990643723159329563849600 3869951 1180773931870060680212575442269758504 3869952 226725351275023403509530940963553280 3869953 3155175593723845043924985692171200 3869954 417924751195894928048198461329569280 3869955 842060415067815067269042873196620000 3869956 220664586558244842470867183091367168 3869957 -167543741254881635455353721618787712 3869958 -389973213835588803485879254940083200 3869959 -577701959221728781136625229905076840 3869960 302670657028738099671933460204800000 3869961 615304633897955824308089236424844864 3869962 1716626770497019836504320597419623264 3869963 2235139358866669273773931180410270480 3869964 -551068896179711006388128056659148800 3869965 -1360442112758073880023584746357761600 3869966 -75493360157302905219549094742741568 3869967 -974146645235807032114939528013000688 3869968 357745207075717917736903387678318592 3869969 1684952345149916452877183204073419760 3869970 85485345742323659006273209028682240 3869971 -802432804350009795650721950144001060 3869972 1748024488224234628094711919442555776 3869973 1387867299790930513135521845626969920 3869974 879654642264029461107427429885256736 3869975 -131483208044348493868405750807530000 3869976 -305242684480944114578926807122247680 3869977 1944809260512918421278943697668488000 3869978 -895010263944178410646662809296896 3869979 -1226293013977190566310755839717983232 3869980 -598918922424120969889258599840153600 3869981 950791434972429970135808823234112032 3869982 537524309303157568283897715371233152 3869983 883654673668700598996511449754358104 3869984 1123297319609017478888504287043321856 3869985 154961519222876921442386892501413760 3869986 1197929489215182650250844499752506192 3869987 -1073441993245446268524372490438531200 3869988 -1453885726527171189369913068566415360 3869989 2705188996315502587877440023222217790 3869990 185005128046940523752943710474726400 3869991 -1326776144765005601078156501825824560 3869992 -327010571956182705407633375458099200 3869993 666279388826748967791437137923781242 3869994 253761388445077923844017743078304000 3869995 -105592198715164418843589655421700000 3869996 867794911863820247487105305508817920 3869997 904126460784981228977979564423190080 3869998 -1509559916619742856365664895193327680 3869999 179157241024601180543352450979298256 3870000 -939257501752517857224871311360000 3870001 -1058050674627821364992149749353813998 3870002 -822729398287030687922907388011981696 3870003 529811445253304444775097679026032384 3870004 -1344164789584041879344743349775074944 3870005 201864450687137293844505327505029660 3870006 -195958746982029623683092528193744896 3870007 -1035344790799023993251181522219569160 3870008 198600185405649655645527695518248960 3870009 -139136475734057617339361050816372224 3870010 -446242978495834086854849384508920640 3870011 1283246874810421040045604696393072612 3870012 -86493019593165252654979362580581888 3870013 -142891480580443353156485208188980640 3870014 429914663532826235384542814127065856 3870015 420650837178402799382403865234867200 3870016 605407450019462744871995940591894528 3870017 128299005028496436782090351111269332 3870018 -726236849008456752265541147030380416 3870019 -4657534792250471397323677062079404656 3870020 1016433844439168732558990121740390400 3870021 -390010192418939496968512180891723680 3870022 -20540548563969798128398890565290240 3870023 3487738658549595767326069077411316104 3870024 -188715587143724323201711702640148480 3870025 -320543817910729192852102344863049200 3870026 -834441362749771950715312851213348096 3870027 -453306378341144705391639646587191808 3870028 -2173967410945539730047152622433176832 3870029 -1405796364804404281487441773089297024 3870030 19011479176533952229567760641416320 3870031 -436138877008576534209371278886579472 3870032 -292744363808003784764095868199051264 3870033 -1711636747415256766099914509960700576 3870034 -280807889071210252799078942374464000 3870035 -21191996223385391099953599518643600 3870036 170693052197547494225972216425012992 3870037 -895602683316790726999943564537963314 3870038 722148403405912460093848117216111680 3870039 -662501261630960215250629387733933976 3870040 5147483283477116856192721762713600 3870041 -447845048028024665946761654659116096 3870042 -136755174160948969270644770863153152 3870043 8108537579410776305611654854092584 3870044 2009797291128039394009285019392283136 3870045 631318613105638250634865127503392000 3870046 -656699903147802313286912826205439040 3870047 1351806930992885401598077174453022496 3870048 -157460722906873968090713645742292992 3870049 952644934233047834110679181078147264 3870050 -713694590670751574656056970813128000 3870051 452809816223409956360204397935514864 3870052 -650059135521316056637895127077969920 3870053 -572703116918807636353547174062203360 3870054 -1274938468164392710727492840734390080 3870055 -345415596842765732380945718704273440 3870056 1007056032798211453531924589061626880 3870057 -1451641942734041756555879959130402160 3870058 2456188138726739643586097136173112576 3870059 -1381137720024549974218808706249913740 3870060 74274208787109545924330584182159360 3870061 -221967097127317849008721965409126600 3870062 -47633025531143910719632930356427776 3870063 -394916994745487485678542357739399608 3870064 -570572607485124459858633957376000 3870065 286522435539178514653383160233935400 3870066 -182619837379614810993050903412629376 3870067 60699736033992580161293808249487032 3870068 1239093609665720851202284189837449216 3870069 30129685331294959611044364740419200 3870070 963058974779082226790984574999444480 3870071 165100283153242096318173501705191424 3870072 -379133023177979454297003726569472000 3870073 -2532057004359371275700844003448774678 3870074 -912864469299308498357569268083335168 3870075 237441164672275038277890623634571200 3870076 204878986081065544121598000901847040 3870077 1826198973048181035150543710634145926 3870078 133863843562338892217010743711663424 3870079 1245242982293367358731560590005536760 3870080 1092307892529838569198056152812748800 3870081 828741823597643525505084410660585970 3870082 218368781507819629846510352314209792 3870083 -492052125638957454739522334953050624 3870084 888801008118108535470077688002125824 3870085 413167089599094906657595119582318780 3870086 18827318349101560635413982110919168 3870087 -148644123753767623059640976694432432 3870088 514531022028594185929451942269301760 3870089 -977432756807695160218618880850156444 3870090 -66785927744838058541240129000570880 3870091 4039817090827674120152202073676675520 3870092 21548036998015610329074888384102912 3870093 1337322855557468010999553579205705664 3870094 -362834264291171823307194274832675904 3870095 -96130096988211964426466718790695360 3870096 -76271030728734020172850608388374528 3870097 879157998652124515212084530092659264 3870098 -369134470134180680702402153053657200 3870099 79863135204731379611438479482549180 3870100 647268954213525245569427196779952000 3870101 -1377023449965058233160298345476242468 3870102 166069091242097498954013426657091584 3870103 1705090949584316771858287927115082120 3870104 -658409608099030728830408508096307200 3870105 -428470269347777185810795615701364800 3870106 1470294273194120929096707133231519200 3870107 -1486461633076349298328820345741508168 3870108 1389527504713492450888855984025103360 3870109 451843677039493736128910505253160704 3870110 242849838874292554656979058488272000 3870111 306266684118733013646169602213842304 3870112 2291947595722455773364698215185580032 3870113 -84439657245530674960374049029204912 3870114 831417346848802420691320911440019840 3870115 1211368470604129905680375902388183760 3870116 -1104844654978638063908308514109951360 3870117 -1359554449905795817214063039793350466 3870118 -428626575284182119428520038580995328 3870119 1639886616360293316258700119396491160 3870120 -690436104504528178718392893791846400 3870121 1437709228814030880642676172837642880 3870122 -1442495338738507360179982672796099328 3870123 7047352704399654732440847426857664 3870124 1711128516805652766320352772552306176 3870125 -331564984912885174580946124797216000 3870126 -206512346390754958765392087474624000 3870127 -613224537811337676008158430748628320 3870128 417652283901455853896121321291005952 3870129 -24535355086052775683194471371129600 3870130 -897361464062615681897387850021442560 3870131 -1011185657919561855641077495037992800 3870132 481166969491508514383856680502792192 3870133 -1335994980977807574116890301417924352 3870134 -1017371584126376264873780193669554784 3870135 -738366127749363237832406986325060400 3870136 -437823405106937232268930560230584320 3870137 -1339284016473307459848859350875401080 3870138 144571928446645092348937926225490944 3870139 -161210848473171600318451616658969600 3870140 -466217523425684187102991082646658560 3870141 -255713619095181064527281080220275200 3870142 517930282721189045931413132427879744 3870143 4251760948261834988402010196514386440 3870144 -268026802956087265543206145496186880 3870145 -652367974962780995884602581536464600 3870146 -577585462784649014538595009586434560 3870147 -365490471263267012540167718871899400 3870148 468542057869314827902119377446558720 3870149 -1018612623537255023682116274071162850 3870150 435162650548594269753413991913665600 3870151 243855202911348211802171226426932704 3870152 131253464587775556804243092250624000 3870153 598750061660671232657234618530139520 3870154 -54275106008488036203414250499799360 3870155 3004306244890093389650996482236291120 3870156 -451149784755427598049239227134755328 3870157 -1507147356052313439606598620268531594 3870158 -343687545266681484807660971327104320 3870159 311605551430934267629706141491839360 3870160 49098409909574864616165215683215360 3870161 -1073012977898430205385338611826399500 3870162 -787960086723554993949967747882542720 3870163 -1853802536364304369866509993232114024 3870164 244300123138738176277834655547678720 3870165 128910283005128214835447238352153600 3870166 192366116278079412671917170425769600 3870167 -676227500565571929152098140328979640 3870168 148012438638895778804973154593730560 3870169 7565321498076709959208990141010592 3870170 -599107096963021706418674395153170720 3870171 1892348007237506942647183826666312940 3870172 -19208020790124746862025639545563648 3870173 546522698808721195466801155855744422 3870174 -131247732598479305498472556853753856 3870175 -1514784856510730887883972661649306600 3870176 -1599181475173011125026507020257722368 3870177 55766227690720733085569195585912160 3870178 657756423231260153877137477888718624 3870179 -122291604440702272044384408905765220 3870180 -19588829629803215718033910768838400 3870181 512359395889474315595922379976533792 3870182 1631922148890588225318610453430484192 3870183 -810282370805606635074419384320073136 3870184 -1391984691774999113790858674916541440 3870185 -157456328458361634814182337404060 3870186 426080214606806858600775197089482240 3870187 1545396840029179942535538099512040240 3870188 -193047780511503343905737611012767744 3870189 12897773202230738603800738574616864 3870190 383359937829978220893393463891831680 3870191 497930307674390259486381181595204472 3870192 -97621539623231109443363290888765440 3870193 2945348513740818880743801036092047442 3870194 -32823857798619307190225279369743968 3870195 42609230714275670933377444806451200 3870196 1702815099272087755842118823690741760 3870197 -2605247205929229880509279072136854354 3870198 37381345634838685660174537537849344 3870199 -447457423346109285935372079132491800 3870200 -8564241308075498320965555672576000 3870201 -1123872866984330708526424027938848256 3870202 -58595810786504680786169702379579648 3870203 -1029697512620460209199447500742919344 3870204 -43637340358840037378937807434849280 3870205 -663690644955170873489269493644356000 3870206 537280013213913761459172178666716864 3870207 1511369277382957367527428956411047680 3870208 -1423394502811748200550453009543331840 3870209 -392170210449891729179780517211934784 3870210 -203257499235061745730681221426380800 3870211 -745541863200094900778782093147133188 3870212 -1757335648956699865869687815001327360 3870213 1203529597667711976958957222889378688 3870214 -194442133897289609372597057589407040 3870215 -51448893227644376987710135979950080 3870216 177970028688904834079195245959214080 3870217 -21458953351348249634499436904282752 3870218 -658620164735281873906329402251804160 3870219 7604795582352652601568991482618336 3870220 -653283464702485614002411625000069120 3870221 -1568021379982005138501957584237763156 3870222 -293129202234839134773907713730004928 3870223 156664768677325540933280530811944320 3870224 -39232392339823944562101759737856000 3870225 -1802198872613590434091036225552046400 3870226 362887842871414542135654097231509504 3870227 -1999434229673869683726617216785491924 3870228 415897065878218439794045792298219520 3870229 -3954744370754065233804025959586451712 3870230 179684754785890447146400674183467520 3870231 -574709453477620933350702035365290648 3870232 -485519348924828768317352417599979520 3870233 217438609772653551272283150879802368 3870234 -1131825591663762005827969672585013760 3870235 -2144519316380586776502730046252944320 3870236 289369379845933001711141355483801600 3870237 127042191440413240023677095835215104 3870238 1507994095689123492577552793159071680 3870239 898370999151432284639640578422835040 3870240 -1012832706976220731945299180792053760 3870241 34459630640938952074629951105781252 3870242 -782032339986751683919492592428183728 3870243 42543069227609831567279455898795760 3870244 44060654546430970627403697374720000 3870245 1376812177906217337266637614916000120 3870246 -551837730933684245738350285326801216 3870247 -2907037775646136723595548496308023304 3870248 -547416312586340171567206875570186240 3870249 -131530034276856588746554706278068336 3870250 218033208075661060910453665475184000 3870251 309446970345148925767688959418552064 3870252 -582862771317321392131842850339617024 3870253 1831781336962838192522736170375912760 3870254 342964843138183088764519067918131200 3870255 616705402393471959535393407431157120 3870256 -59591429094362111970314349354024960 3870257 -126016402337046710210997063360649728 3870258 6005989753573419617524800215482368 3870259 2874144359448848383701325727984824460 3870260 -216254429527403399194201324672677120 3870261 764065375827234660637936156334671470 3870262 1057284062444981117710911131168624640 3870263 -725526622504153294730680792668059640 3870264 1302162255008953114406411898348503040 3870265 -1260903490153576144544394635700043260 3870266 -1600771739133765941631914281270305168 3870267 62630530828676548302700846860735600 3870268 -1155392378497960680443217680610890752 3870269 -2023607494756931574312949729147641486 3870270 -148052694273330440375236234363106880 3870271 -1991880769843223135850144684282059808 3870272 -25812970834799098250419260471902208 3870273 241114792956422153461504668865558368 3870274 -291952102296810797177789457256732128 3870275 790576611450660430123526758047900000 3870276 -1339421983062522548819538496214688768 3870277 -1360977802127766536689959679635196068 3870278 -581140439745549808524376125481318560 3870279 -349340245308314561645219070818767872 3870280 -167692463024936736799425599625369600 3870281 22800007142958880246753923653859264 3870282 -77745128210024316184356137176008960 3870283 1026250613402459875158300382532896532 3870284 1004679420839271103726757278340178432 3870285 877268619408459531618841701687487200 3870286 -334694404471810648682003586463900800 3870287 91792438746745169575199733270492720 3870288 51297862630466056124847140052664320 3870289 2608533904986523139868767293352066560 3870290 -692659191784193831357877400427681280 3870291 1050205071656812862667650886132116544 3870292 129385361070426852904324682591223552 3870293 -1133109396461748602137906227339285600 3870294 -419725713204465299222059775773454400 3870295 -666538638009661531229547588826793760 3870296 -1289267097346327240124341222619166720 3870297 911587607311361660172124648157870640 3870298 -226731887808654977402648201726979600 3870299 -2746689327577586303645265436537088700 3870300 -126662899622111362873792577820672000 3870301 4347614798865936805127565950318752 3870302 -463678861798346391828581478457051008 3870303 269180558919208269749851508021155200 3870304 -1210305626316723754432931176159248384 3870305 382357207699039782995571015233025960 3870306 -1421654525802361296950974726528944 3870307 -301967503019375057724577417073337600 3870308 -345012021826845316709237320724606976 3870309 -1566982245283041192591396077108265600 3870310 764375996271106078273915781988274560 3870311 281438853812495920019299591439122080 3870312 27125655170928534960232211644907520 3870313 91900112619878345951996883711344164 3870314 -101065125350815466952131086247038368 3870315 -369787924564621951585839203948148000 3870316 2077252755287851090873086863930083840 3870317 -1017349488361132754724311692651858848 3870318 200959996714665402586579400099829888 3870319 17983304679297455173572292406151680 3870320 409553120580579165117536751963340800 3870321 -8474497215743771119407964850096256 3870322 1228506434270848168934579298722131200 3870323 537677630810701288895305730601708624 3870324 -822750160883291917488822869372211840 3870325 -199335967520777296789516188075878400 3870326 1322468338907032782147937105213502112 3870327 1497971654743596696259428258248838120 3870328 1187623837319352721915661853952573440 3870329 1885409269941434947287279937460430660 3870330 371450488880970521129021586420913920 3870331 935643004283876335768173937313999952 3870332 1469765177402590923382622313827383296 3870333 1203647023464524056551398559875168364 3870334 -144389990014988550973005267017280 3870335 423342409208392897085823177747435360 3870336 158874980222418460568448566663577600 3870337 -904599668984577730200831201264806014 3870338 -581844232927706161527244440037728000 3870339 1629587206079235664019544187445097600 3870340 -511602277982024115495347849146713600 3870341 2244075427821736947272979961046496000 3870342 -14430945632800196832964880983233408 3870343 777425433761643803532619917785663040 3870344 -2880698530411297395539537438023680 3870345 545664694468413556249270680345347520 3870346 -534629466887922213565585233930514128 3870347 -297091291780714822942562113011532560 3870348 184560545019178769505653470118952960 3870349 -227123960775455511372098052054478528 3870350 23510044163886759937216883967897600 3870351 61964442703589561793096438289474800 3870352 293404972853578042824087584547274752 3870353 2523832950414332519713929059514496500 3870354 444698296788232906750237704927800832 3870355 -556073978440119328458034331398716240 3870356 434724514242633986933213783746707456 3870357 -580879692592408695719448723160588320 3870358 -367850683808778136254837051437415360 3870359 -361870972799528300882892103788835200 3870360 7301484582344842047464428338585600 3870361 456135244744499194489428139448273424 3870362 -447160989429868363178097448384247568 3870363 -639513284507776916045657924002247376 3870364 1583487547088841690199225932950319616 3870365 619572676439068148903740181771665260 3870366 212632619892324016525952124208896000 3870367 -1770202330738825024423260668377533680 3870368 3915191516928875607863656532630568960 3870369 2037735791950848055806164703909523200 3870370 24134793572036874164036345759900160 3870371 448494348033375455513517868222732272 3870372 -376518205591916635231569897745305600 3870373 795084539178427520285021455984206528 3870374 1234827306206964616639000633523759232 3870375 -30768037118750041941372587882172000 3870376 1287440451975840682662911821835059200 3870377 -410371707287782896767857031365497600 3870378 48872134080924585704705881660389984 3870379 961408214831425786100188508472451920 3870380 -312496926733932341383370905864704000 3870381 429533684944264739562498184649428224 3870382 -52626146212068537371765148143739648 3870383 1909120332678312472449140598849268608 3870384 -62768675557434338100280199542210560 3870385 933030162101269684452569338646712360 3870386 -648820011641701698762306763138537056 3870387 -846676227078546101485642308669552 3870388 -237089104720769604590659000024309760 3870389 3070745194610907272949394837130641632 3870390 867302483121848781975422727109958400 3870391 829371513628072267023698095644183472 3870392 745691355490671525631602388055777280 3870393 1611435507422725830709892641694742864 3870394 -129533661119863282562658324818726400 3870395 1621958071689014055552868566424262400 3870396 1738793398545154715132744301759759360 3870397 714066510788868353771364125818516492 3870398 26064913031236696449023815953288960 3870399 -239763589586328000020712386933540592 3870400 110052230825505265041893572214784000 3870401 -3098048484870169645322628778361777598 3870402 -59086027682015003248449999736637568 3870403 -1452324255583710693961620398542730400 3870404 245764103699357542032791583085894656 3870405 420332449420847851787700785671989120 3870406 -119960392936145035534868883066998976 3870407 471213383286849981157261276800369552 3870408 161369638964115441509949925201551360 3870409 -36329996079219467258176005310029084 3870410 -226753407519593758122118735633320000 3870411 -2090715456435465578253041862322747920 3870412 -104498767132976785348619328107573248 3870413 -2746118851747017632710392728523955338 3870414 871082005421915564835809663558879040 3870415 -487044868265177988927598999866856440 3870416 -372902328463781177895385070170669056 3870417 571169147731628708446277675585226048 3870418 -96788168640825827328485412319152000 3870419 646284377866928256648839960458441296 3870420 -557366367651613519861933405416714240 3870421 -741168306300934337305683587892606756 3870422 -89677588641953274230506139173633536 3870423 77303666409891514936714728308127024 3870424 1797658329573681797973440055066624000 3870425 185305102278393753173089246038535500 3870426 63790165642113973369507380415732224 3870427 -5899439853742398468530394361021920 3870428 -8593222226726620818228287524972032 3870429 1227048980260881254729758550805446784 3870430 9452342248019187205834073630862720 3870431 251619424632950179529455326551708640 3870432 460617905286931272008424318275420160 3870433 727122827626658695005564148837519040 3870434 -1707821599910068917401987898797118384 3870435 -71393717589405559460696590179586560 3870436 -95082566044062276050114877004650240 3870437 -293128322430231776389011517423798914 3870438 -734010593135470918131179171106012672 3870439 -2196685584581930985401912772624546760 3870440 -297956399257545927348669696058982400 3870441 5885030134653220576369648490705064 3870442 604690757588294321292759012873085872 3870443 472831802250578906028255242779692864 3870444 -1337810985845228171739307574103427584 3870445 2222627295427812234814377064313715480 3870446 -824215250628279316383381377858992896 3870447 716248084802217481267229918139909120 3870448 -551796361401761738989226851206627328 3870449 -1352793729578825725769345469814379280 3870450 -838362179185321188796700765831424000 3870451 -27410152446495779459572491538201088 3870452 -550038439873468877328378435341844480 3870453 -458629190652564800730306145440393696 3870454 24477654694350033080432461462419072 3870455 1015616194626591858598240808666094000 3870456 1241514136924247812541865630415257600 3870457 2657064321488299597403766624045721706 3870458 256478793937339861025751216378622176 3870459 309048200016630413820437472004051920 3870460 1286949239062294895119277393541120 3870461 1304823937627873304751629313143890470 3870462 -627385061242665451004995471820960448 3870463 -1632820420773636583250042764253691696 3870464 414490784242513642327853513702375424 3870465 238692012485051317486904315072277120 3870466 -2333657502162668458626564166676058240 3870467 -2054880055099961720167712254588244484 3870468 33712724107093929773853695276482560 3870469 714401281301963216852450778669563870 3870470 716465858688594996280442902047703680 3870471 -1906989844825709121066292509015450240 3870472 -432687490656738278476468438509235200 3870473 -13541434618189062491430967564501296 3870474 -128453216240555745892675069710735360 3870475 232481693361501914493927555509608800 3870476 81081840839042778509596148716242432 3870477 456805118756662056479022069994511040 3870478 1580571513907251924541042591985903040 3870479 -1551045809886692536022246285129923920 3870480 -158006502749067444897262146410250240 3870481 -496004538965586338057142380661029900 3870482 163702522338596075097844457425855488 3870483 290490931548821651452897985968260024 3870484 -380319152534195072712981484838955264 3870485 1836483732032291044473899142139771800 3870486 -270202283727804247972593719205993600 3870487 -2096126074617358311695257582797227160 3870488 1096546134735671849393814794192885760 3870489 332505755120488101080106220081341120 3870490 231246244949771094012358089207091200 3870491 1267071449834745592420361562597719112 3870492 -1178870729625798961306959040105663488 3870493 2867360759117427296443886670945920544 3870494 -370814821293301799284808142375695616 3870495 1222130857905623090303321210406477720 3870496 370519131937773063291742638651211776 3870497 -73941791933192587024501458387441408 3870498 149384836549961196074705517788744064 3870499 1519143980757966690575040783714513500 3870500 640733789652631432020574487598912000 3870501 660596463903010538781701719036398432 3870502 894937438306122186083001193880489952 3870503 394009345027811251592399436671630304 3870504 -603281687317336109589786430501109760 3870505 21705695121173888918703741172312320 3870506 -419571117575506843692608585760372048 3870507 -1115861479797255356208161875025160360 3870508 1690533346871931335062122094935043328 3870509 -1273234752727474468055031441249851520 3870510 129865206179414890518411603107756160 3870511 -190411462001693739788184351798364176 3870512 -53139691565689977092069667882614784 3870513 -1499780109754369357126790997523309758 3870514 454854410050226610366347897582624160 3870515 2018110596022883172273317055080727120 3870516 3221171073404705768230106396135424 3870517 612118107643760779641928074369115200 3870518 737335400038960475831096109168947520 3870519 617435037687814581625425462632794344 3870520 1785021561797989262070253254970060800 3870521 539667374743218651896381344293840840 3870522 -326734893321534192334272272567189280 3870523 265785552600278202314611008954415920 3870524 103580494117224044264935457798830080 3870525 399778289910293747398712041895776800 3870526 2132958742468187187650508681593425920 3870527 -1681448290946449849630711077431490624 3870528 529494419396261219561135657126461440 3870529 237294891245909765254074644230732008 3870530 -401380524576062202191909330611270080 3870531 -301706083938522279458482052589158400 3870532 920533618825528025094415555770519552 3870533 -47762082280968644590738721155771656 3870534 1229497535875289877458389795230517248 3870535 -970810683420794881322094673707200520 3870536 -48403568629615495568785689522339840 3870537 88902717121567278568421583749597376 3870538 375047112750643101709844649867453696 3870539 1061061004541434463130625421472712824 3870540 677458496389394271713856155550351360 3870541 -93597603642571237837729355349923828 3870542 520204872085055635436507592195120192 3870543 2256453607961190309100672228894006560 3870544 479792843468061181614941069883211776 3870545 373037322110099046258400217918249280 3870546 187696625816858033182563210779040384 3870547 -1413212857826702481626439509070113960 3870548 552419003726881615258855049999880192 3870549 -1095463288036113723303276331553175666 3870550 -66807050016047277849349356334800000 3870551 -995874668838074503094012414511731448 3870552 -120581306592580382519073090148761600 3870553 840750283452107182800978381367785744 3870554 98735710654383765973938463971885312 3870555 -141731408568824408400833000603013120 3870556 -170380992657378220266305848154918400 3870557 -1518503301755834418499656532212895194 3870558 2068760364923852049400269654283603200 3870559 42801165284481609318453308529658752 3870560 -1783935816458183662808765530783088640 3870561 636789876434670106283716836835544160 3870562 1218043827459603180709027073547070032 3870563 811549497685966637481575136788566812 3870564 515555497185378857357209307457656832 3870565 1098472430358830751873990489465851520 3870566 32295150026046322221751736558807040 3870567 -292697416423011704323362218713899072 3870568 112976030472829737760061503861340160 3870569 -1319849174287733848982811380797299456 3870570 237237647566342454461459249922257920 3870571 347455635202740680192511373266978192 3870572 -988976893249926910360724565558174720 3870573 -458107882206558393577774382312227200 3870574 627785218192803941538217135852393536 3870575 -1364099745431896726353570427917394200 3870576 399366554661605040246079212575784960 3870577 94698221133093289424890778767254480 3870578 68912462556153080756647326281217024 3870579 656726870385592619683892992035102720 3870580 169082093270811331625564156319498240 3870581 -1176065449837164693479818430705880096 3870582 -483140245586792497734941228502854208 3870583 -347083439513194275868773882597293936 3870584 -1012034908449711386770758660824494080 3870585 43439093426336473575373575663259200 3870586 -261934689585637276276212550233829008 3870587 -225788708240568989995159542394941408 3870588 104513753992176173299949831583244800 3870589 950855245409373219266685924924203724 3870590 -210481334057859556921560761543366400 3870591 849030616794935809480191823997812224 3870592 2525769050570796735540877810728960000 3870593 141009313244425686788688198665903700 3870594 -108740329629718376359147624658979840 3870595 -1164091582958144097618869092422188400 3870596 1448692592823065787717975929597659392 3870597 -1529774765690834544572117062018605600 3870598 -105035611226535136756282154663411712 3870599 -1727965973557023018664130888004935400 3870600 -246838974608168240367737600013312000 3870601 -723348807112733394435074318697811200 3870602 -7817466717189967084460322642498048 3870603 -1928932406497094320908128516980547736 3870604 295075804298099512655765579899532800 3870605 -405001943015118186996951385166208000 3870606 39389591344954128645042406439904384 3870607 1122854845698205096501003712563304040 3870608 99757763485861008790802587476860928 3870609 1134458473485522310354329820360817904 3870610 -53249426579588680910458897561080000 3870611 -1732728084491939443668017964654512256 3870612 1371435336794101678920627299116646400 3870613 205949420921870837472406340846974862 3870614 -512733095733009341059064338505439168 3870615 -306396256069406886388249775110594560 3870616 1091228308655502614374077861722388480 3870617 241150189083313339738718381427342666 3870618 195526413649549426219863759502306560 3870619 83082936808789263211431270137718020 3870620 406653454376584123589867026030663680 3870621 130871914753892949342608394603693708 3870622 -121113582267651564769676785228870656 3870623 1982812934861408303467544389784719440 3870624 74024317160827275236846759992885248 3870625 -64028059789168275268045691123010000 3870626 1569421845204605448877066806692530512 3870627 -1417513112534567557414314022411372680 3870628 481998347960315603214371543295411456 3870629 19651642548254865054266317767194112 3870630 -398419778873790843042200445250070400 3870631 -1822603828812459712429357836216690568 3870632 -1209171707110966975838535440511513600 3870633 81152679292311555524456872470986688 3870634 472712982180068038028944306885335216 3870635 2258166689614174470768971812761034080 3870636 -168715726481635147211604342594600960 3870637 -4301477085439825949049777220614964640 3870638 1446457188505782236735734402478858496 3870639 323030478556638437546010561309317520 3870640 -57523842439976324804558499442851840 3870641 171799636276535938072588551729237300 3870642 -17661730705974939499481172448291968 3870643 526537725347219672515783148646362784 3870644 301162926630022193704957709743823616 3870645 3585825375996131601180349003367040 3870646 -68647253752256385971682668852623872 3870647 -1961911339845970521363915794493916800 3870648 955194339393624745782343093262745600 3870649 -254728563890286736425717534290795350 3870650 104210317292815551699957118409184000 3870651 -3552369804469052009206571287746000 3870652 -727783766204026023620688489379646464 3870653 66485737110317014868888424538840902 3870654 -224391729750309314264541284929013760 3870655 1565142624284864076947835760224931560 3870656 -118866513220287731992897647733112832 3870657 -1885519238737508989131873752702672688 3870658 397453027424399321766209659687466880 3870659 -1428893833767375110934177469593389040 3870660 -310829266354248474232849697979924480 3870661 -539443207398521777299276028970487680 3870662 -162821652280447739269839423640561728 3870663 -31528190295766780396349015342044800 3870664 -393590671909760816918143160706662400 3870665 -1668907256055852417623103902733254940 3870666 692660734478380685645481095729712 3870667 1192222164897363224105390415435981716 3870668 -1374779964650247546790685014207517952 3870669 1906305144587273503031623797861792 3870670 614390330912896770036910134784876800 3870671 327103775720613002030151775711319424 3870672 163591571786102062859372324185571328 3870673 235982689199439255088358101412347764 3870674 106482485424897241827920738307249312 3870675 -63148313008029239959431555977967900 3870676 -342173202577943704645376997515098112 3870677 -475054844933494420125308769437789028 3870678 -324190718299662527871083111642155008 3870679 -94973599077980396482886496659040960 3870680 284173731840094306309281126776832000 3870681 576476001807428259472845567944510784 3870682 -232048608245149022578401688251425808 3870683 -1014573724446306668761781316469508496 3870684 1821349599350415344297405803475343360 3870685 -125157876664234449422323548642401280 3870686 1665055525669823666630101787355633792 3870687 -467313348863702688945429922567207920 3870688 32448459813157199201021268378255360 3870689 -610715101556955734961027532661724510 3870690 171013603532804014127088607531499520 3870691 -700079544782229042266012875212383232 3870692 736279035836114021984388072768798720 3870693 -167112683663969133264335187434728320 3870694 -1156204705604733187690727744452447488 3870695 -4345765463419262473784212391072400 3870696 394540763665721350111986891180441600 3870697 2011504951980242289570027993876393146 3870698 -426911841486370309906164194816351136 3870699 82618389086470114976277183740736000 3870700 -209639931973489166467722850527404800 3870701 -44300229510051572586551251505838996 3870702 117994557881836054697998566826901376 3870703 -1696195772536212173308514613612592048 3870704 83273148701028355632930211910123520 3870705 631008701667594524427277741934587200 3870706 -533650591571915686551713138151235584 3870707 -455894884919955710942060943754176048 3870708 50694336338660073303106524181954560 3870709 1250483362838356034831622572247988910 3870710 -1008686254969586207031561005254410240 3870711 659175849926657835176766110999607288 3870712 -477229998324794312078643428543692800 3870713 -402487928246893316016364809589807488 3870714 -580345601545395356305235107345171200 3870715 883628087393613533206491626083983360 3870716 1136483155548129414554138685609956352 3870717 -964188106842256720437847330283482080 3870718 171865328584753930551623148928602240 3870719 2630735100489890987148307692827013120 3870720 -426446294129249311754572676884070400 3870721 -1258495538776991707530809111193262078 3870722 -103839042929702080611036407272704000 3870723 -17628929242632144670641089124655296 3870724 -575373702469012262291409712924594176 3870725 -741026774174912912714000057083893600 3870726 929395049311379090245942647510902784 3870727 793203065785999349399797529664540800 3870728 -513034654739252463137985171261511680 3870729 -1309244569749723312119703228473223126 3870730 334297630241514760661417293899537600 3870731 -35349579596806765929604614926440728 3870732 -1325448167827291309633633590324953088 3870733 1344365458144228630087925373817750240 3870734 -239907984008785722340858373126025216 3870735 -891684083337571677320262562498012800 3870736 -286082425933793632614290360686993408 3870737 -478742407322273250250546566144381120 3870738 -731512930372366303053657564118848000 3870739 -963624342629954712158650816458066576 3870740 778463621372100887758547121125990400 3870741 -431928336722526299024480536144364736 3870742 1616099767367756337708016846373386272 3870743 -151148085308653381732693893190635000 3870744 -1037149980606024540463793091415265280 3870745 -1825419109260751757992742231769925500 3870746 -1284070220346424055097830683413047040 3870747 -3575692529917002712040662932071853168 3870748 -705824606154729218499370713083270144 3870749 206819641259107644767427101417990400 3870750 -261055510454963787341115473986752000 3870751 -2053277967423732614318315386212377248 3870752 -122498579952416298909609752959254528 3870753 13419126846677501499187511549399808 3870754 -682125080426161980613721983574052480 3870755 -376660060320086436896045143634352000 3870756 -723868349947463393997370332718924800 3870757 -1335144763770977810417930453665147968 3870758 44853447083702439734759917102656480 3870759 -403426769779482245302037360577562800 3870760 -532290582376672645136390198614272000 3870761 -565356301073357290794844480312795248 3870762 119116245594124038924059388529065984 3870763 584574539634682263427176373095387200 3870764 -414627180212049407681085010020294144 3870765 -286152874523848550008472256252315540 3870766 -360187446910338933150797108246847168 3870767 2139991713835584000478444469519916816 3870768 -37055835782740302409359267013066752 3870769 458676033860202610261839156559740672 3870770 821964567900724455391063334716978080 3870771 1444543223313596039247035275452019512 3870772 -926864415619629050268378348782122624 3870773 -71735247686703010829045696112504978 3870774 -23610486498529894102265701839989760 3870775 -734322648353013898358579336107170000 3870776 -425308395705445711337783052730982400 3870777 1602846949428176199419232927022723920 3870778 54719022997550139574042348007397120 3870779 285365437252541766557827718872707072 3870780 -207598496950923228646724584267914240 3870781 2606174169177745644808166389167668172 3870782 -2092228411911712188011774339778002688 3870783 564664725084045118822771002744014064 3870784 -224877782913029516681557023389646848 3870785 -1051454476548601761266943956396403840 3870786 278010343574688320502548518750011264 3870787 892743431081198602708221113449278160 3870788 -681562143551355890793866140795729920 3870789 -217147267658407480312941792442001952 3870790 293535250473374409992553574007040 3870791 2111949582235129758809862104541312552 3870792 -353422453245753656424577916257966080 3870793 1334246393035530985180884953766926042 3870794 -78900112288998001957150918592136960 3870795 -208163105205749348396694640217429760 3870796 175463585987837054342451387488633600 3870797 -297220081290185741218215077028967968 3870798 203810278898179156547157928456349952 3870799 2596157563321452178874850259761610560 3870800 -354665092680209675870702054528409600 3870801 2122079992799330833853661810517337280 3870802 353880879765164554668484946060946240 3870803 -840692677437278213693553144876828948 3870804 -109914859793385481725572055209256960 3870805 -608541659017580391922708396700229540 3870806 1019174248260637924728520014002924544 3870807 116682946388132854373518286125550592 3870808 629869358627162085486824626850611200 3870809 2334475640093546731521029383713273360 3870810 196624598551248081570394460077656000 3870811 268855721972660485074815452717484544 3870812 229843230981146688433535159770056192 3870813 -760144809019137176297893718386483200 3870814 418640300817107066228419638215792256 3870815 86707763498909711213943704785866240 3870816 1837999491901313550430785872472834048 3870817 -26719405434679892488833455230337360 3870818 444755068736925594395786658287356416 3870819 -616506385566915944368062444878467356 3870820 -731171107548788419674265343666353920 3870821 -810949294292817598061709878274366978 3870822 -219304874464298112523680065176849728 3870823 944302718959184957693631585117596208 3870824 2704949759840040457971091823916456960 3870825 12874081688924370281413350330499200 3870826 -920482330462625308457365887271749120 3870827 -950449155217835996653127897160285324 3870828 -6887351736862739329923342758753280 3870829 -1959747585663037186901472828898170600 3870830 862451043885687447809360833251994560 3870831 267725766801330150551821669564598400 3870832 109819338764072471208274337983365120 3870833 1893827577652366571813433728400245760 3870834 575677137957239469288420443028750336 3870835 -142548124013004227523355286754002640 3870836 1019079415471554982698626478485124480 3870837 361134873961975718623784444675594094 3870838 1320248228207234824828315804517788320 3870839 -460115199064605389324907019734970368 3870840 6190761439338613332108293779660800 3870841 1154383940091827048322433922731613572 3870842 667216032424480284009564586440000000 3870843 -1542623863008293942855518940338423296 3870844 -1108147992268313227295001743656704000 3870845 -1290704411056171412092810479532999200 3870846 56568608140891944319256126783029248 3870847 -1114113909403521532985650194176600704 3870848 -1611741950212948109894171631581921280 3870849 1383304906121379476368422475166762880 3870850 703569854804850244740827679126332400 3870851 125374123889621392897831718844106800 3870852 636842553581620823891443209920351232 3870853 -651114411399577172853051520431842244 3870854 259640351246255904906060714748017408 3870855 -957663980384104083457089057837297600 3870856 -1196470142116733938812893506732400640 3870857 1507299535223217094073759849958033972 3870858 -1475468970723796526863339543904528640 3870859 19172576508630079064267701172610016 3870860 -619742319940813207789101652131840 3870861 1313402744240209066533748246534951872 3870862 -299526049162582410827183589012484800 3870863 -1019236666650306975575525350134471888 3870864 96622862017086980217668769694654464 3870865 1892027620234560420841411487051398260 3870866 -58498090677718543518935889954921504 3870867 6862730807519206324651739924651520 3870868 -648426895257373775878074268123736064 3870869 -3143879117381539163311511378392847730 3870870 513274183441408360686818914768742400 3870871 -3255147787638373456983484943537276400 3870872 -162749139665444099361415202173900800 3870873 2540764941863488047190919298032722944 3870874 -58692314779402115130754673959838208 3870875 573671719550710422519507951195420000 3870876 -1100707392506860429747658883376915968 3870877 171284233337094136348865788665246720 3870878 -507389783503016124933022342862049600 3870879 345982297948395816209702982756544584 3870880 -304438591910452977386530776270766080 3870881 167605104604151919727921329004147392 3870882 -1109095202384813717077853913259507200 3870883 262221774940293666302445495590698200 3870884 -718170415719809339038303380030029184 3870885 141022632096261638556511949985571200 3870886 1362607008787601421835819092373543392 3870887 35463876252131753191174867075173192 3870888 -318616149359258945654862916351918080 3870889 -1408621630927635353587249584726153120 3870890 -155578675003969984966305648185968800 3870891 -1650032649160290575819106551444702880 3870892 98789285147850733531356647866916352 3870893 265414830193421107897791188180770944 3870894 868838050476515730586930277350708800 3870895 -538001429681290631740118228721301920 3870896 500105416878320072204845395195543552 3870897 -1539682510879039662644591799294656400 3870898 -63522501216144904770046935661280736 3870899 1523788573825686658706420565368997900 3870900 293603171904472451817571230957465600 3870901 -1739935232944385478363492776674191968 3870902 -224275331470880656494018160963020000 3870903 -3998841238172268732467111101782912 3870904 1984660374496665565664710430624501760 3870905 32044969741154128556898999265413060 3870906 193894141751877223499264217459949824 3870907 18360116161714025672157120950992440 3870908 -566484680615882847491774988813104640 3870909 38244989169195910531844065128693216 3870910 69766690820575728222989487713664000 3870911 1735297517510596330766206216145736 3870912 503213499550417673095997368861458432 3870913 343654128801351312569862603284996162 3870914 -1649014294140448582787025730388936160 3870915 -549524888068555137928781464639840080 3870916 178280252651062299439551017421180928 3870917 1669383297062399405706843558120089400 3870918 860926255394698548139034984406178464 3870919 229160190424979010849073710931572048 3870920 1378672295846039768162483886587904000 3870921 -535920977791705680879366576049188480 3870922 -954089838048181092395292283175453952 3870923 -22120773932065370338136094011187456 3870924 314276988075225115181806711350005760 3870925 764188489339908494704906985453288800 3870926 615106341967107283394734412419679424 3870927 150634114761905333758309614561204840 3870928 235713388970754880859106443973279744 3870929 -1179667154427748291951914743552659470 3870930 -245231772638599881568081979529569280 3870931 445139765105895293944163672608770600 3870932 240798631731630623230727625514374912 3870933 -754210807591812295703922103419290304 3870934 1304083402307387830429075637270255232 3870935 1006487113985562821510389393151519760 3870936 -295678343712280271693626078044364800 3870937 853208575014237860577948957836292352 3870938 1854318512490160776527857247844756960 3870939 180100032436860955814595933747624960 3870940 275657339728447747906280919605268480 3870941 1318800117160362869453940029657970342 3870942 -5261065377255182798542037774457216 3870943 -337342485734478142058935637131440536 3870944 -1108267288363695035615528941661454336 3870945 68645424608838788035451503051640700 3870946 -18443128415364173677171878653091840 3870947 -1667314497899455366058030397800597604 3870948 -66913362381476166595747722898329600 3870949 -1960718553075142960347929365709210340 3870950 274761450349611535643875173579948000 3870951 1106719051473218709505651961528542800 3870952 78434429323845876098423214366489600 3870953 1344506000716575078289898289975734202 3870954 -719648032026082553305123152390331392 3870955 -1232806720764969549408845439058535280 3870956 353543428827198591745668297830949120 3870957 1120939816278104527641917160871333440 3870958 -122608092816884871546453551230997760 3870959 215818825005564600514032006341390160 3870960 -83629943451831334556794685109534720 3870961 -175666469340418880916521292095178828 3870962 -999384194021197071188251585456182768 3870963 692690505819447481989201736055464320 3870964 -177286644869469360195408296559669248 3870965 63450971220387400343715459072835200 3870966 -183043903798817943277780279515110400 3870967 -4210942213771506948168219305790250848 3870968 2808732650580669520984062532753244160 3870969 654326559176364743859120031502119488 3870970 207995985394527631566227481255260160 3870971 -28530906577363602709482044442972480 3870972 350272352337765020807922438851238912 3870973 828195593737477585943146588309712524 3870974 309897529333051461178061168546170752 3870975 971771832690623986623718546569648600 3870976 -949375824813132809944767736670322688 3870977 -329400005914920573376058188931418816 3870978 886419071493132110367911795774184960 3870979 -210049064542965352795190593822577248 3870980 -586447587558402165541547209533408000 3870981 -966426062096289821807607827476879872 3870982 368261055830535616343514314914997184 3870983 670095749580091565639468124333902232 3870984 155439234781236921282745293479116800 3870985 -312122834500480254925278371148909240 3870986 266214059900590002064369148985888000 3870987 138203528591498406727616359370982360 3870988 -468242196182035958199873240050609664 3870989 20810221826648966001649835540579424 3870990 -570538705782134729867819561845243200 3870991 -1223152433737512006658826247011465616 3870992 -374701683174538365452082822393888768 3870993 417132071452727411868273114722049984 3870994 439780168793660343892979292768581280 3870995 1374214714794479785262422285138926000 3870996 1397885934080331519479509225008494592 3870997 -126345692191377746995253681833128960 3870998 174286419306151303873157512709312064 3870999 -426146438866342955599006590701142864 3871000 1961731550905954357153152788582400000 3871001 -988120227286161826869798980642520576 3871002 -292315914935871926113864887356583936 3871003 -15452304290582630886439981657342068 3871004 -1722937693322660715078497564165650944 3871005 -940407960559308983637026808415969440 3871006 -1968641470629777006239591636318655936 3871007 182397301629465654777675036148341600 3871008 -331253524200961407514773832688664576 3871009 65687751570393700588092365688410210 3871010 84342059357477132952573950416965120 3871011 1299168017381406322613044356839588160 3871012 1124778163754106385980000774464445056 3871013 1928104651719609981410512013576243262 3871014 79144936905711687750870554028294144 3871015 7744018459996030648638831585042240 3871016 -1414616868001893942783227342691379200 3871017 2665478973169301296869201449387940480 3871018 1529727299476471447136090904390582960 3871019 -283757195860783043206351349559398904 3871020 199610403851158392242371688780544000 3871021 1139466554271341183059497812093390784 3871022 427532932788180089513353545386798400 3871023 -325265419894105043072596678006655856 3871024 176220771333484644351147667223920640 3871025 28043677005172801058992740309212550 3871026 238716372377692423063260354941454240 3871027 -1672598891476494496338944743977108048 3871028 255294239406174134661393230553102336 3871029 -275507733882885671557106900473520160 3871030 -146541830140627221243215886985486080 3871031 344425996681150906571862335136614952 3871032 9600637819646119132661364817920 3871033 -3451523375781502596286190446190249600 3871034 -394962802539742051486572899298397584 3871035 122214156621715718677303444169402400 3871036 621743873082534303695310289175285760 3871037 -1432119258909507818608621292660761920 3871038 287022591937149873418726208912729088 3871039 -2906825882385432926035612744785732160 3871040 -80794594777901542236002828298485760 3871041 -535124178028462613211978762028155840 3871042 -15121817160334000438726552891212288 3871043 -73829465014338560524448606757860856 3871044 -76399323869963523140959643503349760 3871045 638016274648724825479268600686058400 3871046 -868792912799565014419650423782420160 3871047 -590721100950391362055469472430463280 3871048 -1262763939847972315369269513631242240 3871049 1148529671574193153187840704680256320 3871050 -280113858589322687401107039332678400 3871051 -135501804286389949587032499875947808 3871052 -535166919803538522487832080262417664 3871053 1132561791087394366036462367726591724 3871054 -256559072215250723125337428768404480 3871055 711616353857539911197551713809790000 3871056 -26996949880845708176890064618913792 3871057 -283751714864723399286553533071751680 3871058 -7201280484959659616826622944755424 3871059 2375422090742113495846829838361350720 3871060 -1452629527952769445861484676084326400 3871061 882699770228623295656678953538800384 3871062 270982273132343488452677346737915136 3871063 -259689419835391590563421407621509120 3871064 436447779697847581549213542815631360 3871065 468303671899906150012370461491696000 3871066 1267652364639615149374680545030645232 3871067 362809968440395808131710324449755680 3871068 549351257564934090407855437307619840 3871069 2018641468063693761710497772270373996 3871070 88857026898986196134681234316111360 3871071 51049697251170919891867596366231312 3871072 30171185464341536003781084536635392 3871073 530554068913058117174829892030700322 3871074 184775093800628562654187256675890560 3871075 4142393522413327110449691876815600 3871076 4980976077722297699627595361191936 3871077 -630493524480533393474925893478975168 3871078 -495305922287025059427237854596345344 3871079 -1326813668898329095737373873375392000 3871080 692541534372181237970436679486617600 3871081 -229570018180347682670588757204882118 3871082 724102649762886229677091350326569392 3871083 1109011759525700720608818752137152000 3871084 391430258218118029764114490166525952 3871085 -784280459270784598492661157003455220 3871086 342136028401107524478434156950859904 3871087 -347080114848949561986993106353156096 3871088 52643315579894802492643216596271104 3871089 1886750283535216511960029292027037954 3871090 976877541478962809395585423137424800 3871091 -1060835534165105437428735937950986928 3871092 880020826169808029524561495683735552 3871093 -1689615862955381545173515485622002340 3871094 386726046812616224104577908274488320 3871095 515055069767220841565175802362654240 3871096 3889123756817635605077110597839667200 3871097 -1178608414847914642105109347496357760 3871098 616705585434516110656991833405440000 3871099 -1133532352045417619846625042981512160 3871100 -351216598716745792854188075655129600 3871101 288651241493111696348332448409947040 3871102 -32183288768112777693194235711753600 3871103 2032055850681697432602287310439604352 3871104 178455471780189661728571598611415040 3871105 -222942201578857673020648295922479040 3871106 -321817158689069935686142998002901120 3871107 238860564741772376761774947803041008 3871108 -526382848816416696961209623380992000 3871109 -3138419960410642515260453886404180160 3871110 294647704967333883980273719054757760 3871111 63608017570514198962670779110610712 3871112 -382887774557483383680010871036805120 3871113 -1411926192592913281728669383682575856 3871114 -190293989066098724133541547170125120 3871115 -611873336139211743203602797317910240 3871116 712057584483342076894678411646810112 3871117 26510859622495151305496783996310080 3871118 21463686777367325484446703352019904 3871119 -384018089110426608538448214990851328 3871120 119343407902936760746978353803427840 3871121 385028768851752389380413384349661544 3871122 123155765371313665152906500782687872 3871123 976895352770932888283341554558326492 3871124 -1406068712526061496252685076468888704 3871125 253305570840451057939878084430080000 3871126 -71888414873750090310950897312047104 3871127 -1371502174347638188567002020192056440 3871128 -1282005954980671661845775476913479680 3871129 -24468987793679679380523074778457270 3871130 -139474293574833927075309036074311680 3871131 1214566873677579847827633162726884544 3871132 1475184018041028050028821310807313920 3871133 503374777366233461714162770647530880 3871134 -100661895759562378975175095286433216 3871135 -280052396252633965784904905326790400 3871136 1804971820116665600019952518687621120 3871137 -845209852935309308980635330509321040 3871138 -354753067544586897243502644664936128 3871139 -3287113214737497228848968076316993060 3871140 -12103309171055195409145870765670400 3871141 481091625546122916669831578585272800 3871142 -377397904072047797784156916681342656 3871143 -49646616964826404735022889734520480 3871144 -369288716445379809406107709793740800 3871145 -1855481338651785399413977359613451100 3871146 121543972936302764743143507269337600 3871147 -257236219146284621596757577118268400 3871148 -1163784720915963889337537996098689792 3871149 -2125836302167733540954575354585342560 3871150 68475976287415415433155243778696000 3871151 1626994531140411879856351319654539152 3871152 -47650277117302389054149103354839040 3871153 -484357993730270819461635769412928 3871154 178683643201542179089417971652749312 3871155 467993842313605840535112116503257600 3871156 -190090364868941669995969676769812480 3871157 1311443437627581393394566710529456960 3871158 -593162822467999150140322276440330240 3871159 251092181224881763224413471214296360 3871160 -1840305840448559935137844374379008000 3871161 5281470256553917001593704269593920 3871162 120831951748077576715097701124939232 3871163 835775444807330710434190608027253200 3871164 -1220597057423867212758825977383600128 3871165 1892031123492067690341823853596998060 3871166 103384283180053875370231014999251904 3871167 -980507314272738726517279097052898560 3871168 114846852152102781877074536521793536 3871169 320548115712263472140374162518345300 3871170 132184645813219582179833168901618720 3871171 -1192118845557542531885040552292530628 3871172 -733977052354014131187138756927778560 3871173 -391710540601139168605225979977578432 3871174 739365974943259070639171155797282240 3871175 -240327240335000775186320427826070400 3871176 68110731458881446709083313150525440 3871177 939902696214226589316806031749640026 3871178 1462003339085267564451030404417006640 3871179 337043080455708861987252665927025600 3871180 409780288064422843488201061239782400 3871181 3448724369271716856169488598310167200 3871182 335977572944939213298724211702550528 3871183 -22555776425472481295418313108301696 3871184 1094477714646627599672041672506261504 3871185 1069818192054722269357681200142723200 3871186 -1201401767024517948457824215363753856 3871187 11873759769907740247744276385393664 3871188 113201654396776048221539620175069184 3871189 387511095621059859327469900370897472 3871190 72084252597815274801544637682635520 3871191 2449150986406471073781933257039891664 3871192 987622395553787274244555551562014720 3871193 14094288815528580543646520438766240 3871194 28965043042393782443142946323760128 3871195 -1639075102588698470169983497020916800 3871196 1314492428263417092878090489723985408 3871197 -79400925235710009749950319718565632 3871198 -494075014938182789881427292772118400 3871199 -87673192515341558992882001836466400 3871200 -410125186301319718360798420854374400 3871201 -2102541301506006442691379473071144798 3871202 -508322495723504496033014037552918528 3871203 29381087996223481329966930412885248 3871204 20578362147246359163565277182513152 3871205 -128502694277633108829110946972099240 3871206 1580555308163904438493315585597643520 3871207 -971660506126487124031783232571269568 3871208 2057571924847936740034895539806289920 3871209 -880062882482635775842192081960188960 3871210 -54334967634990369168017464313625600 3871211 1299161983874114550212874966749773812 3871212 347957107861322625869376630329241600 3871213 108010318400410453692530513531078944 3871214 1113097381999337453494884384068769792 3871215 -889618303402246987578370035134074440 3871216 -450452907468887586372116650072342528 3871217 -974780310919774198076892923445393216 3871218 28492081396428961060680632326926336 3871219 739621479195310663968816213244476360 3871220 -549766774048041685332841906835274240 3871221 520213883721488706508421297139923040 3871222 -660924107542949808288399390322080480 3871223 2632870270073754845559429443245663920 3871224 -59129623621771377958542838069370880 3871225 189474064544048713987066956363608750 3871226 -839910589638406802389866757324089600 3871227 117988854075564135730793098278584832 3871228 268573882786715926128096327273058816 3871229 -539248745718917956049081731064269140 3871230 505093000360229277873194612383165440 3871231 253670918415110856743180777449369600 3871232 413729632353582033571487733610708992 3871233 -563137611357839008009712359881405600 3871234 42992334624588298793970713623640016 3871235 119162055550072045643300110409194560 3871236 -178991285065208617025143282469806080 3871237 -1238914250564156078224938754130488640 3871238 450612304404478530467666648798522496 3871239 -1179744004346950236617193596003141040 3871240 1981846353633449286874880998336204800 3871241 -1420120026880138673889963482223284016 3871242 21314304525574947707675476032960000 3871243 -1088402112057071080030259540932692656 3871244 -189422790538797904596636831405050880 3871245 455325811626048184943535298669948800 3871246 -34434364054216296909399813938350656 3871247 14948088131264801359686922468590192 3871248 316711634706410282881793666028601344 3871249 1776774638693659788151224421543160832 3871250 -44763377640519927692509373151600000 3871251 -1607745018780218329358027985783129420 3871252 -212746025069497546862772265185300480 3871253 2772029236356984953686634812132151520 3871254 169418400552895613918992123398330240 3871255 27183788116778978534733854506270560 3871256 -370848233407958185995332111418501120 3871257 296281933057817515846082208103637760 3871258 161903239383195911358419469166066176 3871259 -870595910531634495049158621841830384 3871260 -727884210366227108303416329755443200 3871261 1217166743952022572545102767117722924 3871262 -889390255437172412148745875341578368 3871263 137386002503771444457500578894349568 3871264 -1413113227264891146002753643855151104 3871265 1479184665220741376020963315076193600 3871266 318735554034635349037454724816766464 3871267 -1016556848169594181559492170806789480 3871268 813669729263106479991109254788444160 3871269 -1810649875317076466073611892106286400 3871270 76919299748781940741788648643080960 3871271 -2536940597772922642651465474849899528 3871272 1526992104115011487746659765530705920 3871273 -202695478978453443006739047613344064 3871274 -2882464487039049711842319018904224 3871275 -155073593661770284395011091469958400 3871276 -2074253369865905376290175123845251840 3871277 38931568400733534391428595974727212 3871278 -1755101690244532084949684456914368000 3871279 752602234300939439754182039888654184 3871280 30943126339817986724160095775621120 3871281 758555648849682471090770400177789552 3871282 1176399168899698854677995226285470992 3871283 2570156963835399075302822067877297692 3871284 -564779868827319791197644824793944064 3871285 -38572827842949724136111324363956800 3871286 319812199128395898336273346028800704 3871287 -971035169050394039588366802176559360 3871288 1330112807562860929218028465377792000 3871289 132754577126171569678302583397684880 3871290 6847922849839007065982582643325440 3871291 -716843692284471251350891841671579296 3871292 -99015544204148408337653984759337984 3871293 1077474448489155869445031072665886464 3871294 -1191105636242453263919244930670952064 3871295 3002944503329642740516911567640390320 3871296 254616738369025266890766422139469824 3871297 -1874152053770623870523043389521050540 3871298 30640424659039576441917850758843936 3871299 310614504201564756220951799238639864 3871300 88880587037254685091522075956950400 3871301 1003780174416407464051452958893982752 3871302 -164876433302900434138361854898933376 3871303 1072495786233503311149108748586654552 3871304 -124153789933513564319854658170951680 3871305 -733099030572732351559893197466284700 3871306 609774895316679161628028646433610080 3871307 1476781810316220803597051442892178880 3871308 -190930868984757265743538542034649088 3871309 -614664967276622191975747105605854996 3871310 148859565715156373480927528928322560 3871311 -97850669885979944490314399086695936 3871312 851969973373121320702841568416366592 3871313 469739581707012448138760208861154980 3871314 -20709518160736162269698989690782720 3871315 -521863952719324909508342768875471200 3871316 -1190897415705708615267163853816401920 3871317 -1053595833592099716526713292566983520 3871318 1753114421762342079532541368202793600 3871319 1844234603591074229880813363371187720 3871320 221542660414315157297856469333401600 3871321 -2822987098587207861177870093866895478 3871322 -41427702563776692569878205512396800 3871323 -530687043042896834845029530971278228 3871324 69553247319460457352603974378717696 3871325 -263952854996210740835489347815793500 3871326 966216038810027808247801150851302400 3871327 -2339198132751601577142423911431794488 3871328 1470353794843266878431999638967418880 3871329 -157515789951366826566949578549365760 3871330 -285436354795854241612019690340434880 3871331 1419684436610179850911322499379887132 3871332 -553136101406542747968218490413111040 3871333 4860122988037665273915722012186944 3871334 384780395503345103718348964430140992 3871335 -384575869562396276087610568778216160 3871336 59037016973539118842834990646722560 3871337 -667475173683977574457134120332937600 3871338 -229060325374197703421201729180416512 3871339 3304193144089371990790282030730529140 3871340 183712690482102355289481655620756480 3871341 -1032680016544137137747282143237478400 3871342 -136060488252229011904737361458164736 3871343 2076735581426905840407873689586813744 3871344 211104010722035972258357858488811520 3871345 910935098356562729954746510396867200 3871346 50871155272812737412434694807782400 3871347 -566120002923259244297866250659070928 3871348 556400765671239126065129310658067200 3871349 476275484397115101955827123301708764 3871350 -40240650460303702540394638489296000 3871351 -284991183308986392606339956585314896 3871352 -240973705165020907846410652741201920 3871353 594642834485648914515462673154956800 3871354 -725830624595425889025639386485332624 3871355 -855054618478667139065128943740470000 3871356 -789765877895679173317838287280905728 3871357 759021946057660976689772164676233312 3871358 2341337502726980843823843536815757184 3871359 115383597640775583200971249149622224 3871360 -738948501752921273769945790729420800 3871361 1052997732250596375122531758088602452 3871362 1067321053861885374324259800968089344 3871363 -2013752220473361209965302082170816388 3871364 -16111905870792334715299186417926144 3871365 497177363955932367353314671899917440 3871366 -600223053043526512292068405580542368 3871367 -373407364233264900518660329482850128 3871368 -2508470184229598466069987196871884800 3871369 358857454349491684490086370002512144 3871370 835767786631175233623767867549366880 3871371 -35087121624051409988215150361035776 3871372 2303291535235225185562291125863288576 3871373 -554371150097880531427533507357695232 3871374 310767710885771420952288280266403968 3871375 770574317065221904905519977537214000 3871376 -7423281743122694305747922481709056 3871377 801853818019664972587569551749463568 3871378 247544952177806460242959472545913856 3871379 574821570255130463208750380601824640 3871380 218492451121354060727077423095582720 3871381 -1406937193675931602372107953351720818 3871382 98413920075603498629923826039733792 3871383 -330110973860856601520579182426679040 3871384 -325597210321104200829791785959014400 3871385 -164490519287505946842684852017437440 3871386 -498452681516264439090466958711869968 3871387 637966600126081657921524056864756768 3871388 -1807000497808013434700773101021491712 3871389 -1244355917538091240697545481121576576 3871390 118840023263874870455979334515540480 3871391 -1086021008097030714775178174136338208 3871392 -1137831014679290966700232676886970368 3871393 721610663805454770052286377995075780 3871394 -972813432326333541576681950444487168 3871395 152769167071232136937138773367200 3871396 -662824373256945838781046381280444160 3871397 203690689473268262175492820596294846 3871398 400470651401315774851516649815260864 3871399 -644318166729972122709611594421235664 3871400 -205821739436399778342295410205440000 3871401 -139194772171264223888197233617977968 3871402 617722445507669999733156904736121600 3871403 45944795757727665787298861868449160 3871404 47784522890502031431059259232112640 3871405 -1114799995303180695933828260477402880 3871406 10200932578485311124924731904380928 3871407 1959688011527209589670046732810719240 3871408 41823317523527009212693127885176832 3871409 34910958727560067584404218294406568 3871410 23218726454342662375078454371691520 3871411 1384167168330818259000970335484485000 3871412 -550275211635887650872580274309160960 3871413 50512676945299755265207228798938240 3871414 787062934761210180852545516658289056 3871415 -727879962078605220055227917900710440 3871416 36922865209995989133725581837209600 3871417 1659273561426319093037394897524875584 3871418 -1222450468175505474316636077086954496 3871419 -2061678147049696548488878418870592 3871420 107634316391703208855545679977338880 3871421 193699307791239484606332157348794720 3871422 -1480695233226063395693362697526399360 3871423 -1032749657078227749316868871713403328 3871424 -8106177116955581777842489301925888 3871425 -77433676221148382496876651631404000 3871426 517405195541722700603455120196739648 3871427 -104461021935344562677330751441887328 3871428 803976913246347467825783266269020160 3871429 -1947021002336387648738601415924144416 3871430 1291488014310109965319072885830230400 3871431 -924582187861815408709353830253889560 3871432 -900297439684702237603314211193625600 3871433 -1770807498272935313636940652994385318 3871434 -117314138590181440031870131788799488 3871435 -425681163210631202451869746576429440 3871436 -1032080408622275082482869880597464320 3871437 -756671013330983580753230309306091648 3871438 -261725098970805180173642749507131456 3871439 460547554610040366354935792243814768 3871440 -96547461336192438120368883784089600 3871441 -519960872572762847084951559303491200 3871442 921264576393010503511565349948900000 3871443 -493030045740827154015155077161319872 3871444 609646246086659729289492340713438720 3871445 181282897340616366310234276764644700 3871446 -847843277098609578313718947206291456 3871447 -98414762006761158857727344061482104 3871448 -875740654186578160502006682099302400 3871449 26687506533281042240592714345153120 3871450 -626635642834706925806850674815488000 3871451 367041599936600109245653317739267512 3871452 -295861541418305971987690176489234432 3871453 -45384344474787634324498736550752756 3871454 -110446027830033944725171158160150080 3871455 -72550449737788811012989370407226880 3871456 -3750777577156597091413601602452848640 3871457 106816168420085280863973657387479700 3871458 244448525446858087923743194088641824 3871459 1827495463434191994852889645465494040 3871460 828549289376003147573350606036097280 3871461 -3251782573019474566142419933012595712 3871462 2624246820383307063418705438771200 3871463 763295149754411251173197087667377160 3871464 -708527476063696566079226493028270080 3871465 -110737148130903105306210809134815480 3871466 -14168784771864221388272686226552832 3871467 -521515813008362747676926899216489200 3871468 -1117193948567702586000673584173072384 3871469 -199916868664129444379288575752854304 3871470 514953410282862662001762720425808000 3871471 2856477201551900223228109730237895000 3871472 417341385991315638106326640842473472 3871473 362482816067282431344172937033852784 3871474 976141693946922211119964931260646400 3871475 -287728424719267476811090942525844400 3871476 446695023273464578463304323212062720 3871477 -4667869752663852033402117922536584228 3871478 744544392383685314509363914334375680 3871479 2399998076928342076160959340180711040 3871480 1387384295041891920927849146531942400 3871481 975982173703833700354703852896050282 3871482 -70483620309618823648672700170851840 3871483 -473286174041678706540729889929520128 3871484 -1990187690391889643801990090275682304 3871485 109321545906979963345792866892528800 3871486 220349795096216427726655764903048192 3871487 122940953705655424766710072641233592 3871488 464952895276794314172518424794628096 3871489 130802124210031013755954968451602880 3871490 311535182088198328460887573994126880 3871491 -145850878785265161828335725443267744 3871492 727732068604011183961952250551436416 3871493 115193345646947759333583303154882044 3871494 -568741796946332815495614885889636032 3871495 588663603382550356136258507246578560 3871496 -1003852204863169761401432986556574720 3871497 -236484710133394757318052734454128640 3871498 -762221724657714421663273207008097536 3871499 -444321152799872772961728387405475500 3871500 -427374423215570063762006154969600000 3871501 112509080643534966056210286840424502 3871502 665052864258470329200986500978709952 3871503 -163388121125306011725843684739537920 3871504 12350163679151726113437249661829120 3871505 -19131271554994024059682507127148480 3871506 27876522170171484594703607045188608 3871507 -526164026958636388193950252328890008 3871508 1752994627653678955859585249787155328 3871509 -768864383221357706929135546792742496 3871510 1000005284458411062222165972238460160 3871511 198093016918053297687178396209504432 3871512 -271932753080253269961370382830202880 3871513 -863942509742219076544330009271206640 3871514 -413866232609884322924667204742224144 3871515 -116019963950311721940827283088609680 3871516 -1338170395372866673044382441418240 3871517 323906364410747883912990680994244620 3871518 239935809550951945980129661671951360 3871519 39495420499481833530718507311776520 3871520 -1307828055722008360676677340054814720 3871521 916582232039166645037222352294600640 3871522 -64608362646896401124110712323992288 3871523 1240392976114668278873783235011591772 3871524 -994562933579966505594290843991481344 3871525 -249595043365681087964064379153695200 3871526 -474029934968410547410608096318816288 3871527 -636753483927445472444895782269518720 3871528 -1213870618289756162447330145771847680 3871529 3566066385998852098180744348331993160 3871530 452464368708425469182955647842406400 3871531 5102520845137621063546274512550380512 3871532 -291563879556628069851227300760794112 3871533 295028186882426420570571558084249600 3871534 -19575590897190192659680456480123584 3871535 730924097252602288381052870247638400 3871536 80234830641057517863491410637586432 3871537 436773003986656043681883833368007186 3871538 -776593187441963926053924308862407040 3871539 -645680096843444431511914051691122620 3871540 1258858805003842517152745889624042240 3871541 -42739303963283935217937026271367200 3871542 -515550530981123637690674120186484288 3871543 -1076966268822569167899585353533440056 3871544 -523140632181053653161281535067668480 3871545 104144994696191324455804600906992000 3871546 224906031619854522352976646089012736 3871547 1718111798415684484609241188003008996 3871548 -6140574493092677465579222413673472 3871549 -73794880964483165993773428209674080 3871550 -233921362970139032941281497217115200 3871551 -1664526993233271547663011346052054256 3871552 858402079315570723600194939223801856 3871553 -625571925069191628067997959481091840 3871554 319400642799535861871537332245454080 3871555 17466665642403149189711326412122560 3871556 -201973083784096968079893807649168128 3871557 -4850247466480977016413263349196194 3871558 -310179688185600360258802373019018240 3871559 -469269693631129376337029090618204160 3871560 -67564155536072246766981285347328000 3871561 -1475393118741106329832008958362850560 3871562 1001628281050735617871351186140010032 3871563 -1988472962111009910048194204243777616 3871564 3956922246221034889736716748670002176 3871565 -775719860810946555912397053296415540 3871566 129450079404021199304778496975181952 3871567 177054180212773654962449405680949760 3871568 405837675788579742824260410996744192 3871569 60604150164518922532925077452512448 3871570 -40687130688060713089865685014384640 3871571 1180180745959464600783216716121387600 3871572 -616580582134087438208324475269879808 3871573 1516928668052056400442842736349258720 3871574 85621158516326296425672436687355904 3871575 677078869721342551991676940241863800 3871576 82401248295689531149763681962291200 3871577 -402474808942620690006919631731150128 3871578 -26937875861844348591600632286704640 3871579 754902854736873366008101392199898180 3871580 -1386652253977946552846847925620787200 3871581 -459759815011569244004609788200623616 3871582 137436555028697887109478915188352384 3871583 622031643817412657750494547682668832 3871584 2147964898962459987742927381518090240 3871585 -903233663520111199927901162813162220 3871586 -327696619419847325589869971245721008 3871587 656241617735738365183016640209561520 3871588 -956150351181187848647437543913822592 3871589 -562254086142538919503541563872034440 3871590 -28685789856448987544679399752171520 3871591 -14587158649600111479473268477348480 3871592 1461016330785662260410020925977395200 3871593 -1397778946568351370847264944061527696 3871594 1159657999698668612882606022548135520 3871595 190041301125800202647650321745756160 3871596 -438023857810840361667693163337476608 3871597 1292247613644618633386212269697381272 3871598 -1605855995785086251302193431007755200 3871599 -169974678551604606978200694643122936 3871600 29310496408486627557115399872512000 3871601 -2395772881475771106810481877751364398 3871602 225516365625199480375651981500436992 3871603 359040236005009486199937468689483852 3871604 2130625394739244131296128644357261312 3871605 924082026214996414342719450513948960 3871606 -45497668115471533242821920920393216 3871607 1469059999544039168274542010845258856 3871608 -559794706232110376502284037327052800 3871609 13384612758060317009803400161170752 3871610 -769465213848832606085918099028011040 3871611 -169712885184811857113470827854025600 3871612 1011554664910900106411338158218848256 3871613 706219528831174930985675212737023904 3871614 -393122633801642621171207624131636608 3871615 -567377954408812658817560913149953680 3871616 810772128994436605469860477009920000 3871617 -775834485340473435460138675385242320 3871618 215717137665732340636346566112076624 3871619 -2956334667620488829151224708351566980 3871620 -315797664807559244401054875125061120 3871621 -647883705519364795500199399902695040 3871622 360903416942107389535033734855830112 3871623 586622508990473473886409471867161088 3871624 -59326664711197438257084416584535040 3871625 2185282584807881731288296997410720000 3871626 353393341497304397686975336655839488 3871627 -1487144915737888033166937382857930840 3871628 79605554762854339087214763334095360 3871629 -620584660120096975525648398309164436 3871630 62431206436523894553654384912998400 3871631 3234444780739275661665676103583233472 3871632 324347435528237661754442866289541120 3871633 -880969301895057834077759623174698636 3871634 -12749463409131243970888136729636352 3871635 -515631411579319870373546595588680400 3871636 856620914820594313209413500997056512 3871637 1002400824076408027395976681709838 3871638 -4430780867961314547529066366773600 3871639 1758156022153494141187076003926765440 3871640 -339196957745767072337596629642854400 3871641 -5223684134398262259771237395514816 3871642 -513333077519431212209882255746465056 3871643 -112694832163676919108411347988140160 3871644 -427087305994411853091480139412594688 3871645 -1462387817195394411976293026411224200 3871646 -716312502615210238237477746262873728 3871647 340811892034294332618843853987990728 3871648 2495231663474433228136535496559951872 3871649 -703627459338610454783051249246519760 3871650 54129215060165726493395257743321600 3871651 1212625072628313853378608558908185552 3871652 648638265793468780652522818770419712 3871653 76429179143665482709979422046923104 3871654 389326113474244521274805696674999776 3871655 62188770505916419062531520144515120 3871656 -369869082510960311984477980766254080 3871657 99706381942998177630483726630758906 3871658 521602237813421343628460580474020352 3871659 -133467499254661764210189619129753344 3871660 -297911956734927508199383683706199040 3871661 -2727463717491995269808488075939509738 3871662 -192281088508389230816186403246821376 3871663 2355657003752327454327686325644096912 3871664 302170632090106742500181993389178880 3871665 9466673167421226067603096137715200 3871666 -610124270514721138699635426581439360 3871667 473708862556323753831564019155851280 3871668 -1369801354629721296714406763076495360 3871669 -1553320267317764048826604377964006930 3871670 378366348435957113350488942615563520 3871671 263204033916763951907446763943215184 3871672 -603267266575224518507265615923773440 3871673 -113924561251153231731435239229823872 3871674 -908144705586794222055309651078481440 3871675 -8056879990665708696063839267380200 3871676 -1707918759764885664944944367502167040 3871677 -12963056208954294014019844153504992 3871678 515773640212307086815463045369841280 3871679 884386179079387805027624444290129776 3871680 -43990953815485387223511108629299200 3871681 -1747881957508713603945325816797206736 3871682 550613024155372719089023442167624704 3871683 180400922295977792804895547167887424 3871684 28883479752431378121087535996109056 3871685 -70615273014071903511543301696807620 3871686 -47898538728478124767137514207449216 3871687 -2637824913188987353695220326800128760 3871688 -816696229326394960932680788752752640 3871689 -1675240162557219416640940063144859376 3871690 414987255222701010996921736045845600 3871691 -2204746326545000177645561463407308908 3871692 1341171106975505953876557795860275200 3871693 -202707366658817026383117874034938400 3871694 -1464016838579177986987140999998455104 3871695 -39189659079570606094204431822628080 3871696 -317692931529785227858382559709339648 3871697 262457697198807409882896619300223460 3871698 804484694754497472351864107634558720 3871699 1323961471579399514559776919613832640 3871700 -7133037958682308932939496581273600 3871701 47781304356304436312153289037502016 3871702 -524159551711636771772916625223086848 3871703 1295548628535588226736510890225509600 3871704 160938284606786903562073380535787520 3871705 1362607669926419877707674829301025920 3871706 -1208324273670428216016984069471686400 3871707 50301810906691132338434350997416704 3871708 -1941161765950863938586751012964395520 3871709 172538111786425721924959344471540000 3871710 546813051191281950488110671268075200 3871711 2880886088988071246432246821530872800 3871712 -47616492055244858383839580235759616 3871713 -1122359053647124492097177659239525456 3871714 57730189823461875636345077159067648 3871715 -765491402664338596594782092608190640 3871716 1523371694804527986958893930397255680 3871717 705591482792379353239065666156307800 3871718 -465657350569210622269427104517233440 3871719 -705225096713911452147619656788501856 3871720 7634147161480876317137550627225600 3871721 203506987414121154268875440000042112 3871722 -712942603073140020028712390009511936 3871723 1349236689312972963239551716235044424 3871724 198112873365513858427100966857994496 3871725 -5605581451579102851895690038640800 3871726 -574230948030718222453138868428740096 3871727 3655692268543132327173419221206938400 3871728 96470926399262305969890871291674624 3871729 2226792083811912794376360755327326576 3871730 -197679259002400217994866172787398240 3871731 527659165966417668610802363025770544 3871732 -1420420123161100110667467227452335360 3871733 380081381625654494267320231426691658 3871734 -618873624901193158919443021499802240 3871735 -519143837067855700163136099488490120 3871736 -3014385545636297812775367373067735040 3871737 1982152803723299747919888984779380794 3871738 639158951732811805387780057305349344 3871739 583780608748036781646275088878356824 3871740 -93927785654586738514840892450887680 3871741 -7582329494575369545702890876600000 3871742 483594384034696861377737734426672512 3871743 -1199096335769910732339292539842663736 3871744 284983010844100833357484515131392000 3871745 -684965940923630119332931223253715200 3871746 310152719063224867950013711263264000 3871747 -601790374357421124768048813033861120 3871748 3903195728270775783985401811809408 3871749 38137894351505384278938925363410240 3871750 655057790653738449103411170098304000 3871751 85658886170430876301309558645806408 3871752 -214941820310185642580588272576634880 3871753 -943310506582654207673571090881444556 3871754 -181481914427298589766247721174562208 3871755 -235480167012114059815607064181892640 3871756 4452176398764580340022594828380160 3871757 1620628448701692518602707288517228800 3871758 -116424464646675987560917730916288 3871759 -129012067405746146891038395809769040 3871760 -261281301702873808784135107381739520 3871761 -1569938074912497489859524151881538560 3871762 -880059081192261505837646881760416368 3871763 -4320032186189397864937291977596160 3871764 -437949832952569796043691506750925056 3871765 1840161300480572357664312445175247000 3871766 -2333337493782898709986037604561480960 3871767 -651670968026057544747152683777139040 3871768 -1631882282910626550302474423317309440 3871769 -55303772316423910351558906358676192 3871770 -185661870815335920727665104514662400 3871771 690268645922924002416153479510467744 3871772 -1361981016291185609312466758732018688 3871773 -543530412935191706719165908072693120 3871774 -13673459305213088511878799928434432 3871775 452773944865166626364921776172755800 3871776 -206532216356801048364596247775936512 3871777 -47935532665135514507626788334378496 3871778 9379783661209861725405402526447440 3871779 -1925182832065856921088456674734983816 3871780 993025596304947837129744089346048000 3871781 -1074950357136740820112255272252788418 3871782 -594055448179242339705082382696224320 3871783 1003875832784831724589196997994263032 3871784 1052923390074425847070536609374208000 3871785 747954479474248530749112934614763200 3871786 -284259647234771235139661040648579408 3871787 2850441085737048683213498127638432436 3871788 -250328640951019253614577055272409600 3871789 61479025519830208002592087652235820 3871790 827433757760996581783005053047104000 3871791 152821202917453020152652121605093888 3871792 829208374922560154851487574903488512 3871793 -4899629598539614251944552699697540060 3871794 163199432079812459721855400391151360 3871795 -691083475292515801208852163902940720 3871796 -1768113657698951556969274939701153792 3871797 575039699915276177925526290387284928 3871798 386090503907322407635244044299447936 3871799 1969553326276850841709704708435633864 3871800 25610423665040272554803650759680000 3871801 -2248498845935301028547837856795994080 3871802 -813544162102475890269525213773181696 3871803 435689579310873083697952360253991024 3871804 1347822815695777648270261338123078656 3871805 58432601335571486963758504489090560 3871806 -144077749086188070345362132873937600 3871807 627868437242158430729886800586503872 3871808 164425362598327027106245221013782528 3871809 -193859261836113423758605989733536876 3871810 -1122437226893130210470501259232597440 3871811 3122877782147842446176855700767444412 3871812 -10728389347990795805938938579161088 3871813 -3795687513314676776156626657217473920 3871814 662631445321402776266864666657468256 3871815 1862386927724231784192883741402752000 3871816 -1079760644033997607175939477527756800 3871817 295073186416257741151803837827803866 3871818 -76051879563186558886786997218294176 3871819 584051648423498234570778606603344160 3871820 -464039982704498938139648532038860800 3871821 -1916200579791612821016643559518356288 3871822 145337027156596930952823161189867712 3871823 -825242556316892121588554479640918928 3871824 -260355025019867950093591929853181952 3871825 -366278207255467622551620576820255450 3871826 -144028116794338317221738710777173504 3871827 924931528230973234122122869415049840 3871828 -383591377231415942573194506995765504 3871829 -219737525034316878195265636209048516 3871830 -92849721421924925093706468899518080 3871831 431668052585407891109025467808666632 3871832 -279559910592798382608993432096583680 3871833 -329942832465940511806578315478782960 3871834 1266756498723676923122194012795320816 3871835 -449137300484584800299843248858637760 3871836 29486296879557169481625129337833984 3871837 -1840094880433869950345241615578718848 3871838 -304094575411590967446821838590850048 3871839 -1524746968069846661113935022553036160 3871840 417755056045354236132501913447956480 3871841 -2359039219366867573700241229474081758 3871842 301810130458692331161572369260162560 3871843 -586195349709788059769061113543185152 3871844 379414445142668795033322588761732736 3871845 -1384162284711294206996753163534372000 3871846 132046326825861894135113133551709504 3871847 29586118360507864810613450974696032 3871848 -1124211397764466557365976764710502400 3871849 3141923018695760575789927223198720 3871850 739587449431981974129607591181068800 3871851 318687155922506472562184141659207344 3871852 -1856245132736860528379216533940186112 3871853 1347512129757652259278521021205721964 3871854 191592047578269930236332157970339840 3871855 -852080824162251793665048963551336640 3871856 109519643634348123718660904996044800 3871857 731238335467048857452481622288372320 3871858 1159859926106814450908766276755648640 3871859 228526272731810300879842878850782600 3871860 -947843098677619826364975402884874240 3871861 -217048931382602026674382968615740768 3871862 32458429359585773061560184112042752 3871863 -2454121312466290810921427879821619736 3871864 1670479760593419709631877523278950400 3871865 -491337345537809778512870968319988600 3871866 28555283971295931690998345882340864 3871867 -1794713569763427616894262301281488200 3871868 -140798537280345725791574872946147328 3871869 1500227708732783483714800916400535680 3871870 -88986988305302714013646280721309120 3871871 732326632638462047237088523741299072 3871872 1164117985755735145686234914818621440 3871873 -3755674466982395174770032639808394816 3871874 -430908477424065969576390235701226080 3871875 332114864636091827526496339716000000 3871876 713389487826500982756535862346082560 3871877 2536514178409713361183922162477589600 3871878 -160637612400194073645651672323462976 3871879 -2480952177913312682601026985273018960 3871880 -1671184570562584528651775943398553600 3871881 13358620672585602937705076697732132 3871882 -532365980442605694794285181458208720 3871883 -1237713150844330092438402627371405868 3871884 318844566184392399455872049648259072 3871885 803332835634982994111438165404661580 3871886 -401840879579686508499521669783091456 3871887 1392458464787111436978279018663501960 3871888 -241621740731299313825456061106905088 3871889 17964094699969415343266666133897600 3871890 243033134936046685297411530777776640 3871891 -268633641141089836058908598934560288 3871892 17496709760475112922213270943731712 3871893 264576177581341100472197034924456864 3871894 22172331298330119732591449124145152 3871895 844715323395440491819573538320618080 3871896 -449902019611943291032267373435289600 3871897 2432452722659894596085655295656069072 3871898 106991309259568525650043880586378720 3871899 1248296952286658091119490916806136968 3871900 -55056257814249790166191237721600000 3871901 208575314620723382191124035693007904 3871902 -35585832461249090884691155335791616 3871903 -179146183410043862067633055955821344 3871904 2681352216382924005826020165113020416 3871905 1204605470464985497519459540992908160 3871906 -11703943052872027788610400029295040 3871907 -40430259997647706990907326083755328 3871908 2352862993262609436178657235756267520 3871909 -393198627805270141379716721672045890 3871910 -28789077328202740843480477853802240 3871911 18771350140545211709293752681228072 3871912 -671330639700472440487470309651087360 3871913 3348222398758411196521848532392804 3871914 459508495854758230257709134102451200 3871915 -207452519982553205038782430772676000 3871916 -754149838636035731247721732965845760 3871917 -124950754560313342308365936402184000 3871918 -2612573517328124550536144737908423360 3871919 1099555553902272712658210463494578320 3871920 7017092271866630194105696474890240 3871921 -858959118969964699457624642109248878 3871922 -364264713539506348657571340762805488 3871923 722002277308595099883585149948885568 3871924 889982026347132705734502833335269376 3871925 -799113359642739824891380171619587350 3871926 -788098376211608968741891943062324416 3871927 -243466750831239615608835336154022760 3871928 2061870270416651625685555887853916160 3871929 62105062222149816680196753112424784 3871930 -1267101988826913683283316019245113600 3871931 764114027238495320101193113130260800 3871932 -244386114626976830888865303569587200 3871933 -1398018850036507485831362432034012596 3871934 933533763810637456708972175987942400 3871935 14510596237372698181704587048832000 3871936 -375540283324812230743555320997478400 3871937 2003275549203885973586587569705906984 3871938 101887121673298371435244632277562880 3871939 -180708560306096109209153801597231568 3871940 -862557041659340390429301144152328960 3871941 1703804578140211028871615784514172384 3871942 41734768605979974481152429226383744 3871943 -384607739976747823660653968439646800 3871944 -1015611880721580361890324466434800640 3871945 -92009071497540072407899199818003200 3871946 482116388467522776630454220127744864 3871947 49489821701915452674698046475459800 3871948 -1222900433961899699858292166567761920 3871949 925121560260883640898790231642863360 3871950 -225637167173632771681710493433164800 3871951 -1827510379629975355958179107917846696 3871952 45511402104994506166880860272328704 3871953 464660521853403053221620811969830480 3871954 -2543503646716127232215142834423134208 3871955 -70051630559078006922314914149991440 3871956 895225311262874068020703067679074304 3871957 1699208819811380063993107653337654620 3871958 375395278804203821583430683016904448 3871959 473978605344216898021493831554393728 3871960 1226294105212637606822661867294720000 3871961 1866711169071522747276831076744823562 3871962 407229409278511811965615065271916544 3871963 -316803392161327114107103806750804240 3871964 -344126069347993877425640509947469824 3871965 872410693398612484708185500856993120 3871966 391637175448770692746214467700024064 3871967 1580981879587692637697376548685441024 3871968 -612684195603740389433654567008468992 3871969 -1732788889692573517827332873813761630 3871970 -807865148823167362209144975135364320 3871971 -1269409248009996443443931579105493528 3871972 -444295784360412519060396183801241600 3871973 -886741775381529387209279971265499360 3871974 139664234106519956025400854259911360 3871975 833020794598531875543496636969237000 3871976 -912977649826785220339242234874429440 3871977 -101432742802461388318948350258023280 3871978 -8668335462720120468350434721970432 3871979 -630384273131571487895046220449427560 3871980 39804838773304064351304818469657600 3871981 690365447908793677233995877760564512 3871982 -563772280311890834867965680443433408 3871983 5781227371219031016870332169617664 3871984 35804801803300403015269557054177280 3871985 217540336776264696658639627266796800 3871986 -211179167380605102447017071436544000 3871987 -552665250385528545373518684783939248 3871988 -131738009692734673190953820866761984 3871989 984946218346101952461256793168005440 3871990 -126685545060640059697310787988224000 3871991 2207563242624069687858596339009257800 3871992 943968110896560838062639646811934720 3871993 51541396900914820430590051058035200 3871994 607382862081660322529933520669030912 3871995 -122959134158527762405071955330908960 3871996 -953814245458066621428071961209344000 3871997 -2855113161847825575844291564220521728 3871998 32442573745073663187013635378963264 3871999 -1291515754750160465227575787977283920 3872000 2440495687446335230714488815616000 3872001 -101205301892504914755718831245920256 3872002 -178371571507650039867673673202559488 3872003 -78035225982066497496554194465209240 3872004 345060401665803038339964569157980160 3872005 -2455327941564460283311994605386658440 3872006 244709983614728138162309088514734144 3872007 -439234230548321786316836186912992680 3872008 -389467445663243331775864113624023040 3872009 -27808937777084277863156436243246384 3872010 60500055413494189153530256295462400 3872011 -13944426906931839321041650292409456 3872012 -653842298169275865243255401200498944 3872013 811681320657399475601903174754331104 3872014 -3109747337311237110390116421926208 3872015 238893215526375454958805249393890400 3872016 299122082168075159233145626643005440 3872017 915951367946762814254411208443750066 3872018 -99043772153649776513351621844304896 3872019 -43775614488530703262062530364355656 3872020 -1464671572456232727093051002565515520 3872021 -13086338237590236611124804624943200 3872022 93293325516181537385593271824066560 3872023 -853330700102181515396612071649996728 3872024 -190397189008518840507854222434959360 3872025 -712638542961365943024869346328313250 3872026 -489037337507877793375932222894510336 3872027 -785586206810431386994637071681697280 3872028 -305934184071125606886385041481582080 3872029 1572293595169727724275726463289401600 3872030 -673868009460034522362856404473115840 3872031 -654040057076122873120582508436447216 3872032 -3094437686738278379932862549754052608 3872033 1557563091898228805848363741200220128 3872034 214086416243482874691292626151051680 3872035 711155960483533034510758300775231760 3872036 279957448993077961721894223408992256 3872037 -141531233938458173042594018097896064 3872038 -264579086176595144301047388785668800 3872039 1973866519951067720947560910224137280 3872040 419070283214496841337719864297881600 3872041 -3057500218619113660359757886786311558 3872042 -1357961419152466411230489709023317328 3872043 -11051799140814827773247891112939120 3872044 -2043648872563537438554731630648329728 3872045 1865891829630819304486970375327026200 3872046 731807723335105045441732426590432384 3872047 2375546292055294114612886325205972496 3872048 -106566114309427769401822754698690560 3872049 248986406755255453795149290884746864 3872050 -20110858696245510302874484508006400 3872051 956614021955502770831630034549069600 3872052 1179889838294969063858812365526917120 3872053 -2246364495926902145000961402918005120 3872054 -1694569693754215232816317552367997024 3872055 22936806014030004891170189558384640 3872056 762090546343407706266235873349713920 3872057 -135082799472953989354846573946347008 3872058 171700059214789929459099340376306688 3872059 -1002639365762693830559058606385907740 3872060 -1063676971739987594061675552387755520 3872061 -781278309927959213349552441119329440 3872062 -522212202204761857372835694930764928 3872063 -747481299843767323991666846334600000 3872064 -3019820524961520047818153182363648 3872065 -274475912555438814352198027317310080 3872066 -85306116682475519412354976913778432 3872067 1627007536402871479552200506959298880 3872068 600865883298176461126733099250462848 3872069 26241017567313747776879416033431744 3872070 -30568088132803707216746265234028800 3872071 -914909881690567807145172539880955088 3872072 280169340750244383740375921013196800 3872073 -581177142246886391168143166861188992 3872074 427720062145765882479014623346609760 3872075 836426490992768926927504873078227300 3872076 -196865554636494741264034444807689216 3872077 11614146048407798430452506097544672 3872078 -1366534840262347949964167383673851584 3872079 -2525015967943832575606784226763046736 3872080 455738205803931529464498914193408000 3872081 -1123727119968219807254102563029631836 3872082 206192332820710903421880758025009792 3872083 344452281367707412748053645810020280 3872084 -1440786825592326344134021763223494784 3872085 336999776047107723599348126596728960 3872086 3404272288059282065715660513268224 3872087 -715074700520450994910486734144754728 3872088 -992713590612951261077915407214899200 3872089 -105289233570808582586442915376889276 3872090 1040350041650801111617092633881849280 3872091 -291536659808656282651347944920392336 3872092 -316020308215792256779340091761914880 3872093 944756854990170126608954376394855584 3872094 -685407471310379224846065914405379072 3872095 -191895918704814803285874196184368320 3872096 1357452316903619901412439922920914944 3872097 2121897597237423952809750476495182080 3872098 -1793940528809561829007065715049523840 3872099 -39368641572552154091016628669291008 3872100 172632994443609655701853275748070400 3872101 2785468856800128344871049807372751102 3872102 91031121216459929423143693558336512 3872103 -438768840804841700205967873076299776 3872104 -222793074635221487896377532405678080 3872105 -359399670622481680580270438085144000 3872106 260885151958482874093387766852966400 3872107 67541481292986410454405300780744912 3872108 693713142566380260222922443079350528 3872109 889017178782932635112368118872774560 3872110 53942709087318293496377211416065920 3872111 -2193029862566861233626569054597020200 3872112 89060265321220250457544117236695040 3872113 -217545199734044117042870753895626176 3872114 -896866869949870774243117743347599344 3872115 88381335745709599803901969159904400 3872116 286342284864851836549426537522882560 3872117 -331897421963558671796867828868014208 3872118 727954504861302016981967130598471104 3872119 -1907927265351890435388196934009030256 3872120 744797791742131953417453804214272000 3872121 -452216990250653301620212114540944 3872122 490970209995151739460978178102739424 3872123 1483817545134626215199420129284789200 3872124 -32884311960027967968983261822192640 3872125 -2569924967484150425412578695599513000 3872126 -1249331798295689861388737944411903488 3872127 -242286956957488599697203973508889600 3872128 -828983422976050695171839656093286400 3872129 2123155628230509300603855575910425730 3872130 -818098867840241781507239075879239680 3872131 -1125618499580329970287024684476021128 3872132 953904274488917128978438795946806272 3872133 414012928151922704591464611211613724 3872134 440349266637015961218189234987940992 3872135 -1840071589740182926881642986391766920 3872136 46574804009359338733877347246694400 3872137 1144064601407615195773210961142777472 3872138 1342722157297356170105951284729437120 3872139 39909299491115326265373153707775408 3872140 -1044553034913001323184478236327234560 3872141 -475665731951242754290660995347594496 3872142 99532489738228774076730698844364800 3872143 1181083693614844444939171831070177280 3872144 -311872942589359349226241259447869440 3872145 -460022147791558352064423460658753280 3872146 48167953239262070089577979385202304 3872147 -21520266377718726850058820075939528 3872148 -55877905094378187170415441035132928 3872149 -3239742044929183939764493472045130336 3872150 -9285051265362888105199916051822400 3872151 3251936532482710889258150160794249040 3872152 -832672469360499251531573995440998400 3872153 -2848145867164083658829502822002876598 3872154 -395746868656889493083894009922246144 3872155 172894604430278206453312560076488000 3872156 -52842419988461619962943103364904960 3872157 80724409051885410798668131956858240 3872158 -1748994653564715577688786663716364928 3872159 -2668113431084361228997402680248796096 3872160 981176024555661485077241018263142400 3872161 653873967867312590518774876236658280 3872162 -228227520395011609810316974126010880 3872163 306830137711777354321703603382690288 3872164 1908580241205546640049870728120693376 3872165 -834833539361440480116210021659698560 3872166 -46976075904064582865116474055087616 3872167 1388531648629019769258517255003432320 3872168 -237907973786716099926490074492119040 3872169 227004752481792346486160537595079104 3872170 -271152999172122484243989298508870400 3872171 -625563774442031179622613984171703608 3872172 -876197752199367274994709550604156928 3872173 2486036403831183782676185957142454560 3872174 1597148074725010058806354213423067520 3872175 644185651632592025576094598277002800 3872176 548404767068748345318388184793907200 3872177 -143025637726161071705847213440642448 3872178 1349715098949522697943617847469131520 3872179 30492969655925226004865738957139520 3872180 -137908602902616460621444531972039680 3872181 84046832047117024440781629878246880 3872182 -927402166026918592463399473312910208 3872183 263054798952157491268133473936510176 3872184 -465539111631835517618058027718471680 3872185 -924741415857458647528352763877411200 3872186 798074238157326191690097881147420160 3872187 -247183189225885088452710811874808792 3872188 -806214024534940260248352398766197760 3872189 -197585315328330955984805562749646144 3872190 36482158702985862553175066728550400 3872191 -341702370427653358102811357815800728 3872192 -143153817548935998673426740538245120 3872193 8211145353886869331859931510406080 3872194 1085646426736066096322353192569202896 3872195 552921922126133633089810275426109200 3872196 1079039839442345466991925129112556800 3872197 -8521575115046844610434111980492768 3872198 -354405810318258023401536603887118336 3872199 1364294307947348133568025260516758528 3872200 -976728461788726889330100400819200000 3872201 671825956665154759100757020916794202 3872202 101875294977448944767773145690380032 3872203 -959169739849152109594069665915005548 3872204 -286951880564865210702575364355872768 3872205 -600099101901550973738003828377551840 3872206 247780744192875612271554055290245184 3872207 -1988327548100933990444450967969782544 3872208 287811139157390616402441751962845184 3872209 -1918340594158475312737667328622297248 3872210 -29541131826331292625475299972372480 3872211 147596088490419689923450757623847424 3872212 -60068620404226306638343526647104000 3872213 219738028546315091560275319450133280 3872214 -399092313316268639768649781638619296 3872215 2280106757834881108515816402329413920 3872216 722717774719479733874620042956564480 3872217 2369710060400131855601004528050166912 3872218 -265051147420332950908372703689929984 3872219 -1026700734794208404420020320785577120 3872220 -63182771584725089447662212856995840 3872221 2266094856369998026470217563369600422 3872222 1307802547945725336489653949601398912 3872223 -347612907505956362687375117604405576 3872224 1383158192554889215183283187916210176 3872225 408293374586154682620763081041997500 3872226 -904922343690730411830300911411087616 3872227 -942340006736474050856897927840754360 3872228 320725048432419348962161255613936640 3872229 -2275044069843840212930183633387573760 3872230 -787287747247299719973524839620096000 3872231 -1989843295301632320160738353345164136 3872232 172237122648056316522545164350259200 3872233 -652447044474006188891042034957050076 3872234 909523070395337278154609170860476160 3872235 -167149195411172260431970251697566240 3872236 71189525343361005155816595398983680 3872237 -661231009165469032305783018079971114 3872238 199697604952755793133189462124349440 3872239 -152127549220943528664282836370691488 3872240 -38940629005285165195107629260800000 3872241 -85706773481963689349955912148020480 3872242 1385625801362962044559655497347216 3872243 -2366034233876384818888190247185438640 3872244 339011205430929214074769428721938432 3872245 173706476779859678694013861770110640 3872246 30437205876379848979132887584691840 3872247 895857311545020969544214334763345872 3872248 -2540808934179819646400552908825251840 3872249 -3174413554339327412363514979855833750 3872250 -423161817341566424950325187816552000 3872251 768825984823460417985742348512580512 3872252 -1136012113353623994916043168454795264 3872253 597366068984876621892533443225072128 3872254 -1296886804192328329597510519340869440 3872255 1218107829048322662134331327138528000 3872256 584501055700269415578859797064187904 3872257 608746208509050957445583801437922880 3872258 378637282064441110877070052708759584 3872259 1256781186996982061633517571722223200 3872260 65874678796811173632922591160279040 3872261 -1398867119007571483104517007959759776 3872262 532640960548403509956394087242600960 3872263 832929138197390817702892112937630264 3872264 322764254033464968012069232700620800 3872265 -1136028885995760910976776310368562880 3872266 851443331361151528953739927097942832 3872267 999538253444386623430657317966325392 3872268 -1384867065299004641799552982160533248 3872269 1358371984920349075579153412642400480 3872270 -261845940360300644112304676002009920 3872271 -237394958926710277480166208210633840 3872272 -64568147555858546509503744506331136 3872273 -2512421132150395225779553376444198478 3872274 -229032613507660164139842316585127808 3872275 -1323340271993122745413854398360567400 3872276 1403146757315269475216790638419691520 3872277 1231206817969425038125783375955206620 3872278 206577257954983997066960955360526080 3872279 17038026429239756067805664741372184 3872280 -432929661063058541428211952615628800 3872281 -182520895602588444539405151331723776 3872282 1029134874520076806280745165543109632 3872283 -2479385717367688498607273988288483840 3872284 164019403970053614650332913719403520 3872285 262464049529191708082768782143827820 3872286 10507075823904451497085769437845888 3872287 -2877073603390168702605198282110460064 3872288 408944061702713354660571828631633920 3872289 -460273242812052092239332788208505632 3872290 -41678979575788309750143923951225280 3872291 -403256582897668238530977644738566308 3872292 196969652452508934025988263360512 3872293 -580250332930441223381737433879435458 3872294 356295131973289959345398821785953472 3872295 336663129893672684834015321272435200 3872296 1902809442868549149744881995603553280 3872297 -1766731163992632302415534337551915312 3872298 -463441605209873950697833332091758336 3872299 -993757479387607042567619289316986700 3872300 1039702994302514999205273811079942400 3872301 471591794227385230223386725591946560 3872302 -674959987086305025082690450371973248 3872303 73630512716452521399823507653654528 3872304 -80209829636242830522094286730018816 3872305 233024279349870970701719637709454760 3872306 685042414587146023678583576426030352 3872307 -55779298899413181578132623557497280 3872308 -2347905610811439287913550991378909184 3872309 -261942910451023552497961074023549568 3872310 -206386043378913543316319058720902400 3872311 545914877040798841491401530797186200 3872312 -2321066285702530698979055362486579200 3872313 -1228637453559727081681035976198845600 3872314 62479622007107605187027141474753280 3872315 822487197746152905148277730058488960 3872316 275395795167488948035842933122457600 3872317 -1174853200597823003089583764650552634 3872318 794570085942968700282958145026287360 3872319 -50702141471488729992778672813653504 3872320 192633971136362528625534710584442880 3872321 1295389509607249189082366397416193492 3872322 -4356227409429291973633159556003712 3872323 808833503766741675387704425613354880 3872324 1474352318004538674566258200971355392 3872325 729208631739113788168171856715969600 3872326 -497394550998070481354954309511290496 3872327 -1266256971743363447279295448023679968 3872328 -1945270343064141254494857618484346880 3872329 226034750662855596370641029058803930 3872330 251643329499997293943937687943413760 3872331 -1161403599345352505796988341997995780 3872332 -1167526721827063498137121112974246400 3872333 2623571140911619106158393365517499520 3872334 64874300186902794171515123153633280 3872335 1259101861001392057927683822417302280 3872336 85885175979031252613594987809062912 3872337 -238419268872923329883036032515924096 3872338 629629441948750929691670243051419296 3872339 706497009179666043371935123750654224 3872340 416997910826698346984567266810675200 3872341 347840718197885148562331363742384000 3872342 914547159374325419967581806550583072 3872343 1959656197737919669927018283507270400 3872344 448643273110700231160992372769792000 3872345 1855410995956200530833216601272876680 3872346 255839835623022357687358493129005824 3872347 3150960177417915119040901072810741320 3872348 -676891817174042062424183050327448064 3872349 -28512253889681157621483315724500480 3872350 -738455954603356310363433541831665600 3872351 994437711296079069489894739606807152 3872352 -1537666134551849247226180678912573440 3872353 -279875310467956167867340361391292160 3872354 -1346549133970582528978460873087496624 3872355 -1335903885287175742145823209429993040 3872356 384044446720593044660420411314017920 3872357 151194060234969730917808017175598592 3872358 -11438593087461688158886115351983872 3872359 2550953333603433554597833015716261560 3872360 -2166366441983204796458049694107648000 3872361 1769069164222038893541942541559169600 3872362 420899203846928300548186908895783104 3872363 3738843524401447217850851022991116 3872364 -629172307444529546967688760547053568 3872365 2146996295773708316117537408163840 3872366 7530761258011263847815481118701632 3872367 -27867762015146899771839804417230784 3872368 214562651995132197317331825874305024 3872369 1051628829924664119748155922141916400 3872370 812496252359448569191169241081561600 3872371 -2081828322170231946288518337125205800 3872372 253449028377217576634614402381793280 3872373 -1660224487124004218225581088481179616 3872374 1737814382958002732408038738187990592 3872375 373411714310222679858538664357808000 3872376 -170014309977433433344484309017620480 3872377 -380450408662893898273659225726663574 3872378 -1081706343991043931885953091540527760 3872379 -88302551880387821765137507353581568 3872380 1575682626447004160962337571296524800 3872381 789674018524024449809453997946594182 3872382 -702512898105577531614321909282556608 3872383 687402640566050966504209796970001960 3872384 328130754276246631091293157924536320 3872385 9311498596788841647215524076595840 3872386 389453262490584993458560043331417600 3872387 -2744916161210381263520258656359512964 3872388 11190912897262884959391145876021248 3872389 -505443290510889771790364068395835810 3872390 -365232905945276763816730495867680000 3872391 402821172879173608381065072564583680 3872392 1224599808828551074265384994900510720 3872393 -16401265184758555472168935433534784 3872394 -9718108861571029685567484447528960 3872395 -544532961345817198242017560786882560 3872396 -791139739115347562268626841538265088 3872397 -452271350549066693996516333260361472 3872398 -82512799298160629668375866916800960 3872399 462431121571478626485217346772777360 3872400 -77459497179555625211808158574182400 3872401 1194043445569083513134262989524309760 3872402 841890952469777648457825998916767904 3872403 1544533638103908037905138526957621812 3872404 -1192936664888953100435296786176214144 3872405 -1318105105571118551275806011228801640 3872406 877577086122185460962273835260044800 3872407 52925543550828067494233606645649024 3872408 -48727404761776742225223326659031040 3872409 352184074165641309787106239890703680 3872410 -31543233888466280757193546308056640 3872411 -1876116921018298136933551193849425776 3872412 837157869155271061921870267147422720 3872413 2609957962752967627414156443879932940 3872414 -105684540571961282812865823309289728 3872415 565475102716794011751677188119595920 3872416 -651777535520666729291826009466011648 3872417 1906973090561734654457000774861450466 3872418 26433897091065177238692139358969856 3872419 -182862534174683108377857734246912720 3872420 389543997489505646666815738651476480 3872421 1429168889745098513317176511858560 3872422 -1423666179427886256270293373199507200 3872423 2521111422483577991599175577163191672 3872424 -459095247613416595749630809257082880 3872425 527461214958549159665516294460293150 3872426 1261420425123016695626806598595828912 3872427 -71573399277681651620631096734014464 3872428 438072886319689744549779919671705600 3872429 1589788565659861813133192461386533472 3872430 -181192684843917017826392178610577280 3872431 118709963961623450735079875023677712 3872432 -200209925960413388411503275791155200 3872433 -1142995623728667842725797755572492176 3872434 -326116440578333452200410947316564448 3872435 -254897626210664473869599135122047840 3872436 -1249367697988969138547296352235319296 3872437 202672272358430194986612835739482752 3872438 -148763666306422906006596406518326880 3872439 2188976115353831740562157652705573464 3872440 178088080220521195677857260605849600 3872441 1194641622956883480444707203338928704 3872442 -142694134457063405285656882244791296 3872443 -1149160374518398446336890417400387440 3872444 1429850768688225771085123279266087936 3872445 -369931005383206790970734830839192960 3872446 81086934540880609560072106844988672 3872447 -83154903758474716341360696448841328 3872448 -244046914931076480344135857395990528 3872449 -880991963760583314218132112452339264 3872450 -157197568220036856726598266155028000 3872451 1484608548121374927181633822304640 3872452 2163747446066486970960103819178539136 3872453 1051264592150211941496403644623862684 3872454 -878581334095840504473501333145193280 3872455 -1533086595037801646378766933843941640 3872456 714752514750220810012370136361205760 3872457 -354725096563396550234159396005335480 3872458 596598099870565850421411063500037120 3872459 1462943744877014862915225896823744660 3872460 -516663554140513157491845829889648640 3872461 -360911434439785140703108401741660276 3872462 -779795272286242824894726276588764736 3872463 -588162997283033351511895143784799232 3872464 -537025118572266003819391896024514560 3872465 1474557493307611447597351813737940800 3872466 656540696899070961015330838704977280 3872467 -1826446039229863913846534741365860488 3872468 139963823928273509810279117506635648 3872469 -297029716923438042862714628163605856 3872470 382550263440520130533314424134720000 3872471 417486913634910056263621793155446432 3872472 152198946457257476849992599459225600 3872473 -2672617515760069901006731373170477296 3872474 297316820587600009215322724275658736 3872475 -860969520954793778554246885705782000 3872476 792912075787058969984327249459033088 3872477 120281750659618828882613233343083872 3872478 29515128379021649779151998602918528 3872479 194570980387771304083215617894915280 3872480 -2373766722350777214687745907408240640 3872481 290808877717325392238901006007782624 3872482 954556048879174894388724516392630784 3872483 3436160468906769549648750030785212824 3872484 366696262270239798724309716369408 3872485 -1692971707722832832506342473793096800 3872486 285827208730967489312371767560380800 3872487 720242397775895467172644189917802368 3872488 -2286475204319451351800928139182474240 3872489 54195734011441420343543791410282240 3872490 221103057382874374166581294931109120 3872491 735547097364262121253592608401161728 3872492 1061121624722555048138765548460577792 3872493 -883728689811013688400220207123323018 3872494 -1945245382618488942672599113415808 3872495 385746516134032835599275326063176800 3872496 156626355444127650998986058567811072 3872497 546250198106625029694680910212046832 3872498 67818333405935709440285406084836352 3872499 78618673080546372346212356143856688 3872500 269690563632276758706520813214000000 3872501 494165794442926605916866408284145600 3872502 -257379626179808857688272372748280960 3872503 1336135359367139581403231467159851752 3872504 -33807832968537130364173827271680000 3872505 -83762482251185092535906426321537280 3872506 -1476963030502169701284195395005499136 3872507 -2743023922419051428141114518076993244 3872508 936845908764322347812925903010152960 3872509 1816845507719708076483078372132270304 3872510 -205254595450138362641979308079552000 3872511 -432294955910342703303494905364640840 3872512 -170989037586883796879732802414706688 3872513 -788211894217513418741958384797270016 3872514 463887182848380761131361408406176640 3872515 2695785423907936033057269225910600800 3872516 -23641022784160675864331905400475648 3872517 465408469444669771875566655959608320 3872518 -401187474057675427423492276009935360 3872519 2572012857729297115770276659403292776 3872520 -381429214440947460778330604578406400 3872521 -2032570813769858894314092662958146278 3872522 579326172112905560446127291478349824 3872523 458742170536104557071034371381521600 3872524 1372941242149227859024414935541171200 3872525 358194615229268310159997224572025600 3872526 -202831971614547101746810227411250176 3872527 2802819660800779344508264001283955376 3872528 450872947262883967748992713883582464 3872529 -120195450363007597364961343395945390 3872530 -169563966129262002666437178482751840 3872531 -231653269914777929454972145409860896 3872532 96445157323313270787188985592233984 3872533 761580988184265139877934237619230720 3872534 -1582599409709052017645730796255752960 3872535 148689886932903341171051796627072000 3872536 1832490291399374746246779318714439680 3872537 -29393408852468691624757192103044080 3872538 357551940891245158599284284720092144 3872539 -1565892104363689828382204923457573400 3872540 51749136564500680986756869713920000 3872541 1898449964439205465616601503029790592 3872542 295760811705221082794954756721206400 3872543 -301483317755746781225885227274786208 3872544 331850398554240983317303055477637120 3872545 686058359601296038247824553660353320 3872546 -1465716626110342065944846537739142656 3872547 -232645857613435935262948748427174960 3872548 -67350515778216188620169309639492992 3872549 1681448148605709758725911074503474236 3872550 163879594363676237690522959862745600 3872551 413274557056545362667218059199769984 3872552 59410114308940715455346677426329600 3872553 -324447091827492725539148314365417792 3872554 84111241712631770693965140182426112 3872555 2296744072239427967508490344361380960 3872556 159203410610512457001136459522867200 3872557 666518642920775573320644957617188780 3872558 112948888146261549177227674277277120 3872559 -1045770632433937513916917280729506296 3872560 -528005046868205349195306907673886720 3872561 -1026824918726564370273201707038632960 3872562 -719366741662789554875275733149971456 3872563 -3092573465801832590628867872644322160 3872564 -1569329183390627661056075551093597824 3872565 -1068132563849744979747704765779495680 3872566 -573737708146792083225329259472881600 3872567 790332995785200909439950463417352616 3872568 -164522174041113436270805516253388800 3872569 409760294869370762276418543399946180 3872570 307864590286509858979569285649886400 3872571 -538965450431256846625059209121261288 3872572 -655978816270356554933830955996798976 3872573 727403806262696394111617462775332760 3872574 731990175014227253049199990958929344 3872575 308705338611218279846080221920482000 3872576 358737245960185906781454315780833280 3872577 92680628522765934731424006106610208 3872578 427886924278913414372053024776069840 3872579 191467017773726492411108790978843360 3872580 12469126264633180061357999210496000 3872581 534784519494513943333114187586986172 3872582 194876366781024587631907288193409024 3872583 811096991611360383147113360414476800 3872584 1890787962489176627936295548549529600 3872585 -1873019736698746751176689242922510840 3872586 171596510198237493977720013021060864 3872587 1833474602048514261879442067706057236 3872588 246791645983745836726126851074642688 3872589 -102644771185298164329040234695583680 3872590 -70789014898502993173943564954227200 3872591 1317026015473429197147169508575642992 3872592 -201800194000947534929947263523823616 3872593 -1698561594667765288744295651238517596 3872594 -407066924104588578796869294767900160 3872595 -666766994801608698588744334554678480 3872596 4675273703515413389824642931671040 3872597 -243006522982476076418837836033389600 3872598 -261640171019991758525384074361372736 3872599 -2283129483479859546576360118325128760 3872600 447565413864184837328918285181696000 3872601 -1648970036578717993278736108286232870 3872602 -623019855333444924008986358314337280 3872603 725048159386057277725037567772222480 3872604 -304575985065894043127458211171896320 3872605 416808137919252922000620071573880 3872606 1369600865506586572032201103284058752 3872607 -1052103414998305204588966136493963960 3872608 -2135266098928861176068145709883719680 3872609 -1201638836369587509475085997020834796 3872610 -9796918060906080273497158998935040 3872611 143182409793735011565310891396264192 3872612 -1985219677554532082037441977716531200 3872613 -257553884973605359534801912256954112 3872614 293381546465267900770223254772983680 3872615 -1299934120370292142300075364115831240 3872616 221137623043380104749978187984486400 3872617 -2523201205168279291712417725302924300 3872618 -569577359056123807304261104988866560 3872619 651730387862308966780990256072218800 3872620 -144854194181285863797608764342379520 3872621 -3757749210788622486686346267660428148 3872622 323194617803664333089052560791280640 3872623 3357473773139836346834511073619184 3872624 35590140596155749580003518260969472 3872625 1032835237497445263268792097901600000 3872626 -156115634279704464950574433618266720 3872627 1911011144847824115942440643488803272 3872628 -957230587137464718672270514724087040 3872629 -41067964799893335960687528067740260 3872630 682113940303855980749639746180008960 3872631 -642037730055626273219193627931046400 3872632 3048981140180543616872047304989286400 3872633 1553144390550498285313450101606359424 3872634 485699995802695446274939239440397312 3872635 872098826774717454546925033489015920 3872636 -227315497946510398963623466305361920 3872637 193326293759828170917640376832120000 3872638 -475499555645890747744110954657420288 3872639 1953837175302340716095394199229473656 3872640 936208164396939291375814384916889600 3872641 1359855361539718474029360448173085872 3872642 -129782686359913663676002658751767040 3872643 740499943172032652618160223164631728 3872644 -507551798092195002645224042060054528 3872645 -195693149599842256607123057753857920 3872646 894470471655985672720484934065145984 3872647 2679443065552941952509608882069027096 3872648 432060719862155799756028150871654400 3872649 -1385890232707326327431356779095557152 3872650 65405240997933819929487179839149600 3872651 913311227064414950326076528796688080 3872652 384801620613938711940743931755446272 3872653 -1998723113313051761658121868196334676 3872654 -1162318546373796697473394156026076224 3872655 26841867070451870094346834574562000 3872656 144291942539218107603249776553164800 3872657 11133753262457791624649303229461160 3872658 -740227827019843967714256463831161216 3872659 1913127389321616269945761970806272000 3872660 1218255231365494147052156710106726400 3872661 117778660512216605666630526893057280 3872662 736587030206687069892146440113932832 3872663 1595218514032993786745439437085556200 3872664 571557032930054348956016548789248000 3872665 580608907727974210922161155249182400 3872666 3392211071145727491549054163441920 3872667 -2530752675220660562810338466992154688 3872668 1340536137516847432785520180052407296 3872669 -1816699752805229236190854553589531930 3872670 -676610190093025194234090416842377600 3872671 -1418967750882549015894368486916614016 3872672 -2688694262035821921219011753530687488 3872673 -385240537740620365545657255481080576 3872674 404230371635963033255249523669722400 3872675 -348712382484313248716770025332608000 3872676 -61660082681359677751388062172000256 3872677 108631278832748795016114430541038526 3872678 -1375452669458787352999837883537187360 3872679 -355780087019303055391191963028832640 3872680 -71417645560267076483358489531187200 3872681 1877284205063947245002422191724543482 3872682 971166906350073863799163890070659840 3872683 -433517676637643838116718374508461640 3872684 -145310883281669507686946259704870400 3872685 -860324665790683634008034757959979840 3872686 306326111018342924039852395319337792 3872687 -191713369270608898673210735602903968 3872688 -123343297503362161250632532636368896 3872689 2546212166394854690544694909684865460 3872690 -172560771750823241305229254376546400 3872691 -634473828720118077700960061729673048 3872692 -1757708311400407960204399764070125184 3872693 -4478122579802681675622949810198281792 3872694 -136735275291258083241747220216381440 3872695 684008288147441761202467202999493600 3872696 -521589047478143261652068814042071040 3872697 -1375905583672959060436985396775097344 3872698 782565315176417689608986434110015600 3872699 460468439573804172617740859024544864 3872700 -156695458622569327020304829839910400 3872701 522803106942803526805176914685178560 3872702 1734650602409955652482593059593599232 3872703 -95576668521500774218310556726768696 3872704 -204775142926660588694249533989715968 3872705 -493050730226506273660971418717060140 3872706 282025183828467623305479255201742848 3872707 -665691490001304624646439725157715968 3872708 -195463483198503954474898564228214784 3872709 -11207456318833250894841044011405536 3872710 343601115427814339771355064049400960 3872711 921049858845258873785038265982260112 3872712 -680028927579982773381949838588436480 3872713 865842909600641393371753896584691200 3872714 244345730079486353225303792839185456 3872715 -1160366214471784989946257553750195200 3872716 -220202366487210538633539204195631104 3872717 3387948584517905465372110071546048 3872718 -647093226659118690608680825293868800 3872719 2097092077076398336603521395678199792 3872720 451555194817452202478931737347276800 3872721 -1170103089280508359412082459470492688 3872722 542368383031266712196408442029970432 3872723 100157601257398877728682426993736744 3872724 754383593616138898577351320228448256 3872725 1409133204624278886907574267721514900 3872726 669218530933781599898360169737472 3872727 -594585619318094044111270966162323936 3872728 2474421071548540271348662226215004160 3872729 319588236576520646978653554509619072 3872730 896901707964536927810716435961656320 3872731 1158628862861129110445075101660846532 3872732 -329976612163563369681601881133309440 3872733 2049526186455132678453498750286635264 3872734 -1253967598319192510570531262045183168 3872735 1584705516255023305366887919224063360 3872736 -220095547741427183606211441098489856 3872737 142919986148883306935064596009507328 3872738 1307995287684707657270591244977602560 3872739 11546099615824142219756471412000000 3872740 395301290108184147935929473037209600 3872741 1820878372365256487134223043670223484 3872742 -483836067633689436801185825857520256 3872743 -443003527740439949581520248112450000 3872744 529564877266627839803245408182712320 3872745 740786266670311406802187012301049600 3872746 -604096813521770208444654170371616160 3872747 3313646558805723065232952566373290960 3872748 1440315667533339738185286742607278080 3872749 1359989424496242495874403043660847564 3872750 59647738840948359241866993968064000 3872751 -289513669820462474304792193065774720 3872752 975529529667221304856102889259008 3872753 2135598725895535400516150405312547072 3872754 -351670934131349331422641163283924336 3872755 1048783253566481731210403946707426160 3872756 -672383122001599496199950490039029760 3872757 14759703235344808297756527662198592 3872758 31622771015003024035174136585894976 3872759 878541640519728332142880690922951640 3872760 -401331943638855917094300316803072000 3872761 1945344517555117188721748807735616362 3872762 786637384446243140501279745698635632 3872763 84233214623617884730558279642379616 3872764 -1084225677035021804877662628637916160 3872765 -512577798886699748238165053384054280 3872766 600527459014167962831656870999784448 3872767 2276285438242949063443552644984866816 3872768 49000109566763982888603730952847360 3872769 606607381080552604705871238530071344 3872770 335289162886810589723023415129472000 3872771 770960761694008774534871674311010512 3872772 -46640387143280074428857090478605184 3872773 1702046938213728324452826951787789022 3872774 -384081057408775377027375679493928864 3872775 -307666599834332095334274387491944200 3872776 2324682997143322304299877434829260800 3872777 495657853234276558280270590183321626 3872778 17132594510099032498318280692525056 3872779 -879736542928853442509701815767741600 3872780 -928815111438965448417496863952266240 3872781 -1441411844780438264766283823787808320 3872782 -1025736362223750338670855819280531008 3872783 -3853146625078863453626916663537222480 3872784 277386313292473644838685003162517504 3872785 821594470484793190959133822789104960 3872786 463539106286392960804109419901159424 3872787 -613787484090673356677156352451221648 3872788 1719101089285458849341206524832777088 3872789 270190080716322680975384993654070240 3872790 -126238291835587702403628808478494080 3872791 383617264341834505646925626730740872 3872792 181441235810253194018266805505884160 3872793 -617042232728229919429859223089088000 3872794 -587646769131926325297221017912364304 3872795 20151127066149631089782857714834320 3872796 13924422272779638916712995925627904 3872797 -1300207256259663253042980278439801754 3872798 -492436851852931756416482142752745600 3872799 345593193364728844681203858133831680 3872800 -3043034486329546721484954374189875200 3872801 1792510194683906262752028965967994032 3872802 -747905228453040380811419864653104768 3872803 861996413381296125030824145323357064 3872804 -1793870926249476710293229966045186304 3872805 79906775644632534318662949551648160 3872806 -246421315280273203437720954456885120 3872807 -1169366631211891267551225182007271944 3872808 -30245713558785530187183999812736000 3872809 1397236145642791180172669424877429754 3872810 494652773083583462682787619776414560 3872811 1486940284353335816521939354352931672 3872812 -81295128248839376551229989699420160 3872813 -754491267197879595626457403006672938 3872814 821291542686580013394769753839774720 3872815 -19059468823326967818003986944369680 3872816 52047289559353494856496438549348352 3872817 183699272175146714796592602848918400 3872818 -639640725695537679274870692276289920 3872819 246725392604303980090693461785685840 3872820 31947154657769050692467721283215360 3872821 266943079970480104043072288727085560 3872822 -862481473953988068748580902678074048 3872823 -726626504804044406695294063097136816 3872824 590327525027488090742625332313907200 3872825 1711424930649037865288267538529467600 3872826 -1354815108737558550283102195463769600 3872827 430248288450695164640829754493297920 3872828 301531783210280437631540830670770176 3872829 454126801757408996778726797957875488 3872830 169957951144060355621284786816112640 3872831 -3135178807205500949728779384472346328 3872832 -356383267996686278480232623540011008 3872833 802718688452529663666797735893990082 3872834 308131040302993952536046130691315200 3872835 253727915054513139867328016092394400 3872836 -1379772674175108223045389405959930880 3872837 -89049686545136832427991670454181088 3872838 -369155942656214465460968775355392 3872839 566139422205528838982446207567543640 3872840 -701526060794453725227584658133555200 3872841 -8435061957089080626931383570395136 3872842 -942019705526291473962649657974756768 3872843 -437826687905737937324778203118611856 3872844 657942284563059129642191741744309760 3872845 -365271838485260461781075050005433800 3872846 -1182100116926648119192071990542681280 3872847 -458902541607709823258582936427264 3872848 -161130824653946055086649556994621440 3872849 359787325240738138701461075222708964 3872850 -405637543941968949897863087151984000 3872851 -3119376365223370486034991411817296148 3872852 -157236278679123111913496747761832064 3872853 12690523798698874789349481597191100 3872854 1680395471307293937899808081781145376 3872855 174024301992892121311907341243806720 3872856 318548345975691303228564674540298240 3872857 389335681706066896584116579604192772 3872858 -49693194449444510332794327998154240 3872859 -169768407662880849832253012435881872 3872860 285055375867820009897422267542389760 3872861 -145212128019436640048596447927268352 3872862 178176201000395912287230748022304192 3872863 -790937452039134041005690601520260400 3872864 -1455269851577062656935891214118944768 3872865 -307649614427874535343203050161356800 3872866 619180345263784262847665089609303632 3872867 952365060843681987654958152070128552 3872868 -61102619422369623140522274200254464 3872869 -12082479386917300058490457230768384 3872870 18679749745149644310402999035132160 3872871 114282601083419088394475822115185040 3872872 -2924808621360575978423334560373688320 3872873 1394037398922044970820539518568088122 3872874 -217744385783223231946011159767999232 3872875 -831599467196246962676987440526316000 3872876 136854401808237264919548180335609856 3872877 108864160357528087417931060704058208 3872878 241723445639671835625641418771102720 3872879 560673160137673486713060234393364920 3872880 66837920594832299231411507586662400 3872881 33136543973731558485796050921125872 3872882 244731090422012425080724618418976672 3872883 63832602412534543057905489917710848 3872884 1485372082642266500334872032320460800 3872885 429318124925725539666837547924967580 3872886 74901752021500062097084066719958464 3872887 1761952438614800779089630987794418536 3872888 1345883388271701982352862068880629760 3872889 252217687516383396168265028586470190 3872890 -1139292299710681429941857585341440 3872891 -346725413552457622816864461007896216 3872892 396640613268291532685587957864857600 3872893 1757966264439497033616114087465163142 3872894 1502162956198506140551309475394139392 3872895 -331852195788547071217360779542244960 3872896 2982508927121108145017984879532441600 3872897 -709434558193945497441326067243531648 3872898 -469863782748135765039106249313520816 3872899 3160378181761429088212274123996555900 3872900 449046458005389096701659131165936000 3872901 -209488182394976872260970340445518016 3872902 480744794583803276620252042640387904 3872903 -5698713342842763604251126423492412800 3872904 -489068210954757565191442470813204480 3872905 1112512373825027525863904689357389120 3872906 694776454793435806673765594230769760 3872907 -1379985164286707903506554408311070720 3872908 403369998068868602404590211551897600 3872909 -34578082626706888573212079091004084 3872910 273012411872893800260888450429535360 3872911 -1133883051962761006283982807912722880 3872912 -261259543262692662758857179223056384 3872913 418243747207134305805320219611579488 3872914 1305852736650340553015024851227655056 3872915 -999836300558847419615003453622511440 3872916 -94102471787874778067083806100710528 3872917 941403310288146498661252532533133966 3872918 637580481134950987629790733100978816 3872919 -258549583786572999145476326689036080 3872920 -1337545871069651662310749299107635200 3872921 -343627561337991989692859350677154680 3872922 103767867424190728095536928972418560 3872923 -867892767010446610339213393967932800 3872924 -6279631109968610837616824507351040 3872925 -356689221024288788903179295566092000 3872926 557123178006802419647972914944825984 3872927 95665898416768233898887587660925120 3872928 -1160828592961007037916416481019559936 3872929 -291810577714285239429101158021469470 3872930 305360426963933118288762011115102720 3872931 -587665201375598406171057119795181840 3872932 -511501610299959224449222054993879040 3872933 -2120460160294592303643421675449706818 3872934 459513729141287050298494284154708608 3872935 2244256647115870962571493677480110720 3872936 -242484076721220646916558725717816320 3872937 -654028926119599352399456177431251360 3872938 -77320143057716445259417069197849600 3872939 -838681914857064757205520330023685744 3872940 -677885426547954617512117683626526720 3872941 3745802279888308812605898722485979520 3872942 -37191388302056991003230036670218496 3872943 -305134098735103530618722966163687960 3872944 192448245927092759541319290456719360 3872945 2174338794830853475127255671565483700 3872946 -129821799242453049564605509423325184 3872947 -648135754984814198155202861524848672 3872948 62530065089753269340064135776231808 3872949 944233009883629233778321961268082464 3872950 -773838353573052400551161810467296000 3872951 1176167234127088110188575849034351424 3872952 -1267308762371398248230457261726842880 3872953 492078023080846906221926713653537280 3872954 63662291640843850059699976451392512 3872955 721915453345799285331520869331605360 3872956 -938674107097198915346366713118202880 3872957 2457700727201203305888650729664792000 3872958 -660055313010219458884677294303911616 3872959 -2300990242931013433486374256349179840 3872960 136275156544960163011439628700876800 3872961 1310385750099109630344971854485956640 3872962 348135833721239013399163306044707232 3872963 865258092865838445772071602168593212 3872964 -8135299379882774786213604196353024 3872965 117246626950202267931072547987756860 3872966 332570007475464999349022041601996544 3872967 7484531822211080266450253306415360 3872968 -577601240716369132155076219960320 3872969 -1563464911275348280338438529404318630 3872970 137727313368485339169015398947031040 3872971 -2940808417084320586897029179700670828 3872972 302361009329934374626534743454118400 3872973 -365232912874583559639569462718159840 3872974 -29872699125166037306150199259769088 3872975 -282665031248057428256327044424856000 3872976 -376946232372103863952371939975364608 3872977 2100055155159482449117646751711907826 3872978 -410028479170778641120972158140142960 3872979 -814390067592828345889064310054739200 3872980 -547629218396002728003233898144000 3872981 7725609286232731141523912667663360 3872982 -823398712770542233178838844911417408 3872983 -85257045459573380261195136787063296 3872984 1994285013629673552294936763899586560 3872985 20330647436750563176138767506521600 3872986 -360793269699852959009269133427917856 3872987 3264333210105531207758452049111253840 3872988 -356661300172358972296818159560294400 3872989 160794649016045909948455026260543424 3872990 441318849773850019207745800853103360 3872991 -831688766292272615384606019821087856 3872992 2068853003198391850159858776425889792 3872993 -1765651557822501784031565637073568576 3872994 480202297950109673699359683365232000 3872995 70551783266187683996392298912870400 3872996 1019220919111201704977018036514063360 3872997 -64316923309385032858909047853316226 3872998 74298307143760046075687749204962240 3872999 567331818958073659982718176079392928 3873000 144625472548124566062818384547840000 3873001 279952792532811629172772503891472800 3873002 823916094086882647548880504177390080 3873003 629556091172714602681230492124092504 3873004 -1468533486011988004257290369308466944 3873005 -1155651617189737772722555817944292340 3873006 2025537238837167936538085893961112960 3873007 -142165939304691714474338096930797744 3873008 423554588474704869998391198792744960 3873009 228106061925128835069285704242497456 3873010 5031806649763670222608898511068160 3873011 -2462348443676782297733335279100270388 3873012 -145227061990963488465196967740465152 3873013 -813686136022063292460206420248984260 3873014 428931484538030352303546626782862592 3873015 7435031259042788274071052180797520 3873016 104535530774569134411032698206289920 3873017 489288606156585913160043041245250640 3873018 240676917923257259521823648598011904 3873019 2001828735251478806259574415851627120 3873020 243180139617120249244309963007969280 3873021 -813921099405874615749779541006271488 3873022 -45261715735116478163724281986802688 3873023 -316608323415416858477870927034842880 3873024 -705993937093593094060136691866271744 3873025 -582697045065416439434708424522587400 3873026 934671724661212397837343544250620800 3873027 -639693081572964807414220992839107080 3873028 -420281932472897650700994517989876480 3873029 -159427265377852865482352438093589216 3873030 79563111048211071663472387988920320 3873031 -958476076855354582305448804478591336 3873032 153503402797611476909800227955430400 3873033 527368063673203806566640425543281764 3873034 64726476032694925511141764539658752 3873035 1975101026783247750562274466808781760 3873036 1053002648977504259131821111224094720 3873037 298803809264834112908700307907030400 3873038 186949842274284454725937379791957248 3873039 -58528435943788508164691074128388992 3873040 372536139006551297080243962871234560 3873041 103866516035312912603880311661515442 3873042 60823107115395873004168712295206400 3873043 160856634477539965059998108278321144 3873044 -462173450255660483614650533686523904 3873045 200447049162314136061428976103826240 3873046 -1665652273157049493894741930800450528 3873047 420439468906226372857561462733445504 3873048 -1552383998856204738329225672644055040 3873049 -810356721363252683236390649055351164 3873050 461546348691524883453896940858873600 3873051 126656175899707758249781014857452320 3873052 1472196702622071319946498249745614336 3873053 629247550602340825813159788779424 3873054 567075419454530020580860220083537920 3873055 734126864272635299507756524644912000 3873056 -1193751681017603620441918766405124096 3873057 903809591403115445436456461461425840 3873058 241234499994517443151920980104258896 3873059 932582641123944343534651664737478616 3873060 -170065541022793897812846322036965120 3873061 -2873665738291500645597953835849830338 3873062 1150076557198969361457492504309338880 3873063 1076511662571185944034773609347355944 3873064 -986216499511063064699836577820180480 3873065 -122707880880026172999581789684208000 3873066 -1001756172264484884129849928287110400 3873067 1696027967221619020868741487283642152 3873068 421594931552845153307204958722542848 3873069 -3181565189284525397437678138513757760 3873070 -1084184821828627316544512857471571520 3873071 1704246550311462206375239459585696272 3873072 40386002975865532992895126713925632 3873073 559015650717977506750298870125537204 3873074 -213072085830668961606523418426976000 3873075 166046829600651249895736774172411600 3873076 -1137601797980466040297498944315309312 3873077 -538630074976795588590279675211183080 3873078 328490953025767645711567269279522816 3873079 -663613042121239815614535070820865408 3873080 -1272249908493161915428070008044441600 3873081 -95570008809551343365943286769117760 3873082 358888857259748447133249771110395392 3873083 1868160485353564730273768268673998120 3873084 268969335438729083578237374824526336 3873085 849602956310368290116968533998572800 3873086 82190532820688504807437691715100416 3873087 1203990814273322794667424947110996344 3873088 71303159312997760518130502367969280 3873089 4563734883215737219441262059674930 3873090 -29231938946194062752649972346882560 3873091 -75634168181666897206651858230813508 3873092 -144085619669906324294568812160192384 3873093 444948284717406850314343666519342080 3873094 -1254828025181374813270924035597599904 3873095 359409887575535577335411892318544800 3873096 -1437771755496031824696688711065600 3873097 -1308419804064864123080779347370495580 3873098 948329416096491340781824132026132480 3873099 -368051961889279596634195633442752320 3873100 -170211113285143737702142512573235200 3873101 1769072997647182866003466593841722102 3873102 152764420936291285898890200079762560 3873103 -638957859981723908159914903278230216 3873104 483783987955311589238098179146833920 3873105 1246829893599618748608656735832635700 3873106 687672045993179124971103241930708800 3873107 -716897980443094726763789849377113444 3873108 -286700065438782349570426686930456576 3873109 1412263387689010538843316502607687168 3873110 989815533461066637855866502066216960 3873111 6852874399885870683603452082885888 3873112 -404541159856501659435244148989132800 3873113 728666124884370161167974915200527380 3873114 219817741634825351624250020848074240 3873115 1248576911935977561034294203238955520 3873116 -143906905121754764115547358013275136 3873117 77631700149278770737493135309334112 3873118 -314155226871632677507946551522938240 3873119 1488722545545627286796077054656535296 3873120 -1145238088598325392997793901956300800 3873121 448425478314126918959954254825532544 3873122 -609073712705910286790639219574619776 3873123 -595022829537458563488398967406526880 3873124 977654550422685681765436157238735360 3873125 29090357353517535575497271954253750 3873126 -238782307010044956992202698393230656 3873127 -910608753341144565634288695579929088 3873128 -907563348251482183457662056436285440 3873129 -554065190401404809817059267595946752 3873130 -981112866145301237080435838034107040 3873131 -1119900979340873190272258821025541120 3873132 -131174061833004675112488513000757248 3873133 -1279829382800756489109434670511271040 3873134 -453528184813121561698337995954425600 3873135 -98564529377857782486031607825533440 3873136 38626627957238328244446167646502912 3873137 72291180195243183665307855620366400 3873138 260475483682153533153384074464098048 3873139 -29815243898034700720100092112329976 3873140 184744792329039455931172138445537280 3873141 -1856488354350836895457955128764107748 3873142 -253542276669214736350859325504578688 3873143 415751293508115866232535671473560704 3873144 -849729966833199968093790437085020160 3873145 263148005371164860280815535156120900 3873146 -762962748991755689295160387142731776 3873147 -765155347108696041662053270198898640 3873148 -709252066821779931108668382948201984 3873149 -152617923389016563396190081737928000 3873150 394181449721481926095129024945920000 3873151 -151079747383816178501061071769470848 3873152 -1549262225526395918286959161009766400 3873153 -354608482340269765309439333358100800 3873154 -1006252494894873080127149439902169600 3873155 47095710936300187544273897245468320 3873156 796458713746069291497511871071641600 3873157 -2710895011348584666737305846280722594 3873158 -199487706794699423224511768567164320 3873159 2727748315728562151516991786946157904 3873160 750753109059359852476834561704038400 3873161 2413274114194417434734484044247144 3873162 -440135505247963404076004759501346048 3873163 -809200574666152599183945999945987440 3873164 1510429386879123706466670503252549376 3873165 -1045960106399180311973886729746146080 3873166 -103255426140227073193372133609779776 3873167 1371064321007500068313816370331572040 3873168 -131004935095427912672286715108638720 3873169 78313879636717811432560952644517730 3873170 -322023165733070823919569481662128640 3873171 -526330484669980028096444880438368256 3873172 1685594511236287168170737831946886912 3873173 150585744189451314924851919137520960 3873174 -442594332199922527735441006442034240 3873175 204676104210732296540556317908876400 3873176 -1466027826020135704704744135661731840 3873177 266557499824690195797615158763048960 3873178 -396256085380494277677167384641549104 3873179 1323806718482411218753238799900459780 3873180 529511521821205828320929345427624960 3873181 645494308468776439544771696922812064 3873182 -17553376448251010453727021351358080 3873183 -1562927131455716875584832901617705200 3873184 -557489259809051321703576646695518208 3873185 -128139722936085628231310216912064600 3873186 -259141623082600189719921897637927296 3873187 -1129774300913044588805916837389090640 3873188 220115551796939419232616461949972480 3873189 -20847987519254567977706641197641376 3873190 -488787594130120846268844989235976320 3873191 -4636937187504043061572782989062560 3873192 -130923657280735270840227024663183360 3873193 262285921775938443515451933354472442 3873194 726711855412594826055838790432747520 3873195 -773551565840728379458444118179923360 3873196 530512899804999365609053737947014400 3873197 -188838514579479322730305947620847348 3873198 -154082181348902775997797908009794560 3873199 1311259386843976473167891079803121720 3873200 -80298309673195729813291262396006400 3873201 398278743804260813122565254892360640 3873202 -54680976858228993313784189201664000 3873203 -1553576604137962412947859198789280840 3873204 -1956631262568730374243460499953274880 3873205 79993363087980859447159206952671900 3873206 -175234083191680053205770883809146208 3873207 381468370083473508395773580880670080 3873208 2054452921202912489787122977379880960 3873209 -2894494085307467165334172006360501590 3873210 333655113662379228130824249368663040 3873211 -1213158744918942536731314077514781200 3873212 1464684305398207367342196098769223680 3873213 -2005111398626329656288292620459389658 3873214 -807924634210033187670371805680881728 3873215 743618804777519297294875340929008360 3873216 383542180149391695855094616599560192 3873217 -240753855308012243636083427723912748 3873218 -628564911133324673084444108219803440 3873219 178868793649229764827355936275137280 3873220 -633025092518853834277788762881963520 3873221 2216849182037774352413655599094471744 3873222 450711047874402015502834008457356960 3873223 2772891108686746061219133604552310784 3873224 1565907965536094504445439569664680960 3873225 -8123868857208926988599070578824800 3873226 -155430767974973535572296261218485760 3873227 -68813918561514647565939582547242600 3873228 1056586786347053672545758925399211520 3873229 910616138404100530540007260538212632 3873230 -681413704281311908405383970161955200 3873231 -1098659644247358577991801607980716800 3873232 151061685331484204468244951491543040 3873233 -100631970397931708440517665774451712 3873234 -11517111397743500716309295352944640 3873235 531530455810980142664445385456664400 3873236 -209158718357542805860532637429012480 3873237 -669056004240977962405757399802380640 3873238 -205841729933716149906382063467720000 3873239 961923356701204209035543916062972040 3873240 -159125005739444836519347820572672000 3873241 -616770852864089379660327155959842048 3873242 515015312938232420167776282618508272 3873243 -855519521463080901529659647767639872 3873244 -1770697525045960767429480847329662464 3873245 1215135513720524256183746078599759200 3873246 118188653270122729386296906830184448 3873247 -952760036634211746055354886083146528 3873248 -2872523176101035085619753851994767360 3873249 10452002356025321658296704326086868 3873250 601931466201134041781365676977704000 3873251 -262037376988227930280980201391839600 3873252 -897243725572917480914331777418349568 3873253 5622583911024406788555325521524464320 3873254 1296274427549557428356772525392254272 3873255 -42723194235184159062439979883852000 3873256 -114367203910249079296125828301424640 3873257 -1902168027699265917964569277249543494 3873258 -64619129833291160386274378787305040 3873259 105042964679970175800003600901365408 3873260 -1009560014252191769757830687499141120 3873261 -446215562802878144927610140936104896 3873262 -1362961136564336644824256718129362368 3873263 -2041663125455570166549481530705595680 3873264 41651284835356259505962359959060480 3873265 717488528860536697098938839511805120 3873266 1629978022257727440460974837285602832 3873267 198088097014179483300486610290774720 3873268 5685244960794156311237005666512896 3873269 568451162445765979173532016845628160 3873270 374477407784044796447064138941521920 3873271 374922677223017307325362055444035352 3873272 -972776485965370005180853172367790080 3873273 -770761312148879223506038070042846400 3873274 -1547833396897834501387440352058910864 3873275 -495530065208378759234000035517461200 3873276 1341232802079951112742060627084619264 3873277 777176184244237752432899438628890112 3873278 643142541187434547983406021017666624 3873279 2874194543595987973120101443286571008 3873280 -304255205085260176294810760301772800 3873281 -2385752440195675729332900946781841918 3873282 221900318573091385662910103759230464 3873283 -511223985969107223476474428407269480 3873284 -1078985221598737166767557364842048384 3873285 -150167640541920332208224577529420800 3873286 -1752781438951070120006006773529493408 3873287 2091023579395096248696876750510635520 3873288 1228350421141285151113919120269762560 3873289 -148202692339845469353975151913899008 3873290 -125408522140969504171607684710365600 3873291 818395290299658418907943208129113600 3873292 1047898412606018334568409235878648832 3873293 436577859133427142916695484543625184 3873294 -255600945717109002586457900875253376 3873295 187084008140566441640219798890262400 3873296 -143747362491071934494868861898457088 3873297 -48016329387158186117716038236807040 3873298 -587653549478226516068210310039636480 3873299 2467231041456041110708919782830816300 3873300 681037879999573326761335488073420800 3873301 -95459514790225713546864790243354176 3873302 1289078980287303926278850853489297600 3873303 120697922027347696956797021756909232 3873304 2145741778891253219158498000486993920 3873305 -398482084489835848654161906498204540 3873306 -761468121622971184657578409438444800 3873307 82588660728629794121854939595256752 3873308 381318427122128632026929557613477376 3873309 -1121904914705438482054800005218248672 3873310 -114382154586474867730595091486992640 3873311 -9909584397637272763797640943358240 3873312 1983923012587421050752482590709514240 3873313 1119306076027221264415897728314014562 3873314 -448040298531359696049094174390993248 3873315 -376437081785371608347693175172377600 3873316 187597019759195608556339686908775040 3873317 -1703578449025391680169862877213994496 3873318 975833662663771517846602325605662720 3873319 449669640362339875267709697523961880 3873320 904172049918445027986562788934041600 3873321 1232019200752073270764804857702224880 3873322 1484406516125755176401988975846563424 3873323 -897359100034370038394345300164420428 3873324 211996177422089579313506871354703872 3873325 459897164344884679114465940607066050 3873326 301728062937993191828771025557743104 3873327 299001492575776964530460076645475080 3873328 143857585038905432958142394310705152 3873329 -2263971469361872413812003994105209070 3873330 -500603630782970011727153048077599840 3873331 1488825709219622680900735910182560 3873332 -1795958339085766608078304259571160704 3873333 -1083976004312198273047349736009252576 3873334 17735815710163150916143034596217472 3873335 -1009047408339682076034490481229351720 3873336 -78854092207259595789143791558656000 3873337 -1708937880899628994720160039537152768 3873338 5306701589981124987021607286471424 3873339 50246206395605050923179516301402420 3873340 -293257237975635170252706859950566400 3873341 -778637236003109975989458984959632500 3873342 1069491761835207851217108100122353664 3873343 -1901276779974523645086216035125657408 3873344 -626835255665499502658509962625941504 3873345 -79471097218658128559182873006890240 3873346 -195945263502401402203064755517915616 3873347 803805220295644057833315507166756032 3873348 -413076169875390814790152084524107520 3873349 -939822673071039909788678315000279650 3873350 149975470834848304765430497116336000 3873351 -1481778550860185866681986727273230168 3873352 10217295667927799559617140756776960 3873353 -1408486353647129192148091471189836336 3873354 15748723297730296844279035426199808 3873355 -1031898125141890125697971817465638240 3873356 1476327628239999229506485168373626880 3873357 53402977049260739147604368063031168 3873358 -76026740603111445572819527072806720 3873359 1135074110040361638890839586839789440 3873360 189465444227646819508688479626854400 3873361 -1133034582115853376914656250540268480 3873362 506586108438760067609877536081268864 3873363 311503031768578484163341809146644784 3873364 1327394564878420185842756284111429632 3873365 -39438256989464725123900996558403400 3873366 201315788185683236400447795400273920 3873367 -980640310190447172518170484919470584 3873368 18250075475709853801018161685186560 3873369 193921325924777123983793298452380464 3873370 340085718781817963683520632693708800 3873371 -1301099490739851211763232371323594428 3873372 578103070962094764729878863960238592 3873373 51175532231788934774168255487604736 3873374 -1104162765284151248661639383007001920 3873375 -2169784411170368656644331680678804000 3873376 -476606152150406136075622433188478976 3873377 3400589120458581580808497582572331440 3873378 -84099257456713781068915308102827520 3873379 -2324598832155094997732899423352450020 3873380 25522404925775283905475456817766400 3873381 544477458287943968093702025816906720 3873382 -439480959167677953133878224436760320 3873383 817882355392235240910665007824296632 3873384 371839362623952574664607090894028800 3873385 -1164456969495798671191113893656270200 3873386 294391348098998314036669355953465344 3873387 267967890277039335672616318670794752 3873388 -493138246818553122046649567197343744 3873389 962772407674157549812466677411578924 3873390 145431641074011755912811717293473920 3873391 720500467374069509630779908535715792 3873392 -481900838555297520632544538812088320 3873393 1031943307231443898094862839530680000 3873394 668127797000793882505339744004370432 3873395 991480970732807746342564268195852400 3873396 -1284016472839856065451219931536990208 3873397 7006167403579398123024344434805760 3873398 1744805598210132682226610962595217536 3873399 497387635083289786475078274508249248 3873400 193768396923466081850428714535424000 3873401 -442635133147890606318989839881611052 3873402 -174931201451696100881526006460326432 3873403 229158919683020834975483368823825824 3873404 -1906837015143513897952124777095756800 3873405 317442381984632444821961857570350720 3873406 1863925264257817592993364739870596864 3873407 1782701473145920086999598777447795920 3873408 -481615004778994671181853564306718720 3873409 412785055027031052301287080999321520 3873410 1006233590409795668067090058245987360 3873411 2636448230494811132399200223718011232 3873412 1337979950874112179241887204472777856 3873413 3309101183914297605677103570034477662 3873414 -190182512373807758405946600722100480 3873415 118616357030143648187180010282333120 3873416 1325585811117088600343254187366400000 3873417 -742108074292087729704973114840347120 3873418 -468733098226122292798766955127447296 3873419 78815901129299273481358196427500544 3873420 -219371902410733155179776412276382720 3873421 129973728001745516455008324405134752 3873422 -272085638877730405087437564331248768 3873423 -1533796561374433018284652452276157296 3873424 17217992153531120475120970381803520 3873425 971313252478112135856546739265154150 3873426 -429262496265856306287085973378845056 3873427 1053813128009924627786582097695567276 3873428 -251731933547519757091973939092066560 3873429 230487242045556829110566325677902944 3873430 603305090732363559164736878435235840 3873431 -465430592600620905661805317064403768 3873432 84019435013576689265831010979184640 3873433 3224936939983074918417530874015278100 3873434 -628441339156168179745111180494758688 3873435 247157737006970531880596184635462400 3873436 -243510542307498172998569275584484352 3873437 -2055235645473427839212564276400421914 3873438 -519719512414111214710536537961208256 3873439 2999651663277988261193263643991499000 3873440 3985925029196648167352632706334720 3873441 215976811931521648788087904954069440 3873442 89298277056925043864145035313601872 3873443 -115880132361811333535678832312179040 3873444 881091037200004186895491129837332480 3873445 59495625152258155314345776250689400 3873446 -1198186231861726658081332601619959328 3873447 -840031673778628684552676775158022960 3873448 -188229937867621924276108995104240640 3873449 -2169497102417228175474421516394874240 3873450 -95504309992783821550158661648435200 3873451 1166447041794844572593263540131599904 3873452 -965221553932241885312956001915904 3873453 17358425637753138252214792309810560 3873454 60123772697260893485501651196631680 3873455 551652156615397892385086431019004360 3873456 50380391937926480532431035408515072 3873457 -398944554124289213408297835439421888 3873458 196961489294846366356820000387297280 3873459 85307181523005933417223300285397304 3873460 -906729491418756924264157142850839040 3873461 -2971615251164183080575847948768753938 3873462 769048413545198312566671109418799552 3873463 891123916590136589867871425243693784 3873464 -244447568395175797325026551442083840 3873465 -193639361219748450494340761440058940 3873466 575228292882274242272089818161208432 3873467 262498526159803537949721671192112432 3873468 426604088625159374759850475802296320 3873469 458895750526203554157164203480645644 3873470 270972079897914435683315339602790400 3873471 240804076488396852881933907976790784 3873472 -441697117887988134989912448706805760 3873473 1140449404835811868380612420048873600 3873474 1735947642275813038906720633779002880 3873475 -210861736986406111037713568255031000 3873476 81503640652962212580551634041462784 3873477 1061996300464224186521102514089322720 3873478 13571803238514586968359126882564352 3873479 -293082181110143658209795589235162920 3873480 -414246768926270395404252515224780800 3873481 259244572111378171315721370983736064 3873482 -1112603036833859772628115460112275408 3873483 4269134207553298023164694601539240 3873484 -1180846069377874950565153389802996224 3873485 272082698549506568437023338503413120 3873486 -943808584262412644119206891597030336 3873487 527046169856101806795330216293809136 3873488 -215978074947817767827198221179199488 3873489 -842867769944384820656822989252444176 3873490 76980282818309603283013938117921600 3873491 528515779594881501500254734551606892 3873492 -167370343801586915943826827014860800 3873493 40132536615051618121463698148167064 3873494 -85700508472910776043131121135188704 3873495 -331426658715452366322261175471208880 3873496 1472674682390588426685934543935836160 3873497 -545327859987980837296451916921912054 3873498 -569158631184450831927105301297767936 3873499 -554980266581810198769857902363660800 3873500 -965787445789201262740420127367168000 3873501 -110767681256408599455708597126956520 3873502 -390605656301856837597729998527026048 3873503 4173411026615194260040386264832903464 3873504 -1562037871646903853839942992711385088 3873505 -1033245375434322813194642976033031680 3873506 -3846154440744001535202883138423296 3873507 132807231508958130860979186560932224 3873508 337683674793344645070786132829171328 3873509 -1162200963094961419696150204341532290 3873510 525875024729739269164055127595453440 3873511 -1058760360316999266866230792691636600 3873512 -746161233263951842664984411450572800 3873513 -258892249543975833578790111559710720 3873514 647231369111148116273490461177639856 3873515 541847673700007383989889664830088160 3873516 342626473630987110201594107336223744 3873517 2834214905452380321750074507656644566 3873518 -1095813447639468737169626643459973248 3873519 161289631360582596965676646150240104 3873520 24461400830357028330191920262676480 3873521 1161700803187222738931277900999477312 3873522 266505606514657873637812276757383680 3873523 -5199106561805604019250303183913517800 3873524 -311786923715985018449858463884939904 3873525 654941089919468193711076384071148800 3873526 14642054200614160603682861664384 3873527 217028193890811130742326457359991040 3873528 320876964496254114961406587404288000 3873529 636293900206481210324539670100411072 3873530 -7660364529931580757863432832033600 3873531 207912816783412808220296563354710552 3873532 -92353478323601975658042470687915008 3873533 1431930129159519765602058432274083660 3873534 -212493947813593146779655804156453888 3873535 287285621311612426166031276188280000 3873536 63540849784611414461082211159375872 3873537 -136202129683984345699675703120593806 3873538 750158103061339108075200825856634112 3873539 3832897724807024900008278677771234040 3873540 409857008491362345854253595404595200 3873541 167960748764565423689534797742128672 3873542 988063847844624539911589324762520672 3873543 -260099673400552168324678402184643072 3873544 -554395292703779973298445032244259840 3873545 -467927794469749355333217815097000960 3873546 1094113341257727261371508618662241072 3873547 -605189274936075461569184229977699040 3873548 -1555319185345342220780501920201911552 3873549 -965926857835310193257871778873644960 3873550 217365771545139042619722872267500800 3873551 193852716475886817516278088468582000 3873552 -377376019639185471623311799186620416 3873553 1348050254971964846766282014386950900 3873554 1353904586858647094866034976015896976 3873555 566648067215688955741481890685760000 3873556 -855186188067431258257101883365911680 3873557 990777147918475328996046504987484092 3873558 -215475494341021245190400742246511872 3873559 3747337615035859149126627689505168360 3873560 -1163070325924710549174130340054016000 3873561 -191374494356387091854625353954586864 3873562 -533680203962811031273966055423187456 3873563 1047687669898622515750948854342240264 3873564 -835611215359261452197091369767654400 3873565 -468542630057560948838828124231436800 3873566 -246820194196025563330503642285552768 3873567 329246031765991793395660969262093712 3873568 641948769869684471793056928277463040 3873569 1320954609956132759314270902129792 3873570 -607378380367157814440848468917196800 3873571 -266064090342206258882647067544235808 3873572 -910132422825962211236569287062151168 3873573 1839185999159514247973962244828286 3873574 204921525596299219860979028104530432 3873575 728084544967584282005115707983348800 3873576 -188476565818829863713082822507069440 3873577 472806309575668179845937937511138426 3873578 1389667535104638758615714334867249840 3873579 -1709031788573392117935605917006952616 3873580 998664587190561754387434684906547200 3873581 -452561457321158202334302348581629236 3873582 -85222969713119542333098596472283968 3873583 -72656535315362293240471350112804880 3873584 15905931862378024080938879678742528 3873585 -124524631605361621510881130553481600 3873586 83007542606918335166743841850405120 3873587 3197937245466387640217560426805793240 3873588 -757852031835459362687619945104087040 3873589 -587633397066312453115080386093038944 3873590 -64861588423940479668104663419902720 3873591 -932265989182553398992650538704243952 3873592 70652211373132878988867090539294720 3873593 55827656436138150749049283039232724 3873594 147135841225766652183717082443955200 3873595 -2105433180107058654906525434629321200 3873596 -410979734327613728316929294796292608 3873597 31391785039281565922662507781728032 3873598 121987829166749453666551464667844352 3873599 -211008725300615333285540027770146240 3873600 202103701224880434085481803481088000 3873601 -856008188452516246481328005238582528 3873602 234278415960267535001940605474966400 3873603 726843759868321136214686982243952128 3873604 110803081265310098706366176832081920 3873605 -217969683533319368307161697387578880 3873606 749505080300163298692985381628851200 3873607 -2889013524597193106133945079881518240 3873608 -2982402349855041325952257148404055040 3873609 -2682865638127573232816178411661205280 3873610 -309591772090098096325972689208396800 3873611 -323695976625999601726701555366450768 3873612 -22601392896453470306470508011941888 3873613 2982175780309150076794964580488805600 3873614 -534076288419028462394354796355458048 3873615 -668659123921880332845019088875223280 3873616 -352385376696357930515869833832112128 3873617 -3070079533163309384480738962583076480 3873618 -44662772923074939448297716031429632 3873619 -1211086286495201397419758717061934704 3873620 1081332189710529278088618643915169280 3873621 41610402669032315833203288194006304 3873622 1028535348053857962915112386380356224 3873623 -232793279221921236024134226706098936 3873624 -1556547584882138140536467928742625280 3873625 -1125582905949526965313884483292320000 3873626 -1046705652943819609714496807945257488 3873627 -1309806957412562155566743438489905920 3873628 -1539000055586005600627401977523976704 3873629 479057622729366594839453098965448230 3873630 -573895447080913995035382567723012480 3873631 -661563533686742990967264913959417568 3873632 432163510283667432004340848582459392 3873633 -1376186309476398724998471313192823376 3873634 -1009853924728369201897168496623076784 3873635 762745592154985150667492877009687360 3873636 -82304683055434823753219246589542400 3873637 444005441013514358800111784377528512 3873638 548467023464955871234115039331882720 3873639 143297741513815996722836314456097280 3873640 773248950369080034831772765012684800 3873641 -612221452544860805679275409917581788 3873642 11083435127252467847772567030224640 3873643 -546687741388865391021505957579861776 3873644 465072022247119901299195782101491200 3873645 -921271086668692402795016063861004000 3873646 469286341969566407409647333062985088 3873647 -1802779153185336325460474121050393904 3873648 250314327459447201237899512077778944 3873649 -1183198142281856861404151105801429946 3873650 820708211723725346210018260684905600 3873651 1493321287923436843538059416372031032 3873652 -668460551726384902340825108668282880 3873653 -454256490726237322380077334723431040 3873654 -48491372270198307175390130945935680 3873655 -329366870320296213563948997247315800 3873656 1797834339218565037530116773079162880 3873657 -967112404517545995867026500033763760 3873658 534190904964922942204599714434127360 3873659 2876553674311737947386174111018333860 3873660 -74613687403775818399715538082529280 3873661 3312513681435786491021259169165576224 3873662 -480969811560953998240402143181271040 3873663 -1137519438085232694681221316402518400 3873664 -772802938390242140277810075229224960 3873665 -1328826647592410641077395087349536940 3873666 335807074560719124211074487582333824 3873667 202744682303825151209535615165277184 3873668 46817075593404667621684240250121216 3873669 -1815946914684104154440500398394561056 3873670 476632907281429680519200429800767360 3873671 -54916700811102068047548764814994176 3873672 116315253876244798011354065556848640 3873673 1371118022890591972989864494485658880 3873674 -51795202862476137562386933477328896 3873675 -141674887563240765867692623193052000 3873676 -869654143608273787363652706649719040 3873677 -2463600166278075386931707346544422474 3873678 252355010485815237889326888559670400 3873679 335690064611974212867283863258463280 3873680 179953882411155424746697160938782720 3873681 366890920009040937076537581860925312 3873682 -115261238112312271709791290546979200 3873683 900175407961932032670255415797870336 3873684 -684654935956582961072188978253604864 3873685 -289896897192863206302436818749552640 3873686 -163257051139822693318137890070117120 3873687 848782890386882179286884835238029160 3873688 561443282199764602947583833514475520 3873689 -1752893276988179169663699213653057280 3873690 -804152924433614516852452665847334400 3873691 604659239235452315802050454064761092 3873692 1157671486161685279953344968932834816 3873693 1263165028824142316565754427272209408 3873694 -245165764906682390696662848428352 3873695 220008769837354743397538318886980880 3873696 1607023789974193232511111742026153984 3873697 -240859762569305273562426968275661854 3873698 4387994331060023577049380362815488 3873699 236041118586008308511868854848549284 3873700 441241933058849869355090950014051200 3873701 -581834260348382144932598593214418720 3873702 -477295981868712510836185102389504000 3873703 -1457654208387998747360389713999045776 3873704 -940808149831690839867255587039232000 3873705 785850234733735662636463004495303040 3873706 329800501079911127528485075837419264 3873707 -1975928243474568591447702883209316044 3873708 39490198847381222740362303264206592 3873709 -2006065654923970151815843002418254208 3873710 -1080937715320051143125580697575666240 3873711 477892494402681645549079543902983184 3873712 -56931956733120915735453002876190720 3873713 -69552621852756364937088597536893038 3873714 327221766998326653108772618557554688 3873715 545554980314830857606456190861861200 3873716 -440403562444190576320262710088208384 3873717 275514362319656478224793412676975040 3873718 956504095722389211345363475605382560 3873719 1239151254070401254250191357069454120 3873720 -524853614610823880422679701708800000 3873721 14350028977582536004244488247386464 3873722 -600078841035684554893274107896960288 3873723 -327334729792301696447620417284051456 3873724 -1636706439974210766915241347003157504 3873725 38733261896186680987443275381794500 3873726 239178753762942846586246893128798784 3873727 -1692558745587674698007129588674066944 3873728 849778144153972492192733543968800768 3873729 332906613808063805548825299784298496 3873730 -286306969563918542418503796280972800 3873731 -2302529048869401279210203782596246468 3873732 -1434616438067928735765950206663446528 3873733 -1603005438263347008500025793253184000 3873734 52273545693658313768301736359350400 3873735 -783614824805275004501644632275989080 3873736 226117552379613609280407330211430400 3873737 -139067123466600237579550133490600000 3873738 224286605338215374334408849009815808 3873739 1916578673476133809587402828536265600 3873740 920271028306009062493065475173703680 3873741 13502985510467040703694689837093920 3873742 1338204182093564584770010920161518272 3873743 2599582049222746671185105153645962992 3873744 -19404513222491889333996914045067264 3873745 -89943482036206903346749258615505880 3873746 127191914417959385194144721540717184 3873747 -19219065075688902165753725708253000 3873748 687801424562364677435239887075137408 3873749 -2703428916294487191240246222414109920 3873750 -1501629587623603419497437327560000 3873751 -37847048785895489164794809217636640 3873752 -388123214343308847627556552176844800 3873753 133760524802604784274564308209420936 3873754 -424925705668077478215306100377501696 3873755 141643213389430788310743451826046960 3873756 -425860104119399677437175135924756992 3873757 431197966194679917820536114014856972 3873758 -362658124923036566275213101497717760 3873759 1120393849417772542484770031120789760 3873760 262809786214851559877152009239920640 3873761 -2982575185226797079339474491105723068 3873762 -107561985260699382909102839070336960 3873763 922063890409042195188914657603731560 3873764 160542617871625371243728368601299200 3873765 479597464094650082331711509517004800 3873766 -704973167887446487728218221819600896 3873767 3170606598294949780249355142012117816 3873768 -636830210738102304566838950319882240 3873769 2224319108352027714594684438655146170 3873770 -206234256662846053387709353913678400 3873771 -899091924824482241573837612990632320 3873772 -198350200416423964193503421099187200 3873773 704210937032555586915463174414787820 3873774 577484704415341955716258576377360960 3873775 395354057748912285760659341058418800 3873776 -5400200518164024137852891924103168 3873777 -527638269120152460059137397016733920 3873778 -1418821620345480018513389368727896560 3873779 -376079688653792739783770114579864160 3873780 442838822414801311825450872224520960 3873781 -1075233291073446703542759011140014418 3873782 -1539910454681097464931761720725434816 3873783 -1026473702847678476700531828977013552 3873784 32291919367141103775179101353553920 3873785 -90346009792925484879174185894041020 3873786 41428474947846402656907618451229184 3873787 -3228354815643956620781763861104755488 3873788 162566760257476476637899860506275840 3873789 682116029081697653839987165295319564 3873790 -458961739606986071453586313662913920 3873791 -1733120876364010476663252226471115400 3873792 -400784029953476939652696647053344768 3873793 2262917439108358692349177297660936176 3873794 -616181162558420911957921296960696288 3873795 205703795252605116846296105723974320 3873796 -1727137810831430500759881672125281280 3873797 -9294288958222448794265553196210368 3873798 308045373339129975131549831772364800 3873799 233652455830921837502591127334875800 3873800 -583368531959190500699645678297088000 3873801 -1945842336764217044857158232059880416 3873802 -622742394707767584335889329826048768 3873803 -675991426417323210315703352681352456 3873804 -339167054629511111616596361012031488 3873805 169636501700221043037285734272913520 3873806 -1458341174784159750700645373512674240 3873807 481578998873889073567734502944790752 3873808 98108029703474884365712422204948480 3873809 -213719688751996013287996997864358990 3873810 -48363963624237363405320776212195840 3873811 1492388255827353841374484273977082412 3873812 -16823655384302779174291258882986240 3873813 -854901391987684221326959753610089056 3873814 177495568466579372934233603298950400 3873815 3104995245897837088357976258566800 3873816 455073550650921505341836848549847040 3873817 1229306350534445791540864462918833866 3873818 67379096219810809593777293991448224 3873819 69611040622435555953602630934432768 3873820 144835002768138953573601812295936000 3873821 -657517407758252257671099794201759616 3873822 -41311584960237426424680349995294720 3873823 -1275203586449798605474692219952351416 3873824 1741579164527913976265952419389243392 3873825 33854162375364842839989131073998550 3873826 -318249347912399143962143663601185280 3873827 7491139589021568891634474774535880 3873828 -40230083010013291785387557818073088 3873829 -2226475491006591059079576907665061570 3873830 50857753950810954901563741526129920 3873831 -304220146659731597786914068054796800 3873832 -2406848260825555114366353886946841600 3873833 -3010213495469091335484398055043446918 3873834 -18075136234927928660251842965713920 3873835 -685070912664494166688907817537116640 3873836 -1654634002579145528265392435152331520 3873837 1515659711203123483465655344532662560 3873838 -1729116050624244277233315378282717120 3873839 -1262990335448331140653178695566597360 3873840 42589558460123196755329778292817920 3873841 -398923739350480101954218392664745948 3873842 761465389996583282180492839597516800 3873843 -1221274031742834904872926403320079468 3873844 186208004310468068388153859842539520 3873845 -1247267507817773741517746766012409320 3873846 -368481959829725380462993622911166016 3873847 -1744063744858366370853497383373903704 3873848 2176484944916422769190157457652510720 3873849 388874400085332870581785184799246720 3873850 -118338702706909803084956021994663600 3873851 1440506572408428818006462667622500000 3873852 508894022790228617958558691517875200 3873853 -416709129463705386099382233601826560 3873854 -651358572188485092964699238249189568 3873855 190424947218112154007920386811797920 3873856 -162930522448045098444529815762501632 3873857 -228178310148045898789629090444127020 3873858 262495428861540599103322538736357888 3873859 -956199036095444092844871682725857472 3873860 546476872618891372078710301723814400 3873861 -33539501442869398035974335176316512 3873862 55047395376899330881114764318219264 3873863 -97955272816885772387885910971587104 3873864 1358959802443183498870954201445867520 3873865 -1022417291303574377589089264654323740 3873866 299038283287066880169168069873148608 3873867 -818136937582357755034163777335561512 3873868 121013748120672834093331291896136448 3873869 222356261842717414946735763537455340 3873870 -1166751717904585304634108915486720 3873871 -1698434717280201661775946811241046928 3873872 332136258251954033689423760843735040 3873873 731050405854418851329359991650099104 3873874 -513408218817889393519570900930050048 3873875 -3369833488352281215659624483220576000 3873876 -253389245114027215705762342785079296 3873877 -189709186423618934570245063879672928 3873878 1070477003457833791158799761673848960 3873879 -1229156865810812169732767376173500080 3873880 1301155099992918424795955026456166400 3873881 1958627839677863518347324177187307520 3873882 -123977091811519376812113303830404608 3873883 -58892132223039979952580983715597296 3873884 116982218175703938723407379974848512 3873885 -99926431255793349808838651837304000 3873886 -173572451105659567394695183204276608 3873887 -98017955927827970091425615010355368 3873888 -1157776477993691316230166413118406656 3873889 30225070798379290795910979516581956 3873890 61930219116850758019456773044497920 3873891 1767975148571496237534583960429752 3873892 -453089610168108429733778721149982720 3873893 3219933131389579151498805941590214142 3873894 21435218652592465950821428608004800 3873895 1680265101185800889041783048153145400 3873896 -770167826562469555220010692146375680 3873897 -1231063604863288188298328376342185526 3873898 49152105332222268122678264441262336 3873899 -1997829802397619545580298580571388464 3873900 44196171183050493998507767539840000 3873901 -137656377650767503806829537664349098 3873902 -1047759083818626819020555161357831296 3873903 423609985848538590183300196674259200 3873904 -695816185727551919003703255894753280 3873905 527596990709937384474226387513470720 3873906 925477515144020731023571747234975632 3873907 1478580859830171133356913501180256160 3873908 389241180505693609572788476953655296 3873909 943518229804489553921713408508449728 3873910 -240057078697322296319688741070416000 3873911 719712767958963088809411702957553512 3873912 83742149509157817172254903400857600 3873913 -30558636606555513345339390120100416 3873914 465689360246401172234884696988389632 3873915 -201488678681361148428866208859294080 3873916 537753851998887939164635767176714240 3873917 2494187156150218118462227622263400460 3873918 122319373843146934316907903730959360 3873919 955581407372958236661241746948221296 3873920 -262256931191729787362394903045734400 3873921 198237899483315973423095994126092160 3873922 -432526299528253981427967378324116448 3873923 2944940123579508178559680501996056480 3873924 1133485039535565376832218308083525760 3873925 1003095676514345718734579328837184800 3873926 -177954002933226400639216332013321728 3873927 -929592453061983261974559644055910320 3873928 -2610089350704396190874831501815971840 3873929 305623821206578219315619959945736640 3873930 -62330539368676249813501418205888000 3873931 620053374316806198018428478241547732 3873932 -335140427493910615190813265779962368 3873933 -201763061745722313794792664141312000 3873934 -388656539438152563958635936494952768 3873935 -47212725924482328966854503094689440 3873936 296753175410376617063293141647360 3873937 428142971080295027656575134250035572 3873938 1610238453538469522069675043052383120 3873939 899222086948725234026727727001181624 3873940 969283473833175428419951712849971200 3873941 -784732654348294541704297681929740658 3873942 -114045171083227453922761369029532992 3873943 269216196984778674337586083654697520 3873944 -823508495495773511048995356814755840 3873945 -183600397385961070755104038326216960 3873946 201123424793854696975095603546215424 3873947 -346697496841133373362916991431611136 3873948 -202544414872349715468879398767042560 3873949 755939468788269233808798289367109036 3873950 -206233275472633157216417811874488000 3873951 718807745438849952239030023376230560 3873952 780379474256854912436321073201610752 3873953 540312188651119364256396818666334384 3873954 -252373694677170166812356888927943168 3873955 2049135989899778255165446990404657360 3873956 15114671329450439374545793813561344 3873957 1182318100944336557278778392470979200 3873958 -746266188505609492670746874638192320 3873959 3253506268558250734329918751455504 3873960 -1402735702714739212290696410701824000 3873961 39293088479673110012123023253643584 3873962 731601509982951177498020580916397232 3873963 772682442563049398457887386439987544 3873964 129728367062447556231100301224685056 3873965 -516457889495612208606587672782758600 3873966 -95936798922984609663162641361840576 3873967 577580193059207122013535857015776080 3873968 204567768223512231236560415717130240 3873969 -703523961694183760301945605080017600 3873970 -181881505817164279057420267034548320 3873971 -472136654973915403133298985972489656 3873972 2205619780394996871834856190505984000 3873973 1640459463303391474413119598324648864 3873974 -291209048872351191488667542568221568 3873975 380255091076436913377080906571596800 3873976 -178821989812857722899624975216742400 3873977 536434678223328013386446493356097024 3873978 132043738733793762419602749566471904 3873979 944696430902841984706171371865516584 3873980 -255463990177743350348025765609907200 3873981 1567015229696628349140750708082820352 3873982 16260290832135093633193145372504064 3873983 1252403990577428202074927833560071232 3873984 95305678135375913567482895910567936 3873985 -481064019839204927749194866040971820 3873986 1077533051008914330175721074634960640 3873987 -40587548686183028476397330840606436 3873988 -1076840649199289759964404141290244864 3873989 489449676967622810486875826192354076 3873990 -343097798513595526286970986605455360 3873991 1288080174742902365008325847014760984 3873992 -137861001897593356893459732040857600 3873993 -1946566851821243783427684960934689600 3873994 -438965023768428356098577635642977600 3873995 -1161829376938958428990129211395836000 3873996 273328538883808977260177368789251072 3873997 -1815891808119061154375077064659964554 3873998 -601766560744566068556388060476744000 3873999 1920441632451649937596164739766400 3874000 -228374408087565703928160356966400000 3874001 -693246455632611304719475493404400988 3874002 -167966164578752596086444486237634560 3874003 -48780344234394157136036969696253696 3874004 -388702793606566568934531012392482944 3874005 313783214822023409628407191855382400 3874006 261394606837900140611211602055281952 3874007 1270905419244415862759055458303311776 3874008 91065172119345316878650884478730240 3874009 -628475785610355008873514545457900790 3874010 289994664088406480253470981176412160 3874011 -863451578525438320490255007661867296 3874012 -1475117948105344692406547310796178944 3874013 -897692660252883845495626269237382752 3874014 1177140094086244057869085490864384640 3874015 228003959170279803561906521859941160 3874016 622155175786362383609520280012849152 3874017 -327758111014538524214706349028033088 3874018 -2033287654084727732993822080437458784 3874019 -721423952956997302328103866618810640 3874020 559721985598510505468524983075655680 3874021 258228079146256885397658522902356192 3874022 2074786750690165662266082039236352 3874023 -1510529898871725603144901800947054280 3874024 512642810383908196558099100132966400 3874025 -1134697005020822344436478143996713200 3874026 105627517765421622047589006724771584 3874027 -2087520908208901817124564566235066124 3874028 -1349564975198157147007267429335558144 3874029 -281178719990190929120960995098042816 3874030 -293730827920357231211362057691979840 3874031 871253818782970570692466495932932592 3874032 17216504010800220305758647794171904 3874033 105238960883630008071227114489659120 3874034 -445157511082719869369901863250265584 3874035 -341034008833575699460868729870910720 3874036 663618496926857832467903174133594112 3874037 101708749408971327617550899044265340 3874038 10031424917154737756350058468646336 3874039 57365378020696092481000065088846208 3874040 150771642382217048188988608333516800 3874041 573346564221546243622676562305113440 3874042 6346659734141944078513662552140544 3874043 46113664524156780543957804312331320 3874044 409634851128249854563204469914755072 3874045 -251197985918679404299280127250974720 3874046 718134786902313627916981697857588608 3874047 -1679246314899421678500387740299327800 3874048 -512477127032395920518500583305379840 3874049 803251330035158658718929461903716200 3874050 -189669326007346661052494457773562000 3874051 -279077843548667664361967010311262240 3874052 325285222384440813160384521972449280 3874053 216885382409123778328591514804356608 3874054 1009869547533721648004046284652794976 3874055 -1256448048546551069135955778105340040 3874056 1424832205329186060538731485181542400 3874057 3395975126488053867346014166734756 3874058 -1166927533795909105970938720448071680 3874059 168258715805032985085839401589118864 3874060 461938901503996122388290134912148480 3874061 2031617302566622855477690858907025324 3874062 -516505471226081177409700680890880000 3874063 1011368895095145672020801364449908104 3874064 -283224890580518701910312584220958720 3874065 -63689948411645430235679055171497280 3874066 470976764871258681555682538096587776 3874067 1515695095058399868383438964758947116 3874068 7050697630456423331938258052038656 3874069 -486459420611297907844842973039681920 3874070 -300145372087490397003871528777866240 3874071 -750619373238318419764807548866715288 3874072 1451725381435308128855456302840780800 3874073 -543056163988247729498232512666722560 3874074 128136537239594020772723652884705280 3874075 1792932953368793096012751036814600 3874076 -2013311961562174529936917159552842240 3874077 1848568857877990999807678292007292614 3874078 -166626998542777936029737666330868480 3874079 -277646183082496874733853714426387728 3874080 83693363521015225045635959692984320 3874081 -1304176598938450624277940082498080000 3874082 496864113906332588012093651781997392 3874083 592010944086793187366032860225790704 3874084 -532403536358935430722260207379686784 3874085 -3314520392182601602835419999693440 3874086 510186805803943366608365674998078144 3874087 2173598596969088044839123984746953416 3874088 -1282984988650035467020147151807293440 3874089 2477696284241468356894212781038551328 3874090 -103921482648722583665201712264460800 3874091 -840112340713351038821558749172014080 3874092 -206806773297712528949390981553927168 3874093 1373959587211595710016901337687496342 3874094 194764725133324383663685644647567232 3874095 -1975135048075922039609230360049234400 3874096 149339971814259336461880438971400192 3874097 -1093984439963555340425879067708665280 3874098 654860494550913251563326841396827264 3874099 -1065512036951759971046926683199414900 3874100 -404986491968867253247325578218240000 3874101 -202080904040166905598109939000664064 3874102 832372179296312309552983217244622752 3874103 -1446121910826383253842137039390530648 3874104 423154865555947331620424106267340800 3874105 -373471828225001119915778514434983740 3874106 397900348235645111303737900252495104 3874107 631190290604429171220925527483638040 3874108 -566786822425524089568057287035920384 3874109 -639402509915970287220537840481605690 3874110 -38195745142560126437652229085068800 3874111 -418244429312509314813960496490356288 3874112 -440455002061880867371469448274771968 3874113 1020202913612474531615238148455611364 3874114 179663397315959294375904849093544656 3874115 -62689864966250314195104695276774400 3874116 -527168734782017321348983241480724480 3874117 -679075038581717151976898767524953760 3874118 -969538865477392322352737237765166240 3874119 -1422500245976528469591690401500354560 3874120 1117371048412460087582977733716377600 3874121 31805657367793483797656920427011044 3874122 -88099912395567116569382731110881280 3874123 -1285332414980706141761808863855441496 3874124 -463783212104420959740127631458065408 3874125 -1063059248552944288036724842639032000 3874126 -944455349734916150370223731450823488 3874127 -2820021453221875228978027121288902128 3874128 -6474087112527851882005485673906176 3874129 -753060004867151008815593740731602624 3874130 37046329451911409296352147484462720 3874131 -52087013277052305530269469613141000 3874132 74511923992937877624895012283187200 3874133 -1490736999508145667008799004135629618 3874134 -60338813610879963363337313082739200 3874135 383104761967820468619476563656476160 3874136 1808965722494061055468910822579988480 3874137 -614082016445427869500179054305141040 3874138 -968296865463571975522025673551328000 3874139 -3405265616716269141690261151647635040 3874140 -666196429954739983712967995206295040 3874141 1903262854594090810306319252079915744 3874142 579293764444567281251836060769657472 3874143 1106052880345123952157908121381888 3874144 -2313101718163726083292179826224267264 3874145 643556280130558307051893098611630400 3874146 512914989015038396073330754649011584 3874147 738728483260530177053531989667769744 3874148 -2138532384159030321638870985301137792 3874149 -1348899179154890479951231465184743200 3874150 130124220366585444378404124638448000 3874151 1148164734613839953050161452792884152 3874152 2706952940598750587437385698217164800 3874153 588637593591641924886363436143833402 3874154 992741229577170808479868833683257776 3874155 715438212206475427142632469364242160 3874156 1064549464785937328551044503230508544 3874157 -641973274959643081469046920598110400 3874158 -246467151955611376448244773710364352 3874159 -2188626405292841332459936399912184 3874160 449434879874168431876825603787980800 3874161 -251389223180106832974512419526582928 3874162 526259506709648871241026782714769312 3874163 -183661619480023561686752701458094080 3874164 -151223958673463770123111263835250688 3874165 -271860801642878680538206176912323940 3874166 147182049322982139318123739470989184 3874167 1817824562276673174914989800308604888 3874168 623498238430109226532888332756480000 3874169 503855016290462135884355439712288644 3874170 -168580224326996287233305698995955200 3874171 -13550945254398949298285294113478912 3874172 999707240703813100872404486946511872 3874173 1147076283871257899109128436501379584 3874174 -68111681796377712337804903289009664 3874175 18440079453561846235565773973022000 3874176 1370579399882492476076782245642240000 3874177 -2442992329611632344433412375470361168 3874178 1031161345413540204424287638166528 3874179 -1117943676642784325659134169354186752 3874180 -510313287236943806749762947359516160 3874181 -2812577018367864424643630621357258628 3874182 295950961146882212719589767313911680 3874183 -767957000217174410458842876860304168 3874184 -277073610506200385608538141802209280 3874185 -438429275158868701224856102121904000 3874186 492565936178296577169080634891343104 3874187 -406743621476183128305084201769062480 3874188 1135965082328059638719067725715033600 3874189 -644972259633404015915415939381527232 3874190 204960689999025359000942135989670400 3874191 52374826810259692093752829378208640 3874192 -266147501586257807264479846914326528 3874193 2544527139277344316382979864430523442 3874194 145272681803184095942737370116724736 3874195 -366799332298160192795847924995584800 3874196 -656653784781524611165209686853134592 3874197 -1989168465003155202122383123887547680 3874198 -941603394249218058833646209281731264 3874199 -970758349302958374330138075600573264 3874200 706456455564020108805199285751808000 3874201 -1840502002665231379496499188296687798 3874202 -22810735444213726858452622387991328 3874203 -48056074920781706933658688718293200 3874204 -707857204911763345914178954955916288 3874205 191485209073004401293248530697996760 3874206 -23555655416625180363204446691357696 3874207 644742060089270943076056343379733712 3874208 -1050015137169670353003403644024913920 3874209 42025690835754744966555829022808480 3874210 172576984167875080973409727489090560 3874211 804554553346915796829304910825439624 3874212 475495795721758105097030555453583360 3874213 330135080329867618231441270249176000 3874214 -14071697387287358050491931320337920 3874215 335535385729596848047016230097711520 3874216 329120527365464848770500687183708160 3874217 123585032934931225085989069210199652 3874218 -348762394427797627316645823509757696 3874219 -1295972161840996260758022273233330380 3874220 -60900878925914004774147142726072320 3874221 -650948815569775189481995942910080692 3874222 382946370747877144665974446751203200 3874223 -1466366277397791244371977808374974320 3874224 98823202903624126679196021801713664 3874225 -518731105908785969848158537053600000 3874226 -1761236026233312147394749372174503520 3874227 692399258180142916189559192157733632 3874228 -451447936823063046910398090291490432 3874229 280595049221691503251791125260750830 3874230 53638050908214909572992497266492160 3874231 -2024105489548272353482863696539786968 3874232 2505640864504784508969107364985282560 3874233 -720990961462180517062188503407057920 3874234 2009190059056395336939557892802272 3874235 -669240621547377637435202790590572800 3874236 138764646567001652288590939991040000 3874237 -2775015845942858569158623958461245114 3874238 -768831052295830377986167254547268160 3874239 -2441263817631742596088193621907828000 3874240 275439766047667983632539180219760640 3874241 509970234226323929916636820417102272 3874242 -1585191838379973575330214169522168320 3874243 295065282488567358895966529480018492 3874244 1585420796322026002752177090513567744 3874245 -702309078721783469577808352654390880 3874246 -1210619251574822680728465344705504928 3874247 499613161971721434360032360075236128 3874248 467568982170963469345421931608309760 3874249 -209919048533969428648322001663103800 3874250 -354263708949375918226733654458248000 3874251 1141494559841557272297344840961334704 3874252 9497779950152351374578686788613376 3874253 -1345824779786224264926189243696131616 3874254 213792402233457883054116262523088000 3874255 864199237062959920999348119532684800 3874256 -6890490644978479511372292802215936 3874257 33021827743322863891071875072839680 3874258 216615077831832066842950869227126784 3874259 146637660764032447491844516923168960 3874260 170423351052550198649752336577372160 3874261 718095905878993953817284455950072800 3874262 34766114023877819976501305528647680 3874263 -400585578510896426275937570589647256 3874264 345572768509211479028672624239503360 3874265 1237338157834730060061077196255942660 3874266 -549028736534503689643121187795443712 3874267 -1521100349563590977471553584219177160 3874268 -1044006966244731616548544057103242752 3874269 377166870353354347143835665986940480 3874270 280371398154357730906784663484252480 3874271 -1496943464870515379582835418923043800 3874272 -1733060507261980987829361214558568448 3874273 -239125941239178492179507790824409836 3874274 -734004773387392541636919440177147520 3874275 -1074979809484141544619603163657234200 3874276 -461875062134648435787085996586373120 3874277 -644375484718903706178424126925694336 3874278 981694858049604243971614001260165824 3874279 -942401593261458066041710231782418120 3874280 -1894192583328163386042368401675929600 3874281 12306310972323112907338512761409600 3874282 2132356680533404594691681780133762912 3874283 -2011830903234837817853125473656169624 3874284 -1348154122185046424413381654761523200 3874285 -1752953705852548696722728094601708020 3874286 293079673280194310131462711395303744 3874287 282570537093210428834823092398103040 3874288 -602476612709106546310716582039945216 3874289 2534640438603999623601727212986261556 3874290 -112052724252375610696541541402009600 3874291 -259027560758567105993984832595714616 3874292 1018190930686056380607590358014918016 3874293 -1743214270933758465420425956164173796 3874294 -437018971976594024293740726055039680 3874295 715870069224617899831179176104554000 3874296 282927505879190785937862318430003200 3874297 -25378181903817134956530551384403968 3874298 1895923991668811808347776801775800800 3874299 -20249594678933868415856366207376 3874300 -7085227382673888656312582621875200 3874301 -177924535518331851517733076617534100 3874302 -816280162986629321612252231417190720 3874303 -229463593545177396446297305758022440 3874304 306165925318753941776755823531261952 3874305 -126307536625197187551229909041650880 3874306 530988885766533310730389978628966352 3874307 -6312136824004053563515146889585968 3874308 -306096925961594319839457631185392640 3874309 -1215336306790638091681079016578132960 3874310 277588114278236116380798008644437120 3874311 54595893644792950583205137466968112 3874312 1114736084815548245169754170076907520 3874313 -3227799723515378212195682739873325020 3874314 304387473027428259804706719914431488 3874315 -1793899226771247205796533113267779040 3874316 -30265440251495193810724366339054080 3874317 119916760720306262552242903470362112 3874318 68919942649062101950497675109662720 3874319 -322028506870114968604479058609715280 3874320 -326352220547320113909020495563898880 3874321 3055098549893400605856997421718832800 3874322 2093079441679765222413956565840161952 3874323 -347653556255703804469618448515217616 3874324 966318044237211913172204062926917376 3874325 -393232849586125868853934955504258400 3874326 -60444663496412913745088978193653376 3874327 -56708610178125257976380549136735600 3874328 1389728834535819641724405998272512000 3874329 155140708274509769253298918160484084 3874330 225912326192667416474008272708622560 3874331 -421338625128468657471841779331686000 3874332 -572763759900089166440808165378662400 3874333 -1969766470770590931796111532274987418 3874334 -461379898782185115623095867399423104 3874335 -386519305180974205755292767468632160 3874336 399448710233413601459085023646449664 3874337 3296416767137228035811472128023045986 3874338 313007954347013353546476674060236800 3874339 -333988869551529793559008072257537120 3874340 464090910889767590952455089361326080 3874341 1533459337584188770192586693401341792 3874342 -1021040836835676641968497649222792320 3874343 -42692631940140991027262628270047232 3874344 -644904081325394307781654932984545280 3874345 -1835937854529068925796635670887996480 3874346 -456144874351481892864183900050261760 3874347 258739051132249359063700987423483200 3874348 -1023958367216765907457989059211778560 3874349 -125136811027450841586152895206125440 3874350 105640503213862279007239615755955200 3874351 -591446214561700017555717144450266496 3874352 -504406686091507662934548368078290944 3874353 -21739445088204690140392091849034816 3874354 367215041968392702273160887357571584 3874355 -146006595978910351197232819376610480 3874356 1427760216419098537474753967967203712 3874357 750338536641908274250387762553220960 3874358 -946350889216445432095128657793472640 3874359 1037238986330179029119301795838364904 3874360 165980695238723285211301110529228800 3874361 1037879839397546513162115838156753962 3874362 -832850700730672551818442533657883648 3874363 -1349145890684359240243524029437838040 3874364 245186720494694717128428401802518016 3874365 21415249402383838753778726346192000 3874366 -860024130720996667375558230214380480 3874367 -924474577038667976056452330925937808 3874368 404257638183599995199282751876366336 3874369 -1200858730149113506949511381220967230 3874370 -839735253581946471012006161681649120 3874371 1728568502683779048971712543706054320 3874372 44656724668269390328994803395944576 3874373 -196827447133010762958222562692001056 3874374 -285600431437943282423354169467705088 3874375 52949802460986835577019480495125000 3874376 285228278820120484251587648142581760 3874377 256169072925917571717539311718952576 3874378 -312947009884726174913125973142805920 3874379 -2895067077526314575853792231078775020 3874380 214538694627651139893228306395627520 3874381 342764510009814316913181349048036428 3874382 81891914853390442387710579430526784 3874383 1568125102156024003717549464979080552 3874384 -2631685771008938246089278255005696 3874385 -480584695232250273564724142324160000 3874386 2421665991293595473433042163378944 3874387 2648553377924456388186387596652798792 3874388 -303489026738132225155596458619131904 3874389 -365546226960705634595055668296719360 3874390 102062523140510800141142322121825920 3874391 2611573051086065374458575930716086792 3874392 -263343086619327526735476501176954880 3874393 -2621973073431950035516828229720202358 3874394 942321389505724873565312565203456496 3874395 -498574496862366601966274784236256000 3874396 645127362759693169825013595968732672 3874397 2726862524085762386203012647083338560 3874398 -241189016476883353329765263878656000 3874399 462376952883038906354430688787567712 3874400 1774304381352164725500098360573952000 3874401 -1130599777863325202352344107762330608 3874402 -29796417884294865851402039687847936 3874403 416278852380165634769850349547205984 3874404 250231053515709657892568435605923840 3874405 775214740546673461792009956635463000 3874406 195682132321211432133774594908671104 3874407 1605272833915017553609923741881881680 3874408 2696482810410766281532488137950632960 3874409 944772932089617787736180209722107904 3874410 -586194664369842332443132161401412000 3874411 -219767938798188437477861481058525376 3874412 1098148164210284235488853259589460480 3874413 1039744106702222091066293401763809344 3874414 77414399230206407653411342333909056 3874415 -2405938650153896597751883502162878080 3874416 13762342714833745349394078602625024 3874417 316425018330334404887335808659072466 3874418 181916002169546748208012854487662912 3874419 -1678431008035258890302788852077250560 3874420 546708485096954363702598208899840 3874421 -1392084759472277259150916422397006500 3874422 365888754710264097322904778179585472 3874423 1195837092701592229424343970082560640 3874424 236337445797513933663755197478952960 3874425 382162973685594607381249011806658000 3874426 -574868787796311333328295782903346976 3874427 1103263966863899391608762144725451952 3874428 814449803511932426983028129111752704 3874429 -9070671242545903709869464228499200 3874430 653247624142266492855229714802168640 3874431 -318846125642775183523427153974894080 3874432 1432530034649969885320777873175347200 3874433 -125599626222090192928004073598728318 3874434 -841107473118391605181973528822305920 3874435 -149793701249825606230066794412995840 3874436 -179471195178351826383958484472367104 3874437 130655310138643764648017856026064960 3874438 -612833419300415815936319955614375040 3874439 -650107283004461347824587997726902760 3874440 452072830023762329752193979961344000 3874441 3330656889711880812465048797638866842 3874442 -77858657780093888235233171105710080 3874443 -555836229548790393315959158679568936 3874444 377065404329993358895692953800938496 3874445 -1133952561267996318805189340698187520 3874446 701923812949702058672873716021797120 3874447 2179525934292936089102939484485245800 3874448 927618862810453283473302469561810944 3874449 -343157509202200689955120954621771536 3874450 238184832126576964448025172371006000 3874451 -621808954763218022446943274886228320 3874452 643296038465094005531900922256300032 3874453 -149305054261078829178802419453912960 3874454 -319185741570399927660838501014073824 3874455 -97155598096059051565410236215682400 3874456 3330749736547118656649084830700482560 3874457 513770232259791028593301525294902420 3874458 19490628174465788371927009564369920 3874459 82010109118654703539413298183723488 3874460 -278329942551543957353842741263966720 3874461 1041247805521667436965071911228384960 3874462 360799016755242235143346057708798464 3874463 -714698449009318331057236703602568856 3874464 300873109161873977082329843717111808 3874465 357945194087032906835196717687678720 3874466 1603559903078813324940718826317188432 3874467 1469371936511582578000792704957193080 3874468 567297933299814186365212280205410560 3874469 -882946636877904214419142843632056130 3874470 178252263912817067002299046274641920 3874471 550053241712397875303343924680046960 3874472 5086613969091237583928776706457600 3874473 17853762212541736501995831940118784 3874474 -227594450954923981012367129509053264 3874475 -108601125786720228303044490286726800 3874476 1522779315162428821642556704477839360 3874477 3164281667823766561060895942420194272 3874478 -534621983878601884033157353803322176 3874479 788934598212891693626380786480340616 3874480 433147250463703605137992748359680000 3874481 -697767368676824819684187389729669376 3874482 497427030308065693199192152864218000 3874483 1764058084393215624700570368412341024 3874484 595530627628994567798005566339085056 3874485 107552720693678703457821076372788000 3874486 -127799812977640768728823029418506240 3874487 111572012552033663122180352095845792 3874488 269023150358510675374987142809190400 3874489 -3144191176905153514458519072234067244 3874490 -1021924374223111212643364143101204000 3874491 1306322646332563063038324536516767500 3874492 135141201382501177243838151856017408 3874493 177864103286910492771774346409394240 3874494 257665207114561120933219482158083008 3874495 50861688103761263413335324713576880 3874496 294702717417741513344060265065349120 3874497 891119340137377028084523147129518784 3874498 394093714470983772120773267140431360 3874499 -1103746440308662734130535173863206760 3874500 199785205938460387769694536970240000 3874501 -1309856237823740912804003057750326498 3874502 629286086506101759763145787938486400 3874503 1613246431858750524584662464155598504 3874504 -149939247662096911612708119596236800 3874505 -1587353750664997528784980141944173340 3874506 755631154261835901641329174912091904 3874507 -122898115222274958424131602863407328 3874508 64135505128386126540721156030264320 3874509 1621193118243495745622970598827416928 3874510 151604735024413101883879183551096960 3874511 90101886679223395041376370835358032 3874512 14395858776756734621465824384647168 3874513 -1478471101670516604108979315531380238 3874514 -138673931015244721300881809509977600 3874515 16912783712753801370475658889304320 3874516 -1205369660987909411946975725575864320 3874517 213169975174175345916794590595146560 3874518 98296393716313037172730063976299200 3874519 -1684327516451937345217163129656592040 3874520 913616073923828178017467579600281600 3874521 138563448243874323809756345640422784 3874522 1408410025075498016824744912401891312 3874523 2190533353181666810609045295688884024 3874524 1327244472838001134435969060109830656 3874525 538370249393351386484751917879856050 3874526 -559715292039094245562019062793477760 3874527 1368941670266019157744704482100621840 3874528 -301454423726299053175267442845286400 3874529 708332755547189356545177717540595476 3874530 59028690552828763126651757706240000 3874531 2528168049245463754715959828051026332 3874532 936285393401102264348490404274658560 3874533 314742653097267583156004622267835104 3874534 65841138967254561972707075450213760 3874535 -136603021419401657018549034989230080 3874536 -1026067682733827980014645206741959680 3874537 -65264562371837848704650181377096320 3874538 121770839819953574402125213789881696 3874539 450176290748559744438614937192783360 3874540 948706990078823787973828804076298240 3874541 -459375821469802493800125838939073664 3874542 -111622892580938482270179308307864576 3874543 -781863709765744206235338320996384120 3874544 291078879986317730684248011623890944 3874545 192121981324046472508552534645161000 3874546 -642301884458950876937289005227299936 3874547 -376793111575746950080638307489310004 3874548 29950300497804605653356303916437504 3874549 -1074303397084254992373065779339098464 3874550 419028233139906211198835827227808800 3874551 683391121922491843614689889722079360 3874552 987127869811827462212313620069068800 3874553 419421280902018578512085997625804944 3874554 39904462017586760446086644546334576 3874555 1115867115630189355841374347787190400 3874556 352125046274813801116443604882513920 3874557 19086167182058442758035590296881536 3874558 -1801568860821347407256307165316416 3874559 -5252927580039571432633767529835496 3874560 234793276778306917714595933690265600 3874561 2485500839583816294757456017494396162 3874562 1040789956719240302757499922981804064 3874563 -401863392487203824192225094043391232 3874564 1418976975084485258468872758898050176 3874565 -196638579073498381406693124367101480 3874566 -14265792980903217397757764686077952 3874567 -3360518313607465957682798160386404368 3874568 1235772237029535696247880437259151360 3874569 -1596181851569547509017322826887529456 3874570 367397896105804819489779231587496960 3874571 -2535067273153666938331311072610413228 3874572 -146773881614650527183827410993870848 3874573 2044097961130607355132004110741920822 3874574 788493485232917831763745398259816320 3874575 304116971451886909767717635181120000 3874576 -434253949425937617600494564218298368 3874577 1287406896237259114161134143650550320 3874578 344116260685229528415918391299575424 3874579 -2410720728229440971367746590664004820 3874580 -365176986973204136863751539801251840 3874581 -360597831179086332590242696297868160 3874582 -276662104188414737041248454893969216 3874583 2071276753430595827944053458407349832 3874584 -75958284063699933159334133290106880 3874585 -117914996645557566380973337804113600 3874586 3203463914994652708252122341065064688 3874587 330926189123020141721579148540411840 3874588 316215227922027559665308770325554688 3874589 -1999016140746642814503614965990726080 3874590 -289146013450085168371884302960258880 3874591 -643802462567628719862376319178838928 3874592 1000574434081281880771468433829199872 3874593 151780179906384546771677677426064928 3874594 78369879365452875158958806686535040 3874595 1475189798092157850724471524468315600 3874596 -636199734376816021240369553753395200 3874597 -623834305454699457634041132990174848 3874598 41415227971444264272232338328742400 3874599 -131137873358849138273204096372468016 3874600 1345165011402668358293575122643584000 3874601 23940285302921174860317080559599952 3874602 -522151495091230718272523034666468096 3874603 -573659251072044578760178788234546240 3874604 -8298742144395921593942194436841984 3874605 366983969318444771982220818627169920 3874606 -957146056932467536717221253241214336 3874607 54025260690318766553550469316210232 3874608 -52160653025149588321429303802265600 3874609 -730858444420529399480977113946812096 3874610 1287522792811415735675419944716904960 3874611 -482055084401076869749903024065435600 3874612 -364202162300441925236997145587916800 3874613 -7228978342197833814678642828090258 3874614 27864402444264599802133003267522560 3874615 607896890702582160147023941918117200 3874616 710600756443308671024483713051668480 3874617 -525229384311340189219388803735176966 3874618 -724921068080359398894340813042159872 3874619 399991911536373829656422512201114896 3874620 506803108441463627196210365306004480 3874621 -37560060010588861150184285460551828 3874622 -731342894772526156462304260158405888 3874623 76570140442549921583704750063087920 3874624 -367164312723645268779741242593378304 3874625 -1571491110843743024887792163211840000 3874626 -238361493335838322413411051148210176 3874627 3422176142322589374501710135250750760 3874628 -379108331865172133388114573697449984 3874629 -1658400660254353216326389141976719712 3874630 -752023486229199271554205040674055040 3874631 3427935829548413590000961763631771200 3874632 -697336883809682808064576614985728000 3874633 -413650988396799767040144325239201024 3874634 457132540247484051094379334618854400 3874635 -836043462043228526968267372562456880 3874636 1378737440862724209270388069661070080 3874637 1058337751576853039243583289881701100 3874638 -202056246919519818231814909222522752 3874639 2592581419926484212069540091617795440 3874640 -53706217930343325492070402243952640 3874641 -413124962776497093750077612815381008 3874642 716829881712910536927396881652483744 3874643 -1188019308557886345297746761432631040 3874644 -20398034748126531200176598740494336 3874645 -1632980902151486409278343804078920100 3874646 -710134411308058815026314874910997728 3874647 -151124986757936961322537093740723456 3874648 3144346762897863399837829575168000 3874649 1370681283676598615806581996449249664 3874650 94180926626928939882862115212089600 3874651 -2678386387785884388740664145615406400 3874652 -1432774885780668668792820943725694464 3874653 -770663280751125117488939041676098938 3874654 -424818223674374917347463604909703168 3874655 -2095323332729896897227298250875924440 3874656 -1240400224838458989919401314198224896 3874657 1337849958801650567831971215497524872 3874658 1560164828570272008474722688317401680 3874659 280793703821401857314572331489381376 3874660 1311292835252584596263107303312527360 3874661 475997029217485833347739360669838080 3874662 -265826330991861881798246601098880 3874663 162109508575134420069212648703073464 3874664 534709816083258298800349393777489920 3874665 275321508366373690565663943857896320 3874666 940166903479884097326842650955674032 3874667 1010573918678310085584043151918832192 3874668 -241340135009572353294121248928235520 3874669 -2002622400803145071728948724012341930 3874670 807640696218805210754000231591491200 3874671 619782465821522250968873283794078808 3874672 -49531597360635608395406594606039040 3874673 143203570983988844775300325103269728 3874674 -562864772513207972182206976441774848 3874675 -177477139408959425741465994701420100 3874676 -360775975274641843948620031205306880 3874677 659404227226128426120708521696919744 3874678 -1333442724950586144957997937966379360 3874679 -273095414615178016841490216192333720 3874680 1473490161214902209543483362627584000 3874681 -158434666995226387697437878295652988 3874682 114478779352957244358175421735446272 3874683 -166589729687223448544780355592253952 3874684 960589125337717984697131779905789952 3874685 8590416265093897241608523100372600 3874686 606271073721466524078774503668912128 3874687 -35037887910419740850938751970360960 3874688 1885164532143937844329121177948651520 3874689 221703616630839453145221483282585600 3874690 -56456361679224050771241914674790400 3874691 -5590337355950558328713370771594521280 3874692 1207077604313437781184405492511460352 3874693 1630928554419459001607083643551598942 3874694 69070883690020253248031886241884480 3874695 414977446012746764448976478420897280 3874696 -467184182881178939514923321463767040 3874697 2382613385170029729221213906757397146 3874698 838471003044695414484759463864494384 3874699 -2033748235833959217326145335301149064 3874700 304467572888723493399993025670803200 3874701 40392105504314714814909475744823232 3874702 598614241583322685294705160588123712 3874703 232308029693299760280328892692055280 3874704 524593127910044989798892727828480 3874705 1604140312267478967739408675960151580 3874706 -1115769450568820730059659339477719936 3874707 952480873357058775500454061732815720 3874708 -988179321666046716059387262220800000 3874709 1859689902614228315543871113876464380 3874710 61619778860131304935573138839889920 3874711 -2602549717525715335285880618395845688 3874712 -1507664318575890318455455078613452800 3874713 553051330345807562727875584396656000 3874714 -417253845470103542352846764003950368 3874715 -240076907922810815445507698296962480 3874716 -14582427436131700473024097709790720 3874717 -842729482644822649028985206672241216 3874718 -85896402144356764056770391949765632 3874719 1758155757130287915947269919434521360 3874720 -1375464022660166897969435245722992640 3874721 -176733422524730270288364843471353856 3874722 -732708599782290852585931307182988928 3874723 -315891180157909074962181636704853028 3874724 219920999633821714461161248321618176 3874725 -161658559504297115519241578167485900 3874726 -856693906382152344376552287908102688 3874727 629145103374684566458086263524204800 3874728 352712895950794758688785628267315200 3874729 240471101647583312283082678266678400 3874730 -4469527425051811169802686061607680 3874731 -253466086468913647939132834986694656 3874732 866044239804185025238751633210260480 3874733 2219582814192165763444588940846312982 3874734 39565523865509690306893316291998080 3874735 174903937927645983970926126337650000 3874736 301757864337534520867920388323950592 3874737 715911942213326858358346485143733360 3874738 17302390974990135953666634200426496 3874739 1072534350653691784600969868131725000 3874740 217437327052175395007926830573926400 3874741 121013219951188368776612452589898240 3874742 1752619903697681911774679514311472192 3874743 -1607429968149168344383966650501946800 3874744 -188774952039274058167543425691545600 3874745 122943180226126163135203161144864000 3874746 -358530673853088887726313352128729600 3874747 313087841306517705376736889209188196 3874748 2380074082279288093595727009747617280 3874749 704280779175171143626444898730445248 3874750 -256645926456711064113886335632160000 3874751 656448519160598453011987928407962792 3874752 -116163530883890518104085674948820992 3874753 1001465720156280566124253299694536002 3874754 -21547313915504440549510313306841600 3874755 1029666910887629052164968030458640560 3874756 1644631326370581030295695464541038720 3874757 3943816993504159538062222882445243040 3874758 41027599278076175634711066868113408 3874759 160930780048400731082503910663149152 3874760 13059556000896541634533179951206400 3874761 876650665046172362682455679823326960 3874762 -748091799972488062562684079931229088 3874763 -1614769453475941443919383918442490988 3874764 -337368851643564555322489447000227840 3874765 2274130043912431443625578907349349600 3874766 144132184409213314527600076193387520 3874767 -60874653660127681291622419431485664 3874768 626638268584430503649458110208827392 3874769 1166915326803307432444532621305548096 3874770 190018348667155603680056390755123200 3874771 1147827492123991732493786658866986152 3874772 1685501875804439811823851217417242624 3874773 18111220279908242968973223929552544 3874774 -1290497006073986656067122205738335488 3874775 478990106067421414918654001133178800 3874776 -94898985207041242038657238113853440 3874777 1302473022177688957119816886739931720 3874778 -946486275109507738515721803105772560 3874779 1193407182229992935563880685936766224 3874780 100794380502862520129317762030694400 3874781 -69267113988172113911802784253802036 3874782 -281708972134475601365394854951995776 3874783 13373087397614454264552909184192 3874784 312776754324638233590290267186135040 3874785 -800449218861735699277339799175004800 3874786 -1726560163442133488217711546737233920 3874787 234135426926222954012821749064349184 3874788 -496649444426207034042848467821315840 3874789 1035501952518853614399711535660514556 3874790 -903292154048832243113186931065057280 3874791 -494249485973528098316482094516478336 3874792 -1891555727338378383967914178011955200 3874793 286795944112007574554347680999486480 3874794 -304242706440750385698074581173129216 3874795 -404769513251636557416306319988167200 3874796 -1814667533239350748377899824369094400 3874797 94871103314561214908566167580927446 3874798 7180424889655280050009814099921280 3874799 -2482108641072466655088255576304225200 3874800 -190558957992183733334162936795136000 3874801 -107354313663207397294732050335757248 3874802 940342517086889452511272202937806352 3874803 253862689033548392898129548536987200 3874804 2270277714693211618150691155032666112 3874805 6743641144808583081211702549093920 3874806 -289790816360701423855065900795941760 3874807 1960811259160607107542013704928110056 3874808 365123971668515913293865374750760960 3874809 -451788542470138247121283571262565296 3874810 349845612660444068174710852972830720 3874811 2954210839883523710661292414763495424 3874812 1033545347970427645682941088874496512 3874813 -1060748076564551274986754882602781120 3874814 252158558133590578381864480658038272 3874815 208940828267788450457556003440634720 3874816 -18311024679184518559998863166406656 3874817 -1621601963889289728213009478206885888 3874818 491008666618872573224265614223045504 3874819 1119514658823967692918058270889635744 3874820 -1384084710725375441793992564192305920 3874821 -2445695856184715300078147208785648256 3874822 -1425531465720704626949363054597398080 3874823 3267474523453748883565435920387858072 3874824 1673388507881353026227855839709184000 3874825 -236078471926268288861518012803912000 3874826 -1729189312145395506730836437131140000 3874827 -1656887228236079507398690004898093696 3874828 408065063361576195569661705858494976 3874829 -682291356152568527111784408865777920 3874830 -33584386417857013744830841217268480 3874831 -2508190158983952438980035200324428368 3874832 -257793182963246891782668428346433536 3874833 728539380601342888241632886080116480 3874834 -282970217159966670767043468565955184 3874835 -1664390407696330241251854239959141200 3874836 -37145538516121810915239985655218176 3874837 -1516828169781441182401299568646262514 3874838 500668852791159447389579359933853760 3874839 2711287489249326974940878336865669888 3874840 61406643026488243587157648768204800 3874841 439336104997586994816434831072534400 3874842 815874215958423929480171318495773920 3874843 -660749890241773182561601700289225200 3874844 -1960822564473131037469359230305803264 3874845 37467564606291084853756965893268480 3874846 318059468507811177387046977811421760 3874847 -334455434031773987491332825894569760 3874848 362416318401817255114741344337133568 3874849 3068108151308578551949270499549432160 3874850 185061602388250095758530132042444800 3874851 158444250971760991421593944645101040 3874852 -458890735214442532730250387539400064 3874853 2837749871333341417599499835605239102 3874854 -46067407754635380195781529332747392 3874855 -369478207011934451973389938552329840 3874856 492056446206018329813920869749145600 3874857 557502744323929446727946529896601792 3874858 713161251876970192365083257112114784 3874859 -4593103076372771631709114848245040 3874860 -1039654436542833779452010657816985600 3874861 -4603927606493159141749641867974733096 3874862 15778326238648284409114931572228032 3874863 -307397187197474569565809146433577712 3874864 -6109681586190765486373631425904640 3874865 -1017413724972720989097261426941547480 3874866 664906190814842784266822880244089600 3874867 1582583961828854034933212480771851916 3874868 2989935783320959277057370573572960256 3874869 -218188378238249684345799054242297412 3874870 767425674585557088807358933590912000 3874871 -724301637291432462135763990673664000 3874872 -398579646854608331132977352740270080 3874873 -462437546038573983975556108951651580 3874874 -1565662047651291665752077087572978064 3874875 -308921638350337885404595245795732000 3874876 -194081375081749272421655211209216000 3874877 -2084410846311778554151527470658281274 3874878 575765587833807608782958603760740352 3874879 1433799740962005856737215674155315840 3874880 597206083597533009430546118895206400 3874881 -285617682789044819605588247863462560 3874882 759260885673663354973435036454534400 3874883 466926111810559231001771393567731104 3874884 -190291900080442459422403423773020160 3874885 -218496497148742862758969427148858240 3874886 -1171221951058469984690435218960744608 3874887 419434107412734440244706766777805744 3874888 -450754862161815381880864714816650240 3874889 -1675917887800188219545487100830806310 3874890 53722975438958659070480278473715200 3874891 885812649829131603245580457219030292 3874892 -956351470095021403645213007662080 3874893 -1824081067400108530684498741217304000 3874894 -679210068097206553841992485129499200 3874895 -957131576949829576378474766400847920 3874896 -160877950860224693712196922201210880 3874897 301694127111354301199654640905802752 3874898 -924387968239359801566846875563720960 3874899 -158372828321850389324092817631368448 3874900 -82203469167102335937165546204400000 3874901 -1017104647103955851015007310983046368 3874902 -2288983545395040578876235733653504 3874903 1259934633179626864250902888895973680 3874904 -3960351796653539734963760376760320 3874905 1247045289067798879706218716792307200 3874906 563149692958328306078477856187841280 3874907 -8231694769556625572608537477539840 3874908 540203139354127816984499545280541696 3874909 -762650242085788534054981073150766740 3874910 50859439857639171189466271392504320 3874911 -1173532797287860055830628399950175928 3874912 -193770902422481026090935202466365440 3874913 -2571709063774788928726479261912576 3874914 -778302361783517240626782897176360496 3874915 -1478857365604328704532948090640960000 3874916 -517527685155129155561445908014565760 3874917 352909919052215571058954820591993280 3874918 -313606378588183513113928835749911840 3874919 269568209393648874671468570632027320 3874920 395241328240829314091873910872064000 3874921 114524294763110329089591184227031632 3874922 1308995184921363928674004506809608800 3874923 -175294048250574891828451935794272320 3874924 -220430288907398403709973664718223104 3874925 -369265707935569366049988132480357150 3874926 869135173390246721344600874323442688 3874927 515589434154858153199629703809279472 3874928 18675675146071329723574396654387200 3874929 -759069684868237965425605343751361440 3874930 -204634950576638152681576069642412640 3874931 -461522335537948768289558212563978000 3874932 -355565619126992036549808979427635200 3874933 -2221364469737226487134930159932324818 3874934 -205011126087834253612597766151911808 3874935 -55520856535471783963072210481281200 3874936 -151331048530190620589255743951257600 3874937 1983760831431170211531882599261461392 3874938 -121720869191413174247113511324565504 3874939 -375602093486598359257358017248455260 3874940 2988597319880260597106542116614937600 3874941 165012487135117271602005254994872352 3874942 1743942373930725504059483810037775872 3874943 -1613795432642640448632652316405067240 3874944 697977151256315606092084529269309440 3874945 33088100324348912915818339518859200 3874946 -1191147750408221023763672823007018080 3874947 424935164546146944493582281011636400 3874948 184769078643650138179431699598344192 3874949 489440678789115128046610917433569120 3874950 -194797254651711152331588775760160000 3874951 920164826255468119541065221997071600 3874952 -1389899386826333415609606679983590400 3874953 842789480850372213246666789760981824 3874954 -156541678778937411436655955058345728 3874955 510836594283074211152672525735481600 3874956 786849236242164405921419866827463680 3874957 1466850631510810975902126718930305206 3874958 201932584101483034794153373061561280 3874959 -16362199498957333577942122370953800 3874960 -460859894397897269871019324552888320 3874961 -1040003864890053570074463434534197776 3874962 129625015078056508133000260697653248 3874963 -644596282731503829393180524200782816 3874964 -1029424217241304024152682181087240448 3874965 -798744619282679468346440479070054880 3874966 -790759674860832823583102773103329536 3874967 299667142310942513281764547498573872 3874968 -657269522935314816128810913953740800 3874969 -39323336343412888672746010882107648 3874970 124648509359602026883989129688968960 3874971 500589295046553674804146746338373120 3874972 848347233467306715270027770064348672 3874973 -481626721195459682640662952048121620 3874974 -4537200594972475906233220385737920 3874975 -167249282188662610890660482021275400 3874976 -19479424130516734630417476432691200 3874977 486185514844601815533531010240111314 3874978 -1182765962489187254348488615612086960 3874979 -27537426707451942715292120989104420 3874980 1003363934363703898001576247414988800 3874981 -485103905540968207478278673075651136 3874982 -1575650248444496751625074072118437408 3874983 -10181268216316885701642673060388736 3874984 1048185215207315629820063038485826560 3874985 -2280403568720474853844300980554345820 3874986 30615466516148202470178945586375680 3874987 -3138638747274952454125197452538300364 3874988 -458310272923271193025823123414016 3874989 180351092338106613643695692991643488 3874990 -117429639725904351956369353095805440 3874991 -166469251182051244697381901817087200 3874992 68897539858264083105089041677680640 3874993 -2094335820016499135768989920600657680 3874994 198513215842379711098413766653434880 3874995 44904958178320290540709935064278720 3874996 954411441850527827018250626071425792 3874997 495531309936440658456799755179199552 3874998 -259090986373550742810016362091023936 3874999 -402672729305307076906062288896750936 3875000 -433621282862661173530718012160000000 3875001 -1111719878461501912462043037512624112 3875002 -1252764193589270919419314006607673600 3875003 741985893524740710349432176374863464 3875004 405221308479282756460394542866840576 3875005 -413903981189536262395569229421175840 3875006 -1588845547327004919005934367177891200 3875007 819557069104073230005117694683293640 3875008 621646671739815040523432253871620096 3875009 -1971009500103123325244425762916019840 3875010 -2755875036104108689748855683438080 3875011 1050812196165194262876557726803444432 3875012 -1881546193179360955779113135194798080 3875013 1311028674305614295771412906116486400 3875014 -117868768298470452233760911994652416 3875015 -509716893681897732403068034833152880 3875016 242450040642934232045345350299033600 3875017 -101653291441911252125099566117316160 3875018 1312192657745854909552463013599831856 3875019 1631930208433200980612049742297648344 3875020 -483215951317262115729914212196459520 3875021 145848090100420065731793652389639552 3875022 -267883490817528857497720267960083840 3875023 1142680641395875686628921714220974224 3875024 56537926354251944116130111413026816 3875025 372979063364603137887998376532800 3875026 -1318660846096387858750978590161106288 3875027 662975892843094031947363235389448208 3875028 138831600686767696750375011597649920 3875029 143158443965545615539831469391582720 3875030 -1075832709448557286897960445358531840 3875031 7572121027378776080810970743669760 3875032 73896791078899847046363505775124480 3875033 863974924091474552121753444296070804 3875034 -101569110047652621768014829462750720 3875035 -1041621211372903848329729072901203520 3875036 265876352925330558027463399279633920 3875037 488866057316059324515551255248348320 3875038 1053099255064289241565146124186341120 3875039 14729121237861468325272812473274592 3875040 17040480837961312388703707301150720 3875041 -1766694274754361671771892783636478558 3875042 -554906631820426277345194259172349440 3875043 431354254760019747845336359036206000 3875044 106926934688146559287341504326635136 3875045 31151041118936947967538866656220280 3875046 382377177432136932410299241493688320 3875047 -209283343962339007329842478783097296 3875048 -1580840832572587194437369346518845440 3875049 237470178835580948327906476979004324 3875050 220119615308944583339750022219840000 3875051 689058448902638182968560979113336052 3875052 1052776425340298333630083966277432832 3875053 -21066640090481110761244004063333120 3875054 -2127802822913322857873039756754894720 3875055 615588505582446689383465959092639760 3875056 399374151986504368277292347545485312 3875057 1828906243823617092969825784860756306 3875058 -85884142790973337531193161944807552 3875059 -23654243123242659696963031201312480 3875060 -148393682345534251577616230204620800 3875061 373207764699012236563285458258327840 3875062 -458927235719589115891322736707943936 3875063 -1873924510757285532139855215901296 3875064 -262561276382511398303842438164480 3875065 -837294792506573415128177181242455800 3875066 -1008048845974096048385517390008656896 3875067 1305241127112477859091392331587845600 3875068 1911393382423075794165911563223018496 3875069 -70960795856027548075210398837364320 3875070 -567485550788227819834328635698748800 3875071 -1765200688284789568927511631134683328 3875072 -2087357356676969014761657398244409344 3875073 944132263609362371914656269311547184 3875074 -2788712958453484913542845550365696 3875075 319165677890407884085411432840770300 3875076 -1515748840106664815651633693812023168 3875077 -1364691793688902527446913350208414080 3875078 50129028914496599468768818883871840 3875079 -530891853187241401480722383724074112 3875080 1857797503700895688260616388746444800 3875081 -1138611574577226867856457478050299008 3875082 881119540211548210598070495342918144 3875083 -203524448487128493793080905797498880 3875084 468372478223991744137256327495545856 3875085 1199144285583625258215106731176210220 3875086 544319413927550461916331863840264448 3875087 1923228919022309696498145233103554736 3875088 110843183964196713199063941135728640 3875089 -1782967976560652711631048424575692110 3875090 709945958653017092520852966569776800 3875091 -1772022132793799799253295333041930176 3875092 842466374503343114650407660197838592 3875093 -67398794871875843142505580281566336 3875094 440974295581971768617636946067847040 3875095 -424622559799504404712726006556865600 3875096 931708441579686888332903337979084800 3875097 -746345033681140207796097723757054272 3875098 885809756798970508091634435995266800 3875099 826388377597156493922355025129492136 3875100 -50596758519807919726340458692825600 3875101 1829579494975310632843486705123424102 3875102 -533921994309719607317301469572596736 3875103 2068919110140951562572660776207352864 3875104 -1866391486372539958104070675672596480 3875105 -13267765545690140655725859782663640 3875106 -592377783723091062462537003336160896 3875107 2068158849474372116390172356711746840 3875108 1136859629291433988157651268755988480 3875109 65584183686851854649678976193130496 3875110 -682728253818366360406668514091136000 3875111 -3557605482007504467303626279199317976 3875112 -438891268423222574447825735170375680 3875113 1962855663728188520934113773784683968 3875114 -870657878458968524394323098885291344 3875115 101730419375935937470635970115785440 3875116 -907221035594583478035738568890680832 3875117 4846526335285549922738271667782432 3875118 76515479445701749129548965414794368 3875119 -1493985279426658430801207177285530856 3875120 -6905600410586949580034605827686400 3875121 175262476450201243911111632802171264 3875122 -48150303671906475990191129356489728 3875123 -340792744370393888237013245227946160 3875124 -298791347114053751412084734617583616 3875125 3742222503544913649791359808851950000 3875126 1451763500169355524039761503114249920 3875127 -72561631722307418347867872506275200 3875128 -1329304863764077643697722625097543680 3875129 -603447124505517630937968911803440816 3875130 158942031638812232935221198851742720 3875131 276652408849954646469171159037914832 3875132 35256166224340323182965811918333952 3875133 -2030127527716749066715877485357589376 3875134 -1110667425804734799322239387945661440 3875135 -1092352286909886635824791766356612240 3875136 286510903398343132248587811057303552 3875137 289682336886657424850868978378261952 3875138 -1143478347586585325485724889247043040 3875139 1927178635374801531908377048174841604 3875140 845158231073833930400715725993821440 3875141 -2140725432783315921956226501809839458 3875142 -326844231427515850422550767282017088 3875143 2453665720756111125906939710490210392 3875144 262057267718227103689163806994104320 3875145 -181449999174443023518014625628708800 3875146 -1321947531062266146646440390842880 3875147 2619644345822986327808328758279400912 3875148 243276433942044536871975912190187520 3875149 454709462671727093722060459933162380 3875150 -851970313003740079843078455989721600 3875151 -223957545836055759108066478389682176 3875152 -517519386886392419339518959744262144 3875153 738720785811365191460777222968028160 3875154 442750466707632683566300171357470720 3875155 25602379076048353182529238925803520 3875156 -67515744754651286812852928162699520 3875157 -231745235752919531164272472510929504 3875158 -173828307331603026809355393494201088 3875159 -1088049878533918632239176190677691640 3875160 -12004869094707708004555817503948800 3875161 -1068343107536208197932444197557349238 3875162 -216152931751136394688865739480211968 3875163 918526301404465991867468774074150704 3875164 375221661428956311211432088048550400 3875165 1923377780173639370414829254959554540 3875166 1228055274371597226068950248080084544 3875167 3134114969356372601206099860152540832 3875168 -631672982017582514006827933575413760 3875169 -837904831201212255431681397418688832 3875170 298124753919341982202313605709255520 3875171 -873483792757661466379873617517593000 3875172 274040227475986963400654333933924352 3875173 -1981269179364410434865171626847480578 3875174 -20974689540077736361705600927973664 3875175 -1438564893649695806608880550317754000 3875176 1352943150981501971832324893063470080 3875177 -585466241770471525645769458396555974 3875178 -195829149037049753704395016862587392 3875179 -695964521623041082334505442763554560 3875180 44794809515548949162387291575142400 3875181 820550179541161145012976325042716960 3875182 559552878599389895922321388859661312 3875183 1340822858897241299689466457330938400 3875184 126991406031776850193948416556007424 3875185 2207375719347751217034028420620643380 3875186 -168355479214247815172080304837898240 3875187 810415543363251011387481553530001920 3875188 -1885776025328319734056210132529721344 3875189 701424587482172984343646793585004480 3875190 281852839463731273572108136980848640 3875191 -928022458632692459422835522096733248 3875192 -3061417123833504779361310427874816000 3875193 -312700606408380627150091841132220096 3875194 1081999710265768144381420439436472320 3875195 -241714877567486743797119973751901520 3875196 -340822885611559234386632812982885376 3875197 -871811517106353917575164144796742016 3875198 1362037564555031332590030396101600640 3875199 1276066898402080191247738273602014208 3875200 -137181423732837757557812213317632000 3875201 -213482513256223085011304524578027456 3875202 -16663702558185950840553369473884800 3875203 14999933323672671599608558468030024 3875204 -1606643719958456035484493225933980544 3875205 60218851749313520962070462051236800 3875206 -1252806880610663130996072497316908448 3875207 1064528136508685683230010054028792112 3875208 1593409243502221099897168764012625920 3875209 -544446773289792350539961821025426396 3875210 -324036476352287532717473999211324480 3875211 -534725847867948531262323178039324740 3875212 -1466881606380685844844627862437227520 3875213 -899307593026917910789620211676093760 3875214 -363370210755439744759712977817012160 3875215 2179849025174211642564057072829140360 3875216 121444876118246756848122850380521472 3875217 -282339748249958540489645576316683520 3875218 594345004510577402682522075529615680 3875219 253194329342633996254448502523122696 3875220 107026406147977132254286814677958400 3875221 697472031259140584153068809493766720 3875222 148532271451554845793046917810919680 3875223 -475495444316130601844545428438652032 3875224 -1527928126359549930619251797524193280 3875225 644752770462763559306617374276012750 3875226 -712485589399723121011456890630650112 3875227 -158192482196617175547652220239273920 3875228 449643450730235918640568194104257536 3875229 1882345357710129370843507476767065920 3875230 406173138483809565354454814254752000 3875231 1876085072043968994796850272278478392 3875232 695708721570354881007075674846920704 3875233 -632574599394959303103859040803337276 3875234 34798415211805104428769142356960000 3875235 -224003942167113611386024449917306880 3875236 -438529570520853131353579272299662720 3875237 1268722304519265458389339809974561340 3875238 108991370866734365072401890629481600 3875239 -1694513770755887091620584978201837960 3875240 -442902944717132846763139761715200000 3875241 2028134381772302415460813106106961920 3875242 359392485625633061065514960474632704 3875243 -2325422734021693362822346829031650508 3875244 -1165655679691269783368404195885744128 3875245 345701250054320539909881250968213600 3875246 4728100473386322029740003713760704 3875247 -864956222308306627343065216059557472 3875248 70496426097234264661243881597698048 3875249 -428831053163377132855205906021052864 3875250 707056821667972251171381969609984000 3875251 -1499551141300759776956054425480578096 3875252 1230868786275001196630475242663473920 3875253 -289671785666484175440756168492254976 3875254 -426576023522926734151961305244916480 3875255 129870811306021250237949842552354160 3875256 -973283302593394403687473541618073600 3875257 2282261739712637605776265024994685840 3875258 59423501971449898315821474858426480 3875259 858406313023767203156654335325346240 3875260 639387247127896637905436643405242880 3875261 190075596406678970621787960666919584 3875262 -821718899506833595328014165044358848 3875263 -1446571308958399581213242853371234352 3875264 296889750151310338510583530229071872 3875265 732970255112710387378539763607405460 3875266 1443684900369592699006436482099783680 3875267 -962687576245537377985707514615692 3875268 301857759613949550660644542379965440 3875269 715553883158200944335111693161320624 3875270 -136305926754255853259810740064870400 3875271 -137449962057231333333519439500849456 3875272 -1860929091636371079524645387995054080 3875273 1174844133869523669232111539434610522 3875274 276789597209659808090956422004403808 3875275 769973229940813354752384840018295000 3875276 -2235488410056699474734345732131779840 3875277 16175481308902560380804630263578240 3875278 52605684212396251817449176474746880 3875279 420916518684730297940179516558627200 3875280 4302644600641897410697949938974720 3875281 1410345886329835779694315758771172082 3875282 -132866394159478333943322266108017008 3875283 -120232670736986336465702344770790788 3875284 386074135396097522533025890844993536 3875285 1025321576098859050209000190451077980 3875286 857850610782436168579242716538601344 3875287 -159827324854152648883329934109751800 3875288 -1435700651490425298719818791097866240 3875289 15548911804286273439013362608653056 3875290 652807240670535067583679539833970400 3875291 -1634542101278226503010800209773381120 3875292 1068861952922377934781351443411951616 3875293 -800574305824828896195149286843521376 3875294 -44339508569220655383942393173982720 3875295 -581031343898603136912975319358509680 3875296 -785179347913613550991164467635814400 3875297 -1452823530679228789940147212132624800 3875298 63483770112972594320312286721943040 3875299 -2274580444909162168324090133509155840 3875300 43682504020269784512574730802585600 3875301 -663313951790092226761780172856592770 3875302 -251940765026940369240857145848271648 3875303 -946358181732078114411757338409467744 3875304 537268015772278265070086649129861120 3875305 335910153403135863531226208047806720 3875306 41104588653414819639820647478074720 3875307 533766991021839942760823610953768688 3875308 432700850183304644279562309989404928 3875309 -1496622344273760100306212469223240490 3875310 -54847440567010041707336747153817600 3875311 -1311203163084298065759001195673023176 3875312 362769148715807961906194234686242816 3875313 -702980363674015525540324333275806016 3875314 1481364870260371254107353897398986256 3875315 -1101116216213114910415261352746193040 3875316 619845267300352881682216320862617600 3875317 2167352012648758996553827614418952366 3875318 825838390557306367650379652704179360 3875319 346307157844886638067618165117666400 3875320 -518165045242581519258334101669888000 3875321 335745259880113917589841586933852522 3875322 -8628505360936832734316169505615872 3875323 2222749392489592912816169373206913572 3875324 -791587290843753281356788432196706304 3875325 191696200728600338597148481042077600 3875326 -15260590690983799898461412457369600 3875327 157105820498156629103461193441948880 3875328 177837747554195578887072107779325952 3875329 2038710554341307384612485443306812930 3875330 571050639880589787213993346615417920 3875331 -423030023044818748594758158444003520 3875332 35084643144432881504352842315410432 3875333 60892419952141863586874951629920960 3875334 650220889723801914663433225356914880 3875335 523148005374063734506523572188698400 3875336 2893970827133184209294002026755527680 3875337 2352422061681966806249645898092418240 3875338 -2409518238494380426424098070820232704 3875339 581855055466173274777055385142506384 3875340 59606843688290511279253582457978880 3875341 -469294791147834191106793468377408000 3875342 -517525175562229028341310112597238848 3875343 421008203132479087775345584579605264 3875344 -53832331885888944309508655120252928 3875345 1605793377401578673026947231306172800 3875346 -349612184424872438631216405487135728 3875347 -533604573167524665697942447877947648 3875348 1075688220386550398507022995460096 3875349 24610993464719155987731481817372064 3875350 102775394471369018249072519040744000 3875351 1961362221967819356624789681052992 3875352 549337467201185858806436140586557440 3875353 1302910436458695101948099770776494544 3875354 658502739134889689478990200626897920 3875355 1192432972010189765151559019299779600 3875356 -2102174087917111188656586836309475840 3875357 -1785849838797435937333623274688492340 3875358 -619337572910629932315667290448026816 3875359 -2530040066914753903178153762378849440 3875360 460201328084143959209306543165276160 3875361 -40053682749591226994725879158547296 3875362 135015568889410021089293687367424512 3875363 -2590766183109784471592187129243956388 3875364 772043792063492983077273193052221440 3875365 329360902627556744683763369242668120 3875366 1518786776097575484346096568148527424 3875367 -2238490539781610675850819481349951280 3875368 993931590895504080064245044834549760 3875369 -493618611443671552074009656878276230 3875370 197700723093842433638665311168921600 3875371 -2725459891097891012150922383544327456 3875372 24337741395780258607788045321326592 3875373 727196145270486037499567442770609760 3875374 1046501692158634876800719136635585472 3875375 23240269255572467508850721893248000 3875376 -415086243433985215353290493515563008 3875377 18634342478725621104258498673845024 3875378 -477946477499497471003638810371258976 3875379 1492754777241006774030265891301878584 3875380 -655188303665265166907018688811368960 3875381 6960366568461826489847370803107182 3875382 319834611299704197646244219647911552 3875383 888297000365299229464648650959358632 3875384 -1786149076879821473529702667330867200 3875385 -435377826406011986302739961555763200 3875386 -560027501125794927102683859240686400 3875387 -806625485014680104333743153650503964 3875388 1678816946219617094271023150097408 3875389 -22191821917076547716798054364362144 3875390 -663405283608118032583591123267123200 3875391 -293560295781621000192849816800552640 3875392 -266815414496815359425419842777251840 3875393 27230941216876104074817600367610304 3875394 46496520059102889408940498197027840 3875395 -78838956370326217988099572147695600 3875396 -216894333414064166873576324166561792 3875397 419457819654113096553084987938085600 3875398 -1362022741476654186642589658946160800 3875399 -2899689074056026854750281569610235880 3875400 581352392228157335874697095028608000 3875401 2384778374300437385436236827788125402 3875402 -340475735220643581578947749517226496 3875403 52292708654816780390084432349984768 3875404 319666848479918129517047002048270336 3875405 1380926610604518790366289362565836800 3875406 366123811431190551266490266568688704 3875407 3107421267620460424777596940301868656 3875408 -217268070198724989292597164673990656 3875409 2125055481516042103590557589716602914 3875410 1021126907926895349595907464613913600 3875411 -1531366142075416721363934896710674600 3875412 699553404045370092308163508691085312 3875413 589946952005597258770730458048937244 3875414 858909740878936477576893505388348352 3875415 668649833902411055010352060871616000 3875416 676486530066271559013840178703462400 3875417 -96105949623191056431189525885628416 3875418 -22420415334505409970630735404275200 3875419 1233722936497221193403682825242301400 3875420 -1351406673837211354897386236310366720 3875421 -1335369202356513923024755448008352736 3875422 799153733641359479918838090859072512 3875423 632916148848150406177166332265127120 3875424 46309933401392693860658912868433920 3875425 -830502070220874618447945906754323850 3875426 519019998035714845077426952425528912 3875427 -246037027975880460346988592290263836 3875428 392720984259234122692899467764323968 3875429 -2627375087198633626921821798506579970 3875430 -3925841862618777592663049225779200 3875431 275116485950195534160446551585595904 3875432 4689469591765220944501851848971714560 3875433 -509856170429494424399666020169960736 3875434 264224414877077221830739345904520192 3875435 422719813369804695367922823650054880 3875436 -576453111697113094161214746595250688 3875437 -2688864960620539529062720740764158208 3875438 81362306979950635310212550404327296 3875439 1138527691640556942626663475953771280 3875440 336891803479368646594953009633361920 3875441 2268706776980515387453451143060688292 3875442 774215282009805022973131163447824512 3875443 507256077642908529902257169257500576 3875444 1873284055526052205364706900586310400 3875445 22023581379777097781337783970980480 3875446 -923617931763227275133027920720895328 3875447 -3133202555151605769586924614414526104 3875448 293783563636610803667640883690905600 3875449 334787824317536141293843154747164240 3875450 -513861930784693284797566704273006000 3875451 988340446810656787450844610093278232 3875452 -786287190753698732131513369406433280 3875453 -231836031423757807179125842911410298 3875454 160804814970880390600313444521983168 3875455 392917925032250625390928005362016360 3875456 -400874791415421446905685245773742080 3875457 691331338527212686631089390100443440 3875458 -625804684116519512042630425528207920 3875459 -1369652992150875961602309053824452600 3875460 -301381063836372029992662966502563840 3875461 58801344413817133188358965600812992 3875462 -1682493146155150081855214673953124768 3875463 -1545287221394320034131803684847423656 3875464 -879903401974261044198628630860103680 3875465 85701769160584542310303355110371840 3875466 -9823340166420892750495586172398592 3875467 1540260197422006470771275188577474516 3875468 1600189917566417975896361440884241920 3875469 -336413489766290208459499104217186272 3875470 177733597929833799570491987531558400 3875471 53175228548318704576702909425478344 3875472 -188549837838706582251330872214159360 3875473 545555136177875568997515126081778560 3875474 1368549989559852816586418499925537920 3875475 -530701541594650995680243651711333400 3875476 -1266741897771338745243441606745067520 3875477 -254481946199866057598402568308772000 3875478 -105894414132309250865093550735654912 3875479 -4117580876368789967837102444431465824 3875480 530225910099428188697186391012556800 3875481 1348313448396192760303766689032737712 3875482 118977742779842957176957343014459872 3875483 1134518254897391704642009579076837520 3875484 -574710566446753982750148901617282048 3875485 -1330516820025586969540144617290012820 3875486 -484895038465494809424743603541970176 3875487 -12411967638326914774401942857840640 3875488 95929624017921796940331815858601984 3875489 1331327789425078244505528635548901124 3875490 -197196053154823194572413050040548000 3875491 -106825680118471202524683482400021488 3875492 -31382778743899006012186708388167680 3875493 784449405778543638691577181958311264 3875494 -347895170430858371716144233513015168 3875495 -154228437586857661434316432693010400 3875496 -75769746483263236821826178944204800 3875497 -242861206373417113236594729909425420 3875498 -1462327621196691842772729510395335680 3875499 -1213763804377964411876596149383468880 3875500 1192109702343368040376492806323712000 3875501 551891896421541715640677863060080352 3875502 798001914045344024444621797633518720 3875503 -1894763154324132897559328081822661920 3875504 -579143315293516590842430639604187136 3875505 -329872173695814606177680499086755200 3875506 -81355337131174703470341387243434880 3875507 -1533745629474604447748745167842009248 3875508 -533101410627658174923520951828788480 3875509 -2911378891925352591658050091564210 3875510 -814735236415306192621580086171107840 3875511 278509562258425276805027308087356240 3875512 -1457863187501042249108206477458124800 3875513 -3103884940129715669793532162342904316 3875514 100852828390574409544000158200078592 3875515 180999471673367991965332820303258400 3875516 -639173263380771788582720232731458560 3875517 80448484478970249229273299700748928 3875518 -118950332358537312675362686982327040 3875519 197680142646110257497702149895348048 3875520 -312475474127633011664717899408343040 3875521 -13007199967765689610470781545111256 3875522 -380706068046116439073266727136506368 3875523 276543958458695997053915220173877504 3875524 -1151970443966750679198605725634006784 3875525 -61013699187079889486887339873800000 3875526 -9209793912792719213437411277226240 3875527 541002276742461163636999119703102912 3875528 91619402341978112204899733320181760 3875529 240197915886124865320979183249003520 3875530 677868386617721159978258219476608000 3875531 -483487985355737206962004862391846000 3875532 -432171822981458133730170740707688448 3875533 1634298899980711360887992533270563360 3875534 621531920328751771922219296806189120 3875535 -636249749898541760559067853681408160 3875536 -58742844327642872347116024754208768 3875537 1296625299504764010992526794385651186 3875538 299160691901026577499323741281701120 3875539 183296278514409857479780442074783340 3875540 860341721156912585953264813565921280 3875541 -782857864165628499432303004637000256 3875542 -1205867270790967620551668143543608256 3875543 -556699370593565113686976480350219600 3875544 576469795599150210599567751935078400 3875545 -378275502415173952948082195468625720 3875546 -93514507918631937559499141828606976 3875547 4826488915166852122104177506071296 3875548 1513268144367584468717720058543909376 3875549 -290968888223426449341356097587823450 3875550 -12181978842067580349700304469734400 3875551 -24858562513505156307586877751780448 3875552 296998283751854401175337483925192704 3875553 -1386497004404003394844806451766088000 3875554 758728965829822817408487213425744976 3875555 492710688534382518412375479351347760 3875556 -1109658713232713061065309385581104128 3875557 -1716424115703513923860117103808760000 3875558 121615751807763870395042627900838912 3875559 -1356938213869120326014773836193714560 3875560 -725316984279421479480548116325376000 3875561 1069436701203086108154574357000376052 3875562 -454599863020636055960166023939545680 3875563 -1124360681777128258380946836557907080 3875564 519898215803165007531536577829158912 3875565 -551971057611234923194323687759031680 3875566 -606504552287458851361481292814977792 3875567 -2038019513475763002555459992341662384 3875568 -92452830165732582467430684377481216 3875569 -726242287616272905511497291427582080 3875570 -42066166957000283543219215692062400 3875571 9749731966697583347422456908301824 3875572 -191426970149528063307611209608393216 3875573 -1360896578968272434439393117418780416 3875574 -237862740933865127411245652698880640 3875575 1698897110106144353167555876044234000 3875576 -1365425957739247250847930977972305920 3875577 -2203831874442809463021790797621537792 3875578 -99868744104258781616818297664473344 3875579 -110427326558696000825434632673953480 3875580 -862771945451716778639028637777459200 3875581 1793607522182157375133404623966168064 3875582 184560098431891901674556799960115200 3875583 -603964334958374231930141057523339576 3875584 2364149719555589504732347731531530240 3875585 463474987610851668991803769421367360 3875586 -169430251939795904506616823328737792 3875587 -340467849542540856875484213400128840 3875588 1313042859428603881672864257585218688 3875589 810316620962567425655147690559129600 3875590 19112843315019446155346000269576320 3875591 -2973751491311592155744659941979132008 3875592 -238154582810401423165214088678604800 3875593 991180378702715952416303844690226740 3875594 38088215654448598132196451397834080 3875595 414481114986158894692645438414913520 3875596 1022025080441025643296576009729479680 3875597 1011344323304029537113904166726975712 3875598 609985563223052657724701386195224000 3875599 231720292412097566066429010327018080 3875600 -194595067207522262842524358984704000 3875601 -280744866430087780981548106458282720 3875602 546916277736465082199177737563339264 3875603 -3077520263702351328748571583535016148 3875604 418138444055151038963320295401912320 3875605 -575897874038968151175433727734024740 3875606 74766770801394051468568553581608576 3875607 -618828619680692254804848720874874640 3875608 136313477384663011569263385012817920 3875609 -3680591556676517207171736192318773484 3875610 -78686963167829539750215051618858240 3875611 3876174398679650339504273637811432 3875612 -292211289295678959561515389733672448 3875613 -163256253362394423893475193339517376 3875614 305484763989640853840724889854454656 3875615 -706230836729020101148292211429127680 3875616 607193872286446820713045428334559232 3875617 714180529170238675253967558998957666 3875618 -1347161082846696152834882089085180640 3875619 -481576719081444399339552391626124992 3875620 -180236209024963513981138850965094400 3875621 2273816141286326740501840922163054144 3875622 -875183615843436032999912742352120128 3875623 1025538927730363808948200573212378872 3875624 -76636915083035735021653032058060800 3875625 51231624091977018404404271751592500 3875626 -1422269630723407916556062125198515360 3875627 -901481893773420171058373891928965856 3875628 1096990247398410072932890029275358720 3875629 -630536167994732592539816978399057770 3875630 537400362808548221355786347081280 3875631 588306283571546898647168763735698952 3875632 396372030578394838017347484886286336 3875633 57542807536376464281781373674413024 3875634 -424045653053080977103146106938024960 3875635 1591730534383116555556888587532545120 3875636 1417310777728489650005632868982430080 3875637 -649672039515942968610371016620086848 3875638 199346539271225743072511125372309248 3875639 1720977224659026471469775956508919000 3875640 -699496045274341916728826488512307200 3875641 569034754534972128887106388324663104 3875642 80355693647563879664505342823764192 3875643 -178823941509929146738244086014892656 3875644 -2238147031999263997673590255079793664 3875645 -29399293145287703825370106848309000 3875646 196211509849758845737347883991947584 3875647 321644139364959004465687577437830000 3875648 94602528765464492255475362149957632 3875649 59790504116944005099205420544073264 3875650 233500216406980948823244778884226800 3875651 56689235458319754353239886661934080 3875652 -1379481533337024496626311985905507328 3875653 2374090918439189648134996410431391902 3875654 -493226634564729923054574652541730240 3875655 25458452955952284286661370103953360 3875656 1105895601189609681352159464535802880 3875657 -2018021597225159070458023987378065648 3875658 -762251718390719468822121706306479360 3875659 1896793164164510808592938993080540416 3875660 808740363507028188847330479411456000 3875661 -963007622996359089135563475656304960 3875662 -241671096808817195176121513440199808 3875663 2284073818149868074694800390922112184 3875664 -27225172879984319802565821068869632 3875665 -904608857695737026909613811089737880 3875666 -495879618932083102089230412351577968 3875667 -11134280492505647879409399888857088 3875668 -71127482358306642852325473690189952 3875669 -596142424645836150831890366740036704 3875670 -62755626191536353437190135678833280 3875671 414571774372503964971021543218628872 3875672 -879082618472272306143623434481203200 3875673 1263575136893844954865077517628559168 3875674 86489026367708376074331078927229440 3875675 637901672290344468111574424904078900 3875676 2488763656099876946176890019676160 3875677 1051372254183875992082132361080786880 3875678 -593224311102621769621988388484733376 3875679 -569732278693122512415491559949068552 3875680 637206865913068220206936350743592960 3875681 -944489695656585220626203961041143518 3875682 -246778399043149432971943071262605312 3875683 365561246925094185226511380086072480 3875684 -1277285393181736522578264349258260480 3875685 -319031038434308645502018562235281920 3875686 1172200226147858221074167805735597792 3875687 -271059668608716266862246149108442960 3875688 -51832339989409842659654237504087040 3875689 -965966188899300421918416454970694540 3875690 -111609457936076174123982239504870400 3875691 591738974541267744508933160902440384 3875692 -155840292270094687822005746547921408 3875693 -2704333786949133694876748113043558058 3875694 643805068251141780589572644195667072 3875695 -1627658784720033889436780357770715520 3875696 -10368803871959923880904422267191296 3875697 129786434635738813829026015029056640 3875698 -1832095404027321720813425689005275136 3875699 1569435600631307605583104196888090700 3875700 -281406698355718861875912900333312000 3875701 103510750491031133854979231037390972 3875702 253709564747838456449708174511495552 3875703 -272823614414537755965661570021110576 3875704 1461376097391393790543672229518295040 3875705 -219794706666509448534240951090243000 3875706 -940167924958459603316746640610687888 3875707 -374755263249227745007917883494961920 3875708 -1105817200608032762204315881940497920 3875709 -543991347089340179429621295396241920 3875710 840515066198314108493524784723376000 3875711 -25290499267899373427597232414830880 3875712 335650537549501582640237577177661440 3875713 302818453112566465652359806247063380 3875714 -3070078882575860088983493897610364928 3875715 -1799666467833274342895506322033856000 3875716 42582768660349308120168252541274624 3875717 322596833954280732404904163561988832 3875718 -115395784615178600561488460881520640 3875719 15097258795657302864676487332999728 3875720 -1234447474666544462463272529296947200 3875721 -1171653464200869077510988956692616688 3875722 -1085536617871114306176333566274633888 3875723 -883833052559988066601532744510813160 3875724 -206563356445625090444092161784089600 3875725 -262359111326545863478109072046653600 3875726 -935642273472800418415754365287694656 3875727 872654422768389459733032372322755720 3875728 666956559328860380757543687702528000 3875729 513520306892343264784585800831161088 3875730 49871052543212967234092324022282240 3875731 1342466831586082573038320963666212752 3875732 192482622805358887375390180571516928 3875733 133766408555267776264605860973360000 3875734 1736718726487565777515432020790473600 3875735 -933219393412829103071695716346441320 3875736 1084704257152362976670590741309685760 3875737 -318971162601935912687349384457191920 3875738 154575114530246624439077034186565344 3875739 -786264209307441050564925037370880 3875740 -1062680240100707488495156810265395200 3875741 -2066303106320024585358778342818840858 3875742 278170893894996411178233342018458880 3875743 1591683039633256159773776277413376992 3875744 -815969341660761426601433375617056768 3875745 780693262719461178842260776497472000 3875746 10846845149296884213914643576291840 3875747 -1115630767872898343592758962829856804 3875748 -93739256417711105922955714660454400 3875749 1138250322798017022446784649167562336 3875750 -115240195586637086416198528505760000 3875751 -434891405703339922860119369674440 3875752 1933772655608578887086310644173363200 3875753 336207226272197788967146365574290240 3875754 565813584902773917185266154874085632 3875755 156004313192067846741341723719698960 3875756 2329395166550696401618049328527934720 3875757 575419749471443232572910897649410720 3875758 -1454008234117299609240138155287907520 3875759 -1055234587983078677535545233508438784 3875760 22899948995572169640764965679923200 3875761 1290916314832220039519519555815921152 3875762 351001933338462322791365223602688 3875763 -1436975237536231866710688440474562000 3875764 -1142262563984744311883076014409984000 3875765 888665953687021806072904014360741660 3875766 85714635072266795524061932380661248 3875767 258076791464317573902821896447337392 3875768 -876768618137116493115201004010496000 3875769 43940912218610102421431246917402320 3875770 710039978949369542070342523832218080 3875771 1402219231293734747131929002531214744 3875772 273040734889923248488313310599577600 3875773 -505868524132168032057484109252076672 3875774 -115911796756774890006670345519677696 3875775 266183737705745171485882282747353600 3875776 131835912234312894269665799697334272 3875777 -1826214372210705629471401757457040188 3875778 -19978607386529251516593455420945376 3875779 846766906850655692974028000917702676 3875780 1204442930038714339581642348476601600 3875781 76188552275358628478995993768785024 3875782 -976237791680255998679439121625743008 3875783 808306929285065040299506417055709264 3875784 298253875849471613139052861379543040 3875785 -226755340862232377812443494958709020 3875786 -408309512277898829708714432237015040 3875787 398042158336087313743980937443596448 3875788 -98294357140789119325015549296384000 3875789 158771599386085099943749241410562124 3875790 536363462522050034096638871852526720 3875791 -1935660422554388454634314946513218200 3875792 -514590855852288887953485718472048640 3875793 -967152824459904589485860375195755536 3875794 -419297275816395300909084708698283360 3875795 -241260945506896573354405574589891840 3875796 -251320405255634330781136423528366080 3875797 723864863296075464291789907894151246 3875798 -25085953871945977779916218621555264 3875799 553723987315805303747206107765034368 3875800 820486601141557820293774789090560000 3875801 808908173897659202263481398526248704 3875802 151687291371957977842208046010724352 3875803 183085174043194602883048430389018052 3875804 -164863740225901951815974826894150144 3875805 13187852007915829740839712013307040 3875806 -13943653566204777393064511640563712 3875807 -899461041194957846664735119274773712 3875808 -724987561236630370076697922979758080 3875809 -1223175339758242949350494548689073984 3875810 127264999188086690572505177677440000 3875811 143693021320348454827047593818901424 3875812 362783813324771127847497499097701632 3875813 1322392670997344308423048834690942140 3875814 141236277646760296565136532297299648 3875815 756686295490477502105970291573339960 3875816 -11121667441751910086090125539901440 3875817 979675142122442231211496269084156864 3875818 768054083713890042967236743982611040 3875819 -1025353787463177317102943221214343680 3875820 39505609063646836311644291929651200 3875821 -1456476810694508830181388855788020500 3875822 366445053178333765225697481003383040 3875823 -426856169192472902340530532384986880 3875824 -237460102755048556817988000257245184 3875825 -426059924375323530356951181181750500 3875826 -443538621583358459872053385155591936 3875827 1632297936123858707505036216002185676 3875828 1364489070316495081614552131795589120 3875829 1154297877117334409028015497835449280 3875830 -246437968562285025570278263382545920 3875831 2087940940414964122420942220307955632 3875832 -524009347257438654140566417322004480 3875833 -887326668529363402856330102798465592 3875834 -555169712112081024071185187843543184 3875835 -692543037352440825974287045536339600 3875836 1543921710067323276307409156924948480 3875837 -170878176668546074234765879599154176 3875838 -72489596391881402741360425438462656 3875839 -1077398428241246773472304968903761800 3875840 -118234429216608572896138093563740160 3875841 869284580154304752812259702882184050 3875842 1427402238851610359057853069318144 3875843 -882597718371554873969647616736911376 3875844 259327395310946759334882803300954112 3875845 506221303479174222353878116635579520 3875846 -577276328873690112377668594146221088 3875847 1542908677837213341772024149785953872 3875848 4678600685717939734570643218022400 3875849 -1182889125514957199455440293761409100 3875850 562982623937457964830449760989088000 3875851 1992890116992337594978346955503077752 3875852 -274200927305743214587913467426040064 3875853 55921914244895349499752541488355008 3875854 -858768313569021173793537457997442624 3875855 2105729066756877073359809944804234560 3875856 -243196573366908344768654239041650688 3875857 430448915487053417114742903643181860 3875858 -284372810458982485657848604750746624 3875859 -586557128838971920471764130287595152 3875860 -268212232771283540178104047619569920 3875861 219705485937064572639212420262194880 3875862 -56054103090904902065220307570665600 3875863 1156512528990212464259019030637412640 3875864 449023852554544275244678084769280000 3875865 13218474981383953354342788283739520 3875866 -241263681290860667104936920992644368 3875867 524012261935337480376577640569234800 3875868 135870251969785374410915008206471168 3875869 1194791356379677120084072177661063270 3875870 -562240358248572103668619638401277120 3875871 -971644552392771398028488897055260088 3875872 289739344447104394786104854779527168 3875873 802053008141046460328669904912673122 3875874 991863244101245862340843995908684160 3875875 -449316455883302117634555199241556000 3875876 -456864068641603174687463953113000960 3875877 -1250368452726994517838105468767132160 3875878 1237287824070344851864861514231094240 3875879 1487906129724615666953852740215760320 3875880 527696228122927958457840558090240000 3875881 1819033016519242187034596621520921972 3875882 -1021574750377986990264165350868560208 3875883 167068627745749775690050378826275968 3875884 -1449184449488460409258817273211069184 3875885 -767273749979893582641296192720704200 3875886 231188384158858869801859121934412800 3875887 1552196205908898060574161315338284800 3875888 -291051437233200481728373059385049088 3875889 -1349162777594383966637267375149362576 3875890 -408971096343842186313675435214632960 3875891 15645486317653121933021680222471680 3875892 -534779071315954472688479712872921088 3875893 -665712598570281541556686565092008800 3875894 -463495720981731185326697729738015616 3875895 -533195407738019500557949719055513080 3875896 -1312101025238325360041541334060830720 3875897 430795398627384730386038735780399952 3875898 167595440929559718510330137659576320 3875899 503300090121186621459049026819876160 3875900 -196623905466491386203577332391680000 3875901 -183044810727705671455341740353267968 3875902 -1594931722224673913677014379987753728 3875903 4060699625583816611706102947414176560 3875904 -931934329758936500975276236713492480 3875905 1382930699417579901795319142141112000 3875906 -615193261816915708586223480674668848 3875907 398378154153615985641398632837339392 3875908 -1996973594457843293203648729535896320 3875909 1042199414955026281944942077439454110 3875910 628262927757797389764649100241471360 3875911 -819657882273705752078833546683157696 3875912 488588274061631758116125161483699200 3875913 -503188608638359459550368103983865856 3875914 -67298356867417855671463901780917248 3875915 386221789165150669983382541165328000 3875916 -203444266815118227462723316983361536 3875917 -626543112807754314279169156205313034 3875918 340095703567046542212864809115476160 3875919 -1040493862251730018113835026218356080 3875920 -37255423266551754393210473785344000 3875921 -866980357864352818354557587129028288 3875922 545216391414670046904308232333311760 3875923 -153141864500000453705255252276682800 3875924 80923249781927015377806976894064640 3875925 -247275334549416967137119174290416000 3875926 483166904096833442921688444292207680 3875927 660359396621450433189186574871254872 3875928 -551175019631708810983884013271777280 3875929 -876396189333211956828320377642148470 3875930 -105163041378212543085840566020730880 3875931 -3552332690834408134458046987491600 3875932 -52165501148844838134207366263424000 3875933 -1004217177776214639320872345751641818 3875934 3028620117641590630864174248815616 3875935 6646394773257077478564199163790720 3875936 1767849882093666313098869050306854912 3875937 388762878516380340443494807978656000 3875938 343337267055656165560075982090367360 3875939 -707348042583718340021727453505228260 3875940 140009528932928954112015470728696320 3875941 70045402775823425254359022834612284 3875942 -481019159778694581598021482510053376 3875943 -959280209464900157572635357983994240 3875944 1586366716513708454298981570709724160 3875945 2170710978301166552104014722334641700 3875946 909006825191614199993600737791264000 3875947 -393204541755601455230616159611838604 3875948 1233171856004159575325600285704167936 3875949 -1913377857109866243087858769630186368 3875950 -136806997709318471471934820439568000 3875951 -936741819987238390472933088725568048 3875952 -234826216730454681526846832603136000 3875953 -27708231248423922200206426073662736 3875954 610804592180153835712863434839458432 3875955 1630727346518081934965583965304847200 3875956 850574680078244006760134478633146368 3875957 2311349870242868133615707579782492206 3875958 -221897900937519261006408988662142080 3875959 440552364639716259565005122357043816 3875960 941278753869070489876626429129523200 3875961 317397301507382925110355712308031488 3875962 -1307813177402099850969075378968640000 3875963 196005947207665967888289129294102528 3875964 -1187828100255954789418425101120577024 3875965 1244301074305555090814853478873474860 3875966 -1089522335342663623557431163192205440 3875967 1444192850149705326539720552150998584 3875968 509885374149585881387283298092318720 3875969 -500816595231988542807005919823611456 3875970 86308647301808553220253995163765760 3875971 2832211781959214012582978722962516744 3875972 -1653237797730374537518584689038080 3875973 365034525837173195486089782567266784 3875974 959434239957521218344456085341488736 3875975 970050752698035981268178631160133400 3875976 139700640123092715015606844042874880 3875977 -3911152967190661655636329020999680 3875978 1168168051868701017120674834501237040 3875979 -1731328837104037901190225405409761552 3875980 524114388497702264369626997638272000 3875981 -529719340004447954957067502781520000 3875982 319162253989857101556379719711335424 3875983 -300003934715283062317286044256661216 3875984 -81145590941597566305161158869909504 3875985 -489925877633315010369466583179996800 3875986 342425757628295696247155342788578192 3875987 38002653117807572187297060622494636 3875988 -762897625790996063660673965601024000 3875989 365998058081405988679327796618011324 3875990 1543636125676740125601262570671434880 3875991 251148295910802717151382290486299264 3875992 -133522650236917954319523365921587200 3875993 -5610869808555105242766231575212608 3875994 -1702104442843682719142060746240800 3875995 -163045325493267592858537839093817200 3875996 -946235209145182189855990804147138560 3875997 424044383893935747217269975236592000 3875998 206956257262233458330494146231438336 3875999 -2273275899807412638257920564909350936 3876000 -1310243684127178402374797945733120000 3876001 1184713803813437201019787732312227604 3876002 192109217857910383863617845046529312 3876003 -27178736471806043566954478709907416 3876004 71095473065377123948384976667359232 3876005 637763324814412311275947950554044800 3876006 187644238798834013556443565822326784 3876007 -637415164272574467162995876611780744 3876008 -125702885953480003179873728309667840 3876009 -205331814575792745207101811811344960 3876010 -860134419388373591187260175540775680 3876011 -688603992706590901718625993234365388 3876012 -5767779349583509618795318989880320 3876013 -977306649214310855451772994155238676 3876014 -1325940281128684193597295516333822144 3876015 -566344876822219442088902744298806400 3876016 -263401858360505859534868380098428928 3876017 -966390630560127860502726821869119936 3876018 867644220218644030759909124926667904 3876019 800989166047127140826997798551687680 3876020 -19328607744552702419972929452779520 3876021 453094995507671874876229374009964380 3876022 -738228075802138641708759385313582688 3876023 -20873546497251817533024426690875520 3876024 963163995555874465754830586336256000 3876025 -105104951368962716390309124877105200 3876026 293532740279958154292920156957079040 3876027 -820000545410634541920642433499983080 3876028 726349009012975978884868268293309440 3876029 -492401385704418696486609691500818016 3876030 424415128456629206738678090326080960 3876031 1481727142024439121436384083115168832 3876032 -395993147024533612403688282267844608 3876033 135904222195122918390161932651023360 3876034 -1102841130792956100046174302601539168 3876035 -15017942882627540841241132282400400 3876036 -1161094448168026206716253035652645888 3876037 -1491940413990898031257968863544297408 3876038 -855555302959262609281514057568068160 3876039 -594247820510587497541861028498114400 3876040 131896637835949301687623567540224000 3876041 -419884607545731637066105807112225628 3876042 -557223981399357751173764507050803456 3876043 -2711367076521428820573441284687784480 3876044 -965621192501230916090271647455044864 3876045 -629058335515897772583557111336251680 3876046 366940483283688689938580729007065280 3876047 1428811950212642095265563613596475136 3876048 313187250849182895233742677446754304 3876049 -267816923608897097872256259851754636 3876050 -506036159098557306962031080243029200 3876051 -1233440945922913952705342320155950736 3876052 87828495194655331892708098710362112 3876053 -2475160874157005155633487061330233220 3876054 -36556979278128450549450495169167360 3876055 -1966985487240613734716836037813790000 3876056 -20006488625117045430801154042675200 3876057 923976917638195641424705780944714 3876058 616873571486034026861338497859580640 3876059 -2721332976712983634103171541410516760 3876060 102291688574484239985771874421928960 3876061 -318881840163473215091771056551712000 3876062 -190982415111702471166244551541699136 3876063 -7086928348046622322205738420046336 3876064 -2779418330259429024709811458918318080 3876065 -684032468878636708169495611792030680 3876066 -394493533768083887232231461679244800 3876067 -228485871669127837543769008551051680 3876068 347581148259772555441266755220357120 3876069 -642928043510517062952894767637783456 3876070 1159751320975651178412659299694008320 3876071 1124784563221469341533264807924303432 3876072 -1435185524353830022180503412926382080 3876073 -1187553863908515499424818845103684678 3876074 12226228930371927070250768991680352 3876075 -81631196997496605679906367392838400 3876076 -246557026413532950257589289669460480 3876077 1946896247749394784835761694211303052 3876078 -716152293655997825457582616071216576 3876079 -3169935712967622104896509291530630320 3876080 27736163776787015470308004885954560 3876081 41408122164863222137642748884543680 3876082 514462835824993950068248995299258880 3876083 -1401550711361832960523728451263151440 3876084 -1804250283646797757412967071064029184 3876085 279724851107870660350694823714693120 3876086 628408185322187234902421204084102400 3876087 -462619325617581005447186194591305240 3876088 3458830903848913040692371939375083520 3876089 -208039643015279862483118150092908544 3876090 -1097057574762522803114797249240320000 3876091 -1645433920852335855242215291503756508 3876092 -930840722224742724889414645518463488 3876093 367101726815232798010343813521242540 3876094 -1476939104922535509342807132930437760 3876095 532868114578443356353782877224997200 3876096 -1316997981397879026727313767019839488 3876097 -1084538280700486416595208024571412140 3876098 769961822131636040923281523945649664 3876099 104240765380879660475879384488186608 3876100 679790978130643843284314462212070400 3876101 1883544993480738996183447278165787102 3876102 -214633203685346048794766368326167040 3876103 -61207549121376171928444966956034560 3876104 -3563067751476117686489674691081287680 3876105 -40235253848534560744270877573183040 3876106 -5423428250497525335006942437089536 3876107 -638376981319050556763506582009321644 3876108 571296831403444138880609777252789760 3876109 -275715693935525513703529797021151690 3876110 105383457675116176109337049733026560 3876111 -447607917238639199739831030121762680 3876112 -378258653026751797503777400926429184 3876113 -508254120630476606515245806644179456 3876114 -675915702505284432784894430088960 3876115 -187109735769968554684506317781412080 3876116 403670488231357443056396620499804160 3876117 542614869178813464703708234955234112 3876118 -732969563083318469165921620162528896 3876119 -1262047835860921160618017647857436720 3876120 408696555332149983858048210874368000 3876121 1577392027744137390558287372494438272 3876122 199141510292429025505543343025888000 3876123 -1433518349365703770528588845671865600 3876124 -742382694916768176123809569044583424 3876125 2043595331059482641698419584920680000 3876126 13239805464982028369488384573881984 3876127 674493140943414157179774548568272832 3876128 1404303854617741351951115574295265280 3876129 1878053400795383960884798938939504000 3876130 -729423325513268445810332939650403040 3876131 665157611249616194572855066598461392 3876132 -65332640413998060176903492625113088 3876133 -1209441190274580163944140952529616480 3876134 1678592674266316584829145295808821216 3876135 -1883691475632015170364318265687526400 3876136 -2805392772781433504483625501899489280 3876137 5126902491858102895735642648307517312 3876138 -165854014563852258571697486169712896 3876139 -762311486683916247015891373954018320 3876140 100656772021213357601725614964684800 3876141 1009348729663297734327281710439104704 3876142 721447407451336975558616835305393472 3876143 -427912304488550110644906126678874608 3876144 -78126151158960509844726685910433792 3876145 122994449234504602520185257405621480 3876146 -115760184368948365471655399589631728 3876147 354232050319309704751299022825052160 3876148 230359115214852960284437488233806208 3876149 -342980961260736488342157651336480 3876150 -496252145587218854904632875345502400 3876151 -2552935575668122572277443756455030168 3876152 487864893149063629116627161535283200 3876153 1786083708982219121910031730735775264 3876154 -57916411218761931271288685733949440 3876155 -661285853348827559907387865047117840 3876156 -405343171015845730487953502361343488 3876157 651391090987733226441223010198348332 3876158 251126187100403193069986393836898688 3876159 148470968101376596096121139084522240 3876160 -88506259253465801720594987058462720 3876161 1125180211089149262563617038784653762 3876162 -802358271124680861472284883802706048 3876163 87192807993553200104440756136388960 3876164 -502995548619158352799069305836490624 3876165 922927512320405244144352752984717660 3876166 -601251872228887517899709629495466880 3876167 -503553705708563783234932581877628928 3876168 147897773594503217220025801878773760 3876169 168261713199441373193429841731186640 3876170 -200815242214969313776996106864096160 3876171 -330279059959859805364429173300349440 3876172 887244955894590362528129676588764160 3876173 -1038116622756814929686050956226664064 3876174 -47349312798609045056610712849039488 3876175 -1431646568363176777187444596182940600 3876176 150749650208790212072400764361695232 3876177 828464910022691128142202518122525632 3876178 438049806437241077647623033658337280 3876179 2070722851202955806769889892093580780 3876180 -127692843118480519581142394427801600 3876181 1393260711659530818522171577879874364 3876182 172077186380847872086411863343695360 3876183 1107431182623969310874548787705858760 3876184 -2303232673839641593095952919974625280 3876185 2229226435706491770133994475105349380 3876186 -142139104907597219100005232095102976 3876187 -1190378907193357071130382561106475488 3876188 -2246781845725571899164677400657469440 3876189 455066567584295617274222269536810624 3876190 -131771123572506386345194015128268800 3876191 624831125222553511538111972042043384 3876192 38084557608889059205486569737945088 3876193 -2075271276892295358674654397206225616 3876194 602435650948009504395589286128438560 3876195 174208338677513006684169593249599920 3876196 2148977611712525430360202847125366400 3876197 -699851306107504027864053213617562660 3876198 945518044787186872045874156518181760 3876199 5164412887931145221597259252653060464 3876200 873171348241411916952937234379904000 3876201 -412394457903723421136242039213660800 3876202 1027086329094592557452893553991112704 3876203 -1003234661109967176962989561868209548 3876204 51528810683850552141331382960827392 3876205 515918101279637402497533395089390860 3876206 584321781463510311697489670808255552 3876207 -591362093953238290808168280427981560 3876208 -31271194181424054920547652168974336 3876209 -212148338347866983387971821117169920 3876210 -117054928344415307606785871714439360 3876211 2384246509322830147287615587694989832 3876212 -3249405226169965504583786320131126528 3876213 229948755453053555915882086487290368 3876214 1721228313840323328846335762230037760 3876215 -734741190173478142339663916208180000 3876216 -117294140437825840976189635603292160 3876217 1148072633875891988491639000371993000 3876218 235629939067097753463848454224879616 3876219 -1685772765991744072432756113228063156 3876220 -1146502649625808558597345316190021120 3876221 -110598014385017719140285602358294708 3876222 -34088074212436515432066167149934592 3876223 -33908870584800209630070696436386536 3876224 666237373370964662475108237799587840 3876225 -236376437496967118114646260503280400 3876226 1450403015531046239952012191619279312 3876227 136106216519402540046929796562271520 3876228 -958715964101493534341215161533952000 3876229 -976844472093410520867734593546425824 3876230 -512792918282191613155534629969402240 3876231 -168174057906464143672050659349636096 3876232 197643328267864326861212612582400000 3876233 -1290822771486441270919454927750086656 3876234 659228882173594107137718587439655680 3876235 45977743776991284013534383402000 3876236 -32437638853626652621800425918693376 3876237 1022153306811053872211986369178576160 3876238 356797820728716769627906715906094720 3876239 1221702114394475464763256921612493824 3876240 -58892824082387027667208636685352960 3876241 651742230817082897687835049288662000 3876242 -21534375772081431075263734120501248 3876243 -348531640172325201253847818043174400 3876244 11541027541828586954821255108732672 3876245 553161736764441376086731471412393600 3876246 778760938795820637547663033349035584 3876247 1052438573467534797555263426370852040 3876248 -130529125034840330441981673955952640 3876249 -669242939939876172711726010950676992 3876250 -64513438064445241970032560706080000 3876251 -1482459001462275626685730253061614328 3876252 -137147348751041802217050398321491968 3876253 1540603390183901935872258077868598502 3876254 446879074822701479167896564188973312 3876255 -13606552535568154843290489529781040 3876256 2485933690775040127546893314715156480 3876257 196933699455762510266842823834178624 3876258 350789596694837966433578052312645120 3876259 -1363079351590428883753141233532129296 3876260 1650214785439985472449941534395674880 3876261 89822283375197474565984575085733920 3876262 314370912880621886920330859269996032 3876263 542113913229800968620074914505012064 3876264 110286485089175266137303526415646720 3876265 -1466253558877835262848068695867855480 3876266 -259381338105156115880297748077164800 3876267 -1705527281170391013563426926661079720 3876268 175408376974028229223873997606863872 3876269 -312182302839410425402493673357156330 3876270 743828997956500491668769930794985600 3876271 -316375516765435055813228961250256896 3876272 -812900986983961885890310550690562048 3876273 1981482221745669164571604576402429122 3876274 723377562807179642806038555255953952 3876275 -744609312604110700872206365079233200 3876276 -1315201032892490001801573670965319680 3876277 1811096186575664369918723802825734126 3876278 5496547106895258325575868554534912 3876279 579161306023486344212462521295285376 3876280 -492339194609640451641797705331609600 3876281 -488546189911903528563969862909519536 3876282 -7827416594650608681737682731934720 3876283 -624787580825607619913070258301449920 3876284 -895746472664536453464169990183824384 3876285 431948126234862449714072079565056000 3876286 96522488572374477769490721560194560 3876287 -34691220828065715481926772656464064 3876288 130706008136985678388207085068222464 3876289 688941467791543178393847602547778272 3876290 -1011216552193532156966031947237337600 3876291 1968428075952539713931826740874720900 3876292 1744193680248234107247112343382808704 3876293 566645705072181974805153288748118400 3876294 199363213906384646918698319596879872 3876295 1500168669733733055724029558334231800 3876296 316682549738448285900998244187023360 3876297 961777658394471740085122027252605200 3876298 -196444985639710228103543608148763600 3876299 265490242385965897617034559805499536 3876300 32400922216550880669041744664768000 3876301 417094508166953059476463286250130464 3876302 714652482027199746404755163091369984 3876303 88807744029659946550035228381815424 3876304 161732337017827383950774281383444480 3876305 180634018881177272618718622492792320 3876306 121590551268462513455890827346114560 3876307 -2813781326286001312081004592070711444 3876308 -1643241261802140031010947927582312704 3876309 1312075411700793962598871120977966720 3876310 98289645855954437058925724719522560 3876311 540927258784355750283745534382283912 3876312 -190590993678212807196736974393999360 3876313 1015861340070345589622784874258581760 3876314 -213165782498802968148256398950820480 3876315 271898795629123833302027654221073520 3876316 -1406775302908666341926654801716761600 3876317 -3242765010184874659296065888405420634 3876318 876031182563163897029141513455136064 3876319 -434376225840143054852603894105277280 3876320 194286689802702863100957496269864960 3876321 2591652597719332490860412862489600 3876322 -1195912922844615540646710912741306288 3876323 -3031828984393428116153369086466613120 3876324 -1119963938630826129879678995821906944 3876325 -1096310479373738629318837381486680000 3876326 -1195253244030693441957030538543833888 3876327 -257650595687982289719507073676400672 3876328 -331458075611135994201457206688727040 3876329 1241688202711603923362938766742879930 3876330 519647969013346319451248037161733120 3876331 208631335284345973110220880752021992 3876332 785507200763506154605575988016599296 3876333 144353245678804510122811862567202048 3876334 -150840883160730994089464845978991616 3876335 -948015545175067983604802968296993720 3876336 -283093451248506606930795318207479808 3876337 2716692607046090446252610586977984112 3876338 -724862798866020201222353083632004704 3876339 -958178483118724435738459934781688776 3876340 797172470734178137556573816447278080 3876341 -770359501022443210696939381056000960 3876342 -57142218101121806768322775294003200 3876343 -762101888721084263221437255678144000 3876344 71369377250584356981946068508508160 3876345 -249767615517897563094693123083473920 3876346 -207342797597889273228308842760362128 3876347 -1216666001826113818454892517852746204 3876348 290226739432607747861429634875744256 3876349 -861622776524193321059574170411727936 3876350 310662604142983228720430176511006400 3876351 409849825286277879704780461680712320 3876352 -481107770020952744413415159761993728 3876353 1855096818785250264290272065039063702 3876354 870353066600022800430344984627402064 3876355 -332203884325812684054582225576467040 3876356 -611514617041722065354925745368960 3876357 -880855002195666612333598874203309440 3876358 837206075766144184433932168552157280 3876359 2266281513300005848806667376020574520 3876360 375862907315575465499575348803993600 3876361 -1989533344786122414297055748580623600 3876362 -618659406456795010618935612922123008 3876363 2646668306777530917398446252517972400 3876364 -3283272623006983859241820403335168 3876365 1659883427617941177044108706889501260 3876366 274001540057767476970189442644811904 3876367 -436175400422904630350940421533090720 3876368 -330030314403138689285207642026795008 3876369 468888500681849197249271389362252672 3876370 1736803942079961645037857807014400 3876371 -2240829118029343024989175252006633428 3876372 2200284763853737633420311439980134400 3876373 -193361925677671980925741922012201156 3876374 979459575820336169782062464455149312 3876375 974071727057493287782863508614564000 3876376 370841434162090652165322695841423360 3876377 245369928748649505208149505964645760 3876378 -933896910759009866662081764870335232 3876379 -503698054524811697800254678212261680 3876380 339188340574359189250958622925862400 3876381 1633471106410556691044256535939644870 3876382 -761324995028945474812767919260590208 3876383 757887749444146132742148423446033520 3876384 -208336636194401286829120194242150400 3876385 168385151326421323148081823505463400 3876386 228171488085889307182708567261606896 3876387 940717013711038172022920395590892800 3876388 1083974806100075208737149941803420288 3876389 -3275564679079537895039785481740891200 3876390 344903029313205696435691721521401600 3876391 -225143262831814550905885511293824048 3876392 -99652756923139587148450028755937280 3876393 910020169738281217518953684951166864 3876394 1396034977071996191430535368582008496 3876395 134186976391666290156604094631148800 3876396 -508845344987332689417170530414202880 3876397 620453435203755722181213875666351232 3876398 -16381887455790601332614636807812800 3876399 580696924014980046633465096765805800 3876400 -56815928591712967061827844109926400 3876401 141688920996785272616480097954194100 3876402 635891280720518994939392404120290432 3876403 -2857681952940120337144665740420671348 3876404 1225297120674799834359838918040739840 3876405 863984011619296375251745539694337280 3876406 -630506471560677540293420074150474848 3876407 -7456661544927898207905444194692200 3876408 -1624273494596939326693600307978403840 3876409 919926339569815275228461088071490304 3876410 -456593657668689512474482895037188640 3876411 160819600034977678248452104181257728 3876412 -412631043015276849634127810393807360 3876413 -2725724377902301022449777254017281338 3876414 -92513788959539057385543840278784000 3876415 582623690077984838937102113150026800 3876416 -212784607932788315768582720399081472 3876417 163028558323834454764328679033079266 3876418 -3402715365783433851758956884487680 3876419 -4029616534001253347928046726438222848 3876420 224518950877530969708704643563089920 3876421 2913996883435620816909240627964314624 3876422 301760885393305425789766948008201024 3876423 -1758391922353953848798523015079747416 3876424 334608574347274846378468276734566400 3876425 -34746631236663272424192129635491200 3876426 -161578525566855659305929531843972096 3876427 -1037259090116530523329344347482341768 3876428 -21724544451601128235239659555272704 3876429 13314961950350335246096712850158784 3876430 -710220084749320465230199453613433600 3876431 -757993762175817048284375509075744968 3876432 72920301531028976240980933277122560 3876433 2095658771803523333497313736577959024 3876434 -218420236009627581418667660749974384 3876435 716063320992977387095436845953419520 3876436 193860774712194262441601016823287680 3876437 -760027151241893593055684522786633760 3876438 -413518854977750213482599224454459456 3876439 -1268628633781087551301292531065161384 3876440 -1592912918099454139282758903532339200 3876441 25170753296927360351382740707871520 3876442 660963624026583549573267288463168992 3876443 1094615817978200254654274426726914224 3876444 -432547994658645343117676726952837120 3876445 -1246229074297137482067240284659495200 3876446 -34370533756735894135452974580915456 3876447 -1871842989203288847490344414034966200 3876448 1539059520351115788049997830330122240 3876449 1109947117479450042803659244660220450 3876450 -6178138337909663372634605966764800 3876451 -1623621911539955146681080284077090400 3876452 1319469092278510366892461531377899136 3876453 153831203027911146434655801673119744 3876454 -607591036133623091224039145029825824 3876455 373620475693123331585388715987740720 3876456 -713684213408388214971466897670553600 3876457 319083197156221629117846240819495680 3876458 588214330438993214336033816035641600 3876459 1915074010056568783978200378608471520 3876460 126739132470476147896214042353305600 3876461 569125619084600209178077878277912800 3876462 783539267458486908626844056817937920 3876463 -1256795647542874110130395467105890616 3876464 447526116902248393300871396331847680 3876465 -533659481448725219593796441426522880 3876466 230025597545088458017527336979120128 3876467 -390635650212253868658292370030642016 3876468 176205661485678886395026342753832960 3876469 1107695399533124892135094636883981870 3876470 28399910447711991647749694142211200 3876471 1300441097961511392613376928479196240 3876472 -2102954569675243519059033678262886400 3876473 -377645086100497437132018149490128316 3876474 -306549775846548659903157166908814848 3876475 -792944268257951211119766011497919000 3876476 -16298329785794483755712472093680640 3876477 649540806263420698309010582409120 3876478 -872878570850900821451371563894888960 3876479 124552473752936309364787978258586376 3876480 -879804924013887293642149298228428800 3876481 399016973132550847572316028468241984 3876482 2331239419487933400614656897174464000 3876483 -287375162981720129246594293342863696 3876484 275682341434311889111570331754604800 3876485 15047673457992309615415822134608760 3876486 -718642540232505092523257914668166656 3876487 -3147756209669045501518285083413726648 3876488 520046095791446015563242002320588800 3876489 -225663059869537013645942358709624512 3876490 -98022183532118667140886134425005120 3876491 973356314193306936047551285415207892 3876492 -1315826149300112636985974849443639296 3876493 -50242798059309350839237660806545856 3876494 769185359132420743679941037383391040 3876495 223812006189214286988350139768307200 3876496 117871274978900718865758831151562752 3876497 1607372827258446654830281331087408946 3876498 -55943194549784322092613982270999920 3876499 3192326668004906169547449831272245320 3876500 -58106735387461315095522850360128000 3876501 234369688936593103304761789780374432 3876502 117072532068204999143383579833212160 3876503 40232820748610845622367069097443480 3876504 -598077221560416829885789266114170880 3876505 3421590032889242580495402182108613960 3876506 1239422028913684656843245144608499952 3876507 -287234623274772081234405490299030996 3876508 -507100301198921388851717954234230272 3876509 82848359143891364786965756065308160 3876510 -296297679742183766006715172622837760 3876511 2487929243076778159177869189566253472 3876512 -1407745379720253160469450692294410240 3876513 2325098515317164630881832690929981440 3876514 722288354666731725692982235772267856 3876515 407217594665322769988317313005121520 3876516 -283006853985578911137629854482567168 3876517 405727765854330048765723860180872860 3876518 2244823304096834951532682975185216 3876519 -27917778670395069463215207356980224 3876520 -65359808269724974008346241310720000 3876521 -346318488739727200857693318078676656 3876522 502777115791868661425228210025374208 3876523 -850834967869820548194465905273486960 3876524 461351952348940369921777383240996096 3876525 1346214754574537104237497892489296000 3876526 72662580534427669142080762310564544 3876527 -1029307321813179000302797464197226288 3876528 -156607834874785601821172259221569536 3876529 -341383792665365012094871382865471790 3876530 423737616285266749477024572640972800 3876531 -884398593228670019957616470981621448 3876532 -532634618084189997623967588356167680 3876533 2999506705304534260571386138696023900 3876534 -353006532584329089683222361920555712 3876535 -74154173985104051967675152834208960 3876536 20739116660664094324832704934707200 3876537 -1326657732397281418058445668542013808 3876538 -992573090027661431870867416799368080 3876539 -999382183598214310407414225426549660 3876540 -93148638722379978331993589077171200 3876541 -542179632371825840432916718974247200 3876542 173264845371966409457551789505340672 3876543 -273849931748789810467723955119967496 3876544 26766007032364137667317794215034880 3876545 -245073925941283158828105464359046700 3876546 -694878526801471167074732058475891200 3876547 -2673644524327615354753519149690392640 3876548 543866764910955180309323452138192896 3876549 -354528813997013576751343224082923552 3876550 -69316565865271079225095612979020800 3876551 -544883239388811148527066662158942080 3876552 1161914093567586267760311718396723200 3876553 -204330226551444560599983131629069040 3876554 -249597919179698033363513825224585728 3876555 777924997841589793560772700692235760 3876556 -1558821087802324110973791483057767680 3876557 2511687728248416297028069387626322806 3876558 49273973796851668249752023462227968 3876559 1854931553515953095728393747984874040 3876560 -433801072214832072099530896063856640 3876561 684262857418951090113000549352189800 3876562 -501105946530369081225735880652711808 3876563 4046843496689625297566285644413015960 3876564 409624206802400487364921624409229312 3876565 -295170772307345496827115112842652800 3876566 -154916590312988582894864097751906560 3876567 2516265570186319674321036522392378112 3876568 788159690021191217949040019450757120 3876569 526439905582773237676532090853320970 3876570 229325135964417632111064127762003200 3876571 2847599250305286835744477569204213620 3876572 157669345334200642250015337386265600 3876573 -260152376557903669071878375994062400 3876574 -572961554655087262079934501439060800 3876575 -599340298361794172493910164517953000 3876576 898551260985901225179027708510732288 3876577 2056254957185932421071655052650987426 3876578 199556691807959008052340232044544320 3876579 -6133189878187494452510207630383872 3876580 -258126403451497542872858959790284800 3876581 -172308287423551668913026212847545856 3876582 32341999632127594566039312274905984 3876583 -262515264965838593347636780544308168 3876584 -448426158623052011813345304738170880 3876585 -287213133311184816096990038168068800 3876586 1035280976038665981731504482467801600 3876587 1145057897919163062008292141747818640 3876588 294222436412451481796908066444408320 3876589 -442338144195467680022739627939532960 3876590 -133059263276595803873280623111131200 3876591 -168592393228345156834813855679788656 3876592 29488743222381600836415336969994240 3876593 -242513515428476156035237584196171584 3876594 -552101480807537820373359332445820800 3876595 -1929126900571267517714656849294418400 3876596 -584712979032575624908876911567249408 3876597 102521247602680819350067512530959740 3876598 1909398357127410191271159683804352 3876599 119630586938782811034612419030778600 3876600 -51418588555586268744055785160704000 3876601 1364497170090144214838260302659201092 3876602 -1303013032278665259678018177630895248 3876603 1009187706333088315535612475315787200 3876604 711925959407314145871330829919324160 3876605 675976171752854629583058768937560 3876606 549812239545924632841820556082652800 3876607 837706255300973652981616014964319232 3876608 -334876368409862095680588622363361280 3876609 874258575457108640810513226469355520 3876610 420641018688071714667481912582402560 3876611 -38219952947727188143085408173634016 3876612 -334769065096044862490605019682471936 3876613 319401469766496489347748394224400924 3876614 295943072806587008454367373928746112 3876615 449488962650054023288570118833650720 3876616 76452296254171330459402805312148480 3876617 385896372723358167375589448695440666 3876618 108569597696458218944586446633743104 3876619 -1415607724915148789998355346906935980 3876620 -1428408217213363482168464075459543040 3876621 380271594628363127218879866700713984 3876622 -21011595304905101622575568275385408 3876623 -390671336902386858732397404035303856 3876624 57571673126368891772497854908473344 3876625 -2098662222676912557436148718381831000 3876626 -32834548318539495252629285556929376 3876627 -326114603197746096051634731487269120 3876628 291759525108975954368016517161895936 3876629 527363955485780985765709862026564800 3876630 -367433471901035858668045573378596480 3876631 -1585110860783727267071389938557991336 3876632 -304729478306011919959431156104232960 3876633 -1676710698058974727058797107785980800 3876634 845433331060366247229407867065407216 3876635 -198383010042166663265405194519876320 3876636 467264050311785986208295502088550912 3876637 -1666480867172549707377815746101446528 3876638 764183875913976092080055240557183296 3876639 68141125327410196006508157701061648 3876640 2145719746184520201236861818414694400 3876641 3281037955903050096607427392447251042 3876642 -383989565845214659869739797079881216 3876643 -52506856370772600261318611753164736 3876644 2570195772818358048815500742254039296 3876645 -1233986754979477256710876103229245280 3876646 -85536253844163737879474068211263680 3876647 -108902279913073883797422252087086040 3876648 -774133462536380442447615047683031040 3876649 138465687328662752579840107437608960 3876650 562237225821402983134386532332537600 3876651 812594281759561108515576121916970780 3876652 -187860517466988090886633563859862528 3876653 -2984118878518297534955926884187544736 3876654 -1481303113490512278162211501326274560 3876655 330661190042338554973152005042589120 3876656 7776796181458050233394940673851392 3876657 337256438383080088049889571848816240 3876658 -396054626448751560066119729355254880 3876659 377606938164755167472447463134206860 3876660 -37926115506718574049350640464037120 3876661 -542062527887539206133099640088910738 3876662 525076952364734304601787738734886400 3876663 -623258107951226773631535496123764480 3876664 1260482976082248941372791495534571520 3876665 745797322500601301368879594876800 3876666 -86270072413748566723817140940544000 3876667 -1152985418749368796342655226078988280 3876668 -2351642102889937349879259594185597952 3876669 -83769908552092492607457086370057306 3876670 196489167338160189095745522977775360 3876671 -1131865450455186668543483869558250256 3876672 -300876749101537102171146094091698176 3876673 519537511928571764698678396080031488 3876674 1234937111135177216880782122581025488 3876675 -164450364370594406773479991221350400 3876676 57992519706828472349660066357203200 3876677 -611784878739082143332513621904450528 3876678 -373235051057131483209435875155606656 3876679 -1887091070843005061430024130985143720 3876680 -471243279419773745514671478534451200 3876681 -962214750267239270339425203130573920 3876682 557995072164059137374287878900284000 3876683 -1235176949621544490615271677616055312 3876684 -1044666631513426384566289366652989440 3876685 869583553396235422843013178573151800 3876686 -1612139310891143814698949069169505856 3876687 -3928866476122392820185381574719605760 3876688 36309061734940904860434407383367680 3876689 -184621737242678514481029799028599644 3876690 -567017726224888170475404507519828480 3876691 -266984331510157360306830625699176480 3876692 -262209848962818882512817619813075200 3876693 15431535462037959364219905646342944 3876694 548530695598970288021414128901953920 3876695 -1363430554106013818131555879376547600 3876696 -85093440002893648615808465196687360 3876697 2296533251753895728857066448562896544 3876698 -340484156936453870275154924130526464 3876699 52306934641498324055578616415825408 3876700 -357517735550299072878256205276492800 3876701 -3988742293792794677131086855308804928 3876702 413649593346939764891718638821797504 3876703 -1339519119799302978395873826126751360 3876704 884687738901578626049966114867773440 3876705 -101072323814559692932068083345710080 3876706 44587839933722205649431528318483840 3876707 1726130045083771106762168353914460956 3876708 -10294472781566419463546933358968832 3876709 2549065416404802971874266814030214910 3876710 -445389034673687897863052310413232000 3876711 842781275098768584651174224911711272 3876712 144540683826089646537604357692456960 3876713 984387731597057538618265877960404560 3876714 844834831349841375889192055834388480 3876715 1041615401257484962085648818228059360 3876716 -154000543044353072718558724042172160 3876717 -46973665168445768820406033350559680 3876718 -1125926988556967445943035398429461440 3876719 -113306394841240058732536418956800 3876720 28925973183529451859531276356812800 3876721 -127463149146106055917753215217215948 3876722 274672416294927026899480991042486400 3876723 -446350872970891117380222731567258028 3876724 708184874971259577541592096726746496 3876725 1341673463842823538460829168844014250 3876726 -5421456594978404756318828319670272 3876727 -1669620798405955320863058030052522368 3876728 -805866654043205987671567763205120000 3876729 1230777944711103806846857135534011984 3876730 159372787417590265677271913967498240 3876731 228189603618257986617680424253590000 3876732 269092222985183757129377362526086656 3876733 -1386718518404466934457787439180373364 3876734 -1341369243749609918356885543188585984 3876735 -604595244387368362163891883442758000 3876736 156116587261608696242892312800133120 3876737 -1874106969218142109041484403852345388 3876738 38925518928773167714526054983646208 3876739 -1041460814208451771016123860288227460 3876740 356875783609200090656205577295892480 3876741 -112226817348512740310486336992504800 3876742 377021908902356769473502053128833024 3876743 -593934553739780376100002696731519256 3876744 933749768551584931294396525396254720 3876745 1669769071570126917683880845347750500 3876746 631789426269654516509634102499233072 3876747 114920310653787381083556083752246272 3876748 3234025589317015372662183687782608896 3876749 59136436958747958182687174332511160 3876750 -1182267693148101115745647837934352000 3876751 3457578856764497249222839078216560 3876752 -761349127271135653856028041089056768 3876753 -2041039932841434309463839050969588496 3876754 605080740354360922433091523889475072 3876755 373936125047905325211817836403048320 3876756 290530632413332354679517478945388544 3876757 800860724248577167574425077700719420 3876758 756564309698585907160835222978597376 3876759 215801163837221006937779754452986464 3876760 -231169339564657621766899377030144000 3876761 872277545217498492339483006530323584 3876762 -22328171534497824710958945652828416 3876763 408407859120632602967766561472465680 3876764 1181867626045105192900365390735069696 3876765 835274727621445016479410215622915840 3876766 -518140935092464403884706324127639168 3876767 -330170317765077793004026721459527680 3876768 -243357937178836904223463665681039360 3876769 -945585909268632869649469372981614956 3876770 344547730523671937779580091034786080 3876771 -152554658097676204633971845041252488 3876772 -857150003323520275131723949579422720 3876773 523969799793799714751207823198041022 3876774 -399514591513285345853341746853754880 3876775 376815063569070612157251314068406800 3876776 -1739961316786504245372215100084433920 3876777 -1342120411309695592470407431899815286 3876778 -294891870131471844038832726920027040 3876779 5195223158161093203119367184207740 3876780 66431156983973137430727308980853760 3876781 2850701073175644791733024798093698582 3876782 273214978673141728299346219022935680 3876783 -300018046354856648881774790822134776 3876784 109046737091959219101579525115084800 3876785 -550939979113163438797574446077829440 3876786 36572185513169374711208524788387744 3876787 187505382393990711458085090249223436 3876788 -393666057267344035553393088657192960 3876789 -521285541206539931233949899237337280 3876790 65033489487683141840802109638182400 3876791 -1272230458174102221498863887911697680 3876792 -178569812977041529089680518156124160 3876793 -1196967652778777007998484934777647958 3876794 -24037371988363923576265548161667840 3876795 971231305805308169891877916563141600 3876796 62163066473814109229182279507525632 3876797 3804970593373188800178666111499326240 3876798 37221426932097212904020358208020480 3876799 2156339831356629729148166609007108672 3876800 393054095386180659937538199414374400 3876801 -1634997339594728191120218472150238016 3876802 569834170572815234481943964123430912 3876803 552075478005378667040041059486287520 3876804 -570219411549054352647071028591818496 3876805 -1097072488206563652263599357793913540 3876806 2251831565479937058001319465704710144 3876807 -1106784771925598556388364035202693760 3876808 -208148972406615349687291847568906240 3876809 62862844181540842157167711402183680 3876810 30507917607053619942889646980715520 3876811 89872130008564572552914875266303840 3876812 168106512077713557623239281928903680 3876813 -867246680787344286598629924116931936 3876814 662602349743387613035286360266769472 3876815 -1038686322306820953080221041125954040 3876816 -272820477060642979614349931664900096 3876817 673551624843226368587478083843169280 3876818 312683193262204504401888600166211328 3876819 -400016791250227841740426140433643520 3876820 1128958935499217982807348375467278080 3876821 -1937439481537222324285644665976678816 3876822 -95664748653025341881086365778306080 3876823 451474163650626656524572509297342680 3876824 -438580917122826490377395105344389120 3876825 900741817473064697023802779070667600 3876826 292811384017730487603906571298162400 3876827 -405517704872156549734341265712715324 3876828 707537005864986602734907965227095040 3876829 -483860197253276432448856516159960320 3876830 1150611483927944359767689541192202560 3876831 1116246425068500344927856813360879000 3876832 -1867551181743906855364581082905182208 3876833 78491351299784487249808507947999300 3876834 -48764064761923623670176004611800064 3876835 1799597576474687117598748148014739280 3876836 -1827659958008911875914139571402752000 3876837 -10522105515499599404720167639322304 3876838 74233365430382874195343355073568896 3876839 -785628691336178586257336231503118760 3876840 577522533724918521254072845056000 3876841 2122938270754223211684066612145968000 3876842 2101681798742023571417869990233119232 3876843 1415945122478362391710234205791640664 3876844 379192740209753159442329107151394816 3876845 139089067480874515369085076794780160 3876846 17186223610808404152930746427340800 3876847 1009003267728791463529798198834728528 3876848 1159784217912782601267865219830251520 3876849 22209497196156968382473203428753600 3876850 461866899719286379744333551967528800 3876851 -895029232102361103611933127063792696 3876852 259697194398760645910212380134019072 3876853 -216898502481698288105534920925882400 3876854 1446262712117996662051219034001161376 3876855 662131408191396870697593628216780800 3876856 248016453982533926470789018801274880 3876857 247829887609683794501531386298286720 3876858 219028305268086905742828065122560624 3876859 41781074394908319451244815773638416 3876860 99837651071406807906931719751311360 3876861 -707269438129793747262537763156675680 3876862 821040460672125513649440749635433664 3876863 -766850795800291738535226668446346880 3876864 143206002253321058116189278500290560 3876865 -2608042544972424744359376505449360600 3876866 -448924049191437445821297386088430080 3876867 -1119407082687480940393931554729567320 3876868 -616747946837374639641735033901864704 3876869 -967172225155575638927115163988669730 3876870 -77046049030491810844676894775427200 3876871 -150465908531829978263497728717615368 3876872 205542013080472611892759819268428800 3876873 -24661753789996812266315348578919424 3876874 1271508999047234367363012634338090240 3876875 556504803399547713697414244752732500 3876876 -174803424372435449917681435957847040 3876877 -571393125837212968647942548077521140 3876878 63999176374851210397599072532680960 3876879 -1449234389967652455285613704590167416 3876880 2583257684918493071315191336796160 3876881 -1321830171592419128428730096486154318 3876882 -245376301230098015737172128669876608 3876883 2307015596794946985701665151683930704 3876884 77892685890066504857583288602025984 3876885 672246633926030225295032240623401240 3876886 -751429291416079579139548830961213056 3876887 1074832901579487986360309590336586592 3876888 -1497020379651266959943154476093767680 3876889 -2888968069915329430192380182852828544 3876890 -19201037625435254911734703498502400 3876891 94718073541866134221479661777327104 3876892 -1104607614525668519239468103142464000 3876893 1864608743147710786756505359534624320 3876894 -428149808808275659744487364792756480 3876895 1434438205186366596296084167508108400 3876896 -409582277237356263045071832858624000 3876897 -166003225272172994750208598238804160 3876898 -1426922410477176548626826171588122800 3876899 -17163019042204492230504578131074336 3876900 676084373995954257876396170681164800 3876901 1002427416646487570527418000076713280 3876902 1237078808609171687940254540440669152 3876903 -101920859697298317551594196744412656 3876904 -1373898491575064409997789875291018240 3876905 -1963546477620866874816645010588914240 3876906 -750118708766924075091364557996955392 3876907 590057669160151763000678153835071156 3876908 -91726551688813973796721326635203584 3876909 921826023516234404710179932636501760 3876910 -243303278699846207929540613953731840 3876911 -2229328756309352503079523351986461200 3876912 50775081819615240686575598709964800 3876913 -1797948763655263425930538362881625838 3876914 1187191226160004459736096238417532032 3876915 -91459318714634479213808698422170880 3876916 -1813977199631511046497267673486204160 3876917 -427669873015650822999172501108341120 3876918 84040012610932532136021976456396800 3876919 -719745705268999841889609103206118080 3876920 3214849908877993729073415694709145600 3876921 -909088098024693476168284230150242310 3876922 -124065924291648601436963264238637056 3876923 38862979333468631532151268687187600 3876924 -1323629421958429003570124330157510144 3876925 -462953921881571554127906934494752000 3876926 84085436404123814139910849364779008 3876927 1062258705846377122828455056427608520 3876928 -143887228291886158039426138745339904 3876929 403959972504872679903578850918912000 3876930 236824506706125437971778678483174400 3876931 -209746427195408189254044786725618880 3876932 -338055582225761514916145935167045504 3876933 241009819010984720529394021500665184 3876934 347911211742624286704052546685392512 3876935 148078272881553172758956438552867880 3876936 463511143323589517189128701550264320 3876937 818526742938931923115041850560634586 3876938 -321155636665884087267970004838404256 3876939 1681363656221765087541474816605192808 3876940 1342244859633059849042137989012311040 3876941 991406237337351171755251749468516342 3876942 -111641704575076265893317655113751488 3876943 753632633932929626890546062296911600 3876944 -357321806150650042859130482626928640 3876945 915554315215462886685928894294232640 3876946 -427112981449692801240444573961846656 3876947 2185453413001921570842683343219228396 3876948 -601324070461933745938538568012144768 3876949 633447484302774969783175658173888320 3876950 93217883119655430875591880099072000 3876951 877041891464628694374721523584754640 3876952 -890910834159478016641647052921651200 3876953 -238268866755789363322989544948252416 3876954 -848556870060454895727695513366945280 3876955 261998020690756057913249346212977920 3876956 36816296692493079104686402254021120 3876957 37781207425501147375654123685710080 3876958 -704898079030620442284459900359644224 3876959 1072722110233598114161530956454320160 3876960 212172533038610324147373738971627520 3876961 -1603477255445668701842443321424207 3876962 -452182950421814625637606054545163488 3876963 -259610298546460091155055803797754896 3876964 381066715431676366470901069462802432 3876965 691099196528478684394728610564660860 3876966 7121290456128725108749771712850240 3876967 16181328351342599421692703641690512 3876968 881615173653298254023776208801602560 3876969 254568093160591281484317060461954880 3876970 -71507301326472809186986250650651200 3876971 123488430513099634070194487833189920 3876972 -499146731811792797105498900522582016 3876973 -1232876930884333822396006072971300778 3876974 3701884826430181333274429130203520 3876975 628346704821443946236888075320203600 3876976 -6437232475700083691606015031410688 3876977 -777336500196212020311346640977271640 3876978 -280605224825929810412426480030469504 3876979 634665578341397655568513412359669580 3876980 -625286153702199273610885295462208000 3876981 -1651210483218313979644165711321742880 3876982 797415275100370754875809586707794592 3876983 -3722026855538237410851185609117280000 3876984 -40457178651643804529529986953543680 3876985 -302391887472562684999358605423141440 3876986 -726743701669447325715129517385240640 3876987 296637555362088517631404801200270360 3876988 1666195396419679584516248730132070400 3876989 122111211842448370691321989993999020 3876990 -279597904386075292404059534175471360 3876991 -3387471383535604323862012467812180608 3876992 -404703749013533465880023725548503040 3876993 -81583819463082621775104153211643676 3876994 1260895552787825699515379396257571712 3876995 -206011343058396078288999581815502880 3876996 204460775741964443249593875358190592 3876997 -1908356727541634740163742819943451554 3876998 62579881222631768372700769236924000 3876999 2293285710242991188980459981340928 3877000 1351522246631468567839046691125760000 3877001 -718445167368293973771711307087080396 3877002 681306643215000366499320258000844080 3877003 404901508992902007298249195483200288 3877004 -1987755896766307928028644452997683200 3877005 232400071080390022671025308094816320 3877006 198728708322965580120871560369271680 3877007 -172098400278485452438498121079081600 3877008 186807622661659767892147778537717760 3877009 -1290389921446102631637137569463696 3877010 362492531973030705543407766346760160 3877011 -2562092152458223993710245095071465360 3877012 -775689732751933446161374329088418944 3877013 275256044127443949053840675152002624 3877014 608931131931580028288631596896328640 3877015 522096187468822513934074288365582720 3877016 1144720963452010397172449262665932800 3877017 1733021767274523239859632696634659280 3877018 -318847079246334863359221216429304320 3877019 -372912016724464527429455168763031920 3877020 -93127123097994617384050493890007040 3877021 -1126201512612117374790880140161309300 3877022 1938830031585659135107524779020437312 3877023 3244850087578135594725494521950989184 3877024 -1924616352091573324350245281864679424 3877025 770710198063137827062885622951258550 3877026 -663454543924863479303553946315161600 3877027 -1161294582382117303305620080554782328 3877028 711203787779173216747921484777751168 3877029 1412243351693791161647489011382175450 3877030 38826673213028795256257171666795520 3877031 -488036429443099623371124310363934088 3877032 261818259433629873750370392786616320 3877033 400606835388501724185495393451436282 3877034 75252681871997842779671153437420032 3877035 1311599720364876723228237929163049200 3877036 1784303215653567554879705345511322880 3877037 -3390394187881575546496007474175388308 3877038 590234447949860266412369412058490880 3877039 57629765288587208620995756554079960 3877040 -313048318274879206932831725406781440 3877041 -65487026558279539775281353299265600 3877042 113797140786478553895233811462913344 3877043 951004383171248151835968433350881292 3877044 -801332997630636564139271551360118784 3877045 865082168494613344447628849298259200 3877046 -270273246279901389824385356491070976 3877047 -1290964337935429841013226191381648576 3877048 -25473106206746953489420550988963840 3877049 -611302138347178653033373342124980080 3877050 -416282351203613189603912730917011200 3877051 1063659532865130068471569022453066104 3877052 29569911263237720791212439797345792 3877053 -101482523819350610302039595513407200 3877054 -250404386921296914640875085503237888 3877055 -14460924799445980902170671578857280 3877056 -128626329311671286899758191395995648 3877057 2928734637184162314409735662277898306 3877058 884157976899603467901857962105620480 3877059 -678413429672801989291814103056812296 3877060 -222029231321834113711429418614640640 3877061 503335530254124200380060661282533662 3877062 361640398753415659346062012717369344 3877063 -1601517450143121562451744791245243688 3877064 -1280906220940275324080874445221888000 3877065 -554717835372874270823390187347388480 3877066 1805906273000553102988617042375389232 3877067 1272652100248809755202285845339802120 3877068 -612458103840862207914524210471331840 3877069 -159669595461225089376245608947497504 3877070 609148763316987690359914567791180480 3877071 572197238889232889825962260760977408 3877072 -627918347678182562684477356337922048 3877073 3074967880891460521335423864176654322 3877074 -981261797743199179378253532293884656 3877075 -1332062266755139644379230437331267700 3877076 -1300579128276290302781120569926764544 3877077 -204662400961723895478665481945071616 3877078 1094791262774842486670553706350657024 3877079 3108656291490073416636935050572172680 3877080 1135194906059471456039609129991168000 3877081 -871235429928798043639681522030471868 3877082 217662478051125970454403927362016 3877083 238261802910726437128361499142118400 3877084 -468850856407412378582853646444086784 3877085 10190838918485728222654080364620780 3877086 -434798338223705140913928386557139136 3877087 1134426491561225037407716271687266080 3877088 -3327617728673101606748697644867518464 3877089 -1500721836479302321830243423556257120 3877090 208530564491196608864573362977653760 3877091 95210744704378628506793714238053232 3877092 1995889662404061367294324259000064000 3877093 1208115376915071362919062842082775744 3877094 -212297656878852892242743236154357760 3877095 -17756666562655904923156971566079360 3877096 -730285612926869878775465526610329600 3877097 -543937749224560052641755021959212800 3877098 -144547819422984223625500924449620736 3877099 -439433144312320422164795660128144880 3877100 -186440714710323114002929429501401600 3877101 1165675708409604492179530024019424630 3877102 -1275936591590598494466760757274910080 3877103 -21300316186932614285457325166984496 3877104 -107867775801727870441640628505804800 3877105 -977634883380944545309096018479791640 3877106 1616311170675564479652892625397172752 3877107 311281709659790249246062764227153760 3877108 -265766174727009615430817103707070464 3877109 -1020449498540530635444690204472000512 3877110 -154153266200831365920580711140552960 3877111 -711713713336425084332239769513522768 3877112 1538425132103044346196919623289651200 3877113 688088848128166063810231059019608144 3877114 -349042274210741393762151885682099344 3877115 -2079518240394488333900854587712428000 3877116 967889775471303105942457881613681152 3877117 50760964694274822389962022473410400 3877118 68844954631242726215020022302694400 3877119 -1051824497912050882124692862866856160 3877120 -668589436902141038621541484336250880 3877121 185277739870641157094255017372609200 3877122 221477767404283419765863171947709184 3877123 3354721086363613087111425101028965372 3877124 -617458132064570297379238403694379008 3877125 -1042897537331531089296120842936616000 3877126 -1930081910568125497244327190993868800 3877127 68424618377181740311137911319507480 3877128 -1124466970682081367288541416138624000 3877129 198046879068248590571043967818771300 3877130 276641952178955303741544384959908800 3877131 3319940307943142775532472006926361520 3877132 462866577190971611968948045814748160 3877133 -381037971708173860878701173035835776 3877134 -563325919493252100910269363842627520 3877135 1701471318395895821232718617567717360 3877136 243804486155646264093769536753303552 3877137 -2178377578040961513510914273055812592 3877138 -427652922972230917553944209142656 3877139 343032260028270927284868682744940544 3877140 8508361996228888054805479549286400 3877141 -144259079138863720607319188124911168 3877142 -1108115325635678238455229418413378528 3877143 418667139798241564549332911811597264 3877144 -2279947632564841254906064753844643840 3877145 -1077409429368516543438409212265921920 3877146 9384286253910787125781743621602304 3877147 2668276162102855815791411337008755600 3877148 -281965156827856747503068825736743424 3877149 1910930632652458764234806449602363264 3877150 28229008790607913961759969661268800 3877151 2709803453786891425160085732868141152 3877152 -1091439076142502428007035299928997888 3877153 1073824668011569182588271717941010304 3877154 419533008970455364237587786783613776 3877155 -646008793847883464147461600359548400 3877156 534631672048394129927848173613817856 3877157 2341422327730739352417917775453381372 3877158 -774835127208774304014111677345745216 3877159 -342822537512839112841244943750459520 3877160 64630480074343277848090676423884800 3877161 1419243122582059149640750531345245072 3877162 178404324722103035605252671028408320 3877163 -1584828672068348472669970040037708960 3877164 1207835146917364014521081254190995200 3877165 -561075891609145570274814175386472680 3877166 -985295769254588056248555821431015680 3877167 -407408730072843627652110302036700288 3877168 -208442624317977604332527673239863296 3877169 -838128900644123866345803174825753804 3877170 120868945332896708521435108483891200 3877171 5433306137790158637198305111449192032 3877172 -363558552408632974489254104686349568 3877173 -296447517425064322961313366170234880 3877174 -334427262101949199487237228014773984 3877175 1416415341064604418515509708845920400 3877176 -12884315829928831075971828097474560 3877177 4491180379716902273342651362329911380 3877178 -1602548445556101080773481555407234560 3877179 194748636006210090107693216107991808 3877180 1174710107720873524759058918741414400 3877181 -17889838178088718360818960075996672 3877182 392337336780225375613944376113892800 3877183 927501608940392723136845265708378880 3877184 -1140215020695766601672822843532902400 3877185 441539767376190246258324130564771200 3877186 -1581518057102320942328661084528764208 3877187 155851576513147287943878240620985912 3877188 154082152515880165915528404437164032 3877189 -1015963000344275283185599765368903010 3877190 931668150563606128996266691582759680 3877191 904711704210753290163064605116199600 3877192 256775208527235207810275654110617600 3877193 1040504446516406260061965806179104740 3877194 -687310441948398545079990518154297600 3877195 279838842458075206344523670747496480 3877196 756156800176008055386154850422448640 3877197 -131430312187443112618111923809879040 3877198 -377511086031881815690541591510157696 3877199 851056688808296990792628788371999560 3877200 290667527037498054626565552046080000 3877201 -144708477602921482215865556688193792 3877202 221457880104361727236327998997023744 3877203 824496516877342975910852457100358016 3877204 -268634567744036120674850051940540544 3877205 -178094108779958879204622462460063140 3877206 -281517775059421076356593113327448192 3877207 -265067022144949302222732556076149296 3877208 20574088860717085233577906928209920 3877209 149159423321410591330377527673382464 3877210 -343486521113790856700538337366398240 3877211 -116195406229421059670442046537521648 3877212 675722318548819035684215073188915712 3877213 2502142496941307776658926194453787980 3877214 -1579163010445778386775181927931061568 3877215 244892300920225709184944488950844320 3877216 -386582968951969471300243028925480960 3877217 720665382379954912942220888624119572 3877218 -907456951303822929257487375199773696 3877219 265497502012101399670663464496398620 3877220 -722405874661052713855178089506789120 3877221 1450373477533879475841936070300128864 3877222 16129292132871825734117724366642912 3877223 3218190379668988149265277390568594216 3877224 2826749602959167930509395261112320 3877225 -628511920185699499595358778033924800 3877226 -2560606971951397906083353310569270016 3877227 -114454310023774747630903297483600848 3877228 22547541440341509846362365872416256 3877229 -1742217043235525094937182502827482016 3877230 9703697518790554495569648422400000 3877231 65004437745139200972602360825015064 3877232 -39583596601416334429252385950138368 3877233 360016101129829912998764633211873600 3877234 -908901862590447944979449858858751984 3877235 1784011064027488212164296924000633200 3877236 599014023296755844792417287825833984 3877237 -143390846592516385696014533248356096 3877238 884269452671071356119054007560644800 3877239 499493106052766753367519977084490240 3877240 -617898734636525341113354319786291200 3877241 1082980004408733675457837765781095680 3877242 -457625501896565393916047660594983680 3877243 756600958436069559507211930622435492 3877244 -254223188679970985287889928943902720 3877245 -622650958008147215589869839547985780 3877246 -1156638820670517354923410219318076928 3877247 -781435161928009247168860105221372816 3877248 -46110135027106062174380790015590400 3877249 -109255787542684225157021036777077436 3877250 -14329560758192603222281515256752000 3877251 159897920854256414323193432244605184 3877252 1107091684463623543844525965541575680 3877253 -19867807727902137619109018900559456 3877254 503218488407455598146576230748032000 3877255 -1385934144757497752760115943684136840 3877256 -745038822937747606091394148927641600 3877257 -102051743751057880698097602972069360 3877258 -268328833772665411609387917145998336 3877259 2700301964226585191083020776744885460 3877260 469467268487104054655379617897794560 3877261 24355950416676492579125588172858400 3877262 333912285682816870191263273914819392 3877263 281649411191990867580841148391231360 3877264 700794480655141923209893755523604480 3877265 -1064957105588476637071082861584427520 3877266 777127800570123872674349794724832000 3877267 -2247807436954916406292682645317168 3877268 1071806203693108117509496905040439040 3877269 430037773114421709400874866979294016 3877270 888656261596086518159372928032590080 3877271 -1177505562405512441173044823628611680 3877272 -776772393546511307246886150838272000 3877273 -635041126998426294650337438654175280 3877274 1063502454510810062834417812686929136 3877275 -3789272627438208334271671960508400 3877276 58011975670479585611547074860191744 3877277 -443336268555207035544433308342407028 3877278 881985247215853436705718615188188800 3877279 44785696720481374651493560496830576 3877280 764281954313597642171204526350008320 3877281 110710175865781608584484593628905280 3877282 -108608107946790948443180936213518224 3877283 -1260936106340833982836531054030290468 3877284 -285879491953558854381300936373843968 3877285 561301705224239770383670386597569400 3877286 -136260408622442754397071570375292800 3877287 -1411450410283508802355937814844468440 3877288 613213444049810747541776514869483520 3877289 311245815644208693059922340841194248 3877290 -61997150912112694642212933137383680 3877291 2659491388531352075291463781931788584 3877292 1483531242071639557371572427364408320 3877293 267845045516467794949640858142571584 3877294 -104959150316145534833734458126827520 3877295 -1590724063511412422857728080734126800 3877296 -304522799300692964539801252273225728 3877297 -1313431213258995284029519747554117120 3877298 384993126351230638716427137491742240 3877299 749028734951880664163232900104856084 3877300 -222930015746446243601364172382208000 3877301 2330962098378724862585922159811492992 3877302 323405425766021784374995677225768960 3877303 -116260671373153539627350983615224840 3877304 -226386353567604374702138790308352000 3877305 438915818000376189994400780014013760 3877306 1874370370783031314438843621126141920 3877307 1017532887898109218611710578274160912 3877308 412802915049146637973851249799779840 3877309 1348966934748755230924539753437863116 3877310 -5106742865573229988940240906158080 3877311 158205539766647881805609285509092480 3877312 38198138189750857965654889746923520 3877313 1393978065901610810915206164383751984 3877314 64238140997080767059617315385390592 3877315 -432417158766395843002089993664480080 3877316 -204172684543868420642157550850764800 3877317 -1141959404825047725475023652794600672 3877318 1177441632285106147746511555518507360 3877319 -1157472768832915794129873320156387640 3877320 -808051247587063515249609181839360000 3877321 904990055719674033015596565782616612 3877322 76535871239366484503362285670267232 3877323 -513369831650860925679034863462315816 3877324 -2937590536362346114656362752698112 3877325 125667768694529928188918265754089600 3877326 756282514588969513493169488096446464 3877327 -1709477608132102434187678201902826800 3877328 28795178960127899644709070114914304 3877329 -53645180636868826376126371689722880 3877330 303722381186013376836622960650201600 3877331 1594167578730203741597021071109985132 3877332 1032479400620141003597732939579461632 3877333 -1732794576351910020095045103825300260 3877334 1336413505220055916260998251307184192 3877335 -174768422810532073261038141193497600 3877336 -2182505286130035901564369585341911040 3877337 2123439222259373357736354333339070986 3877338 792580743473082991882169741238498048 3877339 -421520033626215704942071893581516860 3877340 181020522659747355454066838126438400 3877341 124224322737970334757952465267451904 3877342 -420717432176165805811757908608233088 3877343 1185268073056374983333705054058325680 3877344 994129204684592427218664469739864064 3877345 -1200419010696858978324289068959892480 3877346 -775804566242432331142362938797946496 3877347 -706852329347627487104464098124457040 3877348 773473740039722898964213114133858560 3877349 -541535270015127921744956510911104960 3877350 -156123991575664072334541739053720000 3877351 3760533931000862751373517792546567304 3877352 414268004975617645972204028397189120 3877353 -1854240468831040431856884992227819782 3877354 26601283752897180195661980334859712 3877355 -1216834346354182032268911553752440640 3877356 54279499749232486853742278739886080 3877357 3063691831464668828755528969202275104 3877358 479747672697605224426936446898589760 3877359 1464327108317196106277807993236710912 3877360 -569738683202148630154805683343523840 3877361 1721327947620573082865949466971130962 3877362 -237042643636984254472066611166732800 3877363 422879351997959717207322743324653824 3877364 908505261686311697202292776643771776 3877365 -228725313972282045515525702977133280 3877366 -456039940277660286597609362156484480 3877367 -1092597525487423659537941458419903456 3877368 -1352379944370766992081322403517235200 3877369 988467988874074510172269170253551444 3877370 329868843575793159637604795490740160 3877371 -295340076441400604387546657555153460 3877372 512110337100977832409452027490328576 3877373 759978764268040803594388751116463622 3877374 71700758052620386647628902479996160 3877375 223316712483277238952644586116790000 3877376 -612832460121010832135985547809128448 3877377 -411057399216842142352443896595924096 3877378 561223217283818431985019093683123712 3877379 -1060299899268302256544864783324022520 3877380 -198592193212057425788174740639127040 3877381 179930001317446680069570217274055744 3877382 184462188213700185556862133556454784 3877383 -139133791531380370830036114288744576 3877384 681714914512680295335175562470195200 3877385 -281051564507219569298745016841355420 3877386 -57760971524836647299996000831064576 3877387 98373703114432239945090666967987200 3877388 771249819472913939896674795182700288 3877389 -57088054461185648050934947354147530 3877390 129902239599437045845066013487072000 3877391 -258090914318078818878221663473044096 3877392 15447399236970294796827005592207360 3877393 544280019239026890821004308351001844 3877394 1436563771008242942512756354863619872 3877395 64288649361829494275585226260799840 3877396 -3440570126520269203673522952900608 3877397 -1171185481067617248774149610118439154 3877398 298125593386471545279691558192401024 3877399 -843087321352006345033435307280590240 3877400 753794768793079222558296754996992000 3877401 189979570726421571275261717102279904 3877402 -358978119291231765669410189705368848 3877403 -1555836520882138218834908183427732348 3877404 -1473660459647181478274273581603212288 3877405 -111128622430890548596462223933404800 3877406 1094401386816206482101123291440701440 3877407 341422067304899415186094255321879704 3877408 642855780025507468348793011610910720 3877409 -456295976025956100141366222598326912 3877410 -76532411601671361514814905246010880 3877411 875082553840282988762519556695123664 3877412 136237869684497686605320842098954240 3877413 742445569607746889230640494529954688 3877414 1933622292519821681790384805878336192 3877415 -83163868131167567543719851100579200 3877416 -3358879404198564845460508855971840000 3877417 -902164108466196332391667733069350534 3877418 -240795127075692658659509608824837120 3877419 511844303217496728134074853133650160 3877420 -782428813294505957995100501962782720 3877421 -530542134438138426924267973962568800 3877422 156844250797320455081244244173905472 3877423 -3179926037847961592013734325350077896 3877424 560070126225156147195246939048738816 3877425 -2606830780725679535844232793454000 3877426 -157226021775285343655191683663720960 3877427 -861418713863817665902465510147556400 3877428 888582728082627243407965186316021760 3877429 -629935321371244175974742203111414724 3877430 1106223476827470461681033059476687360 3877431 -1670574914299733414643059003104813848 3877432 -225344346439395803823680385722204160 3877433 -516545337280205618823351338978542080 3877434 659827408334553682100735440268095488 3877435 -2705399213832808309488910212040399200 3877436 723250141906843057736022526006471680 3877437 -298871525835812558790694166553013248 3877438 -239083811496007831955205930676250880 3877439 25598159645479336572587890092007224 3877440 48281804441057477498963515177697280 3877441 485871051370672817617131319844763842 3877442 -989432867426659805453911259384135808 3877443 906098297064055568904016000734505200 3877444 -558653304820748374865493327968450560 3877445 1233094031168249479059086124884400 3877446 -442225162899927512233337675983095936 3877447 914839320477396297390184075417533232 3877448 -105855620641347156001464755119841280 3877449 -2927377194712642785944734819582464 3877450 -335852856109045727450012334525030000 3877451 225863438431968456195838904412658452 3877452 -91960154873965352527204450765510656 3877453 -1642157168248534709432249412773544000 3877454 231663084730660612957246006273203072 3877455 -469255886670924887515088780012659200 3877456 303835162192696040463504374568321024 3877457 -602510003984956604477904921757623180 3877458 -93947374421675458248392651826035712 3877459 2087175560422912405201472752673959104 3877460 1128533504904179947931498253126209280 3877461 203490179888409137890231263272142432 3877462 739748825726196047420484822685937472 3877463 -469895413353677267022407724354140400 3877464 1543136627538340285242717849270251520 3877465 -1884117952450557477095233914804903480 3877466 -471229739319112192383090978327194880 3877467 -1616316391003435673956758111420936000 3877468 -13777265070950977869094984180107264 3877469 -1193924271161308950200642991287164800 3877470 14930515719582528588530116691695680 3877471 1447682576890522719823936951064579424 3877472 -2909330230742222562814314244017881088 3877473 223161229105963173662504229048932784 3877474 976405006485531422796605052071849760 3877475 578098331955280760648631125837900400 3877476 94467607737146478243027857878520832 3877477 -384503662886722788232099716335132674 3877478 -683957097175008455387355927305134080 3877479 -1577255309129537299516478808966391296 3877480 -178582396799883947137105018650624000 3877481 -1611100067182636431466700254923083718 3877482 1574357058087452636635862956892160 3877483 -1265175643297883529240878004489072268 3877484 215421788323704801290089071541502976 3877485 175388765741960125448387164168620000 3877486 275681945069459622437893248865200192 3877487 2693396019062504363907351015374813136 3877488 -98189226705930196889208002421915648 3877489 465911988789525185682868854893618304 3877490 -156652703787381927808915351200060000 3877491 -880968124631095494377484560774694912 3877492 -678549236109039879060668995899260928 3877493 -590220617893205408923206880596092676 3877494 136738829272249563581111587746435072 3877495 711563933981839673227397201926624800 3877496 -713176258240919124987713080368906240 3877497 115183844502041583366660741321555840 3877498 -728873632094881109952503540004503040 3877499 1700734329791592051734068507271328336 3877500 260547853830028060600282710251520000 3877501 32508631105109142727019878203551712 3877502 -350008311988002105480428561727810048 3877503 466320276101489002670355627205416960 3877504 -1682473140405059243296716104694497280 3877505 -2410020317418934264169333514802272000 3877506 -715827948705030356461005455835968688 3877507 -420670879395251429314770172068282244 3877508 -901104256477975319488431549694284672 3877509 1719567155637168560209935162412929504 3877510 1261696723792957443395982264261120 3877511 -246298683188557730941514587575032832 3877512 1225867651637222089656983749438955520 3877513 597658877659539046579105590008675918 3877514 -77548115271587977761672161753177760 3877515 -39933611876142522439544714655276000 3877516 -2706763083341333031613780623792361472 3877517 2222691670752665032746008243803171926 3877518 -348576377572930996004463331464540096 3877519 631572460776704929415015783535447600 3877520 -22290907389522956733315099544780800 3877521 -239193446170052498792909115961416960 3877522 33874145120991889211489994334235904 3877523 -479744686497020033275224993752952672 3877524 -246979653632654629644734985755688960 3877525 -5252813895776743047694223421687200 3877526 165565007343235042832329134191905920 3877527 275315997100152889014898659077122920 3877528 -462292986346299800102210027281827840 3877529 -269319598305610545418113379797133440 3877530 -550409563340107772072179521701306880 3877531 1163165562394606288075521428229720592 3877532 -26334061992034138972200051394383360 3877533 -815205659700111625182928175319725280 3877534 530584873763092755562443971770422912 3877535 112513755159597723499749788547021480 3877536 -516133193054359832443392596367114240 3877537 429802219185732521447010867217308420 3877538 -824416947283224917807869964488965120 3877539 -291059763671228235750497268366883200 3877540 -772917602233130739552028549565525760 3877541 210985145673027249802823801197351452 3877542 -108396361883901409484733726641395200 3877543 -2114690106698100488219741789572419208 3877544 2247101217538084615643708198256230400 3877545 -247467541807896150643872452523331200 3877546 -679935314478299219520546486630216528 3877547 2350395419328908963025899700702587904 3877548 -514240062589951001653077928182251520 3877549 -1119241953423111151481895515433948640 3877550 -26368741205857760866642462603267200 3877551 -126349410362235895704076053420690648 3877552 -61911655378222949006285404186214400 3877553 2103843526496070718670917049555602404 3877554 795065725757574950286083237408545920 3877555 -2158576275402227044262774334476188080 3877556 529137201825092047196995866280181760 3877557 2118016680845619031459208581421128320 3877558 -143635074622018848049981840822172160 3877559 535364148568087188299447139322437120 3877560 -1053882270229678184237064417772646400 3877561 137710491219573825521573913924663300 3877562 -28449797510962783280120606886116160 3877563 249096164429753307166420615361734368 3877564 1635427634441678734585432632068505600 3877565 -1126542410910841103247390901479699540 3877566 375818318733082161727447412777280 3877567 -4100446142194967349285282704070492960 3877568 2575655772434172796144514928476160 3877569 -265691528754794862191195010929142606 3877570 555159459882877104619146355506853920 3877571 786193022776411461519170422487699772 3877572 -905526694258559194573790031416951808 3877573 219962487044538759033544656053624832 3877574 -1091242969801119362301260108259490464 3877575 85806224624190587076323693461375200 3877576 624668206634693595808017423485184000 3877577 -219085910232222561831505084112149920 3877578 846870886062976880903479373387243520 3877579 -843224522190693187767016830563066616 3877580 -141532478733106453251471589734389760 3877581 -1577862014769580127637800453784754176 3877582 -1180042578910653418194555494160652608 3877583 -36318707420340352609716377787062616 3877584 60126420682252089100330516018888704 3877585 2370543252040113796688985582502593780 3877586 -884771320248324511199284760707559616 3877587 -187178232824679361744319003212664160 3877588 741061904263376574516478326932060160 3877589 2497678908571976969249600220724653390 3877590 235582367214015127632599908584364800 3877591 -65796635851980611977822820263572816 3877592 -654432182335971334515640544796672000 3877593 -809286465682796159734630485247152576 3877594 -310191997630001462970689176564432896 3877595 -546822265669517742420051267791532480 3877596 143250679615585082599338799834022400 3877597 497837934293886443149394067707131046 3877598 -1207442399759790734905972740171722880 3877599 658217224175485741194866653278056448 3877600 -577189603033564917920043687719731200 3877601 279221895435873157272089308899075264 3877602 -252536100441561913138872579305751168 3877603 -1958686682584903971192688784987970148 3877604 268376171571031633156312214668787712 3877605 -1525406100505496195438832454282420800 3877606 501923151177784532761738576310806752 3877607 -76949260803905866394497500877264920 3877608 263552503869640883808146760740536320 3877609 760142008831870574902868065837370810 3877610 744973620737348322676972215073393920 3877611 -25046184936730766919885699826628160 3877612 2099787031726475049394625492162560256 3877613 902333904362502625980228577539323862 3877614 3136546328486384532955465552030848 3877615 -826928925605849140094538240741572400 3877616 135871405520444508962682528202358784 3877617 -681750738123132173076384299999410320 3877618 -1319821847274880352865196595968032240 3877619 -1145366309966696289873981413079961440 3877620 631958735742893943423376974677268480 3877621 -1708093236769074519995916763827987456 3877622 58933707559571793662125192872209664 3877623 -708382833773670867939400763565251328 3877624 -334977433976822986486372085963735040 3877625 679120947054667877367791372385504000 3877626 -682381414065114476459178780733894656 3877627 88773761967134162814283913049194208 3877628 1198453993637718004868915081704378368 3877629 176693088682962188845300354039732800 3877630 -640438359065864134388007192162671040 3877631 -3085767471612754531501584879772493568 3877632 83868427094513891916128403484311552 3877633 -2521581095447820675813520804206309118 3877634 590663701947867725931786991228448640 3877635 -711244461003724545669883827561560400 3877636 -75251893842457617275205941832171520 3877637 -120613433331088705875517007449125828 3877638 406222338134977774312586592411082944 3877639 -44600278365099191817986080077002592 3877640 -797566908192622641158057593018675200 3877641 -1723142735777949544463144656487235840 3877642 -1138367850432279317195264331794616528 3877643 636709733206385398879708381191064320 3877644 -754641282308570142409089483772137984 3877645 -857403073572448090390199865147202920 3877646 109349186131610008749847502302366080 3877647 1073709641834614068094596705713022600 3877648 -262060079835500008459263295899402240 3877649 -2411552542348383663277491254786231964 3877650 112786638065588836607795390080281600 3877651 -101305569993742584069740278717412088 3877652 1117245928432099417884748746490543872 3877653 -466732449172520349595900978326373440 3877654 21009975056463235692649130052134400 3877655 -27859685283945218172789044761966440 3877656 -297751115203665057311311325576908800 3877657 -316562870199932301269449494724118400 3877658 -311077044701375506722382865262082320 3877659 -425640008780424854200135406637827280 3877660 448558789420328978280439226909191680 3877661 -2360411706809013662596383917509423776 3877662 148229158673885766891205908828902400 3877663 946982683141463183784047512015586912 3877664 -956487661685024676225513477394857984 3877665 -405119310183391277662249721247544320 3877666 84569242396934342961425101949227008 3877667 160156337689622501362283826349786716 3877668 -1457578289242800281622074507932606848 3877669 399514968295176760643997339801835070 3877670 286023373319984743616943590584162560 3877671 -312908334736950358136568008457826176 3877672 -1640005382080255177205038554299596800 3877673 184885328376483710014676751046220922 3877674 -272036180258134175010626770017454848 3877675 509452079021592712874659349532748000 3877676 2077663432201587034323604230429473280 3877677 719754973625373832836485240538693600 3877678 459915174200853285700701520340701056 3877679 40699944953952930679752022857531384 3877680 -89390775227304734514534950900858880 3877681 -1923828370705146499652617799148545518 3877682 854785667201998785729006785934864384 3877683 -781175357009757027963230327546152320 3877684 -1679729681958950308459389140223059584 3877685 16041971954544979336681809598536960 3877686 -1504003705094191364138518321548700800 3877687 -21176429078733465084542991091760 3877688 2644751404772982686127007624168488960 3877689 -1290532075906879835870227876709939376 3877690 5630073991234992081688913076081600 3877691 -1951316138281176725127354431475732480 3877692 -88668375065363162603400164653694976 3877693 226365228064155679816868710907357484 3877694 1323302129899793416120615993380016896 3877695 -730498231257434631562355442697936680 3877696 -302880749894016934806670638886420480 3877697 14745405769493717172944611863747840 3877698 -178400051272006191634639067211538944 3877699 159644642263470390815635272480617472 3877700 667964358982714687626983689957190400 3877701 -434268382252957282226213677905684768 3877702 77421444033452485655753824472691552 3877703 1199632328385958113082040473008356952 3877704 737733299031882045553840273192412160 3877705 225945674137652222795269400238704400 3877706 -601694226571926918592553968982845440 3877707 164918447011030805077004574367680000 3877708 -128895129180187648372980667883390976 3877709 -2625784941106992183495017012614013280 3877710 -4228009152765657290593657283865600 3877711 281505953726762775935057909593321672 3877712 256371125786415924031005048357052416 3877713 24693809342266611719629920882924498 3877714 94656625501794061387232228885222400 3877715 2064326855043489492922575149278190400 3877716 213947576592470265497965126773442560 3877717 -144106303893036946031781432543077568 3877718 -263110835380867381620217702705312896 3877719 504835772225648514184252507665881088 3877720 -142850182055444982325335712776192000 3877721 644470382902178613894179969413829700 3877722 1181131158672144302220712483312108032 3877723 1910730817126035650594700058915372000 3877724 2183258257673058345710073720807338496 3877725 -1115713361324124918996496912000980000 3877726 -1364583608072747874090599252509922688 3877727 -220247946828552881179746809175754128 3877728 30868231629238848157165318714687488 3877729 239317491436618163911431838710500000 3877730 33704661166793865270037253746267200 3877731 413264019469399836227511037964543232 3877732 -1851975287826960207757753852452075904 3877733 -286620328652291406592696240540278018 3877734 52268527329970805162930617307910144 3877735 2254094087812735477949613831444048000 3877736 -1134630465495381448416504590357053440 3877737 -1337876879679156740793584820628022640 3877738 -225847251565460005240030396887197856 3877739 29770958577215923611011454630638400 3877740 -24579831492217258260237479360102400 3877741 310810779226080182499287912034050272 3877742 -1648028483110719235664104662716245056 3877743 1482490166914527254321982967703082384 3877744 -128334217491824588333395674233700352 3877745 -86773791780529244638571273730401880 3877746 19568338690825928303558670111686784 3877747 966115813293236007120933041681183680 3877748 137709811535696116561239470290575360 3877749 809830903975768362200267936971469934 3877750 -506176601757095923982792371133856000 3877751 -389240558398547091673483028700786768 3877752 -46961572792776779910263005266554880 3877753 735040938149140511479727762158360464 3877754 -715117093282438187463016624274630400 3877755 219171528350522654438085463592766720 3877756 -2719203976562933524320932953310793728 3877757 2300875888701864114109653227553483288 3877758 -633785498763064927007355812201429952 3877759 -1241013232906857339073812205214699008 3877760 -70116831706304083823405950618828800 3877761 227808434545525360789621122213383472 3877762 887535280316645664511097957842218960 3877763 -2582729275092883705431508900418681988 3877764 -205703230341909516279015473040199680 3877765 -1357505201087052559831474524214166340 3877766 391398164257483626757745922885044832 3877767 -3046974581617647979901860034005536000 3877768 -1520562051792600154199142002786211840 3877769 -418783009568980727293238492315781888 3877770 -42010650081044501906668030809707520 3877771 3308738680196584676028683442943541972 3877772 385364821960208051542461817753157376 3877773 -203540119950409315213281950285822016 3877774 438497159916542100670471583340467136 3877775 -505055280636307098630390709349280000 3877776 -33736731267719028363136762135707648 3877777 -777364947178491414496609245790756800 3877778 -362742216933174411993939709240168560 3877779 -601694097915647131834484294851935816 3877780 252388164587303021213813758157606400 3877781 651191311899579727701478722441501582 3877782 1012107314523841895957631189200400384 3877783 -3883400515614923202629622984046592 3877784 -1186074602867218856394402538357555200 3877785 205276542398781302688983002435574160 3877786 12415446615171713007969867615863040 3877787 -369851968251453780034731296013935448 3877788 892074037367761629712881516554918400 3877789 288231593252897897869803320021583590 3877790 106048468476218475043797168493608960 3877791 410618339157184309523556149376107592 3877792 -2003905004218349869616491649726742528 3877793 -1370244786174340767564947622270141420 3877794 -1002095629086270428548122043705236480 3877795 -631792333767104899090083313021273680 3877796 -180406301265940701406316115027287808 3877797 -185707163192133342108394476271766016 3877798 -683356617055769519362152713829630336 3877799 1909889057890363516559491444777159800 3877800 -212892814917703878077190599553024000 3877801 230045304153981212054130734607415802 3877802 -620049946270180688154444497983630320 3877803 -28729500496094493020199991984570296 3877804 -541840023209551428037330942605753344 3877805 9162425749820576933782883477292000 3877806 -555446838323576934672033220624898496 3877807 -1889948888107326796136689666593160848 3877808 690114193227161920476491583307776 3877809 452589116578236800410461601221989568 3877810 461362205973414826707499457795014560 3877811 -799596675141356129911817088108704580 3877812 211465723775517398437065058610583936 3877813 445422488537669312774436423020526062 3877814 -1655551933111637079027587739881691744 3877815 -1072229403224475694005846053889570480 3877816 2299808336182337854405091313817620480 3877817 658164811697362789011137326014877866 3877818 -65572427374417829592128264726642688 3877819 -1620636128635857131312761731253791840 3877820 1231953007872948030747692678818030080 3877821 -101591650685345686443187525900938240 3877822 -193612713435216123428484656013369600 3877823 -332183070777608663428506777799934256 3877824 -407298520920068001042096821171650560 3877825 377146392579103036785079344347824000 3877826 -30169640433823646611528610475407616 3877827 -756331040536772970664124809257071880 3877828 1011456297746831049801198451113584768 3877829 -3475933427750647857568227820163769024 3877830 674067003650440956028145462259899520 3877831 -981369716006408982630935642044139872 3877832 -759103457490442547971670967276011520 3877833 56014428597194265360329698374269664 3877834 14525388798363292903634228262805296 3877835 -345124184171572810159879919767244400 3877836 572385137756433696179432561186012160 3877837 -3419040584905822682514203391969285514 3877838 243432994696270770921491095928036544 3877839 -360362562517507820329632206168969616 3877840 -65941844371187075621451662460272640 3877841 241790825551175691860095714757238624 3877842 -79819333933908278992955024531426688 3877843 -2299131012512653049549866936849329600 3877844 164699059104073520974699739708708736 3877845 2174340699804614198372139214699200 3877846 328841554320304051965631556236498944 3877847 -4993185144741080742167611606534621200 3877848 -625454665623145801581734861398425600 3877849 -1748456483351524989029664308112988150 3877850 315805280089010911623240179282408400 3877851 408661622953139198651026095525903840 3877852 -237526811413455443465770987052630016 3877853 1074081754393038389989535924325675456 3877854 373813732071861026189346343645427520 3877855 -1243415422467821502283650643215145440 3877856 467357726122307804208847057622138880 3877857 -1690891398774225176441348264447758446 3877858 369892650792340990755676597312903680 3877859 -1099651094273846283017413329502354848 3877860 -382506144921991198970146077269299200 3877861 1680965733126564485868114491579279064 3877862 13190109356725261264664777517315264 3877863 603467925033014556068892045163817088 3877864 -2389259608664643822607634792656880640 3877865 -885801498410830373195747419516459740 3877866 48563984017504171681498706109189984 3877867 104564490681403568452867102408546192 3877868 2171932681071812047613507071627784448 3877869 7132423901262565456868594534143488 3877870 -757971775099935299401911603063296640 3877871 -424168741984787492841960110099498928 3877872 -93800265990346453800152173019627520 3877873 2522972259315800930461504576091535360 3877874 349480824229909338093013156195161600 3877875 -138361584890880893629015390195776000 3877876 -3178991976693009047981432723782029312 3877877 -1137360832609683634446663833976488274 3877878 -596758547347959796847272035287027712 3877879 -1618234775656524774109423287025194520 3877880 -46106420260180245538558237249536000 3877881 223965926718749933720801126212684800 3877882 18522444050421495497121707701758432 3877883 -121076983440513766788780086832075456 3877884 459698879183821650853670090252459520 3877885 1567142237918259411790756471278305760 3877886 -471401684451051003332708551119222720 3877887 -174321186466240193040386319247365600 3877888 1041684719753506293273460603057340416 3877889 1758568640358221409869874395750898690 3877890 -444600958923103823772748356715822080 3877891 -224375555626573171007035906529704708 3877892 524478408778641696371057658716196864 3877893 -670888866251862884835379558949752800 3877894 454802003236936578126064462062656832 3877895 -72216101283708535997564743527435840 3877896 -431586274415178902895874145854586880 3877897 2082614368622371605800214297314872346 3877898 -1064873342438431133417480731452142800 3877899 -29119584524474971763907596311709736 3877900 -304050056080182414934022988088192000 3877901 1213244906376777441336367651731886902 3877902 388654730629171445021465331209779200 3877903 1230860240124990940712396107940025744 3877904 281126262203955305555321999261859840 3877905 235240628074395117916960774041212160 3877906 6266414331374506321281999875468064 3877907 496880129929090185445214163022792704 3877908 -148965527882459172105083160588165120 3877909 140211799970294804206386207357704700 3877910 -1086691768836725473138913746588496640 3877911 1808677433048880185932124366841339360 3877912 -529737966178602106773815495700480 3877913 89683430082077686333447521306600000 3877914 347316677964384801109283110437734400 3877915 1207187531905771825380542249957466720 3877916 -364825953792594900180621044477187072 3877917 -695418123127641272583434508053589120 3877918 978329184351462942061425839092362240 3877919 -2191063350947215093543900150042835160 3877920 733260261604698857619330548365393920 3877921 1879612984001263003041938296478525892 3877922 -604836381984778231926253149121727328 3877923 233879711678294820876083445459010560 3877924 -1652238622592711448364007134413215104 3877925 -565683552087539227594998694258478700 3877926 174455965222504404599297012175820800 3877927 -1976373625472122303126318859624777224 3877928 -1024427350781166660106942991106048000 3877929 3142482755255691372139703034108960 3877930 -457976187917865784726566343959168000 3877931 27903232238467258957511110649265864 3877932 1549465012027313190785205630795193344 3877933 19820228967021867702869918574251744 3877934 458033187734098272489232775428456320 3877935 -351361865657960676309094865314306560 3877936 -238435545932922925991404567093854208 3877937 421743425935273144525643235403340352 3877938 -480729741436422662377873337726745600 3877939 1026633150407215690347366044573482624 3877940 70481228376644569394977291383674880 3877941 1336941906501452168990062745071299360 3877942 1290353255131651448899073389990867872 3877943 450565387359295753149419683427457192 3877944 -26906013478019804281952019061800960 3877945 -192853348815877904835834360852234240 3877946 876698565712081881651327826948482672 3877947 -759260141013964420163062261169205876 3877948 -361624004383176060100210982550364160 3877949 890629437111084078120701541840063168 3877950 -452015406022419578082337518227788800 3877951 616009615181570686718480664799419264 3877952 308460277278278913048015650213068800 3877953 -554898805555945683886035573619248192 3877954 1468311968818645705161324425160724176 3877955 41707412600822146662231735996009120 3877956 -108292677766014900457340784078215040 3877957 556891988165677077372254795759131680 3877958 239690702457917045924711079577401600 3877959 -404230076988175262175946697474340696 3877960 -2034346935121908951189078488066457600 3877961 1317150817917921250218245868535412160 3877962 886062988193795150363349753444159744 3877963 2376626455584794983076695731375176680 3877964 -21440804642888793856192257958155264 3877965 151395193120432700541734248973166720 3877966 502142696115234276305193484025610432 3877967 -3512026930039878964176607168446545640 3877968 145959128377530690386524220467052544 3877969 -638762675986698578377950776184356240 3877970 416346076797439635046200100609474560 3877971 674237270197967185469071308640368312 3877972 -173169820042048668119532492539031552 3877973 -3057831282375863323228913354323591296 3877974 69260806049017752020097976526830944 3877975 638977390987393692232244854271678000 3877976 643789388635431752643834126493286400 3877977 1767409844658526317207813307517952720 3877978 -180039064576799251214761734238111776 3877979 -105372585545148923015556999708407520 3877980 -154204250282392478467080650986736640 3877981 -496570990977967190870564440350779168 3877982 -315194952741580028750192466411474816 3877983 -1916022976034372875134156823886588400 3877984 -2060226076965887637488123813277204480 3877985 -238712274011102965300136537218425240 3877986 -361973255404584506632319020293167616 3877987 1867187433040003022042629683070724636 3877988 -345318755953913191778216062427056512 3877989 -154635520529502609124456859637309120 3877990 553201845828509620539745784350704000 3877991 -82752324352767083574402108129674328 3877992 969406274188789975938707414294584320 3877993 -97533846934438019971739389348472640 3877994 1331270181685824353709663000319909296 3877995 -675251728129601411294095999618809600 3877996 982411886568126161974885639899816960 3877997 -431699509444052520254183841582474420 3877998 -4745487619987484912312820918285312 3877999 -2673071663647252583027382657732670000 3878000 -97426452691763830001225537323008000 3878001 -1182035217640431034054241805920055408 3878002 374704267530344323351849775782250400 3878003 -778800152962999089106344441803885748 3878004 213138186588053718573289232035768320 3878005 -676202388101772450431308440146282340 3878006 91109518555499220019251010294131840 3878007 -76765232160611375669844231514761216 3878008 2380754614251971951568705252313128960 3878009 -1254627435599604925052568627824293296 3878010 51084544075006086373540844435558400 3878011 1860180444569267809714454465726425800 3878012 271057838143033862803097783286061056 3878013 -1506252473548030378910195840196288000 3878014 -212788168617988220820675062901350400 3878015 -497061477613067063308802981288274840 3878016 -1087048399389711509305658481573888000 3878017 728483294539581531960124831729837824 3878018 -451163089837968071636470233758741040 3878019 2051523072952398281871394816083362244 3878020 469154339255583059984314763499048960 3878021 1033540489721325569043483199009108512 3878022 642350333139636860538495148861309440 3878023 -4022387746119695982422055903154765200 3878024 689744608308935409325326249222758400 3878025 137598533289279593269483327045848000 3878026 -267487333759146398084516589682405536 3878027 2277486747547280750981289009632321112 3878028 -319562889892099796408260372339507200 3878029 -2217745487400657087484281455180656340 3878030 146668672710327365997511027871531520 3878031 1048445059533350274196517962368472320 3878032 -534392687551880804792886255544459264 3878033 53208388215057088694532568730225520 3878034 611309432335491538242192553243121280 3878035 -574574521826988274354847830785312000 3878036 1145461855148141375666358305157290880 3878037 544733808107882025449406577988841120 3878038 -97565800393101763204713246597926400 3878039 1548608054438940229482568140292416600 3878040 -534891590138738122824849647767142400 3878041 -48869937309043531119687556394939888 3878042 -132459545722117589754938631854124288 3878043 -199013052842908575461950863354161400 3878044 479484000623516818586846119025430016 3878045 24821465118007265182952414095492320 3878046 -260071908191283939085626110227988928 3878047 -547173474929369808547404217863123360 3878048 3344192784741926890768270288651223040 3878049 558546516272065468668089374410171840 3878050 307492477616664548376722434940400 3878051 2122411232320120219722779307479993052 3878052 101674024104921051766538060102062080 3878053 -1820829282198173685424668389708601216 3878054 113774116510290730412373249798178560 3878055 252847333118631071606823751654621800 3878056 -641397986912276610827333476944291840 3878057 1834865222637927507628844010552030792 3878058 -109092183476656391819512178562934272 3878059 -95961450183758575654411728361230984 3878060 618614983426262463236327107729920000 3878061 1463922770514275894636638830135914784 3878062 899760333168636041316941722489435200 3878063 221020474070095940251316066279997024 3878064 -536992327260756193950555913228124160 3878065 -1647174574909065464038914352593246540 3878066 -1385341994014134323761193719418262768 3878067 -289663187653203885838724177026894680 3878068 220487278444042643571052738935484416 3878069 -7700860043350084731475725864893952 3878070 252498186406129105877963540840755200 3878071 -121968599557532568923234852929983600 3878072 1846981298401579791779628881632296960 3878073 69007830476365991425131351377478522 3878074 -1384004823890312729363064074432414208 3878075 786640001860753844404755494617485600 3878076 731128061315631091529357798452568064 3878077 -499537478357574744603015410073127328 3878078 -242950599868040312044288460754236160 3878079 315954536026389216972038313481533384 3878080 261234556661412615914420296797388800 3878081 211434307778165339165391762055728744 3878082 185276588458857859976992744009801248 3878083 524096774425867625638415476165809360 3878084 -3859519486685520875567310688186368 3878085 683486481324873715878722102986154400 3878086 446462655883580626660393283063039040 3878087 -351594116488003580751503664356644008 3878088 -66704140666772050151612752109568000 3878089 -4160941736330016552752750743162607744 3878090 -514113601949679518328141377023276800 3878091 161228281117215914562978015921861120 3878092 -885404369114276403969007873820195328 3878093 -1343837542453542872965778124154667658 3878094 -1406749232290633668768022437127689216 3878095 454764504747898321047426961126019520 3878096 -60136866057197504178407913702555648 3878097 -1176404209826323489250991730765516800 3878098 -248875186964503424488922154022308864 3878099 168642365897679427474986242361622524 3878100 134521118034374329253914671793152000 3878101 2876728943734543373641201834428257102 3878102 -444086619596461245102178592843504448 3878103 -861904504543836628926261185767923096 3878104 -1683674519214384668934038018510346240 3878105 102069164952114417900946118522707200 3878106 -192696493988283333928394225663860992 3878107 576480667636623766742565966426204356 3878108 -163300239607114779692203018034178048 3878109 1696885852115049645383885208986143200 3878110 287690436234946144350955861665984000 3878111 -131724535566255580843343013546421440 3878112 77630126422046455130440725430272000 3878113 657267194992594189954889329324755362 3878114 28244833351032101026657300389016656 3878115 772012714301178184008895775971644000 3878116 -557258857270091923810116154887438336 3878117 2269979865385554598465418148686272380 3878118 25019935370862179150208997345343616 3878119 1231096596572034162968153578439822896 3878120 -1551165135350090487149876891041843200 3878121 -122375768703304035221521019561658240 3878122 255215720649006544997731300518258432 3878123 -3124618717373546578224695170401015360 3878124 -751102098655724035346649924962684928 3878125 -153330808988555994900047423818275000 3878126 49736782851968326107177538809262080 3878127 -11454604498315933926520197571064064 3878128 722857965594490479944085592446238720 3878129 2475715671654906364126877751674110320 3878130 -354586784798573601093098640343342080 3878131 916045485992107243633880991331468864 3878132 -498244269503480718804905493487039104 3878133 87580285782817376879647246217852928 3878134 -30804837988893909576193502394871680 3878135 425391097130500624834822267662229080 3878136 -34467769157490404594192830840565760 3878137 -462623128325281625586364890486648214 3878138 -189866584941874624553344997771381760 3878139 -254534679403134107229151553665881576 3878140 -181371703904769634019309516512389120 3878141 1360124492118199838695524434649532920 3878142 -653772096299374608993058371374021376 3878143 1639164400398175123055777208677019392 3878144 1736849667682021998722522984900198400 3878145 -183160713488319131966565338008800000 3878146 -331039088987007492923296941271495728 3878147 485914510969224706710925387145422080 3878148 -818293517978895822155531073989124096 3878149 -857024364932064623211565141518897600 3878150 555823259867525040918117173895496800 3878151 -757320611338147969123001961441466968 3878152 -1737518602214487410165976021174758400 3878153 3024205077429588508480706685925221300 3878154 -472689699649039147321151856052810704 3878155 226586144451849369050648928027976560 3878156 4480800257574028256790439064650908672 3878157 629108304299528600511246997475736192 3878158 -1348358804297315518900756455931463424 3878159 577765889194810952132730874476916416 3878160 31598244038159098076385875294945280 3878161 -1623788889394262066005470193647983680 3878162 52429546054875772011842396927152128 3878163 -499142401924486631262066033661663308 3878164 189893322057044638354168901602250752 3878165 1414140864434988390349523500920900060 3878166 -426742432574126748969169076608627200 3878167 -721780573844153339646933727787942520 3878168 174114020756235025193288756387512320 3878169 443646888187488746994411721490098368 3878170 12713896230053987964196345450521600 3878171 -1371180355682060781197661681368484 3878172 27830445257410170992805143386368000 3878173 1138704760829882011083478860806177400 3878174 493449359706405288980423869221726912 3878175 78884423163875677505727597509664000 3878176 3194667974091371018553738492623585280 3878177 -1190486828811136792387915329113602974 3878178 510279783785007264098481567465146880 3878179 1163402383200502628320363635570328176 3878180 -234897003457066549433412024267878400 3878181 210286224826676824905099036166014270 3878182 -223621928559175762912432302132535296 3878183 -46387747047285522318816984542882568 3878184 -58199837324758204806093328206151680 3878185 1585972520354516755003867751353819200 3878186 -534074798241730514261540034369495456 3878187 1086249011363665629581794611089891160 3878188 -1576577343181204098829544440450199040 3878189 -109525471554581283862867968876791040 3878190 -227869423858108730850262475730744960 3878191 1479029388115781820200632250786947152 3878192 -1296375353194826853532523544772608 3878193 360613948330569405012956905985703936 3878194 -1300681651183997874761145461711845104 3878195 -251852027144672553833948124722614800 3878196 -223359812278082983828896749731897344 3878197 -2870661005506272884241238414336945988 3878198 69707138383543536737667584301212928 3878199 32454151339800851903207062814492160 3878200 47885493539907971003838058573824000 3878201 -916677565514962703520144914075754096 3878202 70812871515083447928980537077327104 3878203 2656699714337939309381875843024412628 3878204 295439206446172483848622424808652800 3878205 -464151289434925384934798865369857280 3878206 658780994024662569004964410680183552 3878207 -1784124641772158564245926077351636544 3878208 -185663689150385416263040991368839168 3878209 1229672366233105457955448423150377410 3878210 -311743695279718636076802168470707200 3878211 1488729178701518575791570729478657272 3878212 -989142947453118308041964491799804544 3878213 -35577110724574424298646199128355136 3878214 -249324638158207169505805347211438080 3878215 -527811455140764824613786911740886400 3878216 1781981039332073638758304583499924480 3878217 -127121955120669065752613254754998080 3878218 841780590827186206299710557338496560 3878219 -1602999875586659969702744072606182380 3878220 39933643314972318256410317009049600 3878221 -2600466062566128128763920686786445578 3878222 -401488183428339206339099892640830528 3878223 -12539809476540121662968130136548216 3878224 74718859075767108005160031084347392 3878225 -355170708421141992733948697894844900 3878226 -813562231957190245682479180149004800 3878227 -1541515968774010007738470277777428488 3878228 -318607855881779845133531648390400000 3878229 -119587454976538778736123996748074720 3878230 -60886119868867107428467533020611200 3878231 322586248140492353236004810523049824 3878232 509595689631742182016941177135267840 3878233 -2066828653033211805296432023298370816 3878234 677853639640909651681254051220076016 3878235 760364175632744652980564419777411920 3878236 2013037710806656214699201583946273280 3878237 27073320836576420474372257040243520 3878238 46164605476525826636458272875839488 3878239 2142757711316030322993520552139781880 3878240 -316780662360153257978909505277132800 3878241 841724553191812538294891274167473344 3878242 1075406614157220149058068187321379200 3878243 2947670511218665264663093779722448840 3878244 -30083234871312010977471187520834304 3878245 -268236987833944512386217892147317120 3878246 579295411535511576861005474888847072 3878247 -110350624767641248606948492386629760 3878248 248508418196352844811360378658078720 3878249 1959837865907303428218210727883966436 3878250 953582159146979781798281422446528000 3878251 81545809623790590906861418078344112 3878252 1148642902150037508452683059059816448 3878253 1223834941070476513365224158848633600 3878254 -120993529406493441877312449251472768 3878255 -445262583822397544378057601714831360 3878256 -2066197455433656632836056722964480 3878257 -315463508331565193447865207534299340 3878258 1133560355303041845622609309582860288 3878259 -182228450307680864753150376652959744 3878260 -713181420456123508718930354400215040 3878261 2041729591221943300226517400279552320 3878262 -1110686103542907138080250276846446880 3878263 1613864470438510449697181051707089512 3878264 89540320769993456440298447643648000 3878265 181349106615090816987212768172352320 3878266 -14544180073733931163108209050394624 3878267 -1107387915027990494318053203314766684 3878268 -1211477329073682748398158871745904640 3878269 -1946534157798997986141641917642942330 3878270 -433621605212983875702864930385818240 3878271 -117348754293575470193798748183928992 3878272 -875722845529561477607066300527411200 3878273 -109733930279578732151287396527977856 3878274 -303093167005787741638638174432167040 3878275 467741206628671640104023545872800 3878276 -1257449149061651253617090089704915840 3878277 376694183763396092684093006738125440 3878278 698711879443861447657340101263608256 3878279 1712228797967062430495838570017753880 3878280 -224496938536954347337658835554304000 3878281 158826125359737711488695781690828928 3878282 -748013498021268794367675558971149008 3878283 -375239472157972187358617503947879936 3878284 -1692785144631459703998477837993632768 3878285 2398821444539837143836800250778075800 3878286 398471976509551959547695294281318400 3878287 -289433003777050257134692960127982496 3878288 -51776458211851901129204119700594688 3878289 1207781203974336568662274099651171554 3878290 153737578085987266175577586039974720 3878291 2346833868777835187154383015765419692 3878292 1820292543330283700013741136736256 3878293 -649848389513291599213289728707194180 3878294 20409531945653864059406627067196032 3878295 -176961982563439045454184668167991040 3878296 1561800114716522708134935529526753280 3878297 -1771498982816216971253584418273155254 3878298 -147497871641239729079804211340275216 3878299 -40108639607210246901803210110533120 3878300 957044450152157400435481483592294400 3878301 -411552672479556697826702713985328000 3878302 507036599739288218045823511458644352 3878303 445330877151481176816317388877224288 3878304 -656418580421432337103967947818270720 3878305 -1142729273711372697834179758422354540 3878306 -376303708397226177226942318369958400 3878307 126345796487937488981276830476283320 3878308 -417864435017885853149490801963229184 3878309 2221937510402537953765507735448462016 3878310 -214947874768749355080831280783731840 3878311 -259071578660792499839020205368562000 3878312 -3168416447620566850653424119729285120 3878313 331939160449600762845578338528651488 3878314 518595258299310559472145013323866880 3878315 -303366296738139803161389660691627200 3878316 -220064916915866664181790882875772928 3878317 -608594053656860532163943652274855808 3878318 17837611552889510818166033058719040 3878319 -90488627238977480082487133065095792 3878320 -100140409341059465921269062441369600 3878321 -4207400060538046019311139939837335500 3878322 98796487105548271490371169490468864 3878323 -2113390611040049633614208500070621428 3878324 757286202453969742986763394709633792 3878325 501739975720348976625924654833961600 3878326 -291740042216522122750205708890798080 3878327 -1439148194951636317735640261302590888 3878328 878393473786159086575147365610496000 3878329 -91520771753095999621992999383247360 3878330 -371791836234482554610475174987220800 3878331 566736224883274158060309725515114944 3878332 -10082826750142272232878379958551040 3878333 -744130924171054174396229394215509140 3878334 -806816367969824531088790769000165760 3878335 -2336615137832636350590960636734698800 3878336 -319604826720492621380757669380358144 3878337 1024431770978533662806320647239285280 3878338 -391272179633461893812368302747301680 3878339 -2161368746565274924146709054010776944 3878340 56716109749653700598762521745018880 3878341 -255257805064009592397729694973964768 3878342 1283626334363435184556953316452480 3878343 -157999277724054556579692575811452496 3878344 -187758689987600191530921422347776000 3878345 1760618547866632628954428825413008100 3878346 629088774994439772086596820066334720 3878347 -1830288863610120366785144857241134080 3878348 369314950078628836480042890572599296 3878349 -842535977146177139517945305993967936 3878350 -170232857254781164611533169688233600 3878351 -1481591379359616909463513068296591328 3878352 244062904600101494005480971189485568 3878353 -363631137357583732048822986924928860 3878354 -90519704635550793120528411249017568 3878355 -419231861782036533147081432036535200 3878356 781484574061883573974723813801400320 3878357 109364709524183129926852762155921312 3878358 -316247334258840941305590808916224512 3878359 971248762042652997154265482179687560 3878360 1154078107707610360967376275103744000 3878361 164938263597307165641317160032372202 3878362 -1764527841972665417312747059929509376 3878363 -2252252002531812457248448243130271960 3878364 -413351441900396186651842927584043008 3878365 70387741294175526162687645238936800 3878366 1163118937031261557488715536261013632 3878367 157484286615318216452934007616932680 3878368 -190450684062394689711305431436230656 3878369 -1408064878726988185649231990235189840 3878370 -163901805335457003703885645016736480 3878371 -946898318618694343641644857458644320 3878372 1831722464851366806319904697138216576 3878373 84224799287257915340689022414056800 3878374 -728944139833881722706412210271372064 3878375 -698685198944414246996996695616640000 3878376 1316361063549648490107475832487936000 3878377 815044365548758458421213101758631006 3878378 -55786870257179748855124246022853120 3878379 529012106650772919261155369842083648 3878380 -354843231971832029052584926916613120 3878381 232489029691070843406564108135254148 3878382 20844132191484726160789186364707392 3878383 -3726379799462537356043988769111314896 3878384 625767811137872504468282036364902400 3878385 1899516929107622810865805399219200 3878386 416574931885921757567242297687491216 3878387 -1898892642151746863590161679248531048 3878388 863338670243321340130216301839749120 3878389 -898200474007121097923088904588585810 3878390 -360183404665146042309453123034828800 3878391 -171588230568396685225099487152582272 3878392 891800280533196278093753234372321280 3878393 -3295352699383303175998834636385005440 3878394 -376160998976328378058052141050974720 3878395 -783433102031087219049456245082664800 3878396 214970407884249049982646661378252800 3878397 180452422602928770429625803586658700 3878398 648787078194030057909013105780059264 3878399 -48092284273014220218409495311556464 3878400 191703212484876665809875899095449600 3878401 -3224242720710573389146913576549721598 3878402 -1359229067318683036231259574009139200 3878403 177631882467336207964125885660826104 3878404 -50326994814113891694473230456505088 3878405 1763530146081597617545298137199088060 3878406 -363706227341413549005031351809987456 3878407 -522156200811968939252281810915383320 3878408 2523657328527079557757684459385487360 3878409 -319436124035379925004659658429812512 3878410 285972603627863036992937491795230720 3878411 -400978352824733297715827329590751128 3878412 1220892767908244662101594957021261312 3878413 20576482397157753579201239270720 3878414 690665184108863847183069539767976832 3878415 477170881430197430247335978354388000 3878416 -38957511650470727808702836992114688 3878417 -226090205751974170763072629747358940 3878418 -997600879974132064357104132461863296 3878419 2944428203245824811770816131376558696 3878420 76032601364139116604388868808744960 3878421 -110775555888017447683075192703184960 3878422 356923527136468175663229530178274752 3878423 134466982644105193239057190536057672 3878424 -781310369732126524370507109460377600 3878425 -1048523786847800759988010618910940850 3878426 2249782267331604873700017666735905280 3878427 711804209579225438651104297159660032 3878428 -19258927415311039504976098129779200 3878429 2368455997928504419185114855186284832 3878430 621777086307465185084579288105109120 3878431 3999967204895227649365660811474783280 3878432 -1887367028842231491026799595841126400 3878433 125431485160024335131392904125406100 3878434 157626962553799993933830081628518912 3878435 1314321976815910594904467219422654720 3878436 198597307697664553658637599686539264 3878437 812100704459514349647805228369836700 3878438 -104099585460559039176131335396116480 3878439 1165469226769797489199923907636707624 3878440 554754209106360263870015742364876800 3878441 -147273025509723864028962985061010432 3878442 25807475194458003325001800572616800 3878443 93523293877218522781035413082387384 3878444 614108165233899611013815841309060096 3878445 431993023976763791081109040862653920 3878446 200501001043090129563726528925433856 3878447 -2342336311546960152010112247205861104 3878448 218681839822388272180508464714285056 3878449 -330869436776788590926776913338893550 3878450 640185222562808948471572377281358000 3878451 545963423477079232319447883017044080 3878452 1066050585704223860248003756384438272 3878453 -217355533345362226696823314837148160 3878454 10498373167430815481103910237185408 3878455 -693755252227071637798433531979198240 3878456 2174928907110764409765399854474280960 3878457 -215137543179634786019896786999406880 3878458 -157467049779750655607888083254763920 3878459 -842040177228638552152838030938414896 3878460 141396755794286531858579420739532800 3878461 -2323986923271504127435010115998175648 3878462 -5988886912204598655126173365228800 3878463 1304012941476918327066636237004992000 3878464 304736957532885764703104564145422336 3878465 2472694440582136563725693541226427520 3878466 -984060568731832988903478511543656576 3878467 45679507441897154891453597568184560 3878468 -172499703506768781765755353021820928 3878469 -634064541482247012638175490552114560 3878470 -409698268491450250486589877776160000 3878471 33056582328655043920699804879804632 3878472 -86707346621553099703240024392990720 3878473 -1319098016530428856156134864228843056 3878474 -134461235273002825811158229880141264 3878475 303787931513523664952845186719078600 3878476 -192243008471921795547588357793958912 3878477 -1074923579869726983734331545099215668 3878478 -340633364533425652575277926471885696 3878479 -1222666287970433353436655766085269320 3878480 -49424056138080314749727063054499840 3878481 469774766916013584013098179427860544 3878482 1792938092594123909337221816830577952 3878483 564249332666134240052931694474667520 3878484 327531616891360796704340640975169536 3878485 -148616292365541838497126783972637800 3878486 -334284992644675815928558263775811808 3878487 -463249986081304777552411013052292032 3878488 738481875590909475478881059974594560 3878489 -2622048187550132853580802586711936000 3878490 7136054124487029648754048995655680 3878491 185619385566001520219883265237357892 3878492 -117988491592492712876156809508321280 3878493 -988403089154712051221010121679588736 3878494 256031182669297280247928642334023296 3878495 -2102803581847809010746288938426349120 3878496 1694517880572682048108033999192719360 3878497 -1374920174702146014421872102706973214 3878498 242345233305914502762268654738930464 3878499 702554088299227282470360860485306848 3878500 733613348710054692687980625719616000 3878501 -22626092515769036547250130111133792 3878502 582372622101039061660660751325842304 3878503 715975500732207976927097999838069184 3878504 -306020263411773873767360510950195200 3878505 -1611518502992217772381200051190646400 3878506 644551419419705985771025075865195952 3878507 -104672150722072990606631415516734916 3878508 -54724558190022786402089077375733760 3878509 4482603580607393647598727843642352704 3878510 127423668115752215233631132959200000 3878511 -30735391367338590687678304014606336 3878512 483464659463769881057393921095729152 3878513 -1376879260481250900162006143006690496 3878514 17490535457929315206633067695712128 3878515 -284847853764822588316543085289402480 3878516 2347219869854196810945827975343913728 3878517 929964542216525952552414330701483520 3878518 -279245291284681664270011947951367680 3878519 345160923653910318924056569732930920 3878520 -720949404273337045803492104503910400 3878521 -280716736746096551534772313450112278 3878522 192632574710250721640092501722811392 3878523 -1654245969667973087127870273221783232 3878524 781851990895702436130833644632311296 3878525 132410322419159120434413563779440000 3878526 611543196911529370919927687002830144 3878527 2041971058563957110115776469303062440 3878528 2419703779283045798298442110672568320 3878529 593284699030756646797262792834171184 3878530 477167415433448417819622149838896160 3878531 448628180044414610009510412356500200 3878532 -39478764554916138950985255288619008 3878533 1180802054851548731226324192137081976 3878534 -518947140413941861484132203789320192 3878535 687282744868510952985055690294645200 3878536 -408774581813743054068832133896765440 3878537 995987198436231446350159841028785700 3878538 -544352643814854505288067783487104256 3878539 761294320240693771973257951208039056 3878540 -516317717230157172703484175400627200 3878541 31130243377210269757429187308392150 3878542 -627090144690503159301023412527764800 3878543 2142307083260791929498018416238783792 3878544 -176302802782124668320938106609401856 3878545 477405495769318532672234510331596160 3878546 983921698858978833265178004165793920 3878547 -490222599814100666970226328874084000 3878548 1780986604018884680897410023751515008 3878549 1971777742050032102602796995353617550 3878550 -451659464569662702174423907444944000 3878551 -296217865518058457243698040131453088 3878552 84549236846594290736842484592230400 3878553 177928906076582011549813849966490304 3878554 386239980726421113440491548037769952 3878555 -581868793285198953774498463728143040 3878556 -660104650262017287555217512284676096 3878557 39157154193205150667404599430698400 3878558 965138880479584820654331326710250880 3878559 -198116092444358066020552337494538592 3878560 854133628516680860256079972883496960 3878561 204892857878367354523038141397032162 3878562 374539969837375498532191047355920384 3878563 91079736615438674480481920916808288 3878564 -1523957335058024823773053283793853824 3878565 19907506700220506402311349584896000 3878566 409711180862458495965197329329611232 3878567 -948302999647721844622709266108613376 3878568 -47289216957458957085476197488476160 3878569 -98199859971161494154270874180816000 3878570 208362415798768673975051459417712480 3878571 1557301503237622849818005894244026712 3878572 78133875905134990953240718657789440 3878573 -1669403594938171468685438825436997620 3878574 262195844199100775663257379615818752 3878575 -251154075088205911802775211023078000 3878576 -22260957217000059057339308514017280 3878577 -1423536809828491146437810186290040160 3878578 -1365642738764064756550959550020950400 3878579 -240812894920321541507283411063723624 3878580 40364102864945959159794063379660800 3878581 1030351504841072597008545881602371840 3878582 -793180238963552605318276101150085248 3878583 -388244783747152156629583289265898752 3878584 62808264267748291116321518485094400 3878585 235268996194774934611243846354881600 3878586 -234100050196733235670977620125076736 3878587 -222768894707358407350951847176577120 3878588 380471972909916302191690088698478592 3878589 121465184387113388961249692543148096 3878590 469997998855665310583727665317384320 3878591 1689773260328701472769837107468651592 3878592 -537517235953908072255809648987209728 3878593 -1093709031103364626482677731830155436 3878594 -638238657157399229386613220396283488 3878595 844788211866636175288112215792996800 3878596 -470748618869738083059747509679884160 3878597 2158660189659108903446453319796790046 3878598 846878474210552136509612845691139264 3878599 726878717436133736282005803577719736 3878600 6076991600954641630663391287296000 3878601 47554460392483831263933961558468800 3878602 128921137602961247530033937974576128 3878603 1644377618712250608419277976778736120 3878604 -82738975015002930476307325821575424 3878605 608088310425459623146990280789865600 3878606 -347057246797427555673719654850685248 3878607 709919854797071940994728261662082192 3878608 -148513627091058388465043989694291968 3878609 -1235372710600090612317830891490427584 3878610 -656262267134068519631220175810122240 3878611 772289795310741386985700231420292424 3878612 -331850171484957121851090074034594048 3878613 1738632587436542062796594739233686542 3878614 -445652544148401172478717733293509344 3878615 383139043995181401905932766007561120 3878616 72767955032853750367612106719887360 3878617 478806737281254585176068712765798666 3878618 -972384366824211280378698515061386784 3878619 1101079537107573873217416100399090800 3878620 -58515251266155267306496788561792000 3878621 -2253793313943478953081310258317881178 3878622 -526320392391924975000827389525847040 3878623 89869428448492049417154540738313840 3878624 1446441912226222159268610109633462272 3878625 307704884467977343054068359041008000 3878626 -425987903154936126401929065636205488 3878627 218769079028737787806736699913218112 3878628 -348569658781883730612035647233417216 3878629 2480192026369956496251628752553551230 3878630 -8189856791171476697395192234936320 3878631 -1100860268008350721962735611432570160 3878632 672037901078724991330461899226086400 3878633 1551159236942980008122753144810797248 3878634 -648225573657989091605364563492302080 3878635 -945291345794434309430985316903607040 3878636 61869929465884956813138940475074560 3878637 -215579931453936918477290118239502336 3878638 -192482879895843402242280945549299904 3878639 1676380737582181473148376036589129024 3878640 -313756729567834911579685839611658240 3878641 -439261236555088115451744322784778240 3878642 610840381300016518208181123480140832 3878643 -8192409635885524805179851752287872 3878644 -1160079677497191388390023142049587200 3878645 -1836902321244851905618776595501376100 3878646 347918482216600307069257005621427584 3878647 -617028217731525492845627286867354904 3878648 -3508326153307411051711174522099937280 3878649 138568117738534100434045149351030468 3878650 139857542552427556566255795652510800 3878651 4147967145065028210065226327730944 3878652 1118283712294065534153317678464484352 3878653 -3272940155823440141281152926130959098 3878654 -13552013665589208026787640311265920 3878655 672355148179384940038039316440080 3878656 -598250556973767139014643826661785600 3878657 -2165233904594181024210643101667556094 3878658 -98943508580370945224143616766443520 3878659 1330830206584567193429101336900660560 3878660 -373827639286155056640783350413824000 3878661 -1366400964120015960545300428346576928 3878662 717515393167256192047199453960948832 3878663 -255338846870493194880156114324187200 3878664 -1670091614989384267496115595010580480 3878665 176524443066360264966218476712145600 3878666 -1534982591835607398368951267760139776 3878667 364584643125908537487495400456935168 3878668 -409324505118828960845470979430045952 3878669 -305963283856032496721232196934139294 3878670 361016917608089735614923002746934400 3878671 -4411676208705228249814084516640059088 3878672 -277153708289817262449012426126655488 3878673 230488101944422679774086828900999488 3878674 -333595730454154306634502239030876160 3878675 -1227479917841439604741472591035711200 3878676 -530069765685063593346417516962237568 3878677 -72434809926304471642345245557152128 3878678 1616911305060206553807733484327492640 3878679 -481628603103702469608901939820709120 3878680 512050358970679673528312209763328000 3878681 3305559170877392131524599883451201482 3878682 105970007029017166000249741059423744 3878683 -237325959779909450660486011351927080 3878684 700939296474764233621220825972860416 3878685 73580759350126802892678402819882360 3878686 6960968778319146905273862789519360 3878687 1483745064625662541321505394637386336 3878688 -411686888469358840643533585763008512 3878689 -41827456367518143201314120055695360 3878690 210816465259584197015811508108207680 3878691 578102556705375148836053788975010544 3878692 -131766015144904011876592610285597824 3878693 -504362902614154856881281408344932260 3878694 -22533930581694094225995282403351776 3878695 976680750894131994803199911379958200 3878696 -3149450602886770610925727514710272000 3878697 579105968098838304013508316515650560 3878698 92535146908329115929324716518890240 3878699 1376360263291159469894862650412847248 3878700 -216445575390511009419524217946521600 3878701 1616214369805839457059617281562135702 3878702 1253424274019473613462234866212447552 3878703 832898954201738851361164542478569648 3878704 708148546748954363775008058657259520 3878705 -624600313012907149056669743131864140 3878706 -39096730106606728264348729645387776 3878707 731321424231560808212471258062671872 3878708 -202906966342935340310988766115014272 3878709 -6715238914314675445318201262448000 3878710 452064110321267825735293601581221120 3878711 -1060450237468541882945228195744940600 3878712 667933574131761014564184505380249600 3878713 1769640625696226044218027687258033962 3878714 114130939170524990407410768685600512 3878715 378678471474741064038197012683275120 3878716 1200917521399232998445919190964771840 3878717 2914891822542720404125692475215176640 3878718 282045894857437800675878897479850304 3878719 -1134202094021336630956157732078374200 3878720 88701542235114148829973029490524160 3878721 710914760537563636558974290096115840 3878722 -1356143437859039800236065420338894848 3878723 998334239070335366732005064989624584 3878724 -311149927653931563861418585723146240 3878725 427417808007923081633769145076402100 3878726 491350962379540925315505795292521312 3878727 -246784681210345283406364154936640000 3878728 -229717499752007645211212345043517440 3878729 -3765406843113268376743166198996016 3878730 -321963641426853479098261241583022080 3878731 -79763422148515126720884792744496800 3878732 -580129558317175908676600086824242176 3878733 326707088649072723123833271480187104 3878734 160043020203094857175343006897691840 3878735 -471651121777786548352269492092737440 3878736 -424967084698435459320931803304427520 3878737 2715408391274136582941143736479603584 3878738 -769203943735605447625234169911578480 3878739 -994158418012714619478654631640105760 3878740 -1537343245817551055850464615886639360 3878741 2639901813253989390506021249487848142 3878742 1077698036963849857047604069760839680 3878743 715875685286923436784760264153765248 3878744 -848606802150855717833983770795724800 3878745 26237226245777520559856783416088640 3878746 1096340046491475502539872261162164704 3878747 237394721232322331051143682032119552 3878748 319056581870247579699191219601652224 3878749 122136660520469728778223313754789952 3878750 135962859426551573324190346963800000 3878751 393245531665632204417030644865469440 3878752 1616643383931116625370825583427059712 3878753 1753614270091686536879603314583668002 3878754 586367645926710433720131321501371904 3878755 -1354028804321909821926079560641802000 3878756 -538218302519774549449326096743239680 3878757 -1468564899420825471629250048755675232 3878758 138238151897749351290339903517891584 3878759 148644839561924083491817046737899960 3878760 307642157878777737564468565791129600 3878761 -422403861611064874694359764690749638 3878762 -1081035310901551798272872037605068368 3878763 -109558431215040148064455359078936576 3878764 174912575870576528588854816883960832 3878765 651931952341274839718346259672329600 3878766 933351814697537319218075825359709184 3878767 585141991406102648678400049847684816 3878768 88227231624086681887736745662054400 3878769 123402431880721774394285339640712320 3878770 -226451135684822729998142352454986240 3878771 -1085463771805789076913023113435578816 3878772 -158373351017436725054030252832768 3878773 -909447483922378584032892900253408978 3878774 1354058474323549314292014954053345280 3878775 -24761253939983467521890994166833000 3878776 2656073124760815334608028203479040 3878777 -101734265678121128070609547806228288 3878778 -1008321709195206610167387366973658880 3878779 2773936816474883903760460425810833520 3878780 -867491642364324182683872436283942400 3878781 956314450644799414335127428495831552 3878782 -41317012238158545938428042719691776 3878783 1808549666620877162827536704825404032 3878784 67720688166825345885439089746903040 3878785 -1270176672788286711171466323975631020 3878786 -263373974208903533297797856099090400 3878787 -1470751131976632342868434246245787840 3878788 -1484536581459475294894034164944701184 3878789 558348137814017565533983732672230624 3878790 -220266118692332274412080025696817280 3878791 736339787682936349486063435816917480 3878792 333565115442947744755785555765657600 3878793 885646017989507009358733983425236800 3878794 -148251237533715923314399006211396304 3878795 -623375168863358269205547780788223600 3878796 1032049314638679985636793414608276992 3878797 -830915614541420187487571920006938260 3878798 -89739801330363819481763242811197440 3878799 2145432570336385431862272396417687168 3878800 207444604338885272019755204686438400 3878801 370686581243569227366490515102621504 3878802 1125525910541150967475706930405711520 3878803 -278223693432473811830247139501391576 3878804 -1108396302971299737812674473430034688 3878805 -69214624242157966572563950891445760 3878806 196177837480014995210932967654648352 3878807 -2403003504052359550956479641008903768 3878808 504079198704355126926849215169945600 3878809 1844600522393733666247722360568692240 3878810 -135749752201885669367947842807685440 3878811 -815631189637501344633139088496905940 3878812 408422914044764161136292152859525120 3878813 -108882909418640312381537737060630272 3878814 -201845266746180167320239714544202112 3878815 -34496243460304118622548273474660880 3878816 1725918160425314047693249230541946880 3878817 934311984747460705549442947741264800 3878818 1150086017578400224673969045009025360 3878819 450924701045604838156499857413356496 3878820 -330167156358027830763269849092300800 3878821 -714055901348311084872176063559339520 3878822 -1768905503014256124830683802214573888 3878823 -97591838397297669557759092647831552 3878824 421172840032807754051381948990376960 3878825 -303732415327783818343832881631988450 3878826 206788897711665132662947942740570624 3878827 -540711605680689222360107092774923200 3878828 -125078522205269914109943264379674624 3878829 408527448178973440675674494553045174 3878830 -400147717629392506845738008756628480 3878831 1448841464247310513050041821979168640 3878832 -278400631353844545417656626809569280 3878833 -148044143331839172296141940972649536 3878834 1023049005522824973493642433208655872 3878835 273875658334031422107822540328899840 3878836 161022682890536780769268510532011520 3878837 -1087987023287877750266698999544599200 3878838 50628721291367857306053447456563904 3878839 2831108471160192474044675777598906000 3878840 -1639449742422424668299631869243904000 3878841 -723973676474524945709264332052204208 3878842 -619988761299551931540969758522678016 3878843 1407278551209321580446901612646965092 3878844 245080821636889647912628930965307392 3878845 -740927010563072346666232209580914600 3878846 64375800186840979681399784289024384 3878847 17009989015979551820959047793602672 3878848 -623213161731348247195426138296942592 3878849 672572522704025045080342173733418964 3878850 469655785714284155378128371177312000 3878851 387968965544807324436048923832745392 3878852 -662201429099989526689538640556808064 3878853 578853301722770466917619971158927008 3878854 -685569886312326491370681298329382656 3878855 3983770573716729021977199380663760 3878856 -713838912994784718193830450956236800 3878857 -1148076485526288137229088638315210288 3878858 2228486781220296795695862647497728 3878859 608638677742482036880283744781938904 3878860 105652497902332825414588905227566080 3878861 686525728463380359414031411376459232 3878862 -48985020098903589913992536339792832 3878863 -3649251695755175226151747051883159520 3878864 -96048378251922559975020066352005120 3878865 -1362388817043792660335382755613025740 3878866 -1755713782901456072042585456297121120 3878867 1978678201765659891522183748696343916 3878868 -28821378216991507500635078293905408 3878869 1389415331648962569995678943594895840 3878870 -764766556386945717593201362717962240 3878871 -1344364839149853155395453128874568088 3878872 327878456135220508277996149559500800 3878873 1245998632210483646965660762155008040 3878874 -292727855160113306842247875115328000 3878875 98110045646023605889321875096576000 3878876 1444559964063004595014312964730063360 3878877 -3287386244065369389575685260179315392 3878878 1113921962804418499347454905772890240 3878879 2251168603312800578003799705373944480 3878880 -591508832009184705959909863108116480 3878881 -536644437605345171553543564795622656 3878882 -491945591468996961134922575975228928 3878883 384397240560790459479555647519966052 3878884 -251102403184914452005709831942349184 3878885 1267251168751042907275217383763123580 3878886 -340821331536017179074676555847849472 3878887 432497962732518307999416333757102560 3878888 1082934818579529807970728952041062400 3878889 544428427441264314670009714261638096 3878890 1329628584796433516052609694065996480 3878891 2751395456593195337098816654715600400 3878892 434626524173540520262443685329513216 3878893 1290393759846897623702092682837821142 3878894 -514939111408454559990313395222957504 3878895 6587245240859193548047803347169600 3878896 -208786395418213492746602963588874240 3878897 4576891528218150715023820438602498 3878898 -844804278341356454766301257756691200 3878899 -2694325537520963900418550266183234100 3878900 -692268026800194548697596557659648000 3878901 -17372723442943675621541974115137920 3878902 830281320528218357290813564682749632 3878903 -988457401395009757675249154376855120 3878904 735379256967588070967481184127877120 3878905 -145226807379181954369398224494037880 3878906 542859576208052819924055962970153984 3878907 1745458863399982505225452951378154880 3878908 -188223825770375314683296467488153600 3878909 -3502208270574393601717719578617783584 3878910 -374349623253064085026347631348654080 3878911 -349736315665822130292799645934377200 3878912 2051682277488192905213618822081150976 3878913 -327617407344857816452040906647528656 3878914 -841050689218700708831282333086744512 3878915 -16722031037555013107697623850530880 3878916 431445987453071634220732493509143552 3878917 -1142699184343122742059650392978512000 3878918 -339957803350356941719009100559252096 3878919 -525137504560284039918490267258868712 3878920 -1033679475982796268274481756583475200 3878921 -3297731037104407431255210198986491878 3878922 -544732153485959811444849357057066240 3878923 2952467795407808340242966264002009172 3878924 -459763339267981956630377616119377920 3878925 -302169645114238594058539296515364000 3878926 -393762391257566701848521026874278080 3878927 -263578288995909692404327684444327392 3878928 741378585744445807834228262191104 3878929 350107391954427172099583012393368180 3878930 299686198598952223533249318370444800 3878931 -393475332239997926039353274259200256 3878932 750964904520377957227823135017281280 3878933 430434646419873123733641989759837340 3878934 619629430164933842773294360327349760 3878935 342866615630070886237584695202185880 3878936 432083719627608605184562472179783680 3878937 -1178589957089377177687380886052352 3878938 207401952206620766855653060522273776 3878939 154765600424016214862237822814467520 3878940 181996544438398050057662239431198720 3878941 1261542297298450915701670060160316864 3878942 2659282334722747466447485950252864000 3878943 -947738719509464354121821919047110272 3878944 -35869657701619698007356702743592960 3878945 3497325421879518895711467608921280 3878946 -3105466098333365028263864103041328 3878947 1250746363405501569950385301640066396 3878948 -16773504959144057048360976364441344 3878949 1212069906296309572018674982522906464 3878950 -431103845083939045962910385708822400 3878951 1031847923568218572464114027783485712 3878952 30245081039580772299079915241472000 3878953 -646228852104532053717589738954044600 3878954 -52958187754272069181090543660635648 3878955 -403899005838560399384839879408704000 3878956 -974540388445310606735311449204554240 3878957 -1139988295824125136039032905703627328 3878958 328758915010202818185999050571416256 3878959 608031994546004335175786895549151216 3878960 -151063452118776633288375852695224320 3878961 -128268616542680461842449547583067136 3878962 936785747885569393258415774380457232 3878963 717860599258291119328379657379395784 3878964 -256873165688774568963434525369948160 3878965 -2502855138402955255817915630345829600 3878966 18459020992865812330049336060484864 3878967 1148392739489842106236920412199503080 3878968 298051660639996280423443446684549120 3878969 -107454952444966126775674302672019128 3878970 -353565103707019715861787739632691200 3878971 1550092660062384924380170377676649872 3878972 -473070067626537613372816762806580224 3878973 -133412754679388662389305283992059776 3878974 1403613278286509309634394956771072192 3878975 284575944979264720627439208177872400 3878976 23118294805629464303083584529367040 3878977 -205385851412783103096878448141318780 3878978 -1295913764556203648912654449171398960 3878979 -217035248251563484391743708503052800 3878980 -694393653223156222802302188174950400 3878981 2219189850219517541674055889096826782 3878982 -1608126199213350058965352023064070400 3878983 -491733221892835042713114808757455600 3878984 4871233213037566495122635359045355520 3878985 -468617367352444213037605401185236800 3878986 1340501098111648770361070086880838192 3878987 25575133002382172054940398838643200 3878988 -577072599324561104543037982142784000 3878989 556967965673351054309063421720175840 3878990 -955567072425233156244188789963462400 3878991 -1871541615028716512224761977364303000 3878992 43023692907208970135666994827722752 3878993 -1188949184589349157440319315577103758 3878994 -189199966751039711851205768028246528 3878995 -569763617807509292874486380140562400 3878996 -441946000027254625705904957362630656 3878997 1545138655735520226973681566584100000 3878998 -1780742399032996321674804903373644000 3878999 -160010543512926420650695645208727168 3879000 -247383423250875287666352210677760000 3879001 -2820950345666086565313592838083456 3879002 -253553162560322593589160637006694400 3879003 -1535446604899566046152031231984283496 3879004 202972738129473479355823524305615360 3879005 794831993107913369704241262302726400 3879006 -85613635064640018608367622371032832 3879007 1168614008526749414562739817578327032 3879008 -830920753147703951686865475570499584 3879009 2117370971656081703817768064810327524 3879010 285452031760244043383861670867808320 3879011 1076024391380716807200408576668036400 3879012 528252247378452640439845501778138112 3879013 1413045767564632576338700265346981184 3879014 149001169969521295706932646672240640 3879015 70504843046799943724709908364088320 3879016 1871903602528090952508529332764866560 3879017 -616739117708522037968353800119725020 3879018 233367351658743188632500076164192 3879019 26578860098838562625203977657735168 3879020 -298702086649437405765995601139691520 3879021 -1222288485375782393559898770847612320 3879022 166585823087607945435695833308661632 3879023 -611900120854628331081439827114247728 3879024 -391116642450125952504897341019389952 3879025 -667704492156411548609762743121659450 3879026 -692147934037893780026343189244193760 3879027 431520101253560130861370323985411968 3879028 1067710581204131151077494012434167168 3879029 729863561704806244978459693509703872 3879030 -1983061214084488050574935660380160 3879031 80503459509359523260409236542101920 3879032 2073740202855831527207758101200916480 3879033 -1989644355988929207365662489196473776 3879034 1111566125620547443232373314883202416 3879035 -637314839780345834651784234040139520 3879036 -1448417692246395832416319744512138240 3879037 202260444671230820447128269699118252 3879038 -387215419242868800947188311140778240 3879039 -134403500353157394865313782963105152 3879040 1195079374285805797672714040770560000 3879041 -3838382394034723997957567512485790416 3879042 -334596527004190193830359432056655360 3879043 -88958854183952812337638361778748608 3879044 984370629410792077774006732443315456 3879045 904164774864038454870131762130310620 3879046 -8669856808886543637206226007386528 3879047 -711006153866228553696321215696790504 3879048 745420659187391671006580557543464960 3879049 -1650222879978625097737493379626510950 3879050 -29251378327253341087662580780051200 3879051 776020515171368494139484699378594816 3879052 15130022260632816717463826681966336 3879053 793340723615193074229273737941523724 3879054 476675511696333494591538296291796864 3879055 -902833827442424520791239040591570040 3879056 677449261378756168081341912895168512 3879057 15672518762597818549615891014712128 3879058 1260496152076006914295182324001551360 3879059 -1116282993610274287214908311912897960 3879060 663995980313555956539066180988047360 3879061 -510886148940279989769213277113320576 3879062 338016113058431287221643592968140864 3879063 1361757183436489972858693011468824400 3879064 297856766112768820519896233962782720 3879065 -329620706502278647818228828586128000 3879066 148138278016935419723982977078112000 3879067 1299774021993020528586801619861338116 3879068 1054418408624246752878852427370638848 3879069 -788030337873435708827517864657020640 3879070 -26184997153108214711956371000072960 3879071 125973595534539215078745661448542080 3879072 -1311053594925875091329689906700943360 3879073 28353854155651758297381619808697600 3879074 71316488610961835774840302233937104 3879075 19933533904937393594582291332866600 3879076 -962912450729302953866431071284109312 3879077 -2809419804113685484489664910235669188 3879078 57950406174915396082388692744980480 3879079 -5839117806104301227423900559054624 3879080 637171427790982183279884474639052800 3879081 68867400189453673414847707907033328 3879082 1059623069171116426191784909765129392 3879083 417905748272441413611461080068921504 3879084 -1278463083462528568232028447622238208 3879085 -588654748374337263776828630834327040 3879086 -1743030712858520960879979098594083008 3879087 964189768182388083773291139359275152 3879088 141832318742698798833056699325087744 3879089 -247732833676676609659053457379650380 3879090 6127789517280320591389776687799200 3879091 56577216611944742716288508966999752 3879092 -29489088509472929223590096227860480 3879093 -818388498516820321898446079145306336 3879094 -106860464822580458715571864461037056 3879095 -1596018124600297265759591438747845200 3879096 -365856425495644632217405505187471360 3879097 -402985687980174887219834199572534960 3879098 2251718374864007109207191631415234560 3879099 143276269353156282711159823708535040 3879100 -706181353694409735123695523340633600 3879101 -856222826237849463779033799474707898 3879102 90075394769624284185737714829818880 3879103 -2489988744253791505839792106180903536 3879104 -326661890075385109099846110815453184 3879105 -816510133020043591816230998721671040 3879106 122340182081099127807953334847265280 3879107 324044490050700629279290428022384800 3879108 411637247737829368022275715281962240 3879109 -761487981284900669989741776967710240 3879110 857481418315353330707348040864888960 3879111 151871662954707635545078202091258624 3879112 -2233510750067737176078543575762688000 3879113 -1920108800938098724181417941629818304 3879114 -341164630192298675456411425759484160 3879115 907638034852075938965644123755257760 3879116 -23128956148377001096458790070906880 3879117 177815380875774148267215511305674880 3879118 496305288574199949731680700334509760 3879119 -1826134148770423290334739777421054480 3879120 -66253314239648603201661944817254400 3879121 -1512198423867099738038807831452657678 3879122 -232515527093845180729346763436062048 3879123 281126772404866529591589296288990208 3879124 -1189600559913613149487684574302464000 3879125 1775100362128327480512068470732659000 3879126 250502338036615907480892262511690592 3879127 463862419521126394569392344565292480 3879128 -444580523379952260018688822404833280 3879129 708780721904616184893950286480197760 3879130 -290309891193291014907457393368779040 3879131 421832628717147774498579295303255992 3879132 638852567072700802689050838384844800 3879133 923665480020722693331900988543193004 3879134 328142949723985556940573794466678912 3879135 -86697188707029259456860245835660000 3879136 23049530688299889024144213463793664 3879137 271441386938469359504733412198959360 3879138 573315721218415229886580823975746944 3879139 3323991572693734816927751036170580 3879140 -206106379342744553832006391151650560 3879141 276855673905382125577554548049824064 3879142 814294515890293045550717708230709472 3879143 -1125421377439884698381925318512305608 3879144 1204449789890315140342785428115456000 3879145 1926117523405073655070000335564399360 3879146 -881349573594648119647903283188507728 3879147 -50631322908725757876996987723995472 3879148 -356496508340473692279485797660309504 3879149 240514715654897976424377153584712150 3879150 -343188259213767865416148302208972800 3879151 -1279448110464785094984603280003100848 3879152 264515270614910743949792798138105856 3879153 1566641061084095384503890983050418562 3879154 61576102434118988210815166341017600 3879155 134712240592338192483284436904852800 3879156 -613350444872014320303625237331927040 3879157 1184884552331452255210464972268436174 3879158 -124922143378039236222257480903327424 3879159 3993144392491265694530993329150848 3879160 1387783246215302198843864254659072000 3879161 1069177450672833927083851023931479744 3879162 -422908555427415901102392212395470336 3879163 -315742279794301372784578928956858588 3879164 1213300337618120413145677452963557376 3879165 197046364410665990138224781514637920 3879166 -912624967831558293069579187050628800 3879167 -679699394865390120770052047757206784 3879168 778682934507047575085406742363766784 3879169 -533943112154559564491948948119152704 3879170 539862638931325380007362131163701280 3879171 42872312127766629917114223264236952 3879172 -2356284881443102836031067436301510656 3879173 999389297998908227553986473421631840 3879174 127453702843469935506514476379850496 3879175 -942481377697687542423959474187157600 3879176 -200136867810907607514891130059325440 3879177 -139767377075918788279259645317168992 3879178 -33440952160344814059441685521682944 3879179 -825720587536208175014444935848574560 3879180 582005237783278295512770401534146560 3879181 123070057259802758917945866394300982 3879182 -1423559359849503156251542076029919808 3879183 -308956624089502538284856574402931200 3879184 250673037620433258116461772941107200 3879185 -354314386982013698141059030851686400 3879186 -1939935319391080428999187366387984896 3879187 716766069512614129972380215978132800 3879188 -569462669811818653071885584214314112 3879189 -14552489189091268747922064141853746 3879190 284681610081631935305420867324559360 3879191 -989037390057960736231772221956890640 3879192 -607981557081761006147575330642329600 3879193 556356100015061063159235236420650442 3879194 709435277950972724393096746561542912 3879195 631900484758614060116512729420471920 3879196 2227604722938568828804508312576836608 3879197 745447907416355813320258679353787232 3879198 1085025511562404653213426347063829120 3879199 2253408899739502894215360811846191200 3879200 159850538239771837285904508803481600 3879201 -176800307598719579310420477862906560 3879202 1080048953046041511672784357332219600 3879203 -34551282733818050905681889258309376 3879204 -165810300576218126450670924094722048 3879205 705212697416365696254065043657877440 3879206 -190629962473658053915702273447868448 3879207 1138497748651626054403977896217269760 3879208 1702545058056593354853414713839441920 3879209 -1366176762876402493791579710290734720 3879210 114027652943062123859056161800478720 3879211 -640753106639344566870150919850759680 3879212 -662076941953718904227363001805063680 3879213 333770490882328546348003397660021568 3879214 902740264841776996389379471738436160 3879215 436113852992446461247630264258944000 3879216 120799234782766155135515983337226240 3879217 -3327364425102538424542415154244028700 3879218 236901598411363167545120616821078016 3879219 -80654221515368229591319022865120192 3879220 130212782638964971831277690696455680 3879221 -960175730697471211320689384139058578 3879222 -789985780633237780062215712617444928 3879223 881185463224704574985444116726094544 3879224 -2439608824562234710213726835266560000 3879225 -8732584674718490223280297038384000 3879226 -71046527047285447997426663295840000 3879227 861846581257668167197563234358919424 3879228 260811231710821879634572878166680576 3879229 1175455997589245110467409350063515474 3879230 -630061141492396315157892423034924800 3879231 -1416509546687176603052921266088622648 3879232 445849054815566961006147911969931264 3879233 -104513653649336382356886890261403600 3879234 179784194666423921163634971111379488 3879235 455603269035207901858367606562270960 3879236 -177515347574106064421954766471630720 3879237 19050099895667405734851544866607968 3879238 1523494904973087694589790518786276160 3879239 -2193523317725210186595314719484928 3879240 398763000244308472017688256576716800 3879241 -264840464964845541007532030573447216 3879242 159281901289801827309100773519220272 3879243 1004714116623018502761021332130698400 3879244 429727169728715775750468264381606400 3879245 -15689574037532961557315736518174880 3879246 155214891661163770012356821498655744 3879247 -70831466342025550070641201200640448 3879248 -376113914865319543539107752594710528 3879249 691879388996679678670657016614579200 3879250 1085286081823281402092072088589440000 3879251 4873386040320707882985952361635907232 3879252 174492011987193013981297744496781312 3879253 -830605919246826629863190694413364320 3879254 1457295945449739145375901250464360640 3879255 458602678015221885547565310859348560 3879256 -137416757010710048295059258659491840 3879257 -2899342963332999107753771414773957494 3879258 266633011114254853749865736747241984 3879259 2400706455064963097068268460850171460 3879260 -701458432705842714516251814758400 3879261 -682234790107676082155987915446452090 3879262 -831960662509494429012910664967466368 3879263 -374166331985826067809444328992523488 3879264 1251167740148466257954954953474179072 3879265 -164979055069083297333963519692327280 3879266 1062901420864611140179690232677130832 3879267 32809693217686104856515634179654912 3879268 1075550215528056086683482603771089920 3879269 -954839677314308520143070490099395330 3879270 -480473647368371959029304470658490880 3879271 -191457873980258545440229291422391656 3879272 498454181537926150384845041118412800 3879273 -3502855850651072204519054854961114400 3879274 147285617114674558693048911316130304 3879275 -36487554374857680771569884535336700 3879276 -671743522385629626305471512942176768 3879277 320847906666689619714200058503351126 3879278 173947854046272201889712783916407808 3879279 879843397331414733384248743645483920 3879280 -219437101240010426165305794540503040 3879281 2759143292724893801966706966288360228 3879282 -393663155770937704014121234868421120 3879283 2087191432237743805492473270585811532 3879284 -327239010169146459802108335352224384 3879285 -344961832280940178932679756276904640 3879286 1633972488714078314392572630091672320 3879287 -2959046155576793308420843088258840760 3879288 -4628830881287660858232716412518400 3879289 1647721076288457814340833150291105024 3879290 -79204778630401665711361272032393280 3879291 150301707938895454320098382349664880 3879292 127808158517104534869752542860733440 3879293 88184103462239042731370237287304448 3879294 -52750824380291155664841206616734400 3879295 -399792730618250396220338822540390400 3879296 -1240144091280475321602375019439063040 3879297 -503191744293964059064715576711202972 3879298 1130593060891938499573636255263962112 3879299 953714057308616954430662368025259720 3879300 -796979249491146051337096188934195200 3879301 -3139990785752589480243903988911732900 3879302 193454271227726622315680834247440640 3879303 1899319082384281573399582187182142208 3879304 439767513539896405349209963045847040 3879305 1270441993871067592247170013212751460 3879306 -3618091700871541553562159128256000 3879307 1755630085903904598151486838958265556 3879308 198444666880385036527037250776985600 3879309 -94580080603907145840243998894776320 3879310 -65414377618469184273779560270752000 3879311 -2221546193205626430688447346747675088 3879312 363694955000204637171374840582307840 3879313 -3009297684173378475115475102573702540 3879314 1096142102845031732501471188306106256 3879315 -1477957319477809811754639437787089760 3879316 42999517295020614560024181783267328 3879317 866511217773586236257211709102277820 3879318 -271863260172926757188204241181519872 3879319 -449764733512252901238648956690292280 3879320 620775718453654630693415248072089600 3879321 -1443671945398312828014634634647637856 3879322 -142063742996243514105621739085353248 3879323 916907480087398176957747974398759440 3879324 -361871706433761752757605644633265664 3879325 -699499196897934522787000469920292000 3879326 305650225424754380471853937445371584 3879327 -633503000200113584354945373055955568 3879328 924982170692076593678951125369159680 3879329 -1446929662735745394577805079212567070 3879330 133324563870141032535934891783680000 3879331 5129573746893707421104810306665672 3879332 -256174086294383353777102898749109760 3879333 190311600070866134899751719735955520 3879334 2223190184427275329887067909214284032 3879335 513503486219997240918986047790030400 3879336 414993028257055256545167678041702400 3879337 -655454696265078539352287140567166976 3879338 -148943418247870898413727416301938080 3879339 -463216114027796019780728336499363600 3879340 166105846536328776720614844246958080 3879341 -1314892398204504795447010792634848896 3879342 419127280799360959896915836185270272 3879343 830051039167884285024736749564625144 3879344 239519842161749871016449039233187840 3879345 473075152947294272124260331406763520 3879346 -1130627471219067027587264146836646128 3879347 990948106394696084482803996844886796 3879348 1146722093397552800352868847748679680 3879349 -915264784493677002150486147678251364 3879350 -133934285489908632570658578863589600 3879351 372897369008274414816901213861196160 3879352 -154879753607734491081120258728570880 3879353 -1916698919054136155574948112243117398 3879354 -844348753608872836373962577976245760 3879355 -1427584220925305649398237275957722240 3879356 148940190146111501812848844720379904 3879357 -1654173815753937497233946041964424960 3879358 498654730548071367436489435424597376 3879359 -975761282703955190744466304604459280 3879360 585046470432544344681698489794560000 3879361 -672812863005747363045816728780879038 3879362 -285317456843175163741315221337163568 3879363 264516814009550345937563153805998400 3879364 511602515943994202333207894233804800 3879365 -62824612512026017769020001124518400 3879366 56710339397314765252483529768018688 3879367 -107228201177879618950677558143889368 3879368 2812027705498346654205569624933376000 3879369 -396894641868105540012179865910228032 3879370 -775983622362732635811802456279760640 3879371 -676344950080501337072143977772453056 3879372 -116574544334649204309452464717774848 3879373 -1082743362422233914236318428084556276 3879374 22438252728144648294883364127160320 3879375 249031359849706114045075575428025000 3879376 -180328800051876847224985440807108608 3879377 -38108565315925887196835677840317468 3879378 -836066775400307814137152388981178096 3879379 50463412968017144149596236886520392 3879380 -220772600818754685250756459314216960 3879381 1718408585517189762712825042142976 3879382 -594479358866705671246979672611873920 3879383 -1437605953237549453559171769351478800 3879384 -711487634968497392311273341446983680 3879385 -442923146327260781174081742993438840 3879386 423394757833594247313691501747833600 3879387 -671785402089720943452999040091112960 3879388 -1286131081451585004023853416806103040 3879389 33117778937466103857864688556994924 3879390 -44159987117556286945687295465374080 3879391 -766299103467520944851356293525481416 3879392 2142396001065400211729503902995841024 3879393 -172293943803976670693974896089457216 3879394 221568356103114834710184109931172000 3879395 -1599250092255056554388957489445744480 3879396 -970996202836389271297076301378776448 3879397 -1470697199876878290346428808713249154 3879398 536962914189762690117849069272575200 3879399 -1778213881577872657611239246567435736 3879400 89133841213019052273487952031744000 3879401 -2390829041199127779743285999071219200 3879402 -28372158151478507709208488011913216 3879403 10867068785316489850467229051353168 3879404 1355692177706144617274457694737305856 3879405 438735100325904144205103131344197100 3879406 -295566273746507638062855324944770176 3879407 -1248008010581474508005475399386554368 3879408 1592441597938363453473923492020224 3879409 2280737441118755635162000209476546740 3879410 -486660704932176140555278960994887680 3879411 852713550822833155520577077934294072 3879412 1077843591544971935349103751292672000 3879413 -920987452708277090986392663921084900 3879414 17842546343130319301349052515170304 3879415 1759251267482000795104582967775591600 3879416 530774243102422545655512562556436480 3879417 26622473574494095171502631802208640 3879418 -171599893509496036514516596939908384 3879419 1102400903146446747033668607901109520 3879420 172654783117871730398286378987110400 3879421 -254063841691730504781355718390553600 3879422 -735758126463072695527398372074047488 3879423 -679884548385204215694512595721817928 3879424 440556000164779534410013320482390016 3879425 665101896642865916433358981974250800 3879426 -730846404379031585824455591031549056 3879427 -2975997992010040661395081216176576000 3879428 -158205186554356952389221774478146432 3879429 387929132812173453220490378217281280 3879430 -22152578872658088228655020922627200 3879431 -341751752799650481301197129185629536 3879432 -276589020897908541934709857672596480 3879433 -64325261188917956573362644995308032 3879434 936224364180649342826437867080175104 3879435 315305324038908146801676173807612160 3879436 -1290926642548460912082382987689684480 3879437 -1217430902560763373217095467957299914 3879438 -216945053975067419434235354121963456 3879439 245449297979048620706313027863401040 3879440 -141508073192512282108760037862932480 3879441 520612043753362160564846418479806080 3879442 -119516771019651742474834879523220480 3879443 129168264664960956451817072432702640 3879444 814001268610814266286602993157621760 3879445 183227115695729260102393151934452700 3879446 1745327610391208182453967033615448960 3879447 144004371061182543145001938684864896 3879448 -1249567947548376286809821742434304000 3879449 -55120341149250830017916608504875264 3879450 -222570940449466484434326361214210400 3879451 2849065378491243011406003336824177832 3879452 710791329297418220310594817564571136 3879453 -665408729807292165759936585147772800 3879454 521619045131283220382773173753442176 3879455 -213802129245592718022120122077499280 3879456 200898650060707290778777899906367488 3879457 -18837631724770889573728863827513808 3879458 -50723776782376867186816645116990720 3879459 105878476046527884012995844840822564 3879460 10950042147324286926319871461724160 3879461 -1314892869494160540666844288848920676 3879462 636824872592752671346245753978447552 3879463 -927389083807067772307060962838105040 3879464 87035035347312321703441697491845120 3879465 -412925402111050059812192914617026880 3879466 504003825163264906152663734815776432 3879467 -2095639173499775541654152219236512840 3879468 -1054910569985350690751246338275502080 3879469 975661557307730596872572102178573312 3879470 63584667539075847591328901983925760 3879471 1153379675165741788809987693527970312 3879472 -507839965446424663883201791707725824 3879473 207838292976230878079359015592232744 3879474 1690694356152600719709878704041649152 3879475 1034962766422809635948008447620414000 3879476 -865462361794109739379286718005581440 3879477 251223244301753204863742607123455040 3879478 -766027594755881648137053199436918400 3879479 -1499195476443065567870642603353647216 3879480 236904593373292505952073314115584000 3879481 -418314069887151497277061615354612400 3879482 191626809526677371635736214569684592 3879483 923028907651142839076946651342577344 3879484 -131531751238728133696288915672115200 3879485 377496046990913942221942048381148760 3879486 172005775312605201420186820540970880 3879487 1286882899895444369594589401346472 3879488 554106590179399088135558354384191488 3879489 1536689472621601168993442335363071360 3879490 -117520086660711071321614580511321600 3879491 -954347114414839887995507338264567296 3879492 -857649543482722589661026050955882496 3879493 -2826740126507437477574186595474430916 3879494 901447270909095990918777482601187200 3879495 772154522159291154420041192426403840 3879496 1476156948326674128696555828008755200 3879497 121206781676781851070181985220318180 3879498 -294811687639859295560966967191477760 3879499 -335654971004038358428645273096673520 3879500 36801644692881826733742868738560000 3879501 1146233734929248545654305608777156064 3879502 474443578266065357565054444348672 3879503 -2703076356524798849169872977161216 3879504 -51502102554939019460132492106547200 3879505 -11044524575575965212203390589664000 3879506 -643124062717906714031526128555400048 3879507 -687806721250449636118292564627628360 3879508 -1979210407250205815461489963275628672 3879509 1934969264009903669909431520126581710 3879510 -147500433683073333992793757609555200 3879511 -1356865815957497259743092046956741152 3879512 -254635648082513059418127197060014080 3879513 -1644983752479938200758600340032196800 3879514 -758588578636615253846892097334640144 3879515 660970847577372159431562165254863200 3879516 -573865342048443746761675762153614336 3879517 -1058277319060608416014113086614025434 3879518 81633937591950306337159074574799040 3879519 -408070248982685495922605915540406528 3879520 1979505221801088610890935050402529280 3879521 -567340186252647059328656554084010880 3879522 80234004208092645541831211809808640 3879523 -1794806636145541251226591804013192936 3879524 258159341275672620839669725521027072 3879525 -65778093822116632615895427561417600 3879526 -290557485418753374020939897844954624 3879527 -839367308924867555087642397270711624 3879528 -368461224350074563081191468188876800 3879529 -436115885365987207073154560376700870 3879530 3341941974835943717162342599544160 3879531 -1170217887503516534164955917435774272 3879532 417209193607124049959191319732439040 3879533 162621063230549585599296252454011360 3879534 629355927917402822948815494843770880 3879535 -1945050862829623411846423073414311440 3879536 -105473552280241035965603185424302080 3879537 1402734840531630097743115662530824560 3879538 136850954840313333483667311464662944 3879539 2908715478896035307662725888340543200 3879540 -196871630237428120155575479172505600 3879541 1612927824610720212187237381182224942 3879542 -1003012930953871258948770239364095328 3879543 -298669609941815034422224025712676272 3879544 -238111402043327391992280247426252800 3879545 1369947266667642769799686516258041600 3879546 -9055600417951801742840288889065472 3879547 -624313661876602502102648164169173728 3879548 -297084209058241797423992760209402880 3879549 -78853708524827465758635967641170880 3879550 309918509373581602488151818500548800 3879551 39931186877079133754159071056492312 3879552 730347073298288827022073708297584640 3879553 316580211206951867545051475451836640 3879554 209163140161111572565395027400364544 3879555 -500624390257968964885220523394812240 3879556 1565630062647079159642539381860232320 3879557 2150972677424351914200263039113198656 3879558 -1088615344379711672664786434963220576 3879559 -1067588884702109251790218556725916984 3879560 1038526239405979526508301585556736000 3879561 149928627633866246847957186774006144 3879562 -746169284498664392467071713658352800 3879563 460679420388836469551556199487942424 3879564 -431320933757248858122586152060151296 3879565 -76070785321313910555868042886011680 3879566 709727272848979678235496838635912960 3879567 -417054752965323991540410868148774616 3879568 367638601243953177518003576333402112 3879569 -1618177912507135677025369995877326030 3879570 -745280650019056969957088632489712640 3879571 743474358467904777224833475858889072 3879572 -362868100556184816087581466745559040 3879573 -317483850919231656331875235259904096 3879574 -34939213291558657262432639752618464 3879575 -1060083458772557425096776359874976800 3879576 -24059814454035199902736275013969920 3879577 1645600149291231358395725965417826112 3879578 1583716514846459024646773465451429600 3879579 -949545961799992963662451666015202112 3879580 226826867359852697710397739141619200 3879581 -918859409187883353417566097924846618 3879582 -78180728551932367097703260869865472 3879583 -19268193466093678370061972323415840 3879584 394612927016867124039282909801480192 3879585 -98420502053268534452793074017700760 3879586 1244835619504785681902928891980498304 3879587 -1145627172774028825259168548238874408 3879588 -33965259926655545308375830085386240 3879589 -6242657114292989187369197395981120 3879590 126228848935037685640470723191466240 3879591 685725745560684557356858303639843200 3879592 -1095923908825759655059919188023705600 3879593 1294945310865740720392480091778094842 3879594 91682716250633687570278215409068288 3879595 -712582265277869775156328268619914400 3879596 -498751317173384382577222032923295744 3879597 -84965396253505400598292763432337600 3879598 -84660394553623558092630280362266880 3879599 1126033247237596537069110685894976880 3879600 70427457905051272182228222300979200 3879601 1326944479468586444530813955806904304 3879602 -940252096007962013973509255113387248 3879603 -378005724480435887068350746942476800 3879604 -975646379292886226233979972444344320 3879605 -172392988909531988652891210277869000 3879606 -567101432567774791854852142122717696 3879607 -774203030237081342499865525780957144 3879608 684488472721735568157188229983784960 3879609 -231080724455508202020929315185170096 3879610 3859028338348817074995942894105600 3879611 619495382733848524650320818687840800 3879612 548377192838859424897867826229033984 3879613 664239054559683453445752712199153964 3879614 26305022382510078985227535204835520 3879615 -998352408516219674130001215099617280 3879616 317654659101391769013538846243028992 3879617 240417098238250240578870044548083072 3879618 3195885214408524777492756812575488 3879619 -159645017042717389910245552859403200 3879620 391185138875378030288118356954688000 3879621 1380095465398739028627432828781864572 3879622 1590739378335409816246385820315560832 3879623 2272710296797591610142551377980096 3879624 -577976231317705686778384506018816000 3879625 73786007768532051440970084036474000 3879626 1011928555327529070229568764595197440 3879627 -126428567626149310672555503931127568 3879628 261333017343797132198533484936346368 3879629 312995992887980150461393709636731200 3879630 682388922040181912962189595079072000 3879631 537723472772225763643782115863665392 3879632 -11043704641336342600760936023326720 3879633 234771156080352998800486161559785504 3879634 489664541801241895125816920662964352 3879635 -1355466712582030522544310130449851040 3879636 4023521920834859786877166633426944 3879637 -310938832487977458336361143837126980 3879638 753582334513607616359496596619969792 3879639 1281290322074122110179026444781615184 3879640 -989963530951334674391454062271283200 3879641 233425433463279189151803946991052042 3879642 -307927924946611970202916000597175040 3879643 2132555332387019656781240168045259184 3879644 1266975996111787668866353879789902336 3879645 -49927162814567447190974456940748800 3879646 -28257930350597137181980637044393920 3879647 1653974762503689478059787946195292120 3879648 166431112933165498142223980750438400 3879649 -2432033089026815757878951377749311340 3879650 -230258865962960488853305923938150400 3879651 1257810607380354597199371218737829184 3879652 368994114353988936068093935087943680 3879653 529101665129511410245602996739367808 3879654 -786424433050295217972399622515266880 3879655 -324636427357649744617188766597279680 3879656 -1139924900569819404064671151175024640 3879657 15382376011148252813292114547582032 3879658 -30390658360410351728651520689728416 3879659 1000290518823642868824933110897532816 3879660 -641710307983043324159991855380874240 3879661 -2756080404582768566489783029802691476 3879662 -1181201163874226258430256736403801600 3879663 -975991974158727962567829581569701120 3879664 784877492540491631771269526893690880 3879665 1880445568278039394051066814624139060 3879666 -95927025097001811194579283495708672 3879667 13195139861831244459756684538737672 3879668 736949777570773532682987995589692160 3879669 -1243147405092428320541609940284984352 3879670 582958287443921178266700726775265280 3879671 -1243002165204496785471460440935119128 3879672 641897088410765408241571451646197760 3879673 -1567095126779032885624208175106950400 3879674 638032265715477775545414248528532336 3879675 6620638519407676150250601707518200 3879676 -1316220326088739647926625299073495040 3879677 884265980599854830119429464570687660 3879678 -52753287916120267596507853188602880 3879679 -2218667917413882485952572903971966720 3879680 110195614842094093083432240870850560 3879681 232291547445005132948958606175802880 3879682 -791003229216778554776026917017717808 3879683 -4073393165187110433703512762773567736 3879684 -1281511299253704433933470109294049280 3879685 -1161794943868564765939768826660119620 3879686 842834058239035558001774175336108480 3879687 -335755230122657792406931687908541440 3879688 -1189942359197321937245094771644160000 3879689 -1644648046412607183425105067191283168 3879690 -481709637165293661265657170913843200 3879691 -1972901805269570502544500680375348908 3879692 621505974373894237108784908521858816 3879693 183782782889737580538205778416170582 3879694 35386241044297429284989382529143552 3879695 828507360428909421990778002694744200 3879696 3823259091717068502144686625521664 3879697 -2166907544977788235228590103066283854 3879698 414202179767642277761559984703560864 3879699 364158957780578932300696787702977464 3879700 946010840515091233360577583350630400 3879701 2276756585607301282236073038453120384 3879702 568734744208439910914605308564153792 3879703 1286481909557257787017388292690697920 3879704 -44325044266778920258007320464384000 3879705 1368004666611657464033176362894926400 3879706 -628199513722327166683151278601871936 3879707 -296767092790862345359956660136068960 3879708 -281188785151195486574512373795119104 3879709 -684803637413039404702508733365948928 3879710 -327260248270169706304788597763458240 3879711 2187213794194435574948220727886388480 3879712 358701215430615198038069341128228864 3879713 1162433275983171708652971632237670720 3879714 95524439624033116257965388882119040 3879715 203885994373064406860145158050308000 3879716 -378582766069932229543442010579404160 3879717 -962435999167829824061138525483893920 3879718 13977902305913912000972615411602560 3879719 3289422230749289755134411277734672120 3879720 483452298935123378579657064580608000 3879721 2165663198125060473304443724900684922 3879722 -785982836194508061462265751095246080 3879723 -778156612910056223184137304672460800 3879724 -1492042330773813695543752416487833600 3879725 138468281684660469492657220384500000 3879726 261329905915611797045494867981123584 3879727 430980989787842714530804569722306576 3879728 51092263771025374826675272541847552 3879729 -162566118244777830467862064937705856 3879730 -41820700845643664076510427229574240 3879731 -81753365334031986490463227003880088 3879732 -538754261212273739441577188157739008 3879733 993563540081264771209696444964056224 3879734 -1179046428568602627744892295633061984 3879735 196629641385434185715192272505133600 3879736 -300532019912254520598819309963264000 3879737 -38204919736102937553547014594790614 3879738 219233431857462746020297734307875840 3879739 -451552636729751882483040072036306460 3879740 -114970867063972746302370647356369920 3879741 -910129848828166784451459405604324608 3879742 170871328693415079451504515738523392 3879743 -329219199475718421857502216146565120 3879744 933802113057850026642867914539008 3879745 1019163081451959067226190198711628500 3879746 -147449559876007596255623061092622240 3879747 -1386521457609109287481748894073844476 3879748 -588326021385400651805912258086051456 3879749 2126218388792320090379218221567342750 3879750 305636014765562441437614133301760000 3879751 -79319912632019104496043275737934248 3879752 -2325615273429398152304006668554362880 3879753 -1398128314603476414940631013835232496 3879754 1037731715771897290520708778995942400 3879755 46454634923645506823532949244209920 3879756 792763586962385239572320608166172672 3879757 -1182259984538105785906563942552460608 3879758 -657187002841021195759768626894707520 3879759 353127866073868918235010168593574048 3879760 389989451762033702917947114178068480 3879761 -38440590251533523216498260192433808 3879762 -10971202998715111538884558814181120 3879763 -1723807995195429615738566644773579360 3879764 283744420535834827017479833492924416 3879765 -1065339640878596695347901984393344000 3879766 -1540177386516242722999236503369866176 3879767 -1848231850496993211476461309783389408 3879768 668172391860186666841336157093068800 3879769 -4669519845905940018493437853646899840 3879770 -667008242948392331086598397212869920 3879771 -1035815153135210168454691880761917288 3879772 -227184931810649235562551203813600768 3879773 553723675041600114174665510447210022 3879774 -205203883581265977540198533366645760 3879775 -1564891071863861196109153277408516200 3879776 -3482296236631781698736413720092082176 3879777 487268600097215979024269556067081920 3879778 -38470206115738203205101883186406400 3879779 1975828238209555979007713101747862784 3879780 223558345083072745764790502748917760 3879781 -675669319996209511922726645461269600 3879782 -1625834340051905982766266002391583008 3879783 397923278645903062138508286829617408 3879784 -2415612448697932708254266298218956800 3879785 231789577058007156978396716842037760 3879786 -939926996729025483193335721594964736 3879787 1428130802849413891663441375675896240 3879788 -1339129493105450684053110507494782464 3879789 -1428566190037998482545931291383872 3879790 -216731164317356870022047237753057280 3879791 1358040238860299754122999776808785152 3879792 270955557230371828564223065498583040 3879793 -1399761018534068242268176000534278958 3879794 834305029530187484859238278658321920 3879795 -385538400172297742244636329529212160 3879796 -88031431335775476374702523668673792 3879797 1961739460672771233285258557798739246 3879798 -64973372029413633643850678757681792 3879799 306877781289145142529848699660184192 3879800 -785618898394824274723279534686720000 3879801 -322276826520411494035021276523216832 3879802 -799780759006618583814039302243925648 3879803 -3405270760062842673361831293650791200 3879804 -2099296003880400551220337625382912 3879805 192668326205755746896107878489361920 3879806 -197377680350257667704725320088102144 3879807 394978321988120795430236766425332992 3879808 389340583078180913511320728287313920 3879809 1556043866262185474918371927632624900 3879810 -345110490974326863252996947427609600 3879811 904087310583904236147445395710799600 3879812 -620597217402460967839502926490604288 3879813 -142332822974645842795820484202166976 3879814 638538682545243761445730869925571712 3879815 557729702037410865960091121329443960 3879816 -56780004637968108976741074217574400 3879817 -30363423716250511166998664893004134 3879818 -1634327343398898179085216953562194640 3879819 -112826642506291366181474526834228360 3879820 -198386962657786093390317383238650880 3879821 -1716801847233006094051262636822689056 3879822 -716067837666426205340849138523553728 3879823 468474789846013331173438729284154800 3879824 54067344471172827789296268677480448 3879825 -144993293748343598931792077940918000 3879826 453107819383044981372690088796852112 3879827 -620907015722145551031214659023821056 3879828 942207323726468572130396997717846912 3879829 -2396484737339060817412362931837459570 3879830 -306677149788287599574962678493287680 3879831 -1167272308461536562394350170525956248 3879832 -2011638985759726602060413154236313600 3879833 796173962092158909780143141712188100 3879834 164961318208844730220214380403046912 3879835 752917942384662733956012510094446000 3879836 743484468309973182723599632531685376 3879837 -428324067617233502090021398975195092 3879838 938002623171351724510658315110923840 3879839 -1620153512532678495587259152650083360 3879840 -369244168518789054470889384601190400 3879841 593142115351595656993994778200251072 3879842 120755551748710681512831041786450592 3879843 1688293211882568252393396949716932928 3879844 2252742398615451568326348338077065472 3879845 478080619115677556107506115517270520 3879846 563629399179780292664085938071152000 3879847 -2849641256591619421271568289875072 3879848 1515214330099892113126827311638118400 3879849 221214621958612840686545255552498064 3879850 249621307962887047367419256224972800 3879851 -2392094718311538810038394723077267148 3879852 215008199546403119112460577907072000 3879853 -1964225727555212378590511811536913898 3879854 -951735770633860636386873005614628928 3879855 -57504608586480890118467908836820800 3879856 -438887607350302095310237128622194688 3879857 598450659607784978183584114279190400 3879858 301972136309484322657551881210285184 3879859 -45545255831170273982866784279924688 3879860 501171786418801756960487930067598080 3879861 -1619969662151767744588072967689852128 3879862 -8767931326018381975003905031335936 3879863 -455385829242677473971662030536395576 3879864 15449049360750168153653337046056960 3879865 628623762245954915533762584867279300 3879866 89925519434761738609073293649748480 3879867 430127090308272596853362986138567680 3879868 -259278696883460447165589191068358144 3879869 -871758579486932057676351811530533274 3879870 -295077396862494810337176366074818560 3879871 -220253406458900637463522831377930096 3879872 -276768051188733611855094839513186304 3879873 -341462855374345392032600767706796000 3879874 -57977292556156250953163753440694064 3879875 -502360720916377880258740431613920000 3879876 141245518911558023739444905569812480 3879877 78705382364052187571951697475726300 3879878 1058714334582935834081055545607078240 3879879 1687334917374085299862116083046623568 3879880 658521369368935549713370282721126400 3879881 3233495894761821527523467046509294280 3879882 38312611945556538134209555133026560 3879883 -976220174983253984296073453816858480 3879884 -91954010444581936735815168181277184 3879885 491947593361198914822031611804837600 3879886 -740919991194044318317853047160612160 3879887 -700731684268088181582489555396811536 3879888 329916189644433089797882669672955904 3879889 149700198666375524122346348363580608 3879890 -175038544752132179586542339865600 3879891 -1665509948364433842190827135354156300 3879892 -2014425407593447994726227691722711040 3879893 -652148327687054745523305519664520256 3879894 -411190279858956844869678694729254528 3879895 -91340806852777175041832301005218800 3879896 -2135566353074307852237178204001310720 3879897 580495383138841790024292563826468864 3879898 -83150609664868498499874623036835840 3879899 -2455418564249910468078260657369213880 3879900 65680117446027720634170695421696000 3879901 625516811797218337467119685945619872 3879902 -23260805973355029831271598564277120 3879903 -213170637866796123841077657243321600 3879904 68757756025574043021029738974543872 3879905 911485580796839810962240190551038120 3879906 -106271242197254745901612145791543296 3879907 507650553900205447688081903910863360 3879908 1235027548414516251539983692078784128 3879909 -959662008153859841125645890776981472 3879910 1359668451770693266191605667715910400 3879911 -941357826781158265691074316528954880 3879912 -276237863279097241507794415265218560 3879913 -1144008565819994961821442942529920838 3879914 -333404852955648581621213231047676160 3879915 165322384103610183002603836829480640 3879916 -480434630472803305979462593850812416 3879917 1718339852059928482069041328018698966 3879918 -216701781037115530918081670043615936 3879919 384868423901401634178075600658698320 3879920 -117738013464220955883004154349158400 3879921 163181153879803539781191067737056112 3879922 -285307780981199835701858046082261488 3879923 3235993349422801033730403124732148172 3879924 278621555298629868012231518456143872 3879925 267344607038201321489294187294704800 3879926 -183138466583400377631057079682607360 3879927 1740702400469600200736192326326297600 3879928 -1188672684689170953809858211714109440 3879929 278446778894371472740014153479526912 3879930 -148167285320813833426095778100129280 3879931 -49205900566411157829227365850555376 3879932 182870610408660836416582190557608960 3879933 -7542170671720677372392295663959040 3879934 291189465681029445113451702257135616 3879935 -1201244836756802850278850320394708120 3879936 -713611915193600046349879564899975168 3879937 815436664113317488889390899124018112 3879938 -26578184006620880453384867631992880 3879939 165849529766782482197267647556920320 3879940 -63767727220235753367991146216038400 3879941 -572317484343724186338921622200684456 3879942 508557019867060439939299308214424064 3879943 2508773053021996033563141843317783192 3879944 3913429472799444671464212696654151680 3879945 648134328398888985025945758662312640 3879946 -30210835297086257989834141679379456 3879947 1008108248042024932055155797211131360 3879948 -18740550332894849694568692029776896 3879949 -1095727719368766064607814832554444480 3879950 -50311121218716171220410163729430400 3879951 -1485264564327499702204586095342779768 3879952 2768870969904969206094189554237440 3879953 95311058869213970828006550521761920 3879954 -195721772536158008470749871132584960 3879955 319674141809745221180533381594344000 3879956 -1297625337136276538158108547657546880 3879957 -55770239164397771440342952633086560 3879958 1021132139505926392378201583162672640 3879959 -1150579204413440121669258527264262840 3879960 -101483016736060203830555879669760000 3879961 751501362449439256314779727064513812 3879962 -236988672963276181548575332278252288 3879963 -364135143784713703702377057919405908 3879964 -324104617672449370661466614159078400 3879965 -487556447191812951474394155605458080 3879966 -542712533286780046802627050241953152 3879967 -419600170148907739001545582503493128 3879968 -391881249195531187079967412829552640 3879969 382365675388700203231789030925460144 3879970 -1085445330322121358861231846871050240 3879971 -1025846996767796386072617624197698320 3879972 -513689792822191182062195633564037504 3879973 -161941978505715641052809679221309316 3879974 -256323435023249764754450633432580096 3879975 -335200393181040252931105228885132800 3879976 -37777262249198538527636744028979200 3879977 572700403717605969152595166701576192 3879978 534728827302599546324371937536058880 3879979 1015671538025109647258766724939942580 3879980 -498938723713590456638427196619504640 3879981 578210412205107445506213918723966144 3879982 -9105976023530651026873126442519616 3879983 1889729736709775168886758220018281232 3879984 -103702084789913561179046454116253696 3879985 -1215777643976504477211078841316769600 3879986 -3159992499423380870968417749650544 3879987 1549179667816764004835551404248130360 3879988 -692457670869976389477216923635042304 3879989 -76636907562306441386556135336408210 3879990 -644081511584034690353017847278416000 3879991 -428218551464367108259554723256283136 3879992 -132969398103959994996033077168640000 3879993 -343294841271182491068467454244244736 3879994 266236378439353503555712035892757472 3879995 1031182274623184817611688671842704960 3879996 551708037043587485035179445120430592 3879997 568578067653209153356067777469234720 3879998 46848556470376911720425226345312000 3879999 84957736275571944885202386140616144 3880000 -98993554395023194129981655941120000 3880001 -401691640915100935998683885767502928 3880002 146185904752800968828008193138947584 3880003 -2778687046736822860530094635826311748 3880004 -195626215892987726265562355240371200 3880005 -241412391312384769754381654683150080 3880006 -440601749886437284153473744402009600 3880007 3048572997333160907332236779304743256 3880008 -604147979066977303286230943347507200 3880009 756319581507438088892727809198805440 3880010 -588308049189800780576128498457533440 3880011 -214056844922836119468230875397578320 3880012 -1070047302206302119600855717922091520 3880013 -462149788764687993283631078372714880 3880014 167969140887871736699841815947928640 3880015 1578519675670936932706183239584657160 3880016 187633734571383612015802170502275072 3880017 1095195276123032943210924251009179920 3880018 39380289451813266023985179367075840 3880019 -22550703973092126713798156882014464 3880020 -225508831270885490939990195450296320 3880021 2686824233475525479810249400343186944 3880022 -43114733407162922726803448410123776 3880023 -12301444134214065545728887816913152 3880024 1121759502191780202186972270696529920 3880025 -1077778371665030286773238420884718450 3880026 -641318558474226820730612608167662880 3880027 41080467408042012905231712437506672 3880028 19468225833033842695685356114894848 3880029 -1767984389712701565942352143271386240 3880030 -68435560418237869832854919263641600 3880031 837384236931000515550497305526261712 3880032 -506115760353947177168689523927285760 3880033 -2327571158848165806897471190297674718 3880034 -161626488528885768089382514238011008 3880035 -624611719645412232331354478414817600 3880036 -689752719510230037397827098097377280 3880037 1174692926713608914061496571846997312 3880038 589036127126576035132403704549048320 3880039 6611472252032329559329913492607024 3880040 -1387827218379579738848216608540723200 3880041 -1449735852271715201149517785708332576 3880042 301147128119302484031670901831475552 3880043 1235471530076189694184606609918226292 3880044 -66531506373523475510269731636049920 3880045 645405747786802385713638609047563320 3880046 27607965720240212604394455766826880 3880047 -1230243567723510791786759968214267520 3880048 224491444390504540533060006057345024 3880049 142240328330370737860065266644996050 3880050 94543739584495725216821877645724800 3880051 98584784811873652737707645689148752 3880052 -477380397318387822440930621876729856 3880053 50686490536691332451550297897135744 3880054 418062316225438191779197111293667200 3880055 2006924538376996722728262597478284000 3880056 1286704256010352978356974486710886400 3880057 -42691551811976253985384724879868694 3880058 -82909044578525229227040200411612160 3880059 -1004286620397104416754741105054784000 3880060 -1455537721145019738850415682875819520 3880061 1215826773946743667751854137354550662 3880062 128321377273120225523222922478272 3880063 1414804681175556093463900515606678000 3880064 818770923209450376856754889078865920 3880065 835241678527710565598560968471494400 3880066 1572484882691482274621489705540507520 3880067 876381710289932895627867028988821116 3880068 -631290095958559001885612277211100160 3880069 -1613896954363737669031759992486938530 3880070 -1504044726352738893672710369400685440 3880071 -72677791975765384838082588896854152 3880072 -1213151757285601653267337178170982400 3880073 528568001501842225672278600904180260 3880074 -984346765986040788488593887293955840 3880075 -69065375698920143954877090413124700 3880076 -313986311623802322524419187052948480 3880077 -547477000144428181094415375286921344 3880078 1892243366830157009931050259037827456 3880079 -202936553523599694207338731331851776 3880080 311957276892711314462088152099880960 3880081 741365181414442935381404615937016932 3880082 -1335673653548012871480061746980074608 3880083 -473134064764124078318926942003413576 3880084 169278813386443047516049700384440320 3880085 2819952735912562265365939392900096000 3880086 -284612027216045409037112615987798016 3880087 41237411400256675690905939527184712 3880088 -3057376956803190147774375690528276480 3880089 -505534126986047618967089599796237760 3880090 -1164290389908433553549765633963623200 3880091 831500051231433008434156964578239492 3880092 -982065622437157252455737912128808448 3880093 1066793704571189659205735082446120800 3880094 1323217479539115323621412721509492096 3880095 -299005945474334495003539660006458480 3880096 126910936297860576862920531863666688 3880097 -298325310101151594304645382063065776 3880098 706114652429256994238727733472065824 3880099 1322408245280513711441503436150203100 3880100 2710221261862666357824174346444800 3880101 435129541661444647452229004585108832 3880102 -212003138243767202359691665201200000 3880103 -493625156516360495656323118556828040 3880104 923166877289517006544164076860211200 3880105 41985903141355253320904008617538560 3880106 -1626218109227372346215238203067751248 3880107 81313279817991406829681356060560 3880108 -320764228512730973912547618866121472 3880109 2586538693887553673640137072148084300 3880110 120830218297836516393664406282784000 3880111 19545569916767080346129350573393992 3880112 -274977534182988683217686495944900608 3880113 -729641580441979094532869728046751360 3880114 -162436857124187361461212697396530896 3880115 518194203090127024173148409153953920 3880116 422335087299881045880322456678993920 3880117 973145982259222215257763179562871224 3880118 1131230732430685146238877026554354240 3880119 -1351850714252008544037089578762751256 3880120 -1934033719685013052045648981564723200 3880121 1091420896738471141701142973114829312 3880122 -536479347019956246949364025143344128 3880123 348078054749029570907775869004668160 3880124 -401292125550561938803600236795976704 3880125 -76409119847763877953946049427825000 3880126 260754985278225130071300685360196544 3880127 -2880188138112743199713959147230297024 3880128 46858831176244590287572106295115776 3880129 652575707717288827475686796212722480 3880130 -427120012080030365678642189763372480 3880131 -1506098792927065610040278961175938576 3880132 -348888076505579281942020684368609280 3880133 399355333343228617833506097426422940 3880134 -925262932219886604462739577267877216 3880135 203541431555734005259642681341504000 3880136 650148411805012353113915173507737600 3880137 15754934391872957592348099502284768 3880138 -716271205504720602939421129057763280 3880139 -698439559969149067415900631615774060 3880140 303660847397695246476074096604364800 3880141 280403174504400578668602290310514272 3880142 278694347708872106901000983666995200 3880143 76315419123057517394245543635691872 3880144 437277163409586010355829085606338560 3880145 -1730606208331046424981857200467257100 3880146 -502748613307749131636085042020352 3880147 3030996871302449301116357708796351596 3880148 -17898388076709462068691101894467584 3880149 -297843130800488120756585969998427904 3880150 15261435280234210030552610410953600 3880151 -2100805338545275909269648805545021096 3880152 -876067020968577022594811514810746880 3880153 -1367671999999887421247399179182902780 3880154 -1475810042943334645449156274791015168 3880155 -308511996135309236905322296104573840 3880156 -842922913272757174874155871497106432 3880157 1056835683138765988835421231986762406 3880158 6104304433225246705156297847749248 3880159 -1476099797812636242697959036462636640 3880160 1410686080336114944714681651643023360 3880161 1710144489550701815351261322467838480 3880162 -430483195604766619192625183975325696 3880163 -884250718564088744491674839038688052 3880164 557779482939055335234013338549903360 3880165 657853449532184874200171545699430400 3880166 80826685544271145906635196161016032 3880167 1403203387062344924216120449975976448 3880168 1121350855843138969337080899083074560 3880169 52826593681409019657825698094196608 3880170 387286637334406568907307916188723200 3880171 -1902180671992502310365999449493890320 3880172 1601141206829352367486969096658002176 3880173 477421325967336462367155652044791808 3880174 592494997485458108577499832887926336 3880175 -261754781248808845901187514005993000 3880176 -73270231332732554226929890037268480 3880177 -31262996403700210526804697637459456 3880178 -106783287615716696733830963656750080 3880179 3687649908068985560757527956084236384 3880180 -872025821797469948921060249063270400 3880181 -1646052228249860721936601822583400018 3880182 -78702473097798616438983427184928000 3880183 553267788263354863854338999729331600 3880184 201494880854049685756915313860608000 3880185 -402879504649604320378145534891515200 3880186 142303484862158907653669700207064800 3880187 77399435506817444945574659650193280 3880188 380778838042024722520948562564534784 3880189 1373311597574673357479819049850121990 3880190 -439039404796881691822307720512792320 3880191 8471953499256236894722817258697984 3880192 576081563228439832970452497931960320 3880193 849768119178622968609008474401949442 3880194 -200456886914460387071824757844072960 3880195 1591497472247095623895430315143938000 3880196 -435400679577317456981333507535172608 3880197 -995924400150203369769217574426952960 3880198 -196694150871639035166948357346030464 3880199 542804798443300075453352022462178080 3880200 -511282446951125472112523573084160000 3880201 599030172104227210201873220154693412 3880202 -1072502658960077901788560252302950400 3880203 -280852160094183347410598481727302696 3880204 1461135794300630094470401977772787456 3880205 131638363488940068604216900303445760 3880206 -232833421994723004582763197768438336 3880207 903700383642472212604928429672801456 3880208 1655224459582636156749845253586944 3880209 492556849007094844124286536772880608 3880210 578775287861143701824130366748403520 3880211 4942594977090418903384835479361253624 3880212 -771168460589439087975286170368563200 3880213 -1073029723943549476101645430533214016 3880214 -281974138792181191399079593129211520 3880215 -118876559055508997900122471690143960 3880216 -2162513654334568267297350985332080640 3880217 514197652606338410760327225188909760 3880218 -637775287178385449628005446960427520 3880219 -603825419037229173169688946729208304 3880220 -812051987697852394623060851126922240 3880221 -1007811536565308090396961126660751296 3880222 -88786427792124273265302732702288000 3880223 765738199113089197334719694262629472 3880224 287003974034339701895021687930880000 3880225 312474687883195804362048300885917750 3880226 -1007159742951929445273398694457288704 3880227 241074019951797914458355532479211360 3880228 1376287057172892195551261251309184 3880229 -3587755765916236664681644588765552740 3880230 275385721610485952419982717139534720 3880231 -1661181969885454253446312415569365248 3880232 951638498030341279386893303116262400 3880233 528411710967398842356495877566432384 3880234 15139618468081227565434637000611840 3880235 1660567954353749287008560171470915680 3880236 -178746811994320102677891700549886976 3880237 -2553226075138389391323930827035876320 3880238 270917730376393149652948906323409920 3880239 415972615647149820727925347580691456 3880240 35873546168881163312483459784376320 3880241 -277563309864074125729005604689893358 3880242 -26312089182202407692581829292256992 3880243 -103516230386922355071885642966497120 3880244 940488903982722486743927834014513536 3880245 1256563882896745170213415970164368000 3880246 -1223208136210093467748265133536120928 3880247 -468066382561943990282741266798004736 3880248 916240367574551564388657156688773120 3880249 -1059483151129557233651915362434049750 3880250 933159143801142785050765939571328000 3880251 1054977641444416953352492433266236000 3880252 -1743860556205240605277690027806475264 3880253 -583970861166314016259124279916808800 3880254 291934945648210635156301222536133632 3880255 -1375599023033899472893375782688491840 3880256 -246638044790926731046809184480788480 3880257 1238699706785372873722674754585646640 3880258 -2105014105990344487865759436720600000 3880259 1410733984467526466224214217673142460 3880260 488384231002525156299314950641358080 3880261 1682570184189979516107457055776617024 3880262 -683970354727391638007576923831006368 3880263 1148310497440407561456306725943960744 3880264 -645403389711158973490774398894643200 3880265 891014286800200005204396630486718920 3880266 -15936555003999607141583208628720896 3880267 1832937082527870483278525260423954632 3880268 -700754638878494300996429537479117824 3880269 -1938625630573730614832223558814678506 3880270 314483155997478010133955427813800960 3880271 1399957257738738426131631429469744344 3880272 -316279492681114808626550828521881600 3880273 2161003993629420640156339614560040960 3880274 902974058661481587671641762990037136 3880275 -171917881636468661536518310995360000 3880276 298910535168891630117034873306636160 3880277 22598738867440221866110621513735680 3880278 -364823273746859655041539869269525760 3880279 801062579258640364144372047700203784 3880280 1845852526297362430535849226403430400 3880281 -624184062838350046975412447420965536 3880282 -277619096232871081131142008508163328 3880283 -553743785642712882305364944529130776 3880284 13016356149053063212378014910758912 3880285 1985222303468832527539284556813087980 3880286 599169366963325455514995035360510592 3880287 1319129274940411008011249013425899560 3880288 -1004783831687691085101732265865379840 3880289 -514412549731023167310910136258662080 3880290 490746256661385333990173138837783040 3880291 -980626710003568711501607546500171840 3880292 -467467904518786272290238997192175616 3880293 -247588330549466140878015680232339072 3880294 -1181695647084675113900522194844382720 3880295 -2022161281372834597884696627341344200 3880296 -77111391255517805004022960723968000 3880297 -386681183257408055154464466861095900 3880298 483883597091765295090194436680276400 3880299 1120827811744331171257351260085515864 3880300 465907197477187127765936256191878400 3880301 -48434652403373163513103464694809600 3880302 1079218474055606425851797628311331840 3880303 -889604329966603289601967232921199744 3880304 -658613500685216183289261375341690880 3880305 38459385495453102606023921713091520 3880306 -983564914399947895343929722654705648 3880307 -530412331396265388043430226433127712 3880308 1044157962071768317361152272967311360 3880309 -1937311033478129654383941899108355684 3880310 -878745191666442860069093534619859200 3880311 -728430077033342296284042188203685040 3880312 385640777568066429356631121297305600 3880313 -16497802987929572654698817829324960 3880314 -977600572500956344291337806609834896 3880315 12725910536131989804323755194412320 3880316 8628590693791382655012633884482560 3880317 286499743544438150321616321139624512 3880318 320602105622698993008691505329944960 3880319 1017948695887987492589526051553656288 3880320 -18937760190549340808587604970700800 3880321 -231133317504288617446224382328206400 3880322 479738140564227682922017790651136000 3880323 1504776006941494232926871835943448772 3880324 -314784530615329631927043212117831680 3880325 578238379181338761384164276742400500 3880326 -183214713518511006852774013837928256 3880327 1576713671892957632358309451270203672 3880328 1603613276735914843028996095440860160 3880329 1207747870223063835311111915976709728 3880330 -721289355279549915949078070448737280 3880331 369998709225219056138723848186293024 3880332 -422747622779431180472475238003507200 3880333 164327481192168390729497281479425664 3880334 46772948836760603938898806297534080 3880335 413402067224970087986701705599420960 3880336 -380836133065651433454322079231991808 3880337 1233387608536360536508147131298855986 3880338 13414592385780719240958386227421184 3880339 788428464260452481944360790658664200 3880340 -1424267669439412392771096942966524160 3880341 -6982066556408375440215397950789540 3880342 286616392387734026528103216866291712 3880343 1599795331746594621254807063427419592 3880344 304285495802330338288915035975966720 3880345 -591952764637902127636791874766707200 3880346 -286395605071542792541434448384570128 3880347 -1092271249803715325506198593770895360 3880348 267098022993013329718064325824388608 3880349 -2508297821570210946365531598950490 3880350 415181461202416941174549761123145600 3880351 533028706677978594022565581628534400 3880352 -967337049101857996374398797904609280 3880353 -957531448256074131084202548050510016 3880354 2006833759442137305554691547041361920 3880355 440499845308920463691083800258618960 3880356 53457412479423970488031556121821184 3880357 -69035063087859251392179293652750760 3880358 -436561649963627684072725888451303424 3880359 -330925126114509310719812794524480000 3880360 321145531395717598623941348837376000 3880361 2210139901701943094724388285590355962 3880362 25701966313890711712146809629182720 3880363 2730275475911822166542841814419456 3880364 764280680120940882875113720309867776 3880365 420773618524789826787674094852618720 3880366 254387271440772955879015519359745920 3880367 -1585946167221091383153275660597127648 3880368 278384036246624479482136806640238592 3880369 -2808961493298785901789203065403600604 3880370 -449399595234432645252456017670489600 3880371 162621276322596472297804357131742080 3880372 3400013384770891497759411216351907840 3880373 -434589270956270685735590854553759040 3880374 -65456083553793813659631059007111360 3880375 -520821667783273913434777686716520000 3880376 -656901297830804876262532906653081600 3880377 -1502244469175070005476366089847428486 3880378 -192889988112613009533250527647870976 3880379 1266877198449264539848110555257108160 3880380 196619069197900822543026617983795200 3880381 -449577367863965328755695491955973818 3880382 -150319425372355672597688694254637696 3880383 402605365485682923026425821327634704 3880384 201921798671185663838404933924683776 3880385 1431912366440873197045507385070362580 3880386 -15377498131278995620826266934252640 3880387 -601565414898660188835227821109807968 3880388 48036767745439454262864229929386496 3880389 -39392245670481955265980943372322816 3880390 519055422326509011347290384575745920 3880391 3486434895094655250381376253467095000 3880392 -866705604119424092053601049020129280 3880393 2668102481494917294833517645852508608 3880394 9648980060765972473516840634609664 3880395 -70197200838554442377261973524408880 3880396 -537217722328721929334652465868587008 3880397 -3734245294265565390454041517623011028 3880398 193788061661518102304978145534102528 3880399 1296204302703359338116936706538723664 3880400 46228083154919967558247476111360000 3880401 334128361470816394878280712042342400 3880402 -1462418339812066609969044678294292848 3880403 210557159383680715558184491314374880 3880404 -196735269625662704387424871901552640 3880405 2505548133503268440098662032491791000 3880406 -15476670190249619675498835418032576 3880407 -916911916249206764354743525420724400 3880408 -1417720985641904432272174104356966400 3880409 -1482773626145003507189994685892578866 3880410 443911885519954334018482664738415360 3880411 2305781675700168556229209618376963012 3880412 971734551402241226063771343718176768 3880413 -943334477084678669664804763863249600 3880414 -829704077092584834889518344292496128 3880415 -80629060747444916996785536865843200 3880416 -319780008686316057126055655994556416 3880417 2220005607564173622043443782574130432 3880418 1066454181070683767506790276888159616 3880419 794749283085571892887676872091149944 3880420 -341740436460034340984583506795043840 3880421 -2338650025027354029064928400474453378 3880422 -111046235840038793403413840184090624 3880423 2141624778453823423327229942940103744 3880424 1287788093623630644098520723151272960 3880425 252766920115155148444238898979872000 3880426 -557879767485306355887308047318818816 3880427 1881644420338563700105073753482264440 3880428 1131602727485919584009644436443461120 3880429 908145119186245802468802767199767776 3880430 444926436847065566823337642549180800 3880431 1322032321461968570324461257155985840 3880432 27221745619751608156576427917148160 3880433 -351885721186918235867658299428688220 3880434 88764092383299736574589564531248640 3880435 19595975962358801416746093972822000 3880436 -50111279032843159391369595200612352 3880437 285075342363857744921638606516033344 3880438 -85259896103095722124753325330774880 3880439 -1880881604787496431167163159538081944 3880440 -1780143919364262439391579475277824000 3880441 -2196179992373662852110743507500907158 3880442 -493248504018718788697632592400554128 3880443 -981697969573023767975593322969871360 3880444 -337199466324857082964173084009816064 3880445 -375297601715487391167494947625621760 3880446 -503580451594771747405032205411814400 3880447 5608876528378480383043698156048896 3880448 -179915753932727472944704223226888192 3880449 1336209114125272988942606197957248 3880450 45193257569467098363516599308262400 3880451 -2169451586514612691981376067996556548 3880452 287116808112887098138068752789548032 3880453 -456107035814500162678467422613867298 3880454 646576625246059642287841715642356224 3880455 1081439039381163109458037090596945360 3880456 588375311466844573389867378144706560 3880457 -879121051725628151065164610796491494 3880458 1269838782052365135120873038350468704 3880459 804197168644489618767378128523622800 3880460 1028779518250234302395249632036930560 3880461 -73539738335255563313337169462786560 3880462 701880561759348168108152357728608192 3880463 -1442732958125648026385582227228869960 3880464 -10079699665085689430559579498086400 3880465 543849884577820420502873213142345600 3880466 325503797894723767452648008176428432 3880467 988296537103553392077603453774918084 3880468 895811135777122461915006863825172480 3880469 -1200050983307153984508196524739877604 3880470 1181717183468310085005821899401600 3880471 -435350205359863684254129100022382240 3880472 104473730745639494577871681442764800 3880473 -1221064632278665752313569184470279216 3880474 131866374319622679565941118152300000 3880475 319702755573757845706276468593280500 3880476 140861061553129763705502762313055232 3880477 -1879732909182374906433390903275362548 3880478 583401071063085967458642726065744256 3880479 -1085731510228898568556708837660313016 3880480 -554483404616790937273827923696025600 3880481 -168052813742288700573182494718285136 3880482 227458248719829476007938288679016704 3880483 241638273011474065392673381425351720 3880484 479592159744118788972751221788697600 3880485 -181124571365726140673317777824829440 3880486 -111560602267367478668993570600509440 3880487 -481078414544322504581864612985559680 3880488 -497143381940941776114851436482887680 3880489 -1090323623335708598997548613417444000 3880490 299070762497851478084653440310372800 3880491 -1172675068864028098394879001816138240 3880492 5399331010402924730029744407527424 3880493 674694918955701397773943086319472460 3880494 -845405646186978005077564456065240960 3880495 1879875329317675905249541818887373000 3880496 -367185597816988578028438040729714688 3880497 1543073698660470591472860774491622000 3880498 479174711005231336368474936751779840 3880499 -77925200158209805146744777811818240 3880500 -56040225626461756461234185779200000 3880501 -1687725482468247638443544840209689696 3880502 -2043279300436360395454513120053222528 3880503 -327696668173266187531411091945168640 3880504 2464818568968783773880306526490357760 3880505 -99281102626706191186316212518641280 3880506 456993083001423793136082089343204096 3880507 2479199859297229701799829265906518756 3880508 1056153338388718861629244607448631296 3880509 705062380033332694140968179002229920 3880510 -277701913417299462116303760388347840 3880511 -4905750645199162740402549643600566600 3880512 255111718468051016086412999313063936 3880513 170355917526672196317973434454764224 3880514 221304775174770773296663043323092480 3880515 -840923531632834199449394987003571360 3880516 1009349746246605220465473948263603200 3880517 792427121425345797748767496682545566 3880518 648510776946615501950351026629811392 3880519 3548336859697818594428291674596751560 3880520 -469281273807581159861601265176576000 3880521 1628627470396595735662716294436980480 3880522 -1433730770922078915198124216472455680 3880523 -361207564293906967665268345002834720 3880524 -785326334292271929860514415121785344 3880525 -914640192958111622068568335012670400 3880526 -265823960298275479917781919711472576 3880527 206384636717229706586839875559405824 3880528 -562528749365192990073438736799899648 3880529 423799753462679728991190729480531684 3880530 -513587571367782963352506268054451040 3880531 -316573423802253992564317631703668000 3880532 -1625508323351796433087081481507762304 3880533 -70500046528372277483304498812863296 3880534 -32227603923824361374611839271158528 3880535 33602032238057122266311160014718000 3880536 -1378600170918909598833009212952576000 3880537 1077515303337227892368681943299936640 3880538 622739365002356338493964787151335920 3880539 -714830570216109830898329928059555712 3880540 -425933033267930677502099799181109760 3880541 107404217138663812257797132773747200 3880542 721005176272448961919379120060411712 3880543 2412789593875316466444468168735797792 3880544 1886761229497574300298100325516967936 3880545 -451912691053078706475296587776343680 3880546 -357210401377521729429135982163239776 3880547 2018273230847371569544898471698089984 3880548 -27347558663153084298203365642137600 3880549 786195792516728655668208282242347520 3880550 142799888711429110024557011744056800 3880551 695364465989340413683410094170499584 3880552 230265572208264496473953658928773120 3880553 2796170197345816293943774591536671802 3880554 7485841546564679924188310436503808 3880555 -2665229153732986158084419625941559360 3880556 -2624401912922146657418723122375065600 3880557 943996346174832026296451565220977654 3880558 -131596792752740619269130811802694720 3880559 671504664698387587579568048036148960 3880560 -43515297529276341603786573584793600 3880561 -1192461474972794842292158339008993838 3880562 444898875673916455599641747815329792 3880563 268826739863589817466866270582212144 3880564 372474003789473855412317154187850496 3880565 -92109033890959526292664229566020480 3880566 64613991711828533001623909141897952 3880567 1888561366917270062166681041984992616 3880568 -614008395700374419366086047953018880 3880569 -267712045383206467268867913987695616 3880570 -411713962306810004436574644040511520 3880571 482709599763335341603341750928770192 3880572 34562327983983790907204314201416192 3880573 3245536780381283792754057880109406336 3880574 -258582149304876938556194394981897600 3880575 1112622384921975354734207336598750000 3880576 -385572156575131844898338483271106560 3880577 430171795867615631741835860238351060 3880578 3775267479430303083210441819352320 3880579 739425072859263237028680800963331840 3880580 271641400650817730429485004210995200 3880581 -795957314462107501325357459880384480 3880582 -12215949867794053961987395954766976 3880583 -145538055406103898185756726254081536 3880584 170954284757948929296426897490498560 3880585 -154037884657661357673001855642808220 3880586 694928213000932327942320278900338992 3880587 -1288345126778937500215682556059763240 3880588 -298587346293129458359941867790381312 3880589 972123548875488903747075239677854390 3880590 18174512183584041359052477332520960 3880591 -923074353113626295058249129815864 3880592 61729939699043589718787202393784320 3880593 443584236770633783652846465679038324 3880594 -796851873851167235398738024458372960 3880595 -642273052616470864082717035896728400 3880596 -305425599252366234302901748933060608 3880597 155907999350486718579670065884246912 3880598 282006824823934513173809117987586240 3880599 1764087013666093063754355555569417064 3880600 402509790144176965056036846975744000 3880601 -761056945720948463052468961596841398 3880602 1507919242655488221770272095334809600 3880603 -242912906062200002637881846447601148 3880604 52326740760112290888063022309433856 3880605 -78662848935554243187508677548795040 3880606 -936138642965890179922383997603910400 3880607 -83724074798128826084302527395148960 3880608 1128843789157518904468938791058407424 3880609 77775555466360333782093222035223300 3880610 426429070108718681554465910222329920 3880611 106287945684494153656854410084035584 3880612 384321980607079024772390016712376320 3880613 2292882958161206092669488724096237728 3880614 86231070220447327977994291149536640 3880615 -871544158989682016959654162128076080 3880616 290020079139394328327880205160601600 3880617 785014385049320189082680939877794880 3880618 -130952867034302018522749169975162880 3880619 142665742492980326523098081170294896 3880620 382719836511506724774338830502476800 3880621 24298363079582044084552531278123232 3880622 546277188472886382530030091395596224 3880623 -1026082583444100186089689567411994616 3880624 -428118540941520318231308281003573248 3880625 46816652858190864933095101650360000 3880626 695067643620526227474849120441097344 3880627 -3064214889337110330814673654895617524 3880628 3904915371437899481580327765696337920 3880629 70347198805488194603992784760171744 3880630 -390069773959618404569258112371806080 3880631 373798715839098583802015856987579432 3880632 -497187924209674240397751635042304000 3880633 2675304988891695018349651817819027882 3880634 214260374110936566050438056665515856 3880635 -424892242567863163092084129249004800 3880636 -1877434501987133644765132957678138880 3880637 -2486949555430840521219399618534645108 3880638 -66895216538040998775297516632659200 3880639 244390361549436935207278088353023856 3880640 201194863843181300302993907546849280 3880641 -645730532341270173125527760092609056 3880642 -522021705976483287713339018368352256 3880643 114494993136374309998446734960280000 3880644 -206114303896534641217128342078302208 3880645 -496454975194943151871973542893329280 3880646 -134174448232025783971098371701358592 3880647 532539690630165301863039607844701488 3880648 -992583843594243426281489548625648640 3880649 -1387629686300029133123628188799694464 3880650 -202582165126983961249065069234316800 3880651 163240404513756553082824311337053352 3880652 -165092368089566153934404880669017088 3880653 753903034841065245488244165663734400 3880654 -1242702175904829202544155887869692224 3880655 1280477766660941042662974588692610000 3880656 -114814342612990095570438358880747520 3880657 -3044207847272086850253584663441763936 3880658 -1470607914132749905007559678867068928 3880659 365232212653443529204449781647826104 3880660 4145625828579185434159515610767360 3880661 2710209637399429595117174045012861262 3880662 451088537596977266960329522417958784 3880663 -1483220715259735171011007318126164088 3880664 27842559070906714678188067095552000 3880665 447559354682493997754817999525052800 3880666 102652268010070615684416345635631360 3880667 214251097824933447843836810892007200 3880668 867534931265003275309434657016012800 3880669 -887289718406900564608382299847370356 3880670 149733587790527115960296784164393280 3880671 -565080682706069908159337614630605936 3880672 3143685758591425715608820983286464512 3880673 261898319622874894093484857970663424 3880674 -120577948741276431991500142342033920 3880675 683228398014266830862358858952528800 3880676 15264060922188334345029767062668288 3880677 -918351484296655172091080578457496480 3880678 -1268502088019097125512258855338051360 3880679 1068186762700644866791540894657991472 3880680 49424697251379867925553915429683200 3880681 265978659710163837591562855548529792 3880682 -99857523736298572857609746798797728 3880683 2276237422775588432294371534176423600 3880684 -1739291445737600540541422159239584768 3880685 1528635095627365200175969925344186380 3880686 733702685142135817630550161837376064 3880687 -2501515652023869462998728257312515448 3880688 -47773654960950304133567347571097600 3880689 20873489102034263967486801317185728 3880690 -713960247092799752578740753115315200 3880691 -834433021685893200816683397412233816 3880692 -123834551374946824106819805779197824 3880693 3434111199489077796797730807848863200 3880694 1191529526293814303156181626619671232 3880695 -67253532462538888354959416241692160 3880696 77211388920128645123886729769205760 3880697 -296834818126557615767436712673788848 3880698 572050436621184660990358835921857536 3880699 -353469249315667573266261951686495600 3880700 -741491401843040151867527545462809600 3880701 1498037179677692887690464272431420800 3880702 32042218728988377681416161973164800 3880703 -782453229316023945293460242846155800 3880704 -65004510125773702650086571871567872 3880705 -362863598783635189606175132298255000 3880706 751853430686341456103415197891520000 3880707 -40915124071974755065604492281123200 3880708 -352561744422963713987960672760907264 3880709 905078958306891630047294004775685952 3880710 1144390465843874448205216751571461760 3880711 -823408092963151593156110283575330376 3880712 -3048945071232144709494101226086400 3880713 -936196729803305817512566831604323776 3880714 177402308523287387175092389949043552 3880715 1888567696743618206967508306078563360 3880716 420800975766997422035052365634355200 3880717 2699555072632174241029153197254992960 3880718 267463338119047279881440774649048960 3880719 832672422862126534025559979305010344 3880720 -30206067443219138617875391591219200 3880721 -400859351782982379298642110225170880 3880722 418757801757482549331428635150571520 3880723 79668618833883634569641543585760000 3880724 -115424230153798167765288493036843008 3880725 -937070441493026431754599952622372000 3880726 537229349000574247166563958562660096 3880727 -1077347134423206476936964300027053880 3880728 1701324664110690830527783227957504000 3880729 28271592100657175400230065066256330 3880730 219303461892947551299086037359155200 3880731 3232885542634652151462588164664956160 3880732 -81936353737902254156696283998681088 3880733 -954596233422606636028320131297253018 3880734 -200116510609797838226111331504651264 3880735 -83767802300162706193008645992307840 3880736 1070733642341598530357976925250125824 3880737 -1036423468163446878038934113316063360 3880738 657648858455990528254253410602885120 3880739 -1027061009498680364655970869936025344 3880740 292463418616147929444444859722854400 3880741 1456081134825093925019538997254500800 3880742 331731108346822146409360721704546272 3880743 2220673775718878211307065995155069440 3880744 540670359023203029691774759228293120 3880745 102574714579803481880736085822695360 3880746 -142181769256394097843925734012708096 3880747 -2769432830501650360678872055801946316 3880748 -1520264676495233024897573733674856960 3880749 -742664788596211367067716848205382336 3880750 416753317441117408754277327024000 3880751 1468495459235429456264343945604757880 3880752 -312927987469023113359736223210700800 3880753 -18096533393467003872668185117412636 3880754 -469776984382168739879038637579165424 3880755 224933721835451853583196459329982400 3880756 461038253846094891060292689209671680 3880757 -515426935593281994623791416476846994 3880758 -39174163687338199817871972471091200 3880759 -145101963611239450087009950794745072 3880760 -47262826826651892611387979952128000 3880761 -963234671014459261710105217227876528 3880762 -881742963676052357675828412019156368 3880763 -1497184704877894090961663529989480988 3880764 1187153750361921586942727383392568320 3880765 727640905895938915646946416539430400 3880766 -247950345667518202685607382630781952 3880767 352426362958594277691183883246599936 3880768 -933637527798221883280820242234212352 3880769 -1109015491724667769345267162768622160 3880770 -296112577730961277447119575410429440 3880771 2334315146486100156178736086317110972 3880772 197145646393247688930013771271884800 3880773 113382982376947885334643988723772280 3880774 -770663288747444128702501824217804608 3880775 -554358779504891379463772776279975200 3880776 1251870551167763073543861566750146560 3880777 2196547071666120427560025806169103412 3880778 -161156229712630467620218171573835520 3880779 83594743338438961962524556278554368 3880780 -1649302975185919420627338406122009600 3880781 -2842192265828255043570198289297265418 3880782 294438529997368927572564585671717952 3880783 -86487609467855924179534918156137480 3880784 -463288985456667719542258558787911680 3880785 -15030052059709451991593510363424960 3880786 -149999648557968799934283073979260416 3880787 454537389207304567287479548516403352 3880788 570097950571162139423844962733373440 3880789 199783503268324493657073488182399680 3880790 -915202154143748075902797599137382400 3880791 131235076405395099018574041731675832 3880792 -127345728451509253659729944792862720 3880793 -4453294540239671334150965802177216 3880794 -305410342416064143653298220188899328 3880795 70080072879286210298721333938308800 3880796 -2263871068564767942204306437979678720 3880797 -113556998215694783700766881516890880 3880798 -146082020660062718370679047042057600 3880799 -56542511008591632028365848799149040 3880800 517129829872579983695726734118092800 3880801 -1053286073134337298725279409551551198 3880802 1318123980760139701734017252802038352 3880803 274831300774318951114588834279599024 3880804 -2230550155726042607971384825544489344 3880805 -1112521893276673043638366402672010310 3880806 -522699904071236526600626207179347456 3880807 -1010818524809260607108005007925654400 3880808 525744875065218147044073319488936960 3880809 -2447393384984744141830062663617454300 3880810 -597141947832854890185882520123681440 3880811 -3003598096522467142111579494597303216 3880812 -374163877943941249787405044000048128 3880813 1317224140041565148035238892827836704 3880814 38577459043791244221927350107463424 3880815 48948613590619640607831933850901520 3880816 742342104924185458390157328568451072 3880817 1076553159687637717817692437365446866 3880818 602216769138555394996703502271614720 3880819 688576637785020077701511242331423760 3880820 -74133036380926331878392206640099840 3880821 143870799430348799895898427826258048 3880822 -1138593090464147389611539451590064576 3880823 -39308089733340388296325626229952016 3880824 -268532846352388536203153096633180160 3880825 -732913278301549577223043631940806900 3880826 -79930657275939733140291429390144000 3880827 -343362578888274123305795502304371636 3880828 -218330688525907801530183876177297408 3880829 -19083001728198585447491017557940116 3880830 45950191036171766060908293044449920 3880831 -952446932389133938450166611664674008 3880832 345182526995822805812436203156275200 3880833 2718766722625042987662822616062672 3880834 -166896915959058548810623563529566720 3880835 92870267753491148016715319447379360 3880836 -3924697023552595811279256132341760 3880837 3499198235715130341417091886547822912 3880838 322019676441563064218817616873733760 3880839 473898153376331491151365609106701224 3880840 756902020946746624925358480114124800 3880841 2710677398827440617304359828495591952 3880842 92511857997726387169436723693044224 3880843 523436556535885172377865399569898760 3880844 -1299781656757826302561958871025916928 3880845 -651300728215795871881927693785120000 3880846 753767044836206251484659721899303872 3880847 -1820236461139769562901319508308938704 3880848 680089945265223415653352162688630784 3880849 2084940866347411097036931541766883186 3880850 -461829746244875417170064679226587600 3880851 -271883097266813592902425448444862720 3880852 -1577778639587255212913880824300328064 3880853 -916909246178611050973920275911286898 3880854 -979714280320466199283718665476451200 3880855 343845312237966146774119548325043040 3880856 -161779228576688518375893518924759040 3880857 121672063384993504231807331268761040 3880858 1613553939528002675807955507704540160 3880859 315645266887164293455152256590394368 3880860 193131995401004700869025027138846720 3880861 -1060139756886477548699072221695456538 3880862 -1612303679845918915341169021700156928 3880863 -581346940974051712644359243175088800 3880864 -586255315123843913232791684351262720 3880865 -515587894320121658960460522269701740 3880866 103793016335625396951976168869593088 3880867 -12824609400138117397777594099465680 3880868 1123085792478849507061434181158392448 3880869 -871243195569034060187295830380230912 3880870 -340740894381653823601641486518787840 3880871 1339270874338438798287756341397246072 3880872 19117626176441452595151591932958720 3880873 508784183285682821904962092508860660 3880874 -1273484818101656856464530747890698064 3880875 -2177741903237555177289606533285760000 3880876 690304952835786505924227976662959360 3880877 -230463612674023692748678815306193536 3880878 -261796655218143043744024193191009152 3880879 29320161552369532125600584457492720 3880880 -72965484505851115867452312084480000 3880881 30401690118618154832025651143596980 3880882 79574953579474075873267729053173760 3880883 -1105501925901913676769520552515810960 3880884 198500689247989453256318259899400192 3880885 1499276541172593794166829511896055580 3880886 -893594625007589091191692072658176608 3880887 2438151110142884033670690910219756368 3880888 983551072965780228884805060884459520 3880889 2492228014060407603312867537247851690 3880890 36293260403053202303462714303754240 3880891 -419527047792100663055172144590935776 3880892 -1738533042546145538596831785689948160 3880893 271683256232867791550763452041152864 3880894 -622719027100465360563482803668213504 3880895 -237381455783717585332148290063032600 3880896 -185858128333985812418972786664407040 3880897 -2686509145017925722521802812957182654 3880898 -767739142869332775024857920541044632 3880899 -96419493905074638420696961231353600 3880900 -340488764299872349342110503089150400 3880901 979689623417357566432866064245775902 3880902 -293665905801077857905926796935961600 3880903 314196653831611108501531157423602784 3880904 -983171152355150104547870612244618240 3880905 -264699486096185262974972602499297280 3880906 -1747972680853181154652290972313168848 3880907 -2414450744702530521710508062426612844 3880908 -543800786103990523287211511711715840 3880909 -655367523979309899996950991316226196 3880910 434020244643588902592139608836430720 3880911 -580607135274272064012391230298944000 3880912 -96106149382318024607225553757011968 3880913 3111258324246239847548510714042522496 3880914 -485268208626004460815444765980141312 3880915 984580091963937568505925371730976560 3880916 -1652725542977676747870230760686045568 3880917 -1289700058839837688437737941766094066 3880918 1044840926684916846550058368076624160 3880919 923153656895973874421149227551173296 3880920 589321854491462737774728081560985600 3880921 512623062769062240611474797306368000 3880922 -21273246969236965369847325946391808 3880923 1005590601249966503443511887340357568 3880924 238455399411037812439653601869072896 3880925 427181884602768724585061277063153000 3880926 -567194545221113568280987541092423680 3880927 -594959266582557183843178863989456224 3880928 45201392461205219123180676711972864 3880929 -373050338909956789046554453473229824 3880930 -3549964158422970305108587301070720 3880931 1383829245271144390100688337562463744 3880932 -1189985607010777367986925465055430656 3880933 634945120158445816430346283388933920 3880934 -782425163693986939700291028959766720 3880935 388915527811501766446423281608780520 3880936 -905958575508070857991020256953354240 3880937 338304901517099314615124306103914880 3880938 433817787151599909347776249223564544 3880939 -3558004470263771980341968320261560576 3880940 -410512236316550639888249380780032000 3880941 -906737072502342320608911251961359808 3880942 -503706231946155786612719008811659776 3880943 -2301367439826999890741655407595322056 3880944 -234541018815921345144180315556970496 3880945 455024325599739156400439203531290600 3880946 513069697206563126180375315280006672 3880947 -982221292136991886764701681899240848 3880948 -810485000209021998919326013403800192 3880949 -991751178824277791982613363218292050 3880950 408746897009852397791987342992161600 3880951 963849866389273296378185252346862992 3880952 -628692508587046688178515271929856000 3880953 122829355469712640421228353315673904 3880954 980128727574494220134336968243200 3880955 -204777994713551425820832113852520240 3880956 -632355476356850803091534680099388928 3880957 2148965275435747103118042378122265612 3880958 854437155930606935116426034428846080 3880959 1551470220197817186772609358522970240 3880960 -94296190720012822076285899505664000 3880961 1034598915657723274856882783846525760 3880962 192716334456808159698507105037683840 3880963 1989491165373877538315883418762546144 3880964 1720085274629540792300528130790861056 3880965 -8381781560525716922660301528322560 3880966 977659614756829816831586185503246432 3880967 -796605793607817650361055873291103688 3880968 -215415265146938550634864533845114880 3880969 2131841624044373434191079607921256960 3880970 119306512670210268999007395588615360 3880971 -406482179207417231298574574958846660 3880972 44684102941632464520871206866371072 3880973 4643826171970591879943757960295941504 3880974 149466167185414706987015766387207168 3880975 420297104924371431077041960194300800 3880976 276610199369974630552502616594776064 3880977 -1470649693167848803865993000919467280 3880978 338157355740059281082333126897018880 3880979 -413024141919343827199674067523449416 3880980 -1299547079253240429354214049148211200 3880981 3937485217303855296282368442094132 3880982 -471924393994245648337827253078662528 3880983 39830212663498134222227651633356800 3880984 2157634301817395822085263203577026560 3880985 -217486891559231224746029933007655800 3880986 395009215212761937227490566457521664 3880987 1071178127897639154628791750060949992 3880988 -1496315432221012391347935175766272512 3880989 -94159119256874180694003236904866016 3880990 201692742842623390631507093714568000 3880991 -462584256033127144052868059239667616 3880992 268655638416870728504416125561864192 3880993 -1222843201426235647886610386147594240 3880994 -266612925742189427921620395148596960 3880995 -1071446209961173966229526477146828880 3880996 -1002073802062414513482044756009899392 3880997 -526174623574324580457041770824721920 3880998 -210223331671035057308945881083107712 3880999 483281204943860652753189738387947000 3881000 2389091876668270722624763799416320000 3881001 213090170216002256369620844708876640 3881002 -193116611723151672333601677616315392 3881003 91118189096636687250518227540129200 3881004 171448322420513434124955564741123072 3881005 -2017720583325392773147251601097684340 3881006 -165581047547377542144207613478586816 3881007 383162242614401303428015991373438240 3881008 -12699912330595803732660674070020096 3881009 356409420836808026617376894043782640 3881010 31633121136518295382843609543326720 3881011 2378309529925242000647822884064381512 3881012 -2367055288040758030529198853017468160 3881013 -367605207909370660048844408977070016 3881014 85966162452559903184119814860841472 3881015 1037173728850459824704040516712690800 3881016 728154211851232018647373650748723200 3881017 554313002930928304562450432680955392 3881018 -1536790462087642741126909419944561040 3881019 -63013393315166593139134238125319040 3881020 -212445450659931419588268453625036800 3881021 1462615184365979798803707638638209222 3881022 187150781685876829301975754967140672 3881023 1601273620894043952944716859569653840 3881024 284452916653469074483874750577770496 3881025 -1385391718398747327619139540991187200 3881026 -347623703834875645371924813246698976 3881027 -1204035648745509325376649564738029124 3881028 623717407526063759046910536712657920 3881029 1373133188328406885861963303987529630 3881030 50741369034914226500959012075854720 3881031 300159703619492505422806458834283008 3881032 1628123165042310790466941259481876480 3881033 -591014551638987461888062573711939200 3881034 -16785782428411997598917249851256784 3881035 9710196405213642529461365195377200 3881036 772969214398112727336548310680666880 3881037 1964644688401860376047143604250781568 3881038 -12388893003648827439532730704946304 3881039 -3011975241409262319719059692087061344 3881040 -356719292529282556191010731660410880 3881041 857453872200755372037236582912027880 3881042 520394993195021341454550202979353344 3881043 705772794485645349939548558671878000 3881044 1845315419723154046932127196582539136 3881045 -22985185954046537976282452031744000 3881046 379290029038216782249582378861404544 3881047 -30280182795161393642549303178506888 3881048 -2053617334347667480974721160446064640 3881049 -1343494324071126780094459375751512800 3881050 745272900074439571442306487898510800 3881051 147441015218075527277514772318676700 3881052 16201554062067883228049434513124352 3881053 6760613078641834086619320620755680 3881054 -726471173528274666102456899229052800 3881055 812192329364467640326941499975823760 3881056 -877713616081534578038613967260745728 3881057 777421152197563469254164205542582306 3881058 838272020613635733406549694965171584 3881059 105161064536669829333480098106096800 3881060 -513421161570575914812300353627389440 3881061 1458028267855453199772221585503472640 3881062 186762504394732607703061480980182592 3881063 1618737121196352321445930751728944312 3881064 -18313494056453804040787533604945920 3881065 874707028792537347797251421751637320 3881066 -36130461843731137144236789476014080 3881067 786624884165239077055080029971265712 3881068 948248810487629529495777303185262848 3881069 -887513980648194461172159801280495530 3881070 287986555906490242279706032302220800 3881071 441471926758377003203843785922040272 3881072 -318952699746802431988465206487154688 3881073 130909256565004765513644473030215680 3881074 181510266395364596087937213463915536 3881075 -2842608754126041870385824660749100 3881076 386206368995640073614536965563039744 3881077 457026707471212879823178474198522926 3881078 -175931662694814614974789029845312640 3881079 -657351718403677585758635146797601800 3881080 552132404818699331968687378877644800 3881081 -1479863850912432911480707208484187308 3881082 -141813370940763329408634870714474240 3881083 -794968995258067691683158445194514200 3881084 -552878825348487742264053074048638464 3881085 926906464808506957744517498765871840 3881086 -998822353839306622279034864920347456 3881087 515300731339708982726981773181944704 3881088 -910244339666107615551831829748121600 3881089 -1041727578356753750010842531556250176 3881090 -660107636350713880063932404265055200 3881091 -1281946969393018034056393039705624320 3881092 1361113668439907150443253945663897600 3881093 1614287944239193326714340692526773342 3881094 -2691159540856322627463547431126528 3881095 -1281852859274642157639455812095275400 3881096 374178017819068832582903955368801280 3881097 127276698900187622271633005119060800 3881098 170853177208472301713664008974834368 3881099 -1786326928568519426909175493969209840 3881100 505856775066215339584192309806412800 3881101 124215795163889866226691669751873344 3881102 462347309160558028238840298336034752 3881103 175733843951537709540657036083744904 3881104 145451323724018875498414674819219456 3881105 -755757113664181024918031215369081740 3881106 -1130407611809911091372209883292450288 3881107 -555854490415616343100909919980334528 3881108 -76444113796839551813026857832992768 3881109 2189109172372205079034960827761812320 3881110 -1112888910834718049703162183589175040 3881111 444724397868419523389532280849272 3881112 -378103314558709298710414038859776000 3881113 1796291208754397841080376045057036362 3881114 -693749841371135598291764908736323344 3881115 19488842803033967516824520101128240 3881116 678105898628653639988213270414896640 3881117 851646958984840774098997818614353932 3881118 -27113777736135999107231966150028672 3881119 -5111413452806485159296636481260050688 3881120 689510699417923008836736247199170560 3881121 -803862211022565421059911931030599040 3881122 226079137512884619174155548650988032 3881123 -1443367021845981348167554007205977496 3881124 -490784356111249324347936663981494016 3881125 -214159109062001331270796296875010000 3881126 -164715230508964039492826466977875488 3881127 -316863547049497738861983552891654960 3881128 2687982283522334151215119564699392000 3881129 433686147722433507514630835581685376 3881130 -703535016760183056716852394281472000 3881131 -788158825906117964815386529654661068 3881132 457486485996864153623632182651202560 3881133 -1104220061597790804900731655930394698 3881134 1908727890548480500184271387182312064 3881135 -494315374448169658367928600970860000 3881136 8947347806830691790278794741284864 3881137 -9972881178447049110286128359406144 3881138 -480502851774229815759854373044828160 3881139 23623079294307645870274938917455920 3881140 -1102822936686370679814795431984866560 3881141 -531983005250771633126908884748329216 3881142 -43405545351197328391609615858878720 3881143 966983473787344099191023084952507120 3881144 -1619719748024448527018518170229678080 3881145 -216695700649079167503614908402457280 3881146 389616106551694652360383705152988272 3881147 -1136549370157690282785532724145493404 3881148 -57123132675851166186760321905156096 3881149 2272171246951565917751256810552744000 3881150 -88698613725352519720171599075398400 3881151 14776812795683024143374211583571792 3881152 293300751025473088399522589992550400 3881153 -2030049078180468375547973350214623296 3881154 273331706720606182230202520159541120 3881155 -307130466197710293558216834984770880 3881156 -674769505132468132383974972589100800 3881157 80806880644466522655587847145096320 3881158 666522342386518120287679317932974080 3881159 2175014220881867100170257362574692840 3881160 -282903954824597530254024320466278400 3881161 1499944090918995488905709804717468762 3881162 -1147536601996919750234062862273856000 3881163 167780973785443631293953108174024960 3881164 -299647907847766776513291355434588160 3881165 -96348465627964974698292117172901940 3881166 -287733121913370355306269397700253696 3881167 1991963923776502532754665743096954560 3881168 -495475042524494815054909136146268160 3881169 245831017488714872397223557052515840 3881170 -364327460601898797718230011543802720 3881171 222680500747740562074310137841541712 3881172 -425447338002364279848204087553622016 3881173 240919190850671186595294323616921422 3881174 -919497842864592018091642120139932608 3881175 -872336591020632186304381269290925000 3881176 141671637850364702027315232856104960 3881177 -2068619402070985467019632927293257974 3881178 39292069142824165828653539853590784 3881179 -34766907300793965172217363460754920 3881180 -25795238274413549445985995395159040 3881181 -226880052144435787669072706499336000 3881182 442246419418607676639877663740254400 3881183 6701088165650029173754054436185968 3881184 1221683113330410295838711015713013760 3881185 -90566161234042441283008467740225280 3881186 -234188456658042825104830518342882240 3881187 504695347300574185235619685914993240 3881188 -1001704559549747077774013638615626112 3881189 503547998627923420949125231061918040 3881190 250095633263578667546478904347037440 3881191 264535689573335613562354268360381120 3881192 -798190862917994836968969833854878720 3881193 17548450679154803410008170153496864 3881194 72530714983564461599793784412158896 3881195 3045375453790474016812545126692886480 3881196 690783531103775632690352076735527424 3881197 -500935593608290676506584342415240800 3881198 -107946337936437810771220109161214400 3881199 20960679253902112281281089500495360 3881200 -132322052823758333188794895558246400 3881201 -615178933671331538470636967407859100 3881202 -277329294747686468769225415612416 3881203 2555540467814226527873975460073269452 3881204 206034219853743859774706936939390976 3881205 1354575842966672353425987727790557500 3881206 -643856864335288615143377044123484160 3881207 -546738134185522907114705241607190568 3881208 423431715500544934352041855575183360 3881209 461447223728707480224647130494754410 3881210 -194030612680070923205010517228875840 3881211 276903453100354259105141586362543832 3881212 1778378738834866790277775696045715456 3881213 -1032525208565741807993088106633846944 3881214 -520325988712284296949697265979669120 3881215 -117153801347352701628761232624096480 3881216 517052261388713509938550977752727552 3881217 638474463951040687399604514444556080 3881218 -889043087377041570487231321942316160 3881219 -2948009251259274779631164200564547304 3881220 -257634019048710367201969179154391040 3881221 572028007337070372136048682700627422 3881222 211580247657283733052775511232600000 3881223 -1104336594185792884476594230085120 3881224 -681780569216397787035679767546746880 3881225 668735101836904479454451625175386000 3881226 -6971853875197207911412519640215296 3881227 265586204243444511080579318737972992 3881228 -584422394498825143909835112681477120 3881229 -418021817048375111333978051212977600 3881230 664241411884950769398493419455656320 3881231 734431179540870735646487131485392064 3881232 49301180215014270449030875191189504 3881233 -4520610711646410473434439109834175116 3881234 -654415872522852767519865688496452608 3881235 239911597565475229493292251686854240 3881236 -232283380814074048599431445288298752 3881237 -815991399199162783919862349025253408 3881238 189867431239851593914372520938206144 3881239 -352925657487026020228996400769835960 3881240 1374039356381318107581542930705817600 3881241 157438426819990244410590557652915012 3881242 -479563131958502472975476706901651728 3881243 62933057447010187602688295606488944 3881244 1236164079245036509484256655545753600 3881245 -699883617238801645775843859766852500 3881246 216134506288610657786963059062488064 3881247 -1268743773800190894217029759603695616 3881248 707833254298398981357832460593790976 3881249 1191489867873492188245511018640689250 3881250 497326064904509661648530467632000000 3881251 2873439745358259595724605463445940104 3881252 -825746113322214230466431235394299264 3881253 -1298193245656056097837173833122489536 3881254 -1218511087535527808577687462945103776 3881255 77498813258103100964502965254211520 3881256 389818094374947331358892590332723200 3881257 1144573175149300847095222592595234960 3881258 -1686577991381253560050508750345895840 3881259 -626671121607643387438915703789112036 3881260 2530283902732296775342666759575859200 3881261 -890165350077135847496537277591492948 3881262 10779575154342239085294861301579776 3881263 531844487091183090889792301282194640 3881264 -51150383345197539153020421790334976 3881265 159764667321837048048693652061024640 3881266 -8161322011793959890399585367683456 3881267 -175221990312899546161454084562218880 3881268 -1428991493180704200913989778254268416 3881269 -428637312368617791595473955389655904 3881270 -636271866835929133487658270267264000 3881271 1243548515703253712740344593602273512 3881272 -1344664302504566387911312966630502400 3881273 -1994018113478159727250169718644918400 3881274 821197872247650143686221225295272960 3881275 -1001339300367608810805548178264654700 3881276 -231919935981396938383212808223450112 3881277 -68823911781392839960724345004953274 3881278 -1230403595419002363911318550511330560 3881279 155346285328345969144993478268622560 3881280 -94670254978996099500425568615137280 3881281 3071994366381392322875152384146441664 3881282 -608853477456946536468424305893635200 3881283 -315550799972431681493191477804091136 3881284 -987029431041479303085626725750637568 3881285 394448577439747476244586635063633980 3881286 387671262452150625229367758257903744 3881287 -3853154206695663577992149849808317808 3881288 -662736360817911056176733486097546240 3881289 877136262209216039215189734088971024 3881290 -423034945010432196074245399122146160 3881291 840788491900931011888519440401692692 3881292 -991942331059647086701289838235918848 3881293 -62693477831048604854934861143590912 3881294 -213842317987551111736399223787609408 3881295 -119348652466573829268634653223631760 3881296 -21394984697180909333914791326515200 3881297 209116203035777320331630212882305600 3881298 460666374626887173311165429940353664 3881299 -1668591199629756071039481872271879700 3881300 -331307427535826979433438190588640000 3881301 -909481227954253896659378174020584000 3881302 -809991705984486983960303464420118400 3881303 2750470000704631420847728384429644552 3881304 590171796294499712799611626468147200 3881305 -10215353839791140320473911045737080 3881306 -145227675296653508731791442818968064 3881307 1603740955326169969256863857458452992 3881308 870646878738851461789629573342255616 3881309 -704969890911421844698450819910496 3881310 -43647994060641388514492711834158080 3881311 -501565168855674004767906838722564096 3881312 530665436244861586037499828958789632 3881313 -1038615169334726387602002582264485358 3881314 -133239616634981695037864063760678240 3881315 -114361487014770677989376025393675840 3881316 220873019767347220609134304349770752 3881317 4619292907168203682421485536844958 3881318 326177681993538136391694996396122112 3881319 -194054270967609434572523797977795072 3881320 398277499980510630867466528339968000 3881321 -1747528083766045164561306968376312120 3881322 154641301104101625107400097805119488 3881323 1765551319766428165690765403400531572 3881324 108745228669908197221806964804657152 3881325 38789359931285234851708084174545600 3881326 1218441547656955812543752898422402112 3881327 -1389252304487542500144155790374316408 3881328 195488768122190209283880997791203328 3881329 -292999623749377470416568745565960832 3881330 41161926055595686162882496670598560 3881331 -2982621690820820651097287672577482400 3881332 -216163109308392933075616959635857408 3881333 207692345537044351849875480043425582 3881334 -661735651133115904829010701112429120 3881335 2034176619314672810260552668986216280 3881336 -1908395853325311902548419674700472320 3881337 -70631036379526861584637476869537280 3881338 -268161006860890130065404021505123104 3881339 -1416625202101008569826752967585614400 3881340 483473952644366424758402851796252160 3881341 -3012095321634921290937865685432251258 3881342 -634949905872230273455041892419347328 3881343 -1370195522148666051064281130739580672 3881344 1952053242908641798256232023740907520 3881345 316817704311674996552620907697032640 3881346 267804870482765003308048227886585344 3881347 251579758692306649656904668251465904 3881348 2128166561391641872353270729325522176 3881349 -1560793012262758404368391756914760960 3881350 721432247351492275312272999474340800 3881351 3374293464247219868347141666299203352 3881352 -708539651599445574644472641372160 3881353 1280384288743659113998457165039677056 3881354 2058903686894871408600055673411315712 3881355 -214922295202739214788823053410191360 3881356 123532276110211892906946365807222272 3881357 -718598951544386682426128582226793248 3881358 18465472318462495295561129277210240 3881359 -407703678844484724374570460958079440 3881360 73188575563634759124139795808256000 3881361 1454441614114342760007947665251161184 3881362 282278465216830954578492795916519200 3881363 851987681530535399508029035967613612 3881364 -382299064418557343914184945748031488 3881365 962016565876758422049588795937307520 3881366 3616482637952102698149620301529632 3881367 -627876725703754005239732612255094480 3881368 -919689342787293920701459050876733440 3881369 1017428851958096013546715931925208260 3881370 239811492942623531324692565109676800 3881371 587887909031578553083548396683689680 3881372 1805325124859471522518785470366346240 3881373 -1422595583053345485393952649359487616 3881374 -99825109417484605369751588999331840 3881375 -961823312988515258802164820479226000 3881376 1171899972555803157765566272302415872 3881377 4267012065210937065859635819532436000 3881378 -205905317250931003561754043502153440 3881379 728788335979277803404401288218180080 3881380 -1468652952093629481754525202967187200 3881381 -154379246154777144649551273689495040 3881382 495851643324683275426848419231731392 3881383 743878667910699877558173261894422424 3881384 -97234768233553048090615743710177280 3881385 2171858267452750043634184907194387200 3881386 61421574242538164418980377796619264 3881387 -893251443360197124499807327373429964 3881388 -131094320082686165329766350597324800 3881389 2658287353223697000915684575947244760 3881390 58694679955093358338494348938100480 3881391 -82684435077115296320314947175894008 3881392 936037025373460144049101834154278912 3881393 -196786460161437533462214838930421358 3881394 761650547265461059722691290434487168 3881395 -4522023465326906417623811925331200 3881396 -999431716679454584264041699658465280 3881397 -453670278819423746784671791449293472 3881398 9344140322587446820459665785335200 3881399 1690488242796566153963473430086992360 3881400 -147203660950821539010354675294720000 3881401 1063124533532931246412714203313057920 3881402 -136474971713133227194271826691823616 3881403 -962009979121118014018299170027443188 3881404 653048744077413295358906319164281856 3881405 -1299057884584413880796108203654478880 3881406 650470079625793114487923482114075264 3881407 -652488534004434459859953967356593344 3881408 -402698871688645131564047930618806272 3881409 -346856553872159028282708848425995840 3881410 -20211048712544277822133242162556800 3881411 371243138523609967881658752305063904 3881412 -316052585504026171867460020772597760 3881413 -882188458152936320354166212796218338 3881414 -1539683839270739782903470910788901248 3881415 -426292445854074217919146207387056000 3881416 -205132500718605568878913269777530880 3881417 -1002348222464210244310852443375844608 3881418 -919868825124102801626295478523101440 3881419 -1267420124145496090499787388942147180 3881420 861224894473946913158232750112865280 3881421 614450355815985035005200133070711190 3881422 270404624241594469938996474100984512 3881423 -917786309118722281275859529649972576 3881424 460212179529731178241052814450622464 3881425 531328227589739863977534006763906800 3881426 1348874001174051521753819068556256912 3881427 -872625469021440256645368596351939520 3881428 522124450765403390829416908348047360 3881429 -1499712485609589104865359135544537270 3881430 -125429615278129041233571293309775360 3881431 -1405232961831941932331454309375739768 3881432 -136479835068457229329607371279687680 3881433 1576559099464286763322296453718965600 3881434 -45653065786359272492090875548817920 3881435 -724712550864173693479171281834669120 3881436 215045517291284878489600701506150400 3881437 827568717781705723101110595411232332 3881438 -11298113828058760125523343308608 3881439 1834936104858851292378908147252604504 3881440 683081477017996495197561106928762880 3881441 -2054094410046798629566519097877688158 3881442 -402154995945751492659325826502205440 3881443 1147071349915470074750842846102401692 3881444 771305226871702499311780227285135360 3881445 -752629873648280330238402195733834080 3881446 390963556983059217152012093222147904 3881447 -2000618556179844575051059350710690040 3881448 -248421704686788982586100164662394880 3881449 1224716127525339393847768838749078848 3881450 -633185302941720455820229727991180000 3881451 518944096274921700572464097010499584 3881452 2902032483415257396467814424657810432 3881453 552756996463017375154224985475029440 3881454 449995711681959021904010884633350720 3881455 476757900793923198511108929599430720 3881456 -234164146255712658973786375261913088 3881457 -1348970086722916995171676243161967872 3881458 119152407821683877659572911378251776 3881459 -2306278551068480524348619284471541184 3881460 -46696346942167619034255783106375680 3881461 2056099056590357219715374202064038062 3881462 -9507350236448828159539384499357568 3881463 550803330488825455190831782060973544 3881464 1539794584939290003854488723004190720 3881465 -114688222185536043103662820607208000 3881466 356627142337075459969188355146201600 3881467 2311275959625795926355988454866004516 3881468 854512095513550023896994081113379840 3881469 1219698746251042782948271391265340320 3881470 -13519144264868749472654122185306240 3881471 2521762100564565521169046137586335984 3881472 -4349454368512409668232053782478848 3881473 507444333399215563444540535417943600 3881474 -1497442094963235252811909688441383008 3881475 -172121751437576355583053910329362400 3881476 -2691344945408564809600174111774360320 3881477 -1651791346704673424716961047599587940 3881478 -805118992784427183175757153244499776 3881479 -332355179104523495405406648549814992 3881480 -38095887927728538222113011175424000 3881481 18724280569979051609606964241409760 3881482 -224622263760550327521507020995247616 3881483 173758163399294036142063251139785784 3881484 -657600673786432040856202327712438784 3881485 -855236455485501417504602993444976840 3881486 559757125449669777095921851035436608 3881487 1203236302072798981061852399798004360 3881488 -10615051265098336475634427866300416 3881489 62337059844098884638179855141184624 3881490 184726207460396475866183358246105600 3881491 1473091191110878277863325735987785440 3881492 -1150929086815979020520418258957189120 3881493 -995046292155471450461706104876252160 3881494 397305167183555537133618888132235296 3881495 -277347016983847726408068119795328000 3881496 601285267756312373777599544392396800 3881497 -894407919811979909240183324224823280 3881498 -1237570495399352228874113399238858000 3881499 684482568354751869884649863904864768 3881500 674977112237136592238315088360960000 3881501 -631792400392418644543835752421093376 3881502 -404145995584836001014746306745338880 3881503 168303961978603596002110274594176464 3881504 -1134689408287521555029005515631362048 3881505 -1434283461708209903414310311863022400 3881506 1017625023113826834150148695606959952 3881507 -432602715768849179306883491720486400 3881508 -644304779652968738326290459214356480 3881509 -1350793828388312873481962545237892290 3881510 -147927904890636367555681678691328000 3881511 712934644891925224070877205744246224 3881512 363395899675067170272270864755834880 3881513 -5780709433608315580782616775335880076 3881514 -127788525061006039810550903917071360 3881515 1566409955717333132080281900652479120 3881516 -596713326090911901960264235197646848 3881517 -357032008798171426863586054814166720 3881518 618192934411428085898591532634224960 3881519 -582307240659140145860263151745798456 3881520 -13512727777460239867486253064192000 3881521 -859673294490747477947828688347223488 3881522 -443448719545924024848197909962693728 3881523 636715149010750593909932639678556984 3881524 -5573825289895015576115657778243584 3881525 -1599343109913399830831732992149710700 3881526 -115371473219861770665004889155295232 3881527 -951855846559806436677984926010038840 3881528 468976946070235425116750842372546560 3881529 -1191948015456386327182359552053202000 3881530 1122996204319782709601863476397182720 3881531 943159370144838393690342670226489664 3881532 -670752003437577158489836855764369408 3881533 440173517329747722503858993945041984 3881534 212039186994457607126151406887111360 3881535 -216182462943946679516445035649513840 3881536 -840290122821491970362028575673548800 3881537 -81320147191618025128081103992563408 3881538 370004853319401163658224702204606464 3881539 1304388190804293772301460416238387040 3881540 -208556301412485884526766938905433600 3881541 -212489569951874549891141672325885696 3881542 1160909196354255323464685280821108736 3881543 2677660910631009783996639601490088792 3881544 1239022315284857279454505985730846720 3881545 -498655250685437392178510262666924600 3881546 2116339888218451272213098678066784 3881547 31322074263759719052591834601331040 3881548 1238112769156606180824407488290263040 3881549 514994379112024025928131614186273920 3881550 155269780455077641843978612885488000 3881551 -933342278560204409897410405622226600 3881552 158718220724620445693764659273498624 3881553 -842336200133303510172668825553638976 3881554 -909552003699196252552015473898503024 3881555 -3855350869019428485243196863419190240 3881556 27852312970183350437678317805604864 3881557 996602630382561842653456506007341180 3881558 917735896419859414467415542409262880 3881559 -307073495367133955717839330020552 3881560 -1635783652118583502136849657862144000 3881561 966498058237406450252035106255917572 3881562 -202802703348508544074553892706549248 3881563 1222763329228149576226315761108464160 3881564 1576312775155025199165500177154802176 3881565 1157938734319187298593622693064150860 3881566 550929395300364547007022800984502144 3881567 -28996167277281524231404463820030720 3881568 2062256178444372870296865010889785344 3881569 -2922699601199062894776956093946616956 3881570 -140342982279701389648111711846725120 3881571 -766085796997371038439040105416465288 3881572 414232960505946844845399886780268544 3881573 -2524748676322776948390420036546482178 3881574 -264762949103478904337493201563218560 3881575 -1301836074762739172122566990706019000 3881576 -448678684869210298446294538921789440 3881577 -137049814512774853269061455090831168 3881578 279505414273605649235539659306259200 3881579 8073730329464193089387038992663984 3881580 956994057934731145069514546947292160 3881581 2085640839806581706299421107735629504 3881582 -181781763239516024239891514663616000 3881583 1391336302369115124432353781702478152 3881584 -298497437685588884415926376048328704 3881585 -710163742615596715055434661736182220 3881586 176409516126310279893891180402278400 3881587 -2697720858508038096779832977166467764 3881588 -512418539253240884525199611165472000 3881589 -2198175335165670097217124423954407040 3881590 498317495338649818444116505028428800 3881591 139265119723007483603224351342831104 3881592 961154507279515300906375282781491200 3881593 -749723771413524330234534237930659160 3881594 -451228349382496553027087181750581904 3881595 45181971615644166405471694695095040 3881596 23015635918995994059015361659447808 3881597 3245649382309329571269866885086343046 3881598 -266029666765337314851100660024796160 3881599 585195807353711132302594967217960000 3881600 -1020527299924299231350723811213312000 3881601 25984176861961256700597671270779092 3881602 -278857920389165152129451948075985888 3881603 375882278291408749835139791785356288 3881604 602680747232600929881430382322256896 3881605 -305045710300248466331295698945760000 3881606 -247754026020459886724098673179668096 3881607 549850401360439694076303524524208040 3881608 -173234403579550430964567200645975040 3881609 -1093796945782888883143300483627097190 3881610 -8084864453107253767410312818956800 3881611 -564378548056224119211611792311967788 3881612 704278077170151176225884870316528640 3881613 919391248187604250180413575710493088 3881614 -579083696612357482336847960289559680 3881615 1061744223560006341826363786178776400 3881616 99376538390284005822185800081735680 3881617 -263329074953050507420969265866764480 3881618 -102189435464012952341580013321523712 3881619 396546997130660706507225612593933904 3881620 887250355903644575996721392800335360 3881621 333492604193550471208726825584274680 3881622 -558381403216771426473447195517912128 3881623 253973314106695096796578841198442160 3881624 -481502973856564385555193279242342400 3881625 1687940229778560303572841190726896000 3881626 281209504967166658394389266193109760 3881627 590010416459599509580635985406156712 3881628 -473625767259645499475795122610503680 3881629 -35661878827120694721296707203084116 3881630 513959247561260615009203166959920960 3881631 -772194762694147254089644936960976880 3881632 1187013014895030391167489882134544384 3881633 -867144863717169147021747150528423084 3881634 8444471124983312966420149777428480 3881635 -975034463357615972943084022245679920 3881636 -3213830551022525229632311224889810944 3881637 85151983819178357774223937563260448 3881638 -17867599469829420443161865981550720 3881639 -730279345946724014995333139655663144 3881640 -80640648795109577904257661355622400 3881641 667183053067564385400350988539712384 3881642 222038511874207851374009485623479472 3881643 -1512107709944812871706161866779336000 3881644 226091373578610954755085770836027392 3881645 2777949255935810077744427269631386080 3881646 389265209433589134110974200666898560 3881647 -486716358596482530965268899868087936 3881648 55535017126280413575170535953743872 3881649 912833788522220031541200038374502880 3881650 -295528235905450877485947793193268000 3881651 631877792956159108313356774438378032 3881652 -784403681590349322551103915358138368 3881653 -35513120438587963833657673317186176 3881654 131734826862659471948554595670367872 3881655 1176402906120877204107054228212887200 3881656 -2103312273408536105188200060295557120 3881657 894576965354372677701929584079154180 3881658 1045443135710157387559136435785568256 3881659 2746634495196808858647819213194997860 3881660 -1475026524950225654642989972722040320 3881661 -539837290174860220353221490034056192 3881662 827500922081272101951855487482408000 3881663 121679662012142056128570573458075424 3881664 136836245814580062857737125834522624 3881665 -811070894159732165668520626279987200 3881666 1633926822258362713304137454153422032 3881667 733360452372509083289606725067356848 3881668 16728556181326560700993073108627456 3881669 1022169619752235582982999049453615840 3881670 -79455490894321348193088768089049600 3881671 -362199154231176797180265281110073128 3881672 -888425496871403052089491050159283200 3881673 -560578470381999522444139199012310678 3881674 -1343320887301434855558879864854671008 3881675 -223020445852425747149865153813482400 3881676 -744535727236932248512314322440749568 3881677 171983714250224198563840633177768192 3881678 1331390800817702006502165200461385856 3881679 -640979368762745551570411437626793840 3881680 -316967001444410498848341459025920 3881681 2950624247988524914910174109955686000 3881682 -195296695346349689410415124656834688 3881683 1099465777569172899407216249800615104 3881684 1334632240026775939615740067901548416 3881685 -1396467737323544214790224804032479200 3881686 152471323460674050399802905072185664 3881687 -781311487323170677287986983467515760 3881688 -17089672729523634180167321367060480 3881689 405477154085578580314303357406208256 3881690 933306284949470506944621157386405600 3881691 -43044939928869365816256016412233560 3881692 -1864611291272409899026993206407325184 3881693 -830190886555778354703091088052869376 3881694 -143120374690616188371698852748211200 3881695 -1617750980992423152531872937782273520 3881696 -1722050202859226761269622993846272 3881697 -81565591108444865492180766382213200 3881698 -731589447949163978889458095870100400 3881699 2345377708831301663611403355394700700 3881700 61841527285191104943295362776448000 3881701 -1549925807768988026363735066127236196 3881702 58985782407197248207996917354052224 3881703 -445148948235821042618298619632256896 3881704 -1449706855890128073950475388632268800 3881705 142041454753579024740781180124482560 3881706 -12844108406703562743000300324431616 3881707 -74829450869208620882299148106380768 3881708 -212660295530699609807295235188249600 3881709 -430550622995964000080953498325409600 3881710 164357975595749788894282616055582720 3881711 1501869106664544500322263609638911312 3881712 260417842601612705844601679332245504 3881713 -1110949258340072711610624750237459216 3881714 -1481337599046481851509788934794638720 3881715 -535016320318239500663657134344725760 3881716 476875432215075415387342204507288320 3881717 944953874685725616226665179843896992 3881718 540251117107110286913916624880699200 3881719 1294254029364643918264567231465408840 3881720 -471585479379342311892171496517222400 3881721 -39108842012832068778447372646140000 3881722 27221331527131256887811379294205152 3881723 -444822044549965379329153394472248028 3881724 281602777202616366170859505031921664 3881725 -996605164978654176761703729249880750 3881726 130881390922458027753389281354499904 3881727 -706556019497580597570907829957474112 3881728 1696223817360192733494741225449717760 3881729 184685191878358935500999562869603076 3881730 -289377509349609041436956455573985280 3881731 1842989813649625243942318142534352800 3881732 -1724784747720981657473396826608171904 3881733 72002719665998023807227351939539328 3881734 -899083373374721403971502558951619008 3881735 259372049273787993323954166445233600 3881736 -2236475668354358405554565084923084800 3881737 -301806585343464037176355389105163740 3881738 87737022754348751645459152983267840 3881739 -4739187013515070188299633856324672 3881740 -910973708158476668626015121353743360 3881741 -443679693688267158337029941284134858 3881742 1072520320032034623740165539537922112 3881743 1447646724426842792680695255451362992 3881744 201122944885551605781759581379624960 3881745 -4252219121351687606568236605078080 3881746 599815020107525331076074222064814592 3881747 2243555427744565692564263757441588672 3881748 -658534348833354773891354378522419200 3881749 -327715282071771742912325000664834560 3881750 -1434724548291763867001688706613088000 3881751 -202685974558052932581458255124092568 3881752 733105900316426866289855423667118080 3881753 -2726209168854933639624123811024484400 3881754 -81609784249723747661324556958776336 3881755 50960674307920514438095951985256960 3881756 1042580080469785591500575964041782272 3881757 -364869622316589761314256149029473280 3881758 -114388265935617066641217737688818688 3881759 1420652877592460963743923146041623552 3881760 -312395684963415436586813261390807040 3881761 2414905240346501237317402943513265408 3881762 209129087527577418999828528618871632 3881763 122446453050398410964966998749609720 3881764 -211031078511078613079211441249879424 3881765 998167242812990125977492905807462400 3881766 -120560120933125657823888153877411840 3881767 -3627054491483667742738648104761837048 3881768 -1701040301649542620004663894959226880 3881769 1764585894649104946599843328664083344 3881770 -235475342760277767404033114534773920 3881771 12386728681081027296637817461693344 3881772 425992137929937033995526338871703296 3881773 188341283874401435105173013459526144 3881774 -142465015666743035313058544362540032 3881775 -6568484609770087206537278561394000 3881776 -327395597270912436084048154388316160 3881777 -4528727615149180475241824087779987968 3881778 141298903584554541328983216887555328 3881779 1824578573534918578503163299782257920 3881780 1463382117029337116038775662963299840 3881781 820559443190848896116058078439633212 3881782 5664694987963840721664479137307712 3881783 -1002477300348916196346898147477419216 3881784 -1801368743308497047922205054666567680 3881785 -779048357949420040941988886934793020 3881786 1454419467720674032048618865487956592 3881787 2926038377374134168941533499604480 3881788 315143615093586647381552984367193088 3881789 -212642420820054807177542066611532160 3881790 -402571493386926846214933291830220800 3881791 -315140999374862081438863924403980088 3881792 208292152150572436963382471543488512 3881793 1089240962255937944816083191543676464 3881794 253208866605807332707401754816704000 3881795 -368415829859002910613336360904020000 3881796 1096227436304847888911556876530847744 3881797 3275071661844870816075548979311838972 3881798 -404942314942650059668512957941565120 3881799 900102456581617003569413911006609584 3881800 415848027675329183585942726738688000 3881801 1033036307001644327875517391721536 3881802 92155613105662715484980950001764608 3881803 62717553113282740130404859193196052 3881804 97718725988375940506483028051904512 3881805 -623969125815791459318774367747198240 3881806 1365389340054483184953303575126492352 3881807 -624746305078480092620839407164812944 3881808 -61473334361565229626844472794546176 3881809 -3771206059811465217418750352696435996 3881810 -122979405655080194796476529207193440 3881811 75142624360828467438154840224383280 3881812 1693600662404509276929334331803656192 3881813 -1112748477102500928038699584880334276 3881814 624719364190463954335594700469242880 3881815 -287399578867597493526526401693607200 3881816 717127337087119854188431091793100800 3881817 677446448684457264964102029952944000 3881818 -50168677678830659654686085197879584 3881819 -2727868751207830234690043309760023880 3881820 -120650967879542881158179248694231040 3881821 942222844411034594099298570875615200 3881822 244556224943826836546702387772776832 3881823 -849250129315653333739927542298867200 3881824 1696471877907729870386913990357811200 3881825 10706856017398700861021641573761600 3881826 -250191367188644164128619776050510784 3881827 2125153907668460389815417572987212440 3881828 -387890570454003882503826554020559232 3881829 962157696831596162129624899775152416 3881830 -911721573800887903632641145701197440 3881831 -2519457015197037376525190691501412560 3881832 178997752487458420638412542488248320 3881833 42181848554096363195858344519324362 3881834 -182209554144852792149217725793098496 3881835 1089165712115143422389495531631636720 3881836 -213968205180449920092318229472893952 3881837 -2081671673860257448913305046496761514 3881838 101718625824532116440679959004948480 3881839 -238542784877045968542640880385460272 3881840 -450686267156695416475572715638128640 3881841 -126329228259132780653032034807192208 3881842 -618399307469996650390588370055413856 3881843 -32292391767884783104789759076575584 3881844 -79977721143253931010719300692220544 3881845 -92288989837408133875055100045255360 3881846 932946414120821223053423722470366720 3881847 81160486972895140605297154585319400 3881848 30939168273101891040336402013839360 3881849 -33071975869351270256259118849392150 3881850 -161210358121735758721700788342387200 3881851 377444827622729660197025797034999104 3881852 -187009039775112545657674001992166400 3881853 -785885764022626500090514557679917600 3881854 118356170197664502676886607624235392 3881855 -742599205975671390894099997402335840 3881856 -221512282958852564024142721135411200 3881857 1181193872570773707507044409198924224 3881858 -429409690273946684259639261020892720 3881859 1399866944891923988911654910686945008 3881860 100290310055367149578324684779982080 3881861 411513379062019295691920958646944924 3881862 -221753661229197901295630034360720480 3881863 2184690114317616733935230981559289112 3881864 1514045394692844707338241444750622720 3881865 -566710145820647580531340194456332160 3881866 -966038155975530587818827079487321760 3881867 1001893830069969664018211176382903040 3881868 10696214561136178138097003216031744 3881869 -1398185978838988941940113239314566730 3881870 1106568200850130456325401387249010880 3881871 655390891534916137827414331964620800 3881872 -306107523019090133199461800302567424 3881873 2150550540382604392063927749089347122 3881874 1056209771100811972300977235552364160 3881875 -92614425765799271950261189814792500 3881876 -1243990516016881462854425803525952640 3881877 693369884063681394262042135326714432 3881878 206537407116787286291850345597796992 3881879 1320457589111772080946560233739494584 3881880 346817279700995065055375620397875200 3881881 -5985119248143588244536560403870672000 3881882 295459846582265880297303383324098560 3881883 691994916883737393416658263140809624 3881884 1824522311510184445024348058935468032 3881885 56980233845283260497501094253816960 3881886 -955088526745523000498043068647609536 3881887 449731336371457117762669805034093536 3881888 2408163746796882099468368246979624960 3881889 -805251281410487077449674184199422432 3881890 -549926969843890107669951294551884800 3881891 -530009399664976916988908110447837728 3881892 -31414541449441270565025583801344000 3881893 128348694339573018368901148737863200 3881894 -250299254852026297059566053698376320 3881895 301565553779177586936781768927274400 3881896 -56819792044064312325015286650071040 3881897 -3836136845021841698708468428472996700 3881898 761184000999115628251463844405765120 3881899 -440510610432752218405554981878347488 3881900 862885782427778962757874947919552000 3881901 -1557219661263834831216815549606347968 3881902 -843768153095788678012747019029107648 3881903 1823461991301477751138036558421061120 3881904 -125542985090787378667641620574830592 3881905 -1662530263206435332176008640721112000 3881906 464371477354376226249924712694753280 3881907 203939256575451202538141606256708768 3881908 930029401626510620498128010903750656 3881909 -2403065159995398174089529313661484960 3881910 67840477275173658751082141079091200 3881911 -19648693624416778520497212073119360 3881912 -909084653421082339819690954553548800 3881913 86275554252297933019791650206556160 3881914 -52984778852874491163491918806828944 3881915 -2864831412701784384658341566672508000 3881916 -1012612123272259777520404859994252288 3881917 -68268138471898543799837763761434752 3881918 633999431451092814461695633036964352 3881919 2074311468796022525510237156958597888 3881920 -6869565902074306477578424701419520 3881921 52981664740173909704314652486125704 3881922 -551669650548748738629766424072064 3881923 -861740980105896674093548101474131976 3881924 -462223392941863499448960107835103104 3881925 398791973256978135498613252197552000 3881926 -229812755904735003431073990386000640 3881927 -59173849055054596347328915336066200 3881928 576204705326077990154026744434278400 3881929 -362093774473508894450914069404695324 3881930 642921351746545646105672732696393760 3881931 -630689978196692568918945368632663848 3881932 -208998693813219096632432878930480128 3881933 -3635269430149121502708616865092735680 3881934 -76971609757264798534619442475774080 3881935 1148384622648278748172514647812593760 3881936 -334691007896625186579327665503838208 3881937 741732875367367346617662962357042160 3881938 -13001551142527055110846343168018304 3881939 -230524669101479385567277517872138560 3881940 -321739877238966371113043690863411200 3881941 262517367231046343853174917333254464 3881942 -15529351626277103385171634516156128 3881943 -66189001134165139954568916327057480 3881944 648892637448637780524736405218263040 3881945 -1059352432176405752541582541642722300 3881946 -55468330116085068673373464789218816 3881947 -1241173036456960218221425750718026320 3881948 -561691639258159009149522843330130944 3881949 1491919754219805305901872412985486464 3881950 139615530436186144133138706765398400 3881951 -532949471593922399638643795263902048 3881952 2782863503039920095702682895387197440 3881953 -2766595648160870145362875280403304798 3881954 13532962148789223224903960615940480 3881955 330134933545098364043596213741002240 3881956 -705805840413513525565125831688156928 3881957 -1195510196507040302412187974004138500 3881958 -203946282964925480855015266099127616 3881959 -1345371372332130072294274296898288840 3881960 -3106950223825927940286346846617600 3881961 -241144214814345592864939637685015990 3881962 226974349139783740613156731370356224 3881963 -1703440376865244043632816070673855696 3881964 -561165382983894736016380011202990080 3881965 -3008013309924698786723788995925574400 3881966 323610013889905080354948198077690880 3881967 -3302922169641463810872961023839197440 3881968 -496658703486489181190623320164827136 3881969 197128877156008274715685146045265920 3881970 -31450817829563945823933862549354080 3881971 -3594848849301435066864006386805397656 3881972 -1416510868530555115383618051741508224 3881973 61155534421312069650001806740824800 3881974 130522594082718909902681950941080736 3881975 -205433876089722073573222585937592000 3881976 -647128920392546200378885885569085440 3881977 -246956923630798336777620102068604528 3881978 -838216028988283078869954959235033600 3881979 -2497878129955764700229588309118281760 3881980 352684954899920280853155009619952640 3881981 -204931777608385741778474060589700800 3881982 383100671141253254789701336004200704 3881983 -685160349547178276419483842823041680 3881984 -1858889346770087471358241007242051584 3881985 -496271341403322469513059535607433600 3881986 230357558769538537464331107437581824 3881987 1053896894426362777196717735915664636 3881988 -449205873997357660526284220228791296 3881989 2765767583232337918813472856701101790 3881990 -61279740937342253414495568827877120 3881991 -1702702041811040877148602565573659696 3881992 -26103488263938319711940048891289600 3881993 2659930250830652528833258753824082704 3881994 49880797310753188897718462399612928 3881995 124812099754789282718332252812927120 3881996 1015288551290101385439493648473093120 3881997 -5835450876743464625256736488639552 3881998 1746342535689748567166399855320484160 3881999 1850996962512852477326026367907259320 3882000 -306834916848606314436638147936256000 3882001 -1390373189311467893704296213013850268 3882002 -277962568555408671648897688682197440 3882003 211977428963042894571759156980305248 3882004 424419108586613800168376690148085760 3882005 1285053733697387682486481055043741660 3882006 -23537155410702407932500158503865856 3882007 2837418221778604815851960156929789256 3882008 -206511604769171671040752863492710400 3882009 -405297997542718093899115966552522752 3882010 -973327781328708381583480337957863680 3882011 -990062378346461886435252787372163568 3882012 2455592965139522451604586812975890432 3882013 -5217581570435070571458768195553909716 3882014 5911416714077852518460550430047360 3882015 -176788272319206694825541053002018480 3882016 1402756968266211099595518884456497152 3882017 -181926203811127664778327701445412608 3882018 -122317502596528081093047194394866688 3882019 -798594141394398543260048328928380580 3882020 -840392572732035349184279482300235520 3882021 177167073329982685286091210601454400 3882022 5535898206246153247469540790998592 3882023 -2970413920540902437005488455014089600 3882024 901100595536253177270479118777461760 3882025 -465887565370716726722801282601017250 3882026 764308431363910101411602356413953712 3882027 2042282959229699633093514487021044720 3882028 39244517990074370233122535371198976 3882029 -490600553955106014888769831564811370 3882030 357768983080294636971159398227720320 3882031 -1306566755848706575825627880432893168 3882032 48960294048296070561073821294526464 3882033 -2706304571530385776274268463715330400 3882034 -4587251689962666215184345615542880 3882035 -179916658992101331737687084105124000 3882036 282091518925993235686397550454093824 3882037 75010703301265108875131518175508224 3882038 -443194987201008217869243184252748256 3882039 -638828751526629581666805164733905280 3882040 8857662633250935556121072046489600 3882041 182220730389258036956227971494348484 3882042 720590983447971860289918022304090880 3882043 -2778131436614018246622398302914244 3882044 252088628972564600792801586022351872 3882045 -417088565204152454617078387418827680 3882046 248609402349161229645102227684908800 3882047 -561758381123596549656522315996043248 3882048 -241341633636089365901651944333639680 3882049 -91998701014205335747152384269419436 3882050 -852785943371203583458378573821181200 3882051 173187785411191159232831784486910980 3882052 636619930625518924502943173369790720 3882053 -710574278905760518656771981273121920 3882054 1250420854961761445007471616738329600 3882055 -415357124805996470819923471024537440 3882056 -317913976882702448103494854765777920 3882057 1646783052912174799668173373820077840 3882058 -598172093713767165557967914958144000 3882059 -1666434766573091131255678367321645568 3882060 192106496554437435535329786298368000 3882061 2356425559891660706191910128670262400 3882062 -305169014180374789870552900390747968 3882063 1429398497382713815331681196109975944 3882064 379905993696124931686295147095777280 3882065 -1884508603723998125713083873280841280 3882066 196685969634771145321037287741098624 3882067 -21656691054499076365147182646488576 3882068 -78860849642982354889841990799335424 3882069 422759951484459099225497745203721564 3882070 -694685136091475815174488611825452800 3882071 2030418693712645366927823672744971272 3882072 297597628981444903086689087151697920 3882073 502271164713431720006931512820279364 3882074 599291549932190643226247398519488000 3882075 66883302939970433832668640153907200 3882076 -1296524374715621235836817518850072576 3882077 -37767472126621611197978309017094400 3882078 305952699598400942339929242960587904 3882079 -436535105880240059339461836350180320 3882080 -1367538318049508460884084233037414400 3882081 -410537064352188277332050811845622912 3882082 -986756692866907872221768309722928640 3882083 -1758584209590475641191223733888056 3882084 -287911907963723617583823716900465664 3882085 -226524566839624855081753868824136400 3882086 -59930619102906134428084452175904256 3882087 10356588333051325469182536737616792 3882088 326337077128249406132331431586693120 3882089 576268359458001966940895050460728890 3882090 -119262952914226008938477649809959680 3882091 -539573984627941395025757847901239840 3882092 135161199724831532433172105143321600 3882093 1607984231476553612960331402304409664 3882094 -939561149436611407652963862503300160 3882095 -283550048209482969744560866657660320 3882096 154404057137279462518093361118904320 3882097 -952917459024671380118989601676893840 3882098 -151881290431566814913669892507934080 3882099 -266618839091611846141777637814220800 3882100 -88695054330704869706135260045897600 3882101 -2097560472227482974390231713895979776 3882102 251386074073825447061140745716445184 3882103 -1041903706857671613318276725176937040 3882104 -666639541863796213880484308216586240 3882105 1261674503951698391929328078398757700 3882106 1761729574099613342590987189936012800 3882107 1294505977401981691373897021603752356 3882108 131881413731896900694056402881077760 3882109 24594509406976930136447286053833152 3882110 -303984180439014367670595332445167040 3882111 48577399900338113034401573266204872 3882112 869813440688751280249347512928829440 3882113 -666044690934545525720929510656906240 3882114 637060989689676932216264480597529600 3882115 -480898834998712081485873957797870880 3882116 -217093783316623909092494218178383872 3882117 -604016439219310893853329140013004320 3882118 737826379227014095205866474549871040 3882119 -1312501864625717884721004860690290800 3882120 360797396933693338118242213434163200 3882121 824190315427102273898237139546151322 3882122 1378847572677560618718375779455736112 3882123 799331571981101260563015460300254252 3882124 -58592173124375384773867888429016064 3882125 343175989966422193197223300657110000 3882126 -5677534164041671266786504646397952 3882127 -308964364529212387915448303872877400 3882128 -60170917560406774535491303220994048 3882129 210253749542608381056113380386559488 3882130 27243262977814596180409933191782400 3882131 -1498311966944804465623328581186564800 3882132 -1047721670986241233112476293409186944 3882133 1192962041785064424207619339956682382 3882134 -1366722325547467127058642842263731648 3882135 -500036596551885797998481060185748400 3882136 -648359605760526405634509990971965440 3882137 -195829469891410665831588652839334080 3882138 195953835545385234010149714503648256 3882139 -4986785369150561438406252371901423040 3882140 -13459833349521312651999392023219200 3882141 -273912084307549640443536299848708800 3882142 -56171658624969556163956824280846656 3882143 -267285409240948747894429674403082400 3882144 -97344415721203194897414873164021760 3882145 1544928007336401518704158414932394900 3882146 275044898039321525171657019906856272 3882147 -860027136850148689010842702589129472 3882148 1771823212649519154113465924207854208 3882149 -1139488969313604434033156685567638850 3882150 -590468918254369315553659881257935200 3882151 -36799008100600902865171748103780416 3882152 632276489260557356890256650790092800 3882153 2577819624455408546380943446525790208 3882154 -114176451532910882825779592350560768 3882155 -152979094665157216764247764845013840 3882156 -210015160669396295292933776404500480 3882157 -1752475713428576700044824481812687594 3882158 -143195028103167878819244879240503424 3882159 -1138663211944368571546431310516313496 3882160 -40682180131292715674070108711813120 3882161 -1045524050621936578074610014574373376 3882162 -103940534963552789103479210305760256 3882163 1825422921803883585238496302523878412 3882164 10313594888163985025435177995008 3882165 88395112097431249616362305045717120 3882166 1591535120116847922348884903401456032 3882167 723497814935460014003833609430248512 3882168 1083244846860297927552636648969154560 3882169 -11528779771371521757070787659339680 3882170 215112924945657773958280343883724800 3882171 -384464371140375572641729279112585856 3882172 -972247236670651801620265465699791360 3882173 -725479855015034105493574640784323616 3882174 -365095474038709134451448442620571648 3882175 -198077480210254386240731220036048000 3882176 437325385729937351812402340277780480 3882177 -410072286759203441672795684633805612 3882178 569323560394865883363870069883538640 3882179 449962340112958570086277580070445776 3882180 110365715918393540243110071007027200 3882181 -3112243699725056640102555442843101728 3882182 50488642766039648825996342404644192 3882183 -976449142484571169746018980324473176 3882184 367427751816294371696947945100421120 3882185 -2407632633452184487310840232474469440 3882186 -136360376258474451213588914569032192 3882187 438450391207909862901365860352429712 3882188 375826910524806251136461912216856576 3882189 10635867944393433993069211995382368 3882190 -346641084828895077899254634344116480 3882191 -3189540769274391097128381760750587408 3882192 1487728463927299019795272685322240 3882193 283658233028691207632316111288422784 3882194 510245319342231921613992131266241280 3882195 2148623616267220781676201606375480000 3882196 1409740074540936189716702178344470400 3882197 562651739714852588183504116073588640 3882198 -214860351263273720658445703367145536 3882199 -3322073244814440673973647679611024680 3882200 -502996326750736035982213442273280000 3882201 -661364535199892457687526685754737280 3882202 1711869118813650500997092709706221552 3882203 875088533489844881861701115436839184 3882204 -308101465830508239258745985918914560 3882205 1972621949734066907239155594404435160 3882206 -835001395192313033646175331345816448 3882207 -558509717965507226344935055849236480 3882208 -837204308416288531455759072920862720 3882209 -316005153036338889548619512159787840 3882210 -536008238649392238053291258691886080 3882211 964865220831333501573635601267032632 3882212 -14000056852610951412036395056128 3882213 -88454761821555722130724314805131840 3882214 -90629208079530320555066035083247488 3882215 -701783429882696532753814820479854000 3882216 388727698072320240429225234763284480 3882217 1843182093244812284600223343217662032 3882218 -57372797733683050409236418466839040 3882219 1802351139293716856169839030012303808 3882220 -116014752303273688959988333776000000 3882221 -1652114701214789533823264049895356810 3882222 -112025445305986384103113122954182400 3882223 1000951927141714161533843575187408768 3882224 -162522155556309464632366590668636160 3882225 249870824991796806717379981166520000 3882226 -840870174919002760331307508136048640 3882227 385629892637603053120251070369232076 3882228 109032655884588283021092763985387520 3882229 18053904502804735375915783174051808 3882230 -206689794302342493895733958660883200 3882231 1628754588265526525166316603222370112 3882232 -2045859948908832030210804110176972800 3882233 1586012451150225009125903057659429482 3882234 -492332373851224922509552684665016320 3882235 -847085790168423277279192778435209440 3882236 3603767507357299969081134277528462848 3882237 2089268137441115457221998758529876320 3882238 998714150143960866385861823065266240 3882239 1574472348198844262083468437240454560 3882240 906054502233607287849659995112079360 3882241 1300530968533375363039642784019879984 3882242 163191445092857011075157764956109824 3882243 757343657530686113354567186124918264 3882244 -795179941457800474511745800096750464 3882245 -1176762106773606392404040375158546500 3882246 -737889288243061154724938464447211136 3882247 -625259305866184189793662156543437408 3882248 1242005280985077867087400877228482560 3882249 -23666743917685189514451235711563648 3882250 329033982981951740852029463285808000 3882251 2092522041604379108593983014864100600 3882252 -685414085153894782657516011364724736 3882253 81618678988260708299531940673332460 3882254 -31386676146004190807750217575090688 3882255 1471486491171417483475115527111680 3882256 -115517910224355646384604407159848960 3882257 393330885218316703071303240039019632 3882258 743805457546772983335602155415902224 3882259 3055715299572743912304234745087146000 3882260 108812363112730426003897941447386880 3882261 1437808572226297815431834418628397472 3882262 -210092021599666152627706487450317056 3882263 489418966360747410471710399973875712 3882264 -183390931144126383932841297534996480 3882265 1240816322874604267367311046961750660 3882266 -439384834538502789009172362153117696 3882267 1581810402167625682657067899549421484 3882268 1546627142814560892466662651060268032 3882269 -5762387663037002850356118540156840 3882270 315406794593295056058588855805824000 3882271 -2744753689274764494588830324259410648 3882272 112903134421846862875476174321549312 3882273 -1913417994968775115033584764093764896 3882274 121935056944804913739112937472580992 3882275 738562006967470615672479239556486300 3882276 624445660357618685655645890399232000 3882277 -743684173427682448219680131640021728 3882278 -329929942510126810944318784274477376 3882279 -1012720608223926923288789275020179760 3882280 -653383016589759491819311648314163200 3882281 -88565721671601359769157638890083776 3882282 484784567194044771893854011486120192 3882283 369218086995172857568774424997083640 3882284 -107689061037165672824366372829493248 3882285 269469155983187288271527974033920 3882286 -113178143633088063292432251396466176 3882287 -1438619650378457211541654370514158160 3882288 205646814498936955589354375759462400 3882289 234290271957290919214298226566387440 3882290 46246319700011819507876644548178560 3882291 -10988600831640383316075110207808000 3882292 1017549760795479161199041347752262016 3882293 109589375094776263352704733789523324 3882294 -105482244222054130196011913384643072 3882295 1256963265505135621792997833862620800 3882296 1249436992392913498193635557655633920 3882297 151163653291219238745188802889307520 3882298 3480107833195895254825370933798400 3882299 965904052343353825171605812490166032 3882300 -220101239941327017455657839195507200 3882301 735686116564144407439391478665551072 3882302 269540691776690943231969427408964352 3882303 412343036032330564663319868764962080 3882304 -464814262970232150311203111222902784 3882305 -260756931857198513303547711230485440 3882306 -233890476297018124629817165508303616 3882307 -1571365816639791389802246373816811616 3882308 -69448928246322272581988789458268160 3882309 1140490549508485157188925415500500704 3882310 696947357669177016440292875293330560 3882311 1521970924918433017638008990947533912 3882312 -231917689979765128830250657313095680 3882313 -172659502884173956658548552437670438 3882314 468826041860348053388019165225758256 3882315 1051145979006051858875496432374142720 3882316 -350721426798589757967328422964101120 3882317 842956577124958998744079627856818860 3882318 -359065288468142636107761166288296960 3882319 1694373513135162710956940814838325376 3882320 22076811768948588966025076058193920 3882321 -1066435194800116687526147205088486110 3882322 337787737778895518771353495591535232 3882323 -2060162872395690771704248299902451456 3882324 2159784199857569564498582378115072 3882325 419480161753409044571431508588625600 3882326 547202963624191396562051161231186560 3882327 -909564213848436401536491978330097920 3882328 591019497342675696621684826794332160 3882329 3152567515320416911999887958300100880 3882330 -14802553934214386145448164503819040 3882331 -313555041487937214410446827318172680 3882332 -1585768654904881711885614459811720704 3882333 313289449403667287489815784522928768 3882334 108024136201086317178503449417600320 3882335 -998937207535794368261286099805557720 3882336 23004219745732800306851496372731904 3882337 -1606826764691980983228937171079680848 3882338 1171512681805664303223632092766794320 3882339 -1023248457493875183792998753171570592 3882340 -404469803785537360192188383440035840 3882341 -27062231087294717264478898418393856 3882342 41412988209859458943062420346053312 3882343 -1053137557701490190182784382313870408 3882344 -1732468092180292940258881147016448000 3882345 516248924078789111788314387948440640 3882346 -71523337867045373974966679027865600 3882347 49506507297341775897360997586033664 3882348 -126495307990871460950272446941146368 3882349 -3185438296276870656569941221774846900 3882350 -244928226180329635667467742088585600 3882351 561204863884578349356194845317696768 3882352 -193816373211445018205528367103442944 3882353 117779205952693639827262290421627602 3882354 -167819998785238578062539693977477120 3882355 -1749456991239461266189913627081124240 3882356 642361060988038451612805336679318272 3882357 -163083407230989427021562162193183360 3882358 -926685702775950000994083147658888320 3882359 -72460293457451193942671192410656912 3882360 409414340251080990010186407886233600 3882361 214452754117340005984731909909332864 3882362 447685182190609002218092748691974400 3882363 -1707984958024860292508716479178106856 3882364 -75299160106108417460803448608830464 3882365 -371844556383078324928611895911722400 3882366 -538203958155254120421982342438870848 3882367 -1753153966132613844466010911775603584 3882368 -2424121618808669368656803174704742400 3882369 1310110159217436634042875552697533744 3882370 -861980408467661000001452895099825120 3882371 -400435010721830841246930245283307368 3882372 -164822687004654391109086898178195456 3882373 -581696371378783288168998668220129120 3882374 381045598795771998130822251027939936 3882375 605769714255041687882574922198320000 3882376 974979635474414112525316709469388800 3882377 1757744929977875873283716792715176640 3882378 215619698656163713741968322290935808 3882379 5831349079575322568759704240000085584 3882380 380127767703164926009862097708364800 3882381 -57307296943014484418987052391723296 3882382 -474640151644019805373924337233013760 3882383 924658856694301060153615539441283632 3882384 7060887449065206973490499787161600 3882385 -317016349740341893592270659482658200 3882386 -426119980997129249638946046714730608 3882387 486838627585472238215876310435051960 3882388 -1942792496255909163926975516547047424 3882389 595618880239713174639388903610429856 3882390 326381343833867910569090642895667200 3882391 -531146260542018617236681524101232000 3882392 -42178756442456575087467765925662720 3882393 -1070879104882419193759235421630057318 3882394 1841322612412412823859308107181326592 3882395 -164105500410316496088997459353615600 3882396 -538931777470150661334210414325063680 3882397 -726919599026487185177569882467984154 3882398 -29542874150530332895538684248892736 3882399 -466146177636676735196914887417156480 3882400 -635242839679762343585333208966758400 3882401 -224660111958555379662307551191213598 3882402 17582234716048738125277966860265680 3882403 -397591648576264436101389667841916160 3882404 -2146775258379699258735045588407443200 3882405 879296877921951600325354178963840160 3882406 2019507395738226553983890959949952 3882407 143800823877777155841105514867585656 3882408 942473035323250854114440190081024000 3882409 -347602950093955596093072501604093440 3882410 75372715195647095859231166888320000 3882411 267538578292701812225994233090112720 3882412 -584522162421582729806269141770214144 3882413 -774246391918478281522325796192603636 3882414 -254699731903965471717962917633882560 3882415 -478732189740031348796338641055504440 3882416 -549401502874017418748894392355586048 3882417 -257196984471793056305198790418434768 3882418 -273469035032233974801165360848333184 3882419 -623656474806291911624317607493045720 3882420 1018487167113458396516136696551289600 3882421 826169689632599886058197274878832622 3882422 58359378649199150303872837711257600 3882423 -1210648927520651905302506320367892096 3882424 31569540580217452250907252994129920 3882425 295161304717282171282448242504686300 3882426 -199632243594232799991383142818396160 3882427 45469476676542290551534563697818280 3882428 2272021223418430149120412949428010496 3882429 854677776772706013694686821262919974 3882430 -51676194324451955841997278195502080 3882431 -110499237125099941129131620912984208 3882432 -16348399730067772201858890001809408 3882433 2168099723144406150957613600737943380 3882434 -110900120173815939698709660331743360 3882435 -326140378125949495648010445585891840 3882436 -1073980843217743018751001878662333440 3882437 888804947370331368112482293574305754 3882438 551172913170732086105749428576829440 3882439 3005814788227345638030178598197925400 3882440 -754342636696063678403616141779097600 3882441 1246483961194974503044079714381938080 3882442 931270284927513577417629369038797872 3882443 1608920360120071842595848950598135216 3882444 222098659211112939103744246687612416 3882445 -272423903038354620253285081148171520 3882446 570139753192095799439949323969967744 3882447 -326838251785141702755567204529181040 3882448 -17356829303579646405324363904843776 3882449 2639429176677216927423503629678653936 3882450 47479410417702906591182481535142400 3882451 -3128227433567899781529406869370982548 3882452 -805136861420102297970936941640880128 3882453 -183596908805196739738523294487326496 3882454 46218650683852063129081775302673280 3882455 -416386405170735951029506046687208000 3882456 1235666996950898276088963268219729920 3882457 -620962716792460829315738533514039808 3882458 1298767211944409081361724684678276080 3882459 -69569346101976119887011146364618240 3882460 1224511157918491347323011903514265600 3882461 1178889480439244602188436800813198624 3882462 212093602761237889808255553434845440 3882463 -1347579279227293724081792947798587176 3882464 160828630922268476244695076945002496 3882465 627289153678682407474722041623056000 3882466 457682595141060133560271434422587680 3882467 -1609495553165880251553078321390368448 3882468 -25360205613607846255723235162449920 3882469 -1538430875360031156442662071176397856 3882470 -5508633213367182887082971905123200 3882471 -226480457550968853859511212882821120 3882472 1866216778896144315155366050994995200 3882473 52481561585004196403913852339008640 3882474 514254402172739285544363152365504944 3882475 -965592375154823949884292376924517500 3882476 -358236401180719152177679214741253120 3882477 -751512001693698777327352518925897920 3882478 -1115369783379623309045838809298240960 3882479 5262189556181471358880426022393263440 3882480 -38943517985509996750058834393825280 3882481 -423671144526700665672114481098444718 3882482 -1942470925570590468930548531288303616 3882483 910320233527033946414498231543028744 3882484 148758793202327444075710830614259840 3882485 -1423364046119225527688973652983710820 3882486 -366888799457436826892931647596278336 3882487 -317137313169473006728914356702535248 3882488 794698348310978082467331598448885760 3882489 -623557894289975917009338036251434752 3882490 -133115998260946665383965830670848000 3882491 1222209504722340960484790800327039920 3882492 -42387927695990247872674693137558528 3882493 1942992983704982065858095084393580800 3882494 349449129426534474982535768452184064 3882495 -175620030718061531440389208189996800 3882496 -38294373223236255884641978483212288 3882497 418235556467146863456793548833006640 3882498 935121318506002006117282921298423040 3882499 4234580690211205208630441105927174136 3882500 -239352357344377634946188805984240000 3882501 250191172069801410139734000862586592 3882502 7795792881870880913365753489388544 3882503 -2207522760366157381693533973421278800 3882504 135221441389457686228851145070469120 3882505 69907936480266705245550195550945920 3882506 -1135816103432414473520090254751268048 3882507 -1588084479168693597926953596539064360 3882508 304510720707855963399740079114966016 3882509 -32156600723970992956303340184442740 3882510 -5123380801633535895685412370134400 3882511 1965767322288089942290751318779499712 3882512 -566975072076348376699669813866528768 3882513 -15950330536907204768580064263935136 3882514 488741053139298761754861019937555856 3882515 -140903305429575476797311585524431680 3882516 -89132186631807669666439525761515520 3882517 -588126414363049947523522990102604800 3882518 -1634469690104153352837349003001987040 3882519 1428624084047032585466726110431466320 3882520 706022706695529663230146163039232000 3882521 -169399815645654693557568038346209148 3882522 304112079807141240134479328791163904 3882523 -122615213404443288474092321395087228 3882524 17526580011172485982188348806894592 3882525 181463600443834657830417158638864800 3882526 586873037637360142161256659908771712 3882527 -28395163479767913125540510399308176 3882528 620445705239586736418957029586239488 3882529 886860862025262168508239329458474752 3882530 -275933601957707050513283095154991840 3882531 -5384074971014980073144398792397448 3882532 1097831503380830207079165106857773696 3882533 -1034100315356632329909705287204566656 3882534 -1074965256877990506744153531356282880 3882535 -1282679215710328036318924534585448520 3882536 116135671128422460514814113947648000 3882537 -543273916332521737976900563650455532 3882538 616413563658562017466552924074244608 3882539 -1074767080698804044048873703493539660 3882540 109984806005433334681194164682316800 3882541 307477829284625546153980623268281144 3882542 2570966572752389023776966391399335744 3882543 -430414980894332632588244741206774272 3882544 -74556145945767740230868258425815040 3882545 173540120902859802637001864953538280 3882546 -970891657958506734462292386920352000 3882547 -3414473060989837983575229606195462004 3882548 -2186353987353862555702613060050421760 3882549 -194216454107739785812090416249113280 3882550 42684011211269326868882737339132800 3882551 52707982406505864279941269241025672 3882552 -1366815971756477575136988096207482880 3882553 2293553853085355408423713757364085802 3882554 -143304580517344845903397980623036160 3882555 -11068425334712023801691484402525600 3882556 18620690438318748197620402011868672 3882557 157246442439402144324225243897207552 3882558 39363827880515125023656101978634880 3882559 -2005239916876513755971059459353490240 3882560 -642616005647150820764966588975677440 3882561 -232443428627012583292877894134115520 3882562 -1068452325354023105695256801030380128 3882563 2075309042873396928989732401395706812 3882564 146879389609692318597145558844915712 3882565 1417367424932236591834496828364710460 3882566 423749172384129388368338923375183104 3882567 52339257765373278238443558786285216 3882568 1164004117761933287631711864351221760 3882569 -259466041933408366768112404950837030 3882570 -558669357977707300286867974759468800 3882571 -1140457318662995967256667070684892416 3882572 2053376693247781854351210370657886976 3882573 2674266291208136265256763506035702 3882574 726994935896808532117393416117934080 3882575 401270593486495345141325561260777800 3882576 288907145240345350771769929631268864 3882577 784275142841731363537900972403200584 3882578 47701299071718655943695220134149120 3882579 903771051685671711528779055376725360 3882580 -89705240050389187831354647468979200 3882581 -3405464668786836243428467816618742628 3882582 599484411268687444886826896965055040 3882583 6638944007388866643150281465645160576 3882584 -201300655281470028931913164990586880 3882585 725031787973840232888482402685235200 3882586 1356548560296119599775650889891434992 3882587 1565653977610566723724785252547495236 3882588 -873693532247822139944182573468915200 3882589 210438205397761294150826711384644300 3882590 810672742502740446283979853773716800 3882591 -908656684030736450674288872236044200 3882592 519169508918519721476828785115922432 3882593 533690026827319388474406325821854400 3882594 694256135218061228344262996148643200 3882595 -65717383459212230919493901324163840 3882596 1367528063354419106349485509140811008 3882597 471605838060342127986552217679906400 3882598 -221695199667309121356176136322208064 3882599 21329890735359164574119936554012800 3882600 1532747448179044672731601045708800000 3882601 2430386884208400679340968882256364602 3882602 1088825899708411187951843009836618752 3882603 -1001336741491872770377061282323869096 3882604 637496135967805263064411706405325312 3882605 1437826809090299496410295473493397260 3882606 -111081794709300888414275791114484736 3882607 -176167771077208364663439557155546080 3882608 108971026459894462876696522836049920 3882609 -1299236439946288521102897651622562700 3882610 436828372903020740554461259569418560 3882611 2947820203759499466566665680799886424 3882612 289758951153754780618798217693337600 3882613 -2317997898028324744818493136090601600 3882614 677981654513342010792265981274026656 3882615 -276493338564822376375621738486642560 3882616 -3677710756919132925705892604784906240 3882617 126538980975664833199415868781875072 3882618 -311070346349119677866392873009738272 3882619 -630662563031163974187372322808796640 3882620 148314548202193123009670651676334080 3882621 315802714743172511259807106157453280 3882622 -81502256163250688716842231169339776 3882623 998592388747348879310760943218857760 3882624 -290131952226513528147579836206940160 3882625 -230081625513487147966576375380750000 3882626 -476853871702049573977552518322255872 3882627 -50073121653889532347140899164508160 3882628 1483240176847939337417532619160202368 3882629 -436946177365749649747057468608630624 3882630 -239139583088253550450469455167221760 3882631 570045112081717879836952056955821200 3882632 -125756061064609092336271325330534400 3882633 -1042032295400324898296427337326990816 3882634 -676012334036569860467686257490699008 3882635 1212274547437196836561645837749123360 3882636 -1314216512194626793873097875614182400 3882637 -1191583386727611539733125186474684160 3882638 553820614390003610992740583651212096 3882639 -568553281652390897239834049208250992 3882640 -122849357927249083281939420809379840 3882641 -375996614215725238224556658232078528 3882642 -9443965745173209741121984437772800 3882643 1329857692428912706027722323615422892 3882644 1169824433969620927243249206359064576 3882645 -322353900490138253017474956094783080 3882646 -1632537996108915422643032015860789728 3882647 -591050240140165896191111421964525728 3882648 -490692039962464292888715476336640 3882649 -994974355448969152188815744573351350 3882650 -702691887194946973520761768430304000 3882651 -23130051852978953651290459830480 3882652 27519054033643781122468717709345280 3882653 -91216176673370989960304719179741696 3882654 -223048344070912365265217910016873536 3882655 -680919696001260889163792516921300640 3882656 -696781765480342106211773229326204928 3882657 197893786355844201475972199436496896 3882658 482040439467322938763245502836612384 3882659 449236880865119088804123293678868240 3882660 133422768544149621789751730138664960 3882661 1363980936998162655686246267914627262 3882662 -196559188955153988280652802418388640 3882663 -613470023480157304388318934727484016 3882664 -2172155156038281948885388519485696000 3882665 -913524881225435766106649833783764600 3882666 -129077670630218878259690176410898176 3882667 754449130421483784545179242593841716 3882668 1679144549399416599529334503643682048 3882669 -198971743238451107805112753767966720 3882670 -1135346386057523866245722470525255680 3882671 438022829245147609673324152277369592 3882672 176666749491237960266847381273477120 3882673 -834060221872658569318719060119992140 3882674 943323398445076422342467834965548960 3882675 -453618373863845494179273049361199000 3882676 -164618132502483138954024990588395520 3882677 3494055366215840656336273019242418592 3882678 327614574397297973852519015909298624 3882679 -89957156702065045287048901790581720 3882680 -189085154640251874715763147031552000 3882681 682888223037215568553144890467068800 3882682 -292089652880052512704591963773052416 3882683 156865419533633740822291166092699920 3882684 -597827497474781357746994875661368320 3882685 3126424307332808501838073060293600 3882686 -564820093469497000062845459649854208 3882687 -630717837992722281273274305800317440 3882688 343314509607982464443303514173603840 3882689 89994660840800351559942694635960000 3882690 180427532316870393515950620610936320 3882691 601465706042934750528775219152588092 3882692 -2566070869203392074723193658837688320 3882693 -1882294436832819261277920836249691936 3882694 1266615556510481051331154334398248960 3882695 962556559986903286055038808747308800 3882696 359341044591741910918026060144844800 3882697 -228549919706928786392592922814688448 3882698 216131338121185038960615345807152736 3882699 -284347354212067209806768120690951376 3882700 -329751986050983094399436113762905600 3882701 4518899550270936052288302183903142572 3882702 -282610932420170679518546030439211968 3882703 -2267458255434028664049512348146040136 3882704 -137000288944949018414818251397791744 3882705 -162143724115169701607030229115280640 3882706 -359979421029670248371976023468536320 3882707 2338563760988157071291143930709994840 3882708 477009811145171287221971445906923520 3882709 -935714113809854899401739127057786208 3882710 48083430321906440146041476253087360 3882711 -297130269788613660068806618273475376 3882712 -3362193100442757509656404082051092480 3882713 539247770559318353013366814507165962 3882714 -430729428330554665686170087254279680 3882715 303525799982073244616328128287722240 3882716 635862870583475302313132124272329728 3882717 -1405192616869131461608896822484019328 3882718 -83570910958192200451401167952076800 3882719 74697266470857685569222803530560000 3882720 -781021285990243573898614060390809600 3882721 -3242407282354641977004585754748074078 3882722 502658300354485366565702170898821632 3882723 150017969951312403267287450853279840 3882724 -40295011831353478910465806072120064 3882725 519327397775669510733491557489972800 3882726 570613518451646814173827825857170880 3882727 1680499426208552688317563401160984920 3882728 12227571959252682045949145321717760 3882729 434548529527575921607569164257100448 3882730 -900491036906613300085332385799790240 3882731 927739251648789727511640034150782600 3882732 190409263062206339987766816254853120 3882733 100492650257807409417888805014016982 3882734 -133578570157551273040172433214785984 3882735 47408142802311631346719476750736680 3882736 178340556147482982803620120428478464 3882737 696838628904667099140837517525570386 3882738 168052702200312530840258999438419968 3882739 81229867147877805518006759862968656 3882740 -433290472783787673431086133597644800 3882741 -44321760589376516022087843727875456 3882742 1454042429669434715575341298824955392 3882743 -414003213656187062160080944411955520 3882744 722175302128425946503208044636303360 3882745 -1004190711399938089400996577107260800 3882746 -351533670412819275392326214580495360 3882747 -361019792556465774764805569072727360 3882748 -1970735909280698674229001514946670592 3882749 1687261637111216062308474984774393240 3882750 -316076222156209242273517952397312000 3882751 10742210086654032647810013639347104 3882752 38219883221011210959063511266754560 3882753 -797858981078854630808206880216326656 3882754 826330633682629126357701515241882576 3882755 1736713735635484668221452257236726160 3882756 -347615092710180241911916432257853440 3882757 2807366006773837706692243091526694492 3882758 338115075662483102057464719917340480 3882759 -853069818255344750139688986994385496 3882760 419558870562549111611769382871040000 3882761 3920029349396693428546283949971758800 3882762 -11531948980768701164728485510366720 3882763 -2193407115664668536667993693868386988 3882764 226918060438232872237821279303106560 3882765 -33000733779118144498639827527590080 3882766 651877929631310500663530847341379200 3882767 -208656369222149751405168712734918048 3882768 -245140694425142346353911779111469056 3882769 3231777646668198611022919932550370 3882770 241943132436542324677910561038354080 3882771 -19489320030841842032555005789102080 3882772 1481301913334296075638878702748888832 3882773 -2035734496482641671146282121715220978 3882774 579156901576701312804352899098296320 3882775 -180862110569435669992023574961739000 3882776 -183713133895116621585886724069713920 3882777 650946885506469755107446693890531520 3882778 1774663365640299129690406126022899440 3882779 -3782988506512279067509882839646766016 3882780 125621647081450029671682973533419520 3882781 2765021897590696308172085253135360 3882782 -128303781000592519188863774785478016 3882783 -1170619837704742653353122402035375360 3882784 -4083677016148983553792902025818144768 3882785 1972517535729098357221751112670072980 3882786 -115731309265165894624511694794372736 3882787 2194455005520980346669723163526521436 3882788 51278585158426177248395477224083456 3882789 -298544388162120832105995507934548480 3882790 226513886042334408781369717193385600 3882791 2509817797190417547929594485015411200 3882792 -730607890464052002622013620986593280 3882793 -1149025881339694060225160258104911756 3882794 585507286733553767597859621789626880 3882795 -33055702102237029612200616637843200 3882796 1988930062826425430571531551100857600 3882797 -70833205086517873026596622836975220 3882798 474529297329732698427461357261073600 3882799 1062667376737736820474507991585014800 3882800 248965230779642013160139899534540800 3882801 -803079092901620010270759008968445760 3882802 235482893865190528119313402822410240 3882803 -970025693194296399642999766802154360 3882804 931658600712878462775373898848874496 3882805 -2139435417701030437330241901437997540 3882806 750882612142291639626107998299752352 3882807 8188411771357730022659574162803904 3882808 1222643686634642794597536016964136960 3882809 -358453423891771259509782940237431894 3882810 336907238550131339628238670831769600 3882811 363581971788594954304641328368099552 3882812 73687575267513634606544112424771584 3882813 1196377670771433671206841127329168448 3882814 3649856123595996555725988128894976 3882815 -659013195789251198794121483084438040 3882816 -6791697891126759841364936881078272 3882817 -1670692852822789388895292280097741528 3882818 -423566095221489231052503747308174640 3882819 1760737226863352320727845790403767544 3882820 384130854125920159616174288374990080 3882821 -2426837853321585210642820902386584800 3882822 39646535966007311571364079538614784 3882823 -54156101474924772020149919424152832 3882824 153274656964318667496141213514014720 3882825 792947145832567625654971744517297550 3882826 966858391544384498779532487212951040 3882827 43112418892365384413787704514357360 3882828 -406554446067248188891218008785121280 3882829 243336450623692073252560311052649484 3882830 -333356028113008179859288382274182400 3882831 1392120254015926766511533927482639752 3882832 687625091109433732014154060278849536 3882833 819642270317377239774252364374540648 3882834 365706264826703736306255234855566880 3882835 -175128897537147772289892257592180480 3882836 541690485500685664075861272512646912 3882837 -101749477598731297794378255841290240 3882838 -150863616507777433428684636986899680 3882839 2031594450226335327274927816331761920 3882840 -399982228761041801151821223837696000 3882841 344737514900369148547185926786031242 3882842 172478262018782549995696121780121072 3882843 -136356365622561223468251574291046400 3882844 396619773107800985036681795087726592 3882845 1199155563945990588497978572956965100 3882846 239538032696712201567524807577274368 3882847 97505905775270542296710195886964632 3882848 270673101358398982353857257388113920 3882849 602220019246787732169085367408586720 3882850 277412253422229949732130299457664000 3882851 393684909973931050890978827185399296 3882852 405513727771676867922913333748136576 3882853 1296611841323752453309911763168952284 3882854 -300811685493832006464427461532028928 3882855 -540361580466366333354271135660502400 3882856 -1711811096027755852337885098672588800 3882857 65669399445741988955476033892640 3882858 580184539143178257411155585411668992 3882859 -511129965726169301802280226456333960 3882860 -765526404204291873005817582857349120 3882861 -145013040148923957259933870668289290 3882862 880461897618614967426157183104570432 3882863 1835707695584213664248467473435707544 3882864 91293814341548837879456222751817728 3882865 -2426762884264997693638306666564800 3882866 -654119351360135847532730772265881696 3882867 -2213672316725825710872406179645888 3882868 1173338585743675021934819186837606400 3882869 591504969478192531438896968601541920 3882870 -35761872302298447952723838566156800 3882871 -1908770702216845460010221710434219928 3882872 -257206583359752636719701185249976320 3882873 -402185530794310667647771943933330400 3882874 22604559651776488536615954992735232 3882875 -2980367701183114392424024998736356000 3882876 628248013322545911178110747745419264 3882877 718254622706723814667362862209326726 3882878 384185118613632162458469608254693440 3882879 42184194585152094108676071306740736 3882880 1272643984583768183712074458516684800 3882881 1073654904361846680148358316616151682 3882882 -859815877896231766188294889884820608 3882883 -425582833945602641117697995354752032 3882884 -332082174446969408856046636922381184 3882885 -832862685446173166751117566450965440 3882886 -192859025958722618569600090027497216 3882887 2848070379621866178293608852628320536 3882888 26349022233644331547386028007424000 3882889 1070013193047137192747750644925057690 3882890 -1744133478836054523709821115197600 3882891 464684972092725456494108107507409904 3882892 169226685986725764611647127818905600 3882893 -155506573670588147928725444966944800 3882894 -1561869579190684964418579108940420032 3882895 -127040986826805253544716519121795280 3882896 590144706496041744635057764995735552 3882897 612597774982987964836952359028580240 3882898 -639204083955975648357476559530532864 3882899 2282667566817144765662318694816201900 3882900 147133129135966421516614935609292800 3882901 -2238323446945344637282057997606580096 3882902 1298758196853910536206618455494772032 3882903 -1045719263645891308171840045140895896 3882904 -532675054705245613835558286199818240 3882905 122098804647204010638211058340311040 3882906 127008353485403602190331686212916736 3882907 -307340404001126624670018452118643920 3882908 -1477063506122810650402504500532093440 3882909 -952746512319366173672367047119456896 3882910 818031071435932742245074649290015360 3882911 -1145288720909303628818784401911699488 3882912 367980529055464986061286018990997504 3882913 2165965482583879200196264891027976162 3882914 -657728959800493572510965865954382848 3882915 -913946912306792132067108316922415840 3882916 37780712822227058554085616963016320 3882917 -4279350403015785606623640440300681568 3882918 -73725765297567811895613121255913472 3882919 910761408813382141367255576478779232 3882920 -546402377198361487049889431901235200 3882921 127858104453207432192857876817733824 3882922 -418228817858859730391522682133489488 3882923 771838504455921145510447503498801600 3882924 -1677380747002542246679621182429235200 3882925 454148928538136371553191533336483650 3882926 6975561110010313103258089197948480 3882927 275811901702671051770453289524288520 3882928 116365285503704455698734918390644736 3882929 787738176347074415930074976398498560 3882930 -250829264481600726869101958347246080 3882931 -885073383774597413744526558941283968 3882932 168563741091088156549907877379110912 3882933 -2706290647443447329465406403360557156 3882934 -694256983559491118286669266759398848 3882935 -254081280863648111679490890581376000 3882936 118952042909990428417265864076165120 3882937 -1706406493066024361025668701826755414 3882938 1052288548557803747187277487857707120 3882939 596241052307331376466860610171000688 3882940 93455046227221389234572092353792000 3882941 254633395213014937898107187178774342 3882942 -171428675303941967976648957946355328 3882943 2440012103095037124978702824801264 3882944 -620345493114714416890430414326333440 3882945 -934209266383092435389716355673045120 3882946 -476697676177355478041440675052498016 3882947 1466862650918768736083740439625486396 3882948 661748749965793618446887943701806080 3882949 -324883447851536630643371497853495264 3882950 -798546847314458924490169460530596000 3882951 1556835452806041411363379196838617040 3882952 -2591866452352629224361295438921728000 3882953 -1944624863085136070081096465918017740 3882954 509482855212632277193356527848078080 3882955 -125253346104633186075961365811848000 3882956 1183087863121780655845297090724676096 3882957 230185486991285672139020528799955488 3882958 796522880359821373218473362852582080 3882959 1372540142543749054309809404031890160 3882960 228816962397229329877224296742174720 3882961 2056466926151665997649578908953818224 3882962 1636316861752809487669600456117145232 3882963 -716496568278814306745199138786898176 3882964 193159363439695420007805049285844736 3882965 433026303482395895564138681384054400 3882966 -522206769718653260967677137060800576 3882967 797843564983720581680988001110113280 3882968 -1878412595958733781753884594043197440 3882969 -388773184876354847630869092193706406 3882970 100542063230699153434594781490616320 3882971 45669704608717444955449133845941144 3882972 461769580061024215699273656281467392 3882973 347807698938997921198794236749990720 3882974 -253096733349915225458956415644660800 3882975 130876181213487592042444564834243200 3882976 -1268659842927310335944500714005331968 3882977 361727465456072713886604975280711872 3882978 7035751562962076110618016373336960 3882979 163290877719935949142343744577578176 3882980 1080395129069290453936601732654496000 3882981 165855284253688805711382746385797760 3882982 -730809420770738551502440123420101408 3882983 691463040843497941286027915482984104 3882984 -105389308055007867870982208721715200 3882985 -539629511621448645352333746214909020 3882986 2414820080838379334938925603944704 3882987 1021783006053437355917229635633440080 3882988 109532499859815334129555275222495488 3882989 2512979702149677085696838607327646368 3882990 388774459925451963857949812396605440 3882991 -524715184518248325381012342483847200 3882992 3885336980545876185386132203438080 3882993 -3964874927848352663326701728729472 3882994 719702693524977469942464008678305296 3882995 -1737007880449040237158756357231482000 3882996 -318365196945762131838456378091031808 3882997 4659981679956130149247504223620122400 3882998 59333600142635095297282548327874560 3882999 1213760606012336712894028594063361280 3883000 -403886088259286789393821445621760000 3883001 -2075618600193506508812295239571022998 3883002 -257842779662128193528333390857195776 3883003 -2009265235608365152820223832045644336 3883004 -90521664901134440281091137957263360 3883005 -1462060503867498577383451938086347200 3883006 773300835389537806611551753958653952 3883007 -1051521139949910988684892388491809728 3883008 954494230131795124419795614989025280 3883009 76095648666644963468237666996062804 3883010 123418167198457706446710644618672160 3883011 327973711563334321374985367912640 3883012 924923897026414565461247810464215040 3883013 2853939418028513297424091171039871160 3883014 -368739705181492898525856638483904096 3883015 -513431077848928251701085946339610400 3883016 63213159262722251201770469170483200 3883017 -1565404323824267765605340106324084720 3883018 -1404565628449602747053495115770873040 3883019 -92827779963793555329599951369722080 3883020 -310991237799203058261554992975672320 3883021 223003836894727619560656925991532864 3883022 750861532293244464175918915158658944 3883023 2197210181138568341364611516765608872 3883024 640534434632220970739983749239152640 3883025 168654988974972886409501111468620800 3883026 -170193140000591266928434119366574080 3883027 3031574647370238368573670890669624876 3883028 767685393778850958049325065395883776 3883029 -4900350681937024151190318412683264 3883030 -308081528039386234132613370692812800 3883031 -2696934486476380809511234200549738168 3883032 2498767851361219793427594116806041600 3883033 -434153004951834166799703496260925440 3883034 545895950514204042359049884859634416 3883035 15178065737342722355513001809219040 3883036 3099893257294557219676751133967290880 3883037 1131522555399442562745261248669635686 3883038 870294612839614093345605899745767040 3883039 -1192023304787196183019723530525960344 3883040 363335483380392366269206963452641280 3883041 930828919397806595330490039893197650 3883042 -85557032411827376260914615100044000 3883043 -756601338521352937757771678952641496 3883044 306103417822544930421071480535121920 3883045 -804136198352816539347682797082048680 3883046 1086940975032201876101335917835845120 3883047 3602975440909878857422995136715520 3883048 -133993943109384442007045242109552640 3883049 -2272714720406081284728396411154427760 3883050 -158100776022279115401333974052246000 3883051 2111639260173828951519227955190288052 3883052 -1363124808336637081143160546060270080 3883053 -719739266373614937349574966764783296 3883054 -108526904989055020348028453855075904 3883055 -999238699193166365451535503133109280 3883056 418021679851854135432914521232474112 3883057 3121111848980376038810711428370296372 3883058 -1017825927985527486165543555657239424 3883059 121549341934044885953440686099370140 3883060 338315613895705686333857515724636160 3883061 221569028839294913154807940290893568 3883062 142307771727306557262415846361531904 3883063 45575986315355645041871655428486312 3883064 2273226544243001190048426732034191360 3883065 523651570607015499870199715120435520 3883066 1264928636743696991725919267117370624 3883067 1193368274264196623447629815911909472 3883068 151855227674598065271876445542359040 3883069 -391799814257535269603760206467797780 3883070 481654801284715835009005861773014400 3883071 -53928364034965202482692866706589680 3883072 -9365029745510283489533843396886528 3883073 -2661781528169765737176130384150287678 3883074 -106368024617093892279748469457618432 3883075 376510290347503508555566455741766000 3883076 -371782517710918719367060634770643712 3883077 -128475203016037912882232352574580064 3883078 -2717710009731754932453808568733360576 3883079 -39478517685007331969043356541553320 3883080 417009288477887147007506727825408000 3883081 2577011885827723093356580545378134692 3883082 -12444445617269228798162506067344128 3883083 -854133829510205341792462324179681576 3883084 1994603655949869817196908797195518976 3883085 632262745980749012487765658511349600 3883086 1162947233127567658042028469849091200 3883087 -171012458610320558270335071628160000 3883088 -576492799260733156456298890012655616 3883089 -47577879097852860367084501996550400 3883090 -632515678543156643360987917092871680 3883091 -619285227998458473021500135512122816 3883092 231897358527378695530358731769751552 3883093 1626164890349566741536176658300985920 3883094 -20478294252583766601492112342343904 3883095 -618729752858322534200331192142647480 3883096 -615321697180508014305255470718935040 3883097 -812506971975985995945352552932304368 3883098 4106200412907648193105643542933248 3883099 642780862925236289273049626479822848 3883100 628623769055900985648343344463104000 3883101 310074745335646057786875673994504832 3883102 -343904018441608191614218134325500096 3883103 -1256871491917816394490807338036762400 3883104 1000748471625577432428564513356513280 3883105 1323008371873791720660211289439759360 3883106 1505268421347164582790826943944400640 3883107 -256689187253958915248836076055597960 3883108 -732956460983904436036973872505817472 3883109 1855484707617416999599119089001677310 3883110 -119080625633988298407188377161431040 3883111 -917213485135370647455187466843497288 3883112 -1895505201297592858857740610024268800 3883113 -363038523160340472595396239995003520 3883114 43421945098305541452951849203764656 3883115 11307960721005307740033221355778320 3883116 -1059098380570571054996296633690423296 3883117 842107501521633513122606919056980192 3883118 294535698116521229318957263509917760 3883119 -2536936688004698474349446312636952960 3883120 -164034330733471932640424335645900800 3883121 668249276395116590293560060413090544 3883122 -67026659101301252702882056700252160 3883123 -954284298505781690273274940856663880 3883124 738055239098501263365263060275992576 3883125 -96519933869729242551821690278500000 3883126 -142539377084685609788024029684757376 3883127 -1499702701160046045331863540916944024 3883128 -775029094545203113647874110030766080 3883129 -932411355243390801508564259674797240 3883130 1116728319570568585988311670871252960 3883131 37203407858792605349733698550596112 3883132 611551864867493413520765496769536 3883133 -816283248519394336511145709242666618 3883134 -692519925928769187614538370858019520 3883135 2369494052849475646940667807672319080 3883136 -792940407396878259794167207664025600 3883137 -140925707908146119604115068083257248 3883138 -315282515752425757233949415549618688 3883139 682550800208666131771988637180511008 3883140 1768202380192194210250827103659540480 3883141 -490549864840615136582243992578402500 3883142 -168115028785229526866750120213850528 3883143 -1737054976527974932037829038987148672 3883144 -466824500507427536803511319717888000 3883145 370633719664879937011189530419686080 3883146 990315702156881319348946875175853568 3883147 1287615908596285198254868170633895392 3883148 -1673309937494922289022964983743041792 3883149 437528367933182113039001680732244064 3883150 17697858486822505218248484465240000 3883151 508471390655523109201904820070239024 3883152 -64072240606293853489038364086632448 3883153 469969636595846297552230022358229760 3883154 796650105955111934568089719094047872 3883155 -335456757002262976491030840185817600 3883156 -1162143715390587543675976710666724480 3883157 3474754811362590469083611030858393052 3883158 5700206738535784282601003157171840 3883159 -29396890726419181386123925858621440 3883160 1124982364212847879617317669237145600 3883161 -95832196799554725085121081379903360 3883162 -54184106523240428522459915445235488 3883163 -1643001823389598327557766640825899080 3883164 -412119521397280993214781594419111424 3883165 111497109805553292669047677983872640 3883166 -258038300752238544723516487548887040 3883167 -425264943725903072306343051185099760 3883168 221943121478114194653591558257049600 3883169 854139914104964909741808285351033570 3883170 328888282921078546812636818621798400 3883171 -1483747508083261668450674078740494628 3883172 2168535300599414815661707316420674176 3883173 355774565571726703147944033062170944 3883174 704324045221215529847054057790269184 3883175 -1058421700181719474670698231445313600 3883176 395046634733696160755037717083504640 3883177 -3127268172636437476875536273904563974 3883178 -245548694891269433375809239097150272 3883179 1487123334870985956115577308750397784 3883180 278547806442602882438746870168995840 3883181 -686656624972129463894335908332050368 3883182 -217412610443831825831079257654384640 3883183 -366530170520481921875974836870003568 3883184 211968481890202659929832162738831360 3883185 873719778424088585095078282282636020 3883186 -105015652175371994529000526511694720 3883187 562845842772854646765960389721692160 3883188 -837564404882279464847780347446374400 3883189 -2329940913019939472444935951972149010 3883190 -737980306755133482833408346762662400 3883191 880512481942630946109549285763775904 3883192 835882246413924126937217497187942400 3883193 77616989694842935915021188804894660 3883194 -136401791212623516439528150014274560 3883195 772690998444454076618876428301317920 3883196 1998233933588541342366205409553638400 3883197 -1050578033454549254799359625449491200 3883198 1305635339662930150801990318100963520 3883199 -309224273081439310729318149323380680 3883200 -97214690331692957132197608554496000 3883201 23242152775006625143239550330717920 3883202 1243049404858323814821006041475513552 3883203 -1303555758918168543937660360930993920 3883204 75626750060708000881392120694417920 3883205 58485369334872147383630156698028160 3883206 734891103681730467917817226825946304 3883207 103411038100202619325162221210698456 3883208 329564947458394801421551537628774400 3883209 -1364177529819718883882963798023229472 3883210 482361341491132167336676950501869760 3883211 1827391069886968227760636544132785812 3883212 654899740366967648354043593818926336 3883213 -3111887087476610374273599123329574538 3883214 -1369295601462347676023683941775028544 3883215 3100206738854516756164117190922240 3883216 -346955323778954201311663487757926400 3883217 -660360383469361569434392687804061580 3883218 77352920826981530530197725419680000 3883219 -2557082449819118733669182601735743380 3883220 -144886034715243456415519119693312000 3883221 59721032432856859869344815895687424 3883222 416455440241710813882055869501090432 3883223 1178050185523215650158575933948974472 3883224 -263152106870517440364785449526599680 3883225 1675594906129072126124336891640303900 3883226 122283901091223380990358237183482880 3883227 -2113499194707344369959886986027335168 3883228 -138883008566973740757849378443197440 3883229 1110402283095438765247648818649294176 3883230 -155321687797169666525764641388281600 3883231 722745679295575782886981362163983864 3883232 -1012455363709890937314573378979627008 3883233 -11342343402459051207894891536819904 3883234 -694142230553815343277545352141235200 3883235 -2321321964037482159164061946545600 3883236 1946878476694905585495876629114880 3883237 -3310680492087021391283800260197137920 3883238 -1032777697968469748875683865190083200 3883239 622882865795484392253398921664155400 3883240 161699483061596980371648362577868800 3883241 101615806800824033470987745974971984 3883242 272703890200518885913785377895633408 3883243 88393530366642152911908027505934080 3883244 -15453749589566746210032126441443328 3883245 -507248444520227654019213020839872000 3883246 -10488035084013255492042935879563776 3883247 -546472615976639452754414186777264304 3883248 147782940202094554350452640242073600 3883249 -1905383901020482494474994134013144750 3883250 -1218949870727373286994317486261944000 3883251 1566060699100318037929876537683730944 3883252 746415975864197416384881563347684736 3883253 -8107113054109933406425726802501760 3883254 -894721821553118824208811699933487680 3883255 -2011215280402524090683692930746300840 3883256 1156114350336634040758824424991846400 3883257 -159720215789969735435134663920921792 3883258 789493045238832530639756976336944640 3883259 -923427355191578135529852786682229784 3883260 -909997288294661089071018656029562880 3883261 345221971551167285832900223216646572 3883262 -781069431690331582237200074313806400 3883263 -571867628632715181775826750246956656 3883264 -351216266985290912062419720468430848 3883265 -115298920818777002041901493823973400 3883266 -868432333144331607062819466433603248 3883267 -2028881860288386753951095777357719568 3883268 1847683321348205919225256113187333248 3883269 553218123051532974298065246114114528 3883270 -1324697251375450811740752953981418240 3883271 -211484794663544421638525108290849488 3883272 214778663620033198555382123726438400 3883273 1919517741625385440498518823279946522 3883274 -173336456039140959929942610914703360 3883275 -21795839164047570809595592989168000 3883276 -1267075441124798510942784140380826112 3883277 -23232381827093903476278694140144768 3883278 113546689302327119888874663121920 3883279 -1048885899472624459535476122443988224 3883280 -495405145408586640750414651857879040 3883281 2400593872298007431812078663943566464 3883282 -1417276072794807247315834923375456720 3883283 1124913950381015844295829719889375532 3883284 -576615260200726636163933613720111360 3883285 -47647296282201514489608755627111040 3883286 -53448982693959517718071131803289600 3883287 20537846769282541701328354201181568 3883288 -811982946877204446947719782926346240 3883289 -32853217563620206478748400625680944 3883290 51866691820083128964329876638206720 3883291 -1191648336060887794843304192399261308 3883292 -115035498468841341769341167488327680 3883293 -509587705291599780105311848685206638 3883294 -1128740532640773176777846324729044608 3883295 10818814156699706457628990121416320 3883296 774506562166525228414951660270387200 3883297 581894274267793781098332848717342400 3883298 -556120809090295493111652640289562048 3883299 1594698602038704638148801726093267576 3883300 1049751557404354887609805781615254400 3883301 -56116226441328882588989643835381698 3883302 -11410813699850331999357428886434208 3883303 -1116189400051373415199016832017258400 3883304 301786673263963675013275793867397120 3883305 285084388183401496839829639344557760 3883306 -616109822608034123117370912528516096 3883307 1183428755372663171354497695623045556 3883308 -8862290901205295582070868145209344 3883309 -456356783801642428007626065133104490 3883310 91707965485461493980330244435153920 3883311 103500002784521936412228938004007560 3883312 58416631771681915620598951979745280 3883313 444608915977284291414329749590749760 3883314 -345049067838836497256500374388517760 3883315 -339550919413054755370955386768864800 3883316 -1956009822831618455106905020735800960 3883317 321063642041326309957877008487294400 3883318 90802690924839144962251319623827360 3883319 -2511718351763597450085930888297611520 3883320 -224102800613505933114127738660454400 3883321 -611798885516996657357107567907545920 3883322 886480306392003135438465137216658432 3883323 -324615520614887712089807717432538000 3883324 -746100348767627075053997299850086400 3883325 398114974863933103621471657350076050 3883326 -520497545120363091338759400817821696 3883327 -330354573884376852474368409956797728 3883328 -137267963102933319016797925565005824 3883329 1468600443174460952809460314650661920 3883330 296225342902931881148968969751040 3883331 861590235424944603898262075798112 3883332 760714862336005675610074148548300800 3883333 -1799415990497789881973444529494232418 3883334 -90946503086655148494803892369438720 3883335 407969263053989941266962963169564960 3883336 223390008377752273107282572268487680 3883337 -670964430413263249675580628539491020 3883338 -196952785441467292169044383879311616 3883339 -270157888039453415706531407867706560 3883340 -93181095581358065921686477620188160 3883341 203758120579295761054522642746505728 3883342 965949559215730579153273487931387072 3883343 513391394844213834417924365234196000 3883344 233850027792412302232064786446417920 3883345 1322417159526798763398140787247982400 3883346 -258629257711802586829670301764278128 3883347 -417672637151332411872629169523957872 3883348 1773164167353427280617205485616715648 3883349 -1261550324298334624481593550641304100 3883350 -385031344998467610588083527318968000 3883351 -394591199982179697855160679309523048 3883352 -264932394390244950266748654164275200 3883353 364229883495778797512934143520778560 3883354 -1266084978270307688683811569177860624 3883355 199355839993222484293082000110336320 3883356 -934011718383428550314586989629102080 3883357 -11528291511427585970781953052064308 3883358 -95479665976720903921713424578249216 3883359 -1177623096973922133740153101529703096 3883360 -832648496339118516198270444636733440 3883361 -4458925238202212529262516672274296920 3883362 289779795520452631694713568541894144 3883363 777978757336195063006729634342343888 3883364 -1180543092225943959590924674288462848 3883365 150087783029441429841772936433455260 3883366 183267887473413883015275346708915584 3883367 174950654221682848530953063436161760 3883368 -1804014676972785298976699270498058240 3883369 465255815384734735594174364781344896 3883370 166099795487680851897208013953474560 3883371 589316214514042762820874453491987904 3883372 -500073635711408152021488801455764480 3883373 11092267427471702926319364630967584 3883374 -226652767178042737937030325110208 3883375 5142293728227917225667894456823824000 3883376 232632265708037761280279717485412352 3883377 1042716425725423290382310894587006320 3883378 1502751098107998389878937381592730656 3883379 2554544799076573423617672656739643980 3883380 101562537092911665477299170479820800 3883381 167046984717845058218236105333798012 3883382 1178160247636442488877462541028982400 3883383 399635582903852418070011268546580784 3883384 2330934813506915029850542272010690560 3883385 27189651772171939723389384391301760 3883386 -339545673747337570572594058245179136 3883387 -2588124709346641693458192234759834000 3883388 -150557963031452421135877318222067712 3883389 796475716897484375459852889334734144 3883390 -198713220117953340378530200260211200 3883391 1257229845016039926481921965482992080 3883392 -1893260373448917990584275716915855360 3883393 -2256159299973101330250856116858687358 3883394 -38431754137615578050903341424478720 3883395 -829228522546147229590912831796869440 3883396 872225873960988796815559879904578560 3883397 -734049732597355102893787400379751908 3883398 -7130026144115983570718920974710400 3883399 283857086091233851913569139681106664 3883400 -36646988236618316768425075602048000 3883401 -1573883361433744407729160681274846550 3883402 216167287907154601968107370467863392 3883403 -4600363109650220853890729774371933920 3883404 -34161033653319911137751290005209088 3883405 178330602999433367716534157092236000 3883406 -556168817014312182179863574095964160 3883407 507672121165567095572322678979326720 3883408 -278141307352939424898031534420615168 3883409 1749426241530879576673374770163762240 3883410 -60410322514779145859505326099328000 3883411 359741355711152687642529580320061344 3883412 -302461704391311269181100846315339776 3883413 -938038142058030344005524015789250656 3883414 -297484800735853558675042258794814944 3883415 854668209086565941323526152831921560 3883416 5697700264112600564299200530350080 3883417 -2691380517422472341487307433218276534 3883418 -487941184522847669923756990526570496 3883419 1933494260038183576251467775322516800 3883420 410885289822392895591148454892610560 3883421 2994041887023264363605422524625143744 3883422 687324892076059529181077971974902592 3883423 -1103917188267116651621128548587127328 3883424 -926025063751925952563634779809972224 3883425 -84068082615454058437973266257648000 3883426 -453307423663503297238616799217745760 3883427 -852974905977319615671412107569714724 3883428 582996367811928013625433774507472512 3883429 -100250087466260458764854751363549120 3883430 78214171241552725658872410905848320 3883431 -724125047934671430517741134687685848 3883432 -302771015360374791167410589030154240 3883433 1066306683318621960312457080401906682 3883434 -24698579174073232876274316083741952 3883435 445865107526709870519160493074639200 3883436 -878272703614456112258465397720472320 3883437 865584076357758850371517030853941440 3883438 -138208286268229291449106471366972032 3883439 173513386063280953013838388015989120 3883440 101937978240614605502759231438192640 3883441 -2197399402150720580420152322100674158 3883442 -706210352047342617791644979469478128 3883443 -1979008703620252610959163444059384272 3883444 599346025228855122334577952888983936 3883445 2279551251558981850731861604956506400 3883446 211149150564784384583122329798105600 3883447 -222601912545423434313391848541812528 3883448 488296757640658610074696671200256000 3883449 301908912230406253283052555920944464 3883450 126269094617296374197869910072676000 3883451 2564825593232893447772374055344016760 3883452 74300734003643849946056033441203200 3883453 -237779894307995655661728257361506720 3883454 113189720004793557190479263290852992 3883455 -768745485585828236462192013738250800 3883456 -408971390528581093645673836010536960 3883457 1693526672114123217892141668906436032 3883458 246987827683673829035667678770208768 3883459 3414643073086483954024328654732104 3883460 460422183346004938302474176957337600 3883461 23134964838302264258670642142955424 3883462 -727634375675062931130542000022764736 3883463 -925179769965945431232798375561413760 3883464 59273306047979714923609815574456320 3883465 902160623256007296563523365035909860 3883466 1581102372018344021165800339968912432 3883467 134518097103857105238128987251073280 3883468 794201683458055698079344830998907648 3883469 -339558374388334623840257482960462080 3883470 -156625299487610632470398841542448000 3883471 -257977114451499191356652227317537408 3883472 237036551402976382632742920584036352 3883473 -652319627972619502594022918995071216 3883474 -5068028882240905603972731522564096 3883475 365283391246358099526018516600498600 3883476 -1349651917092048699810451255802247168 3883477 479052047467217820723572466633732120 3883478 -1275014249829754168830656101114164960 3883479 64955857345555786666595483269581648 3883480 -939536099453570606715594824655667200 3883481 103409317515009815477099773190853504 3883482 -700620930274742167381779272606599680 3883483 -1119708995295273978754761131807882240 3883484 1318538149114759610030723824216991232 3883485 -69902486251003137517081437190896000 3883486 593718956099770589067564739002784320 3883487 650614860196854558650091712331821440 3883488 -586015398057216133363853180000010240 3883489 2018383795100220636583882435665072290 3883490 323659992388228310467813121613933120 3883491 -55788113524847396142314707691884560 3883492 -242212314275033563751707642845643520 3883493 1120907634983324414942337761101487742 3883494 -266208087689272065124664290935521280 3883495 -2579416427842479620507599332534360 3883496 -1758716301665456047433671092856734720 3883497 195048776410715077190714912543040672 3883498 -1133263790963654385790138716052922880 3883499 -1112188052368314911265528535460671500 3883500 -649249527208725405547494763262976000 3883501 54240801094854943831828169946508502 3883502 -3129329530834899820148263222557696 3883503 -361487932106817922591808006162449776 3883504 -121671616014209211595455042220326912 3883505 -1116479730338634925277902276645872000 3883506 -860144456967666768958531237781414400 3883507 -403262914266333106841273120013302208 3883508 475039897396634998474134794103635328 3883509 -692942938192895782918027127773938336 3883510 769569050526195487690722798031196160 3883511 -950393530531623044521684771975500000 3883512 3024965247591835560026315135956746240 3883513 -3071775801192304030973103932716206780 3883514 -1912697413285371865500319023856412448 3883515 -495660108409438977720068951516436000 3883516 52036684968881848802189716117979136 3883517 -403822659278986039831176931235684448 3883518 -1293503337439176461791991726941649280 3883519 -978605620508934385751594048763374080 3883520 98969018549277918187394436547215360 3883521 70569990819438205016482799595859152 3883522 588040186107938916004698974200407072 3883523 213441066230078948008291097270393040 3883524 -654737271417905771372564117861775360 3883525 -504564238201350957462203223756982400 3883526 -599976247541980075377118199813136288 3883527 -74310883248698506631521700648271072 3883528 75125965154096615245873935469240320 3883529 870479687546579269245883583602645284 3883530 -4122584211399209238842032254151680 3883531 -131316029313357959044148250706118328 3883532 1145323988574307334809490050652157696 3883533 -256134332700639819251014519372041216 3883534 224156559500774809667279043266403072 3883535 -110082788154232105286252283772867200 3883536 -124726957461071318397300677484134400 3883537 -45084080469559575148201049554758848 3883538 -415524889657422633316522534053929856 3883539 -217908395675635261274851576909484160 3883540 668593765575488637207527097477588480 3883541 1388856580903263794652978180189660942 3883542 -136216617794128227568262261818803840 3883543 3143480348439071296117077792286661320 3883544 494391022641825589600093670114211840 3883545 -1010301598425440815675668625178880 3883546 821971187377212046742507551747329504 3883547 82499698451998279703797494122148996 3883548 563886985313894667123571410080019456 3883549 1211286693133715182258979106576808550 3883550 93391048444486262088829135350297600 3883551 -249759178119393301509790472572626432 3883552 2883188980082104865028363499051548672 3883553 -1850036345285895733373351016369334380 3883554 -511715037746532506323805640447353136 3883555 572090625520620663078802007256890160 3883556 390325938790263907711724915450757120 3883557 -72273628288181659700948437365197760 3883558 -308877126931477193286890068278110208 3883559 2699447752358903523003206266161056760 3883560 518761468039349167862140946235801600 3883561 461382517262877853062037824078163200 3883562 170830398295682031843452399134944000 3883563 -153399548260095805949389147172107296 3883564 -1237264340569182566185780947512908800 3883565 350609249827359765284575684974600960 3883566 -276655297576102856977744061891453376 3883567 1769519997335153804022362673386318232 3883568 289952183194362916628064780786991104 3883569 -1582058784487375680305549403364754112 3883570 518465647403682012515171011698316800 3883571 2024202506491061846346759170094533772 3883572 596126974193631167669208780288491520 3883573 22615951595900075893520780837403744 3883574 11011161968605986909491644581470400 3883575 -89624624850265065960560658669824400 3883576 2396277108004548711393211882589614080 3883577 72022796851085676266369813375216340 3883578 -169661972634973818968255076803736576 3883579 -806501727894207912024050468792759024 3883580 979753091362109056674999265285747200 3883581 121607265191357233547613423353702880 3883582 -281416507241783965601839418599626240 3883583 -1715018700500568160542710943781399176 3883584 -97383817308031384931321967059927040 3883585 -2284223848984322173528277967556021440 3883586 -304412208520496389058911354325520384 3883587 -451461325507044493532073143746498560 3883588 -47224682706378367942413879558989824 3883589 -1215027080595799940695908862690149444 3883590 -40221463445386968914641754458202880 3883591 695612407123912705033382337882843992 3883592 -56047427824362816653348619579678720 3883593 604520590664190842201384050158092160 3883594 240292331758671684491481819148191744 3883595 -413965983968331962182643152245890400 3883596 147134350979586598803311576569135104 3883597 2451003717043543617712205311140589046 3883598 224236813483111719503665678807492800 3883599 -2039105098032224956205476968324315360 3883600 6577447761070773883118695448576000 3883601 1494044199051888795574150863943231602 3883602 -162801723829248905730567020572882176 3883603 1145117649827885917126565644007900544 3883604 532096518310044438024489067550611200 3883605 -436071393245582579349333437560562880 3883606 -1250315776299694337013560229494009280 3883607 373914609176277349471868111000155872 3883608 1548745533372823530573590710771046400 3883609 1367531204675742793062280561328153104 3883610 641239818746257440297435271652444160 3883611 483712305235580538754831540254046320 3883612 -1001474868283606606052958523442527744 3883613 -1001280229342922463659170416390325920 3883614 -78936445727529629723159454616900608 3883615 23182358008639980652893081800010720 3883616 -3512769745818681429055362001797120 3883617 -1465523949039148009952945640250377966 3883618 -414407995923919621578170396586577920 3883619 -1591418822730832350984303943568175360 3883620 604758977224410739870415109009899520 3883621 895722129860751092322426256802497312 3883622 865407666094322470583201432325100800 3883623 -552935227603723477556617096342952832 3883624 -2806358882464996392799287748712448000 3883625 2750765171698311406164806800137765000 3883626 -1412942372600466236254148373325062912 3883627 -3367502741349266065382800107647776728 3883628 397219961381782383350433236193970176 3883629 386065628941954101872658049740230208 3883630 -795426596487890366679000637304063040 3883631 16738933902359881360203771611662704 3883632 116508833663035497194366085253201920 3883633 164197603501748814744791132006082024 3883634 582502208025722692249947112963433472 3883635 -177559136347821601559937916183855200 3883636 -2449863652396314198139907200957409920 3883637 1891588285125232087408306869428042286 3883638 -3267789644032207636630855138371072 3883639 -1770838925506409432870696109503825560 3883640 -537455923690792537849834542551040000 3883641 -797161598833911349167519082075726560 3883642 916795401414592187734088601101075712 3883643 -519671099560649284904323701385574376 3883644 -358993909442547916480081758240884736 3883645 -1352753422248819489321330509906726100 3883646 -567811678475099788112411589563612736 3883647 1175035230768265071030114645239033472 3883648 -1868000572547835705021491473840865280 3883649 -37902573210140412280770310228586496 3883650 38616525014415815020398482708985600 3883651 -2010430012815431899087940184595838400 3883652 -226093587602845399699397634823312128 3883653 67645652423453574732335475561862080 3883654 -511446038665376659115557805640184224 3883655 -590622100840913069187053804500584240 3883656 87005367232532576363634065932124160 3883657 -526597333967145678189678579834288000 3883658 -843971760598760306838630358281899424 3883659 172598280584589967151692849289277168 3883660 595945154706604712367538485834547200 3883661 -334939504212678771039491317358632608 3883662 1005395177192216718887007965610387840 3883663 782040938999702123151000573807412224 3883664 -225468527647537497742465845503877120 3883665 764259152982684155506386656598165120 3883666 -680967160757267985113946452978184576 3883667 -818057689156133638788680012307756168 3883668 23573431775986781399556481964353536 3883669 236102708729812017124951388889469070 3883670 12230771916055570086094573117248000 3883671 -1861489951619925428077236237837242280 3883672 112942966303166523601173077431296000 3883673 89272669004157759056198630533825044 3883674 4060985023398983202561714680487168 3883675 346647970249804666447074776785023000 3883676 -257281017880708721029235680197934080 3883677 -325541849604975708535566957750721920 3883678 98271107761582659633561440999648640 3883679 1120159537173113781134668454823725280 3883680 -472412860149828145412885503279104000 3883681 -736865077219752653878263693701235948 3883682 -1367888628148548640970544195603532416 3883683 1306235766528416101517733858139048824 3883684 -38201003526529554844321285326028800 3883685 -415244095386100733516532329888082000 3883686 -254238717656825674575658747638235776 3883687 830045068375956286016215283154929992 3883688 -781950248317423977173640763352432640 3883689 1485211274646991889084786018007119754 3883690 194495946194433567913296581023221600 3883691 -482522766992845299417477680299760220 3883692 -415234805011891234551760884366555648 3883693 -1613440237251696487442950948846341120 3883694 165297694588486201192642711076403840 3883695 -1115605010632633543971575282453212800 3883696 -602783470339824996860228148509851648 3883697 -312496671575779393611206543520535260 3883698 -84725811779124607831991602717696512 3883699 2041462589792633132393656316153650700 3883700 276429759123775781216591488402790400 3883701 137937866276058158771446552525340928 3883702 1201568656473221960682926691820251552 3883703 -2289038488908498081804404669412825048 3883704 -3042681895406251252655867969395752960 3883705 -134362145112306025878548156426400000 3883706 84833942085497083269827006362363104 3883707 -130876219467191978620163872787188044 3883708 849774217992882701083226416811721728 3883709 -2530114754886801040268805006650578440 3883710 580463200055481557906067847859640960 3883711 41779070521682258256340003870095360 3883712 69358495619547681799853155874242560 3883713 472961534100782531596293527526506544 3883714 988305360984422697861095791948755840 3883715 14290918068868164765218930880385440 3883716 660473968440261465617947038603142272 3883717 -1858593727347731325270707813740000 3883718 2854286292637283253643419980614513920 3883719 -76463480034619066186562892625505280 3883720 -102261556202932005787482922767974400 3883721 -214140070852498652657230967239406208 3883722 -1425916917709249632461220504647874816 3883723 -609865121636015210027772977016232056 3883724 -81095983550812728886649696629039104 3883725 152781397743589602160623646455497700 3883726 -127176077244938129873501893704207360 3883727 -697433972427322610047241935324433424 3883728 -108170239072426971724879673168756736 3883729 -1148661054470733066018957268432386560 3883730 423031921244790179105088095725337760 3883731 407090747211404647203106125294677760 3883732 -196541910012449030584278053287157760 3883733 -760347634486156126894756001779008960 3883734 271557718450647098091155056883404800 3883735 -152157405000384786532638386804052240 3883736 429672687736227190908863097355776000 3883737 981354106782239135107858442236224 3883738 -338894654029204484105932156161845040 3883739 -4152227585302710532842502917583395576 3883740 -439987818963650789522002585208785920 3883741 161596860504882590711306126524641984 3883742 12055707028561193233062400919030784 3883743 116405133352452688202986741095869064 3883744 125174927595992753444954166124609536 3883745 421548875766085323876537038375572500 3883746 -63861962425668537368339409474813696 3883747 -967713113912156793542535707900280368 3883748 -1762940870651845760214918064589795328 3883749 -1973419222540012553009567357086866336 3883750 48398415365440282597893127720800000 3883751 -2829032502494991059990173843865490528 3883752 1947284865211308335635999364989747200 3883753 1581900601379090156021619226795661604 3883754 441744595041162394833747223041622272 3883755 -984054545883081385572024668130823440 3883756 836591726299190806802826274211774720 3883757 61998736711743293247705358589895360 3883758 229945867440609203892475575823761984 3883759 -290381995595263929583224396405276360 3883760 4379957661418932868460114554060800 3883761 -293650147702445820899999403470544000 3883762 238094372601932368076486518915375632 3883763 -723105676526597515985477065505974800 3883764 -159791508764235554741684069279514624 3883765 -1359422094910922105807040458063690340 3883766 -300687175959740381264419880978412096 3883767 -1910601828105623827181209838984428080 3883768 -517475073932842965149384433787207680 3883769 3127572112682999126697928219435264596 3883770 62857815551146841177573813149251840 3883771 1018939198561207866215490017580595200 3883772 -176094574844463858497000323200282624 3883773 -609455923267244067827978673096997632 3883774 -5679079780005342467508887104189248 3883775 -395093556790292049363836412179857200 3883776 -297662922324261940410786313918218240 3883777 761116790937504389538912023885694912 3883778 -427885069111160289633127716346432560 3883779 137313394945532744405285627016336720 3883780 -616154874454093179530849065308426240 3883781 404201033199124449000203074990389984 3883782 -70349529448701895691838859239628800 3883783 -1173449401785328322599701001096169360 3883784 -1687521920835912834767782211154892800 3883785 427856332286065197743017809978571200 3883786 -533501668749991717378153941170850720 3883787 -368012459596012684071099920368731648 3883788 -74855957475128088555404868243117312 3883789 1389074517783594577788113256317649600 3883790 -162368340664106675238721141980988800 3883791 -1575631762589995673000237659791276408 3883792 13427577569890010135417277616422912 3883793 515690722288863608344922960891531760 3883794 732951046333490159349249835226664960 3883795 164111689481828293373233746847546800 3883796 -879439002766708999505715472204677120 3883797 1161527413484591249727547922911476174 3883798 53638927725764475232907241855836160 3883799 -3325505869380273937232758463333924520 3883800 -545242002073826196601933573842432000 3883801 -558570742360118395541829341354493488 3883802 710138872731193228975519109220498912 3883803 -4973837050337536399402636328853504 3883804 116871335587830330052920044159168512 3883805 -1994373922004704194676232893963150080 3883806 -23694335770616016059314929831703488 3883807 207298038850338748842597773336852592 3883808 -1270651497575247218814262362417070080 3883809 1598859237265526522751565933780073280 3883810 79966624987987365997151987486929920 3883811 -2953242003800811390683248508341383588 3883812 -106323072866449143934449035886271488 3883813 720552986372954003749160913242243100 3883814 -155202190961141785207158088258315968 3883815 -84544589650598147810955151034481600 3883816 -2669023779420466463486557026723840 3883817 385691287966265508747022276616536512 3883818 -484316200115925833296314982884554496 3883819 -43296695349378242765889075553174032 3883820 1034921122784216648186163094741524480 3883821 918531157215645083935616197358594880 3883822 -1476963100341612820758055141276689600 3883823 -2620866312314333257288816253601746928 3883824 113239616974617102680033378796109824 3883825 384944443198783975678116524116824000 3883826 191869035966711029956453834110741504 3883827 -149362837046090444655409181187143880 3883828 -464161185319075124216843993668188160 3883829 2357085194197425752491221715404728430 3883830 -267136457442440357584594527456574080 3883831 -21992756166283449976273865493117008 3883832 -98321983223754536699709545872281600 3883833 39235433365471709381850805138781760 3883834 -1450100198981954828102427479162887200 3883835 -470119859003332429329350410473440640 3883836 252433294900120385991081906542198784 3883837 -1530065142985503609272911078389817908 3883838 730119935965513018592854850406178176 3883839 -1368543378836896202548704915689279472 3883840 246051112724944369542159400068710400 3883841 988633127392345172660395404883663572 3883842 139106183354242839960403788118010880 3883843 -441725586609209426026894483708355908 3883844 1793727203599015824755570861011652736 3883845 -724428709030723129665184050482442240 3883846 -3584232217207765298643717279036096 3883847 -1284604822288828073198691731884398720 3883848 345019372722615667433258581622046720 3883849 754850073485853691047869114478622464 3883850 356165217957860494970925080062260000 3883851 127250433240128136927526729879320192 3883852 532381190676113772606610768573071360 3883853 1029504047134188689350073995855795938 3883854 -253281192905298005119534221644060160 3883855 585002979331101078111345700671694560 3883856 614535962640392248665413009381916672 3883857 -502114490169225826266846837857546208 3883858 -1181971992719288243199241869150101760 3883859 48488897224020688224248035797454416 3883860 493331156675335660287314498262439680 3883861 -114704746108010625135463419322512000 3883862 -441940815103873489071248825611193568 3883863 377115854038489482866618973276375144 3883864 1498852563879489118971547762909900800 3883865 3367698687050829514430986632867923400 3883866 -75030736074045616818268331392696320 3883867 -1333850923188169141333160923804202480 3883868 279066907216397820366104977654952448 3883869 -1447393956904516607222278580874659232 3883870 694040677341843083904365036369679360 3883871 276524281854482758535915527594339440 3883872 -838158283245242347394996198399016960 3883873 648398819952648525380734765576219840 3883874 55628516485992799153951606629177936 3883875 1118820920227563428086796757672444000 3883876 1120733430865028058280258830213023360 3883877 4547752050344945277428893183575381120 3883878 -194757577688717613930015999368688096 3883879 161431053054795815545777533023093080 3883880 158295917322188675410042227415449600 3883881 -1204310757732880754418875298059208048 3883882 175822262925699191571723055877775792 3883883 443445660928195070812503586118292000 3883884 -1057864930787930142466371419139621888 3883885 -1234900291140802496937604709527264800 3883886 15366756495262930135644047712638400 3883887 1642382331094781333269542620822845656 3883888 -316357046669237510983330705516462080 3883889 7939964133749805075237577675568928 3883890 -243273239552409967783097815682880000 3883891 -2572143080770405908138482199708444216 3883892 -96776511424545679158406610388738048 3883893 112700352287915885733157469369543040 3883894 54045311708999885753399784467490432 3883895 -379012039535459948428444183611677280 3883896 1392589051463397276210732145719091200 3883897 -641488129907297636871966951826965248 3883898 -663320453871357083495645787017041440 3883899 606711509182477782143425405955850264 3883900 -15451605512458022017484177269312000 3883901 -230669987710990081280078761730924448 3883902 66236374053018816488443315791866880 3883903 3364566215282462813147250824291649152 3883904 -2655270134447707532075364808182988800 3883905 116600411595205334125993103437089960 3883906 -247007267964021592868099961273064416 3883907 706789101919430975605611712060342032 3883908 -458906349318307666611545578510946304 3883909 -1916880802961619845380662336676752000 3883910 449003560404708801701943977425311360 3883911 487100909488957100831886647679123840 3883912 -386341887018804279890338594897459200 3883913 920373286032715326598937910974131008 3883914 343055197424516695574313566480486400 3883915 -183617833423570758231829512024722400 3883916 620444646722796652386734850600729600 3883917 632403862276830684856844789450450880 3883918 -492518882230096470385303903661320896 3883919 422745545198755127579104259905037280 3883920 41227289398276534747355541511864320 3883921 3058123808995787094960863396825667122 3883922 -488529887042555811802596308269178880 3883923 -1029878324931586826411154364823251200 3883924 -3953973833405818241197418047952621568 3883925 2250237841055014437715046918436777300 3883926 -679029999854593105377699733505365056 3883927 97594542926868881325470204066171992 3883928 15691212678324302453722964504248320 3883929 115803254500547449182189066807710400 3883930 89007673156626195838365529202665920 3883931 -29995360709912869751674579837502736 3883932 9007814699649107949535065308924928 3883933 -827802719148149536824312824620097818 3883934 791573250042925472845852704717023616 3883935 892180394158278814872103029451132800 3883936 -2377018958954865868185632227641065472 3883937 -1615664512800101005690820596280976414 3883938 -849796264420420277736538844217534720 3883939 -996131897432022574749071975843227968 3883940 810057145479701065182643436860535040 3883941 -934724749779533491323848740473886080 3883942 -616177119238809389891472262272652800 3883943 -353560392554561896588832475767912400 3883944 -138602944721833840473435728917217280 3883945 -790669249109425859410395262749529080 3883946 210393739182813024723170666949773568 3883947 -1505872650328705317153313415252716200 3883948 -594616547092238641135031720130280192 3883949 651095910973098809669421848024673036 3883950 5071165424790571273630079590646400 3883951 -581454035273857278486041815211752048 3883952 -634532384411562205314879786830905344 3883953 1153321586908193834854183603846280304 3883954 100661575949571852873933043459946112 3883955 270871910652166309003526780464944720 3883956 -22585844506149288473183308492554240 3883957 -530177990936244888316739216729530176 3883958 -528321216449277054865535572816930656 3883959 -302776809728563528290979715017323072 3883960 -785500573715528900561235807095808000 3883961 -355606628924751605098478125843639680 3883962 50606616141549470880377739133719552 3883963 2436459474924533276384235334238010212 3883964 29960521312566753309849914768719872 3883965 -105258304465010692484962630621222080 3883966 1434411919022918688339777695597490432 3883967 1032298674838871295542208385689758016 3883968 -405562439270725955459067100325216256 3883969 219577791673671044872914385429762370 3883970 -105035042698692829076084027685696000 3883971 -116921016789260489778290265784392192 3883972 306971175913168466173451083185651712 3883973 1524525443984117213948340675535143420 3883974 256369621031508103259685954022494720 3883975 -1103730681089934507487204860529400 3883976 -1785807615934537031739902541531601920 3883977 1294709140281718822176269145201378240 3883978 32032183598025738815412440620160256 3883979 -4040158986390088187314073049839700 3883980 -579845697172186486426741384468070400 3883981 -641686850212037486543726636297232000 3883982 310493686600456815211454478004752384 3883983 -70799778220203819250578116318358000 3883984 135547960881391431104551075903438848 3883985 664193664946761080578660459086543360 3883986 1664089628989974011630601258851149824 3883987 1953603491298125348722208786526403440 3883988 390458219853847536749493288300271488 3883989 56798601257358949994742231114641280 3883990 350130989997550287743484956087992320 3883991 -2476986366746202155453243920211226048 3883992 -363187915053398776984497067435622400 3883993 1433047610343675306172164536519254800 3883994 699980078303987369019391894165820640 3883995 -759839624344047312463259652990479280 3883996 2064681853825551154856140256363072000 3883997 149803763671089926919159679900197240 3883998 -65325012956433133402354807478175936 3883999 -9692107346826300473274244908500640 3884000 -1517411240483328750412072964653056000 3884001 -36794824934973181371432193699685952 3884002 -492623426860714662782059674291120048 3884003 -192174085208339427892357867843251456 3884004 1027680276443457461023502126402181120 3884005 -2176830739212145363861272581319326340 3884006 -323360900038794746520309329321320320 3884007 -616281171533441628950128277015007408 3884008 -859950004407164025787530017267927040 3884009 1381809246854558338652187995141596020 3884010 31426494788646408003408244014151680 3884011 344514647746029101568752500442330612 3884012 -575814918609026925754900319839742976 3884013 266369999503771997056425969843751584 3884014 -1347473814582118948818455911393566144 3884015 4597185628285133674616089406578800 3884016 -396676388196617492576797660843573248 3884017 -4527753966027310452783591385830881180 3884018 16015817985149882423664813708752640 3884019 -2008154710860626721281582980881749952 3884020 587548964869088748217555357285908480 3884021 213535747784801383220474575918272000 3884022 364435964380236645208343564994049920 3884023 386042073529884298948651686373034208 3884024 -694787359460343592938309393455923200 3884025 830374193059526064312922458422350800 3884026 438422752977313244711987099222157024 3884027 2188885674269830451079814025731660032 3884028 291419005384170338421263829623055360 3884029 1028935634106007811428777816278916320 3884030 401107333601603056334375643718340160 3884031 -89166484013243192921525840433005328 3884032 -2144251677879500643719627891449790464 3884033 2982772952682762992634104368269083904 3884034 -405051524063611371077607707610951936 3884035 -60840031651792259878679137983979200 3884036 385961961261425690506205445549955584 3884037 1759373421078182472701963498346029280 3884038 62155594399764422106540473534231040 3884039 1589933032166473726481602813107422856 3884040 77107111337541397551166514932992000 3884041 -727911493352442915245046258359169024 3884042 -997897016201190389894074521483269328 3884043 -430724788100171624113547087693979216 3884044 297065167223703977427831537400866816 3884045 -295257752831462087925135717891760800 3884046 90288920504871552032105170257336384 3884047 2291813679264016595762588974821976496 3884048 157817943040192716040923272785428480 3884049 90516652050925431726918197982327720 3884050 288547412440646084204246887929034800 3884051 -680854938871232730068301931578516948 3884052 89980404070681560694279568109502464 3884053 -712891458991011154282857582552515592 3884054 166616188079124544176854229673682976 3884055 -185099111542760441690917154339343360 3884056 733804129504052151176815248870604800 3884057 2305872675292572505670418289305840000 3884058 -713161503581835796642705837818792960 3884059 282766216885340817832382243816917704 3884060 396018200538963451119278916092628480 3884061 -4865703071629317131173627927092960 3884062 22853002762659362854151881063597824 3884063 1985544789189421250705553342061353312 3884064 -465038240017040708463470319336161280 3884065 -1378119730883728651804694264604210540 3884066 507665178841411328831557590243473232 3884067 -1146715632479374732631315373940646712 3884068 -714183589065959359259037794502220800 3884069 -1130611634548081950044983349386861440 3884070 -5128353254958708670651419806620800 3884071 -1036118582070195438461105964988382728 3884072 1271357828989788976000928291487820800 3884073 1693030993574486998348551011390519184 3884074 747467319196331924656295798610882912 3884075 197640296885442285909913969138356000 3884076 25942940424034610431099008917210112 3884077 399599584632750588339182484610864480 3884078 -440927773559128802393329409556494400 3884079 -233562922574731909346283411394082304 3884080 -6507028188252064163337742237040640 3884081 450111994611905908970539303276356882 3884082 29203059947258194855425644603788800 3884083 171627786483028301695986610751355456 3884084 1962690275279200070071456853640825216 3884085 1487086128834472743292626183337579200 3884086 1132597967381645173759184656390652160 3884087 7544063242201635680608358427564672 3884088 -433569262069948326525322427414937600 3884089 -278486349440197269872594368329490800 3884090 71195967046641364765184349269729280 3884091 -1545761748356115793786957210932139920 3884092 1326591584159341626234157873232424960 3884093 -2069786643010664938818624472758137658 3884094 -147107359643581714937342388684059520 3884095 1223153146989983702496721460221722600 3884096 338841280057350690191112019779256320 3884097 -423259974614991579364860654042750528 3884098 -1759007661607727974924634728187089200 3884099 2231424045007911357013446000785735100 3884100 425352249542637786852421132723200 3884101 470543260899564504643975235703610012 3884102 -811637047833887451383860283867553408 3884103 -2010662239416760565554010581244459088 3884104 -7860176457504685175090829876756480 3884105 -698341258879211236274541521237354040 3884106 -270608677927056742253938115272531200 3884107 -260441017393132969257095986830410720 3884108 -1321289227785097424249284108455689472 3884109 -2228934329757333836358053887696020480 3884110 1595992935993026048370917617896696960 3884111 35998573984338536224136250724739328 3884112 170601606002429453915971771395465216 3884113 -1519031138903898744696812808939528080 3884114 -194284177307420204946892920982978560 3884115 1239090627116864897038264854238524000 3884116 2032310239928305247671248173399584640 3884117 -107916277874035699732357795451190834 3884118 -116226479543701538864860977581015040 3884119 -2187974757168603100189355358800497104 3884120 580452152117938016200834203047116800 3884121 -867882073853733925203497538557142480 3884122 -354021460105650640844788298524651776 3884123 3138524275602121820051697196331202372 3884124 647147072235772455632787306886889472 3884125 609911196936462165960919266308928000 3884126 340760592279951325498813845310053120 3884127 353406952321850866245450977304131328 3884128 1340303860338048733087779690579886080 3884129 1181587150778057430263291706936576 3884130 -218300909873095134017011799289561600 3884131 -1366529194843407481259958017580740068 3884132 1076959743338118822815412222643200000 3884133 222912535897261604745363629494489248 3884134 -1357685290867099800049458131619818784 3884135 466960508453285474437833278861284560 3884136 -12623561700681869184481768319385600 3884137 -429072935189491414366764462065113200 3884138 21849904971190278100898440071274080 3884139 -467173268571627524441522544852072960 3884140 -507326900941331334521356335793228800 3884141 -1678879901971310516258683044987628458 3884142 1007537899597946927998559401503246912 3884143 -799721512318940315841252059912766720 3884144 -524774782290377973253681067091886080 3884145 261116396421050289360717359950026240 3884146 -155753777396946540675406620025428480 3884147 -46405241390328873703042634506810560 3884148 -215557146056234441400509365256964096 3884149 55471075718760464569202410277691960 3884150 -117227591864822504551763098198238400 3884151 -21997825979215963552463081051936640 3884152 -485427447223053180887764925037158400 3884153 -256682390564136780533052018343528896 3884154 277511483568038975897901595822725120 3884155 -1357790213870630976102544996999760880 3884156 -304654174062291331365884273678100480 3884157 426744799118529033013080373824516108 3884158 322958122868637021071600138547710784 3884159 1633402655141493188012427868943487360 3884160 -92463159443065614241301326410547200 3884161 -231612705243096439357832347333914238 3884162 554836066442394345342033868692794832 3884163 -58525512427661301732195413826715656 3884164 92439268589425542853728154526166016 3884165 -692641488347886295934656568450965800 3884166 -275179507768485341889905155727831040 3884167 88379186813584786061880239558608352 3884168 -1265131510112250492227378176657981440 3884169 923154539811463365886045115693884944 3884170 1105429228947293965924797510447571200 3884171 84996707818781071615740769929028704 3884172 181507212795852288718501904896425984 3884173 -605445471784334078663600976286400640 3884174 761817723565630433290584351667863552 3884175 336913275066579095176140621371008200 3884176 -44399025797998610537673206186115072 3884177 1165514729734104883308427454316957024 3884178 661801701843317891235901861688874624 3884179 120600057838384274378073849292176720 3884180 910088295402334872400805438625891840 3884181 806209770606570069018254495320221792 3884182 -1495760531368960554771787931017955808 3884183 -815028772186881476121519619324640568 3884184 118144501383002933920389726710476800 3884185 1409965531211608414160038029270997380 3884186 523099600437989126903216345601673440 3884187 -792183639649455337306197622700148840 3884188 -346368382457174838756326937269035008 3884189 -330715089301579962955815604187290560 3884190 -3302979942146032708262220069135360 3884191 40348464560702125270352798003447752 3884192 296348914336471867599368726806659072 3884193 -158430033418452278938036401605829120 3884194 508743046671106258708793896353426432 3884195 -280464802042268175606289436927207520 3884196 197699659332261904443286617694101504 3884197 3079816589732035122075153632687424 3884198 1141164090058776576440449091188869600 3884199 500387236981436295990889601067013248 3884200 -431455772644456184792492750764416000 3884201 1817072355777256911213182519947461732 3884202 329342061921364824797143564112747520 3884203 832931373148324699176349324663014452 3884204 1549942686029871454707326873689011456 3884205 80376026393089199293275169847174400 3884206 -229604818634451895725476132668971840 3884207 556485622092697557967386241597991424 3884208 263964219003355148507988356884070400 3884209 144148514442964854833117738563057216 3884210 248247934137394918687016222557547520 3884211 -1316281929922486020534770569505662080 3884212 1076155652445553940787308372604035456 3884213 1373039526675009465751483101188916462 3884214 -481044055464881285660007107473907712 3884215 -869410385518507477997596921858255200 3884216 91912859248015520157847692288000000 3884217 284970674339391263930812890090262656 3884218 31142238025459898717588706411451104 3884219 -571734763168985108445159908836943160 3884220 666907663799672056718092433303193600 3884221 -4059202994189547796113502342348224 3884222 129474479781818782610275105044294912 3884223 -295982699780739094595111532844224000 3884224 -263427360611333039599326962682691584 3884225 -1398868462507761981985361064664194000 3884226 940672717337707790248148557474076544 3884227 -1013353605700864066659212237995765200 3884228 -959257219284415111563756786312243072 3884229 350206948261046963870291905324105374 3884230 -193732065995984458341138893328658560 3884231 852895576287750824723698163224677120 3884232 168860831487905484417359353270026240 3884233 -108650106103337249102451455541946816 3884234 -4329093045860881431256695205267200 3884235 508000593550096307918351572505622000 3884236 118630583331308460932304356489451520 3884237 -477941683304013432815672407557577248 3884238 340800458472330382790142332789196288 3884239 3034789321682594337708366091889773040 3884240 29989123090253911418761040961208320 3884241 1972500779076528714634435058816491584 3884242 -502512388668338474441544506809615728 3884243 -23738096229544800581571558911427072 3884244 116539513987852928756134097369505792 3884245 -2800964553521813707426608690978120 3884246 -60791274643904056342744411869545280 3884247 1337882357872715822355773993843715840 3884248 442620961235505492906462487882997760 3884249 810130931174728207152031902569272836 3884250 -181018403196764775973998787673280000 3884251 -806398557911819790434325665073137648 3884252 -2236759821050976411829554243947595264 3884253 -76334144806007250264523276333523136 3884254 825242151868468245237490162606625472 3884255 -1183448907969810663721770257968794840 3884256 -1987409169538432936249006723847159808 3884257 33361635458100400135392201203904488 3884258 -156698028098236595515208221187675136 3884259 -1013939156340406021579957922826671496 3884260 -165813319297594124669951993184537600 3884261 3216262029172473962439716915885012862 3884262 -430321805287170401910882925540152576 3884263 917381351243929975518491337435391008 3884264 913437379754065348862952601031915520 3884265 -271833835939841295030382007792256000 3884266 -10192626759269625981746551820121168 3884267 -1611668037346720909528612865145468684 3884268 -732184855159794780716246600861810688 3884269 -369929494560123400413191473325590400 3884270 82972160600523047275258335106540800 3884271 1495330999223481985380948935261173512 3884272 18290200243667240564710832812851200 3884273 -133077634782553296373750081020566940 3884274 -33794955871655940407967391405300464 3884275 718023311876978877602155509047168300 3884276 -36696949502011758933457064626046976 3884277 838726814540449066273709663561317920 3884278 -158311483864067300501895803696158560 3884279 -2387091260479069774338573242322093744 3884280 -398696114332069543401203809188864000 3884281 -513099598301384461775474904600840000 3884282 804504842060197819563984060002650992 3884283 -685664268532411713271567080630919200 3884284 -276486763917362042094760876023334400 3884285 -610439376212285705586668468646942240 3884286 63994285625975474638513833685905408 3884287 -1357248906187936248579298890476694408 3884288 -497453519189406153987374710247129088 3884289 1734998249211957964876476390798432960 3884290 74679206497753639923152696317086720 3884291 -905552065569207890369277092589154308 3884292 1430807079175669833095688568975679616 3884293 65915744675773345398979411712634400 3884294 -713709994952743979559546705561972288 3884295 323613681706700277792255992156774400 3884296 -891852508201866302785099730312862720 3884297 -547805421888056432808456439082338296 3884298 916090626966430124648802368558891520 3884299 1281756372594646954602424171674178800 3884300 55840567196464231264257163272192000 3884301 -848375712734481146369434633475613120 3884302 1584145973236253723110832918028668352 3884303 -212956367929553394178682999487017880 3884304 -7776912455241157761602734055817216 3884305 1765085606174639884624905851914841460 3884306 -537470843017570933398299331170817648 3884307 -78487248297400951573157252733335808 3884308 1154856912043435833598964110299820928 3884309 -705355991281354184351362611851428224 3884310 -11865741432828543095848702582838400 3884311 394931133438404186045582485752995912 3884312 397576808680649985985138067675258880 3884313 666702689918102435137801234328004384 3884314 51690531886475574500373701548979712 3884315 -379044015472728847758645246679041600 3884316 246941432062970293526545469645706240 3884317 24163661003917095288565213620058848 3884318 2610775609055756926931768443706252160 3884319 -31772424685398945371999110203548616 3884320 373011650250821077908201851018280960 3884321 26673639483100440093679801937208384 3884322 -319251479487484372678761605266890240 3884323 -1201877185401406232125400391647352320 3884324 -462760622598763655860997135059046400 3884325 -1108766891612409731848609100233394400 3884326 -1482214744134118741026472003929081888 3884327 868368529299383176663427839419601752 3884328 -1868898769803689990390177849037619200 3884329 -195020971040195331495768969136003980 3884330 -116573376600342752702293266758974080 3884331 390037605907307636188764405597846528 3884332 -174454176729733138216648399441794048 3884333 1418436736593455834083282191878610582 3884334 -260301045344158495159973484141909888 3884335 -35914430497049983635134602018616640 3884336 -1091984303750264751302676927012077568 3884337 -2088591557812636102671426251616391500 3884338 655194096218412532457702155965442320 3884339 -16033129738790768643853908185874480 3884340 -294377229245457432487504387221811200 3884341 2432482213456355451902314368947720800 3884342 353140820007280545100670632857216 3884343 1894089031788837326521042604529915984 3884344 991149926552745449376936978406748160 3884345 471740417370222199264032193828604100 3884346 -685128254674104081576871709392387728 3884347 1367101836965097600277475421998618400 3884348 -383411209670149182934042635223564800 3884349 -124251818360103203739319190670298560 3884350 -566060175836990192824383828582849600 3884351 1773495521623355086949979305074437600 3884352 383554593890717818341024339855409152 3884353 255407067795723243477725834919695664 3884354 -1399779780947884956418426380403512624 3884355 720151757304559961787059369010220800 3884356 -707131524468014597271510908497375232 3884357 351046234443320886418755132511623900 3884358 535235163409345247921123477959817088 3884359 -631518170140200094749654762799156680 3884360 -29776833080511371123588992012032000 3884361 106644927130240873170173351023937664 3884362 -24980494456756335645181782138023424 3884363 -55026645722050280446026362918808576 3884364 542047813957576654223285431157548032 3884365 302049227908225463421505450106107800 3884366 -581937033475763903084665693920322368 3884367 1134657203193285934708599355316689920 3884368 -38410290838674031521428210613035008 3884369 462356396028172989156769687641776244 3884370 20018677345188344790943850364672000 3884371 438180737256245410063080984274699280 3884372 -1010200257954832972845382914567479424 3884373 -1429950406923743168660462900643454578 3884374 41492164460996627139262044731644800 3884375 -690454697369958814446011996414550000 3884376 -591180528185159277519770248907366400 3884377 2212667480485539507023747635806311946 3884378 -63649653609618631812474880363973376 3884379 1445327195937031026397458851039432640 3884380 1899351953150118528410399465962444800 3884381 -392373634902772677081124152309368616 3884382 -1312407433177280874610893801602098560 3884383 687668134954311987542146945000062360 3884384 -974231984426829623229307635887505408 3884385 338752923313384657336216583876745600 3884386 2165794625946044608635297544063377408 3884387 279541070462944277639090500519029600 3884388 -1331701476171195756763444169048140800 3884389 3135458981418476252501789475103912190 3884390 -160481779426506412522102929697440000 3884391 514820323530193016610681735034495152 3884392 3232991857708292016439213485558497280 3884393 890699924771793687621812537892843264 3884394 290621458808159775989849310268396800 3884395 -1611830664762901576786314249098061600 3884396 -1324394358637183548591270702099859200 3884397 836277631465647233580181726071831840 3884398 -161025879441438129016098205586380800 3884399 -2461088506145165594781013094163447600 3884400 48480284894526852469278100136755200 3884401 -1101567660500399827854992475653846208 3884402 1032504470189046171378358953733339152 3884403 -115182528828735317074534065996790416 3884404 177839452019434930498714018726803456 3884405 -4444872193867808041792839273888000 3884406 77489597436584705866507799188960704 3884407 3430524102581767350302065188293847656 3884408 -23690140579128691185668566923386880 3884409 3415040958873315223879778578077123840 3884410 -251549169441325907222292624244961280 3884411 1154137344892562844325023713537103012 3884412 97708243426105617504330862754709504 3884413 180709769501195349979874739982194124 3884414 -1646570495447271596453914557689746944 3884415 808361287491594286612023010977733920 3884416 -2337549440277081910716704092732784640 3884417 1587500315023635754011796914518462640 3884418 117700426862457898878945286150000464 3884419 -16971643026138802076630945291655936 3884420 -1030054724019470148344280660866641920 3884421 336001174635192104616003131423838624 3884422 -107166284126532177573012619797835776 3884423 -372392428021041525121357600107719016 3884424 28520235099492577612269378695331840 3884425 768783474507667953875937623540225150 3884426 608277461566548041723222396116840800 3884427 -14079337520964580503902254282912836 3884428 -2506158659585811639966401037341652480 3884429 -1358607880145980524631421998919888970 3884430 663985049150812297537408414602240000 3884431 -3335292745181455552646816202160354768 3884432 441192724587452839734380285912236032 3884433 181362799585865539792130377587765120 3884434 36435284906035640688811264226355360 3884435 -290323278893609429387023608936951120 3884436 111411022932781616893689614089451520 3884437 2413731285286464077591730857502759040 3884438 -26561896513889726064735780028198080 3884439 607897813085526267804458449093575168 3884440 333002584592373830924954871215308800 3884441 -840122643506793849459896879577023232 3884442 578170640671536973472114730271453440 3884443 260347328481771177065484755757987304 3884444 668131333505459415052217221191015936 3884445 -445406644319380076551989671189903880 3884446 143532881973795926887780050933629760 3884447 490909907469872773172385122435007600 3884448 -29627117141416075745181613987725312 3884449 -198862531916507888719897895254246234 3884450 46929347233325613071858843102886000 3884451 -869098285263218965195852460100165768 3884452 -749295115464713296368877758966214656 3884453 -649855843286690756383742853213827616 3884454 64502280482380537574174852612626560 3884455 342342664228794177481593675250944000 3884456 2667712625552618122876103686718914560 3884457 193301827248392105572841107986317088 3884458 -533335688378443351758986148222614016 3884459 -2426496338601820345616747151424070184 3884460 -147670535658660525846084022472263680 3884461 -632453859705517028836062952389447968 3884462 -269177362334186467694022409410492288 3884463 -1444761726303836391051265295954400 3884464 683535378418147298240207685912903680 3884465 182643505341670444014617250129463260 3884466 310698144837832840298528602931668224 3884467 -871468345957099060657238614004005920 3884468 13016602338324492340002908429285376 3884469 -666491368960245993099646858110917856 3884470 -290061205689239407899205057352505600 3884471 61821535289621811039301144625461512 3884472 -235662274480406442831779135957729280 3884473 2485178783316065253016605962929239722 3884474 -746355022911308505256048798183192320 3884475 325929220085979830132075726124480000 3884476 44649013660666400561505492622961664 3884477 394171118235390737742756762134260332 3884478 213859592367399403320335562693906048 3884479 -1492921880581275027807700956511564440 3884480 66062048060963553296704959676416000 3884481 -918008126334232334847359662073633280 3884482 189700018850967630894183976349760000 3884483 746778598434324511323848656721419824 3884484 -645802672983864560309743181353534464 3884485 1259964110503023731327428529798316960 3884486 -24060507117821681256331527385499136 3884487 -1009966731629794446459028827446005680 3884488 -843330539972843245927115512530647040 3884489 -1192419774597721989687405043741897344 3884490 560572732090133192547345582135129600 3884491 7441344262568721512522293842870800 3884492 -2120794526714850699213908652499752960 3884493 -768359582331737214471492389063754240 3884494 470778523263660566153565454854729600 3884495 643457237053823624019412805573397000 3884496 125008610854907459339695822385184768 3884497 -424596176528211856114675277749879054 3884498 -24795990781603631085883201552714464 3884499 -1206897474617971595587229131776194316 3884500 -1107542572632418689963331260822144000 3884501 -41235965671234247765487318320433600 3884502 668882548627857429112831298677405632 3884503 901648471494589673781988546483654656 3884504 165560039773674464904510753731543040 3884505 367624888734650576602547394969514560 3884506 -1287685881083048580872707112316426240 3884507 670233449763026055218723995855693032 3884508 -56782426249408117781215649578180608 3884509 2501796059891572489047372767108272960 3884510 320056359083394873883381184963973120 3884511 2640292385296708357430159419481719440 3884512 -2625265114173188081333149287363379200 3884513 19443491651519899526577674458404144 3884514 37705531076355974121150109363215360 3884515 -965669668097770878644066934117492000 3884516 910544371797069641838654767449546752 3884517 5878476484745211617046241200712704 3884518 -200554171414440609547368244933861248 3884519 -441356464890130403276450903347741704 3884520 203122595857824528278231411487129600 3884521 2690958465912192581162547069654838500 3884522 63936918919127467662342131282493792 3884523 636544582705346179177376463148368984 3884524 -1779713512684994444346624155999589120 3884525 864881385034229792362009653802066050 3884526 -386094678974212484172000743897996736 3884527 -146843239743961181022109502967922040 3884528 -408513912145246631166652042463969280 3884529 -51039667467880479496952820380948544 3884530 375964797087659376343535286104550720 3884531 -745516973069396260261362295697114880 3884532 313134705730083633806335530186473472 3884533 2011047659971237012935611838509124782 3884534 35514173414453773489568870124949632 3884535 -757434468001333481255508407918914680 3884536 1275322255604871942012988891820359680 3884537 2609348819173385615390971157738190186 3884538 281721707708181257192829370558548480 3884539 1415244602189414219335877671687176624 3884540 182872799618109021665780739844193280 3884541 -439606950824630899304977653800561376 3884542 -378385534269588768916096635888303360 3884543 940199773949692761692797483451939088 3884544 562586055458778188695840612197335040 3884545 -58700668915603322122261724709863040 3884546 -1103388097908319670175865811629332528 3884547 -529867346360435092728664920475489800 3884548 100926489505762221203385411712516096 3884549 -28228287684570969563241901454760960 3884550 567368543596160351421322053972480000 3884551 111612390075845240598883798035000624 3884552 121035698678107404688678931653263360 3884553 2101191821627395671077040170837598762 3884554 701415253129587083951814649797072480 3884555 2319017602967409845681591827205482560 3884556 -185143104645401779842517650149861376 3884557 88265981205254389373605416449815020 3884558 -366059422439122487771043909647170560 3884559 69003951152678723521331567337146112 3884560 334665430601271527210883837139353600 3884561 -1877703882768472687414162900274657676 3884562 -407289515665741116507590008323746304 3884563 -1855091911131694825231663863700028280 3884564 -1781354177311820616695278804861213824 3884565 705051704130848631444156560948351520 3884566 10373634581013448713631947237617664 3884567 339986540567776658388941164563229272 3884568 -315858614247322332913725901368238080 3884569 479972968418923587306079531352935040 3884570 112771840646753057049503633944934400 3884571 1291783571553867110852026098041832240 3884572 29557045879968623061500334762046976 3884573 -667189676641865349105792601793663904 3884574 -182383112863249941788608972674997440 3884575 -347123039469507019914202674714860200 3884576 3204605634016143343863910119898742784 3884577 3093725855650536769452670454541408 3884578 39804955921803561209341485521108256 3884579 252733215137136082144485930817348800 3884580 309393110002445079683051702040514560 3884581 64398731089041365967665544426839932 3884582 235640880829406988105958786014737280 3884583 412801517289517388992080472135554000 3884584 1098718960618772025504833532718080 3884585 657332267815376296090049393216069760 3884586 198351085402269153787437578595990528 3884587 1632854046771054666109001983504557312 3884588 -2055281364894173110128969847964467200 3884589 -1227767385544770306343909282642137546 3884590 -654183457056349880712988318725787200 3884591 1473260718057334248829667178349342992 3884592 -165039072560449437603626421371043840 3884593 913634823537152187165754069972994816 3884594 274150008559935930542533836722836992 3884595 504113361503982549921043725040692480 3884596 204075927964324767268088508126243200 3884597 1073391786823213694485889984241379392 3884598 -600048409769319789794258329035456 3884599 -1173233953928106313370963338625309264 3884600 195198048771188204686582279133184000 3884601 155431083460490068313586517069440384 3884602 -723690139544955819957461684880154176 3884603 -691029538764508674564777391115997216 3884604 -680416738645897516540984713564655104 3884605 200532248371940596442042349817369260 3884606 640352582656184282979928821096118464 3884607 -1538604351801189855284262934508463960 3884608 62510125051675470287247877141954560 3884609 -1108059410752236994328796936621200190 3884610 -151925814394523747591183412334202880 3884611 231766182654442422631249006362662800 3884612 2372983839142168727672517233475248256 3884613 68287206110488069262536148376830400 3884614 -862248670208135734853416433372125344 3884615 563641401481568335565466964795039200 3884616 -218436237833140615078260804357365760 3884617 -124617536077798199528136684409459248 3884618 121981029418895273159494427405363760 3884619 -170890630378599363603961884762706560 3884620 -11043659636559624941996479430814720 3884621 -989514254424891652911377964036153108 3884622 -14974792251690251573003904130141056 3884623 2220310706221506547033411486258199664 3884624 70296714172868177386633545237258240 3884625 1434352208872538166860027096686080000 3884626 -298094094911149274474057320569884160 3884627 -571491201252781058923535730942553368 3884628 990096827120867911291188668504156160 3884629 -218871269687036642488861254261269760 3884630 31419895229429074381434598717680000 3884631 -248030527781814522256563518622556800 3884632 27194541893698124243233101650964480 3884633 -2001842444923850879991522393225515760 3884634 -537011313024129883570749955837993776 3884635 206750843142222520141974380057686560 3884636 -496466649156683087086678763605714944 3884637 -1628043101820012662153916103692384480 3884638 1128271900539842359495089207799086720 3884639 -615870154684130238293463050206600200 3884640 609163469943431572041496906754949120 3884641 403255900289177398312050843855990784 3884642 537935393701051035200791520920571472 3884643 544432467382867789500504606149748384 3884644 -3808015672186814278481630052973830144 3884645 -2419324800069590944079898659652988800 3884646 206270564909970820216631162087035584 3884647 -582714381821501184256058419489718360 3884648 111104657398924831713392231307048960 3884649 -19858961921004047394463862709106272 3884650 77464036070365918066899158703168000 3884651 -131412582256298457091366573024298640 3884652 -1779089577114132975902965898848588800 3884653 1257732864197883552550470690861562860 3884654 -844375729129664479409737774465545600 3884655 1146838012136007048449215682269574160 3884656 527237278066314858504683758332608512 3884657 -34628050854742136036117228779620288 3884658 372667879101209240666664570864072960 3884659 -1141541346292613414581371698096873140 3884660 -466444620942059110912553832130314240 3884661 -704645560458852015023863604357300640 3884662 -29468909503012731999576013461966336 3884663 -21546352069462551763553643344584272 3884664 -98710470821942987611005649620172800 3884665 -1849243036977809932401198012336652800 3884666 128137720250178527741328095288966880 3884667 -574726039485303921827810501710471680 3884668 -804125007149160943971892405572977664 3884669 694400275501613399314219335537286944 3884670 427231130368308435218697785873366400 3884671 622645403576358803593982312401293840 3884672 238700272393207638863179197028761600 3884673 70498563550139390998373153736692544 3884674 -1321282189140196336986001668777456768 3884675 -497064561790869659892253146694772100 3884676 830411294604541060672700653481164800 3884677 -303931212584588862197769216500839200 3884678 -203474258352354767554315593443450880 3884679 -280554205567523134839363834123600 3884680 -1931630317993944015695126753129625600 3884681 -3279294754144024575300583458889008 3884682 204392231301348639703581583083863040 3884683 348106319589256978943113776429013440 3884684 1024713428144069585749333697793052416 3884685 461621633651216656522107746097260160 3884686 -782647857355981805095884110403627456 3884687 -418237255167829931148696367416940608 3884688 15353911664218966102716981106851840 3884689 2071945239168250982567396673709981490 3884690 619439812744686497118549573475276800 3884691 -976431202324186619160006433443772416 3884692 -478855077502157282120074701665761280 3884693 -1847571112064270585788306753487795058 3884694 -571318162227673629379514119082280960 3884695 -161507492220199579592198589736099200 3884696 -1429020148076544421646609406546462720 3884697 -718025747837983525474693913964430332 3884698 -1831194971552255053204863613619312400 3884699 489873317826415657628017590333365280 3884700 43198896159906516434065602803097600 3884701 -240527212952869322646564777543926496 3884702 -575106450032351784820806654700286400 3884703 -91581943574943200193228790776110592 3884704 -1347132407649613378651523892116717568 3884705 -3357271938276494721194136281325420 3884706 -3600572084982235050584434333286400 3884707 588517437886317017518876300486260956 3884708 748823954160415652230584568791769728 3884709 -779704207820869936970803943076832512 3884710 -315587228783457913190577659422938240 3884711 -183815342489723975379653662747326000 3884712 344966986365148054555159056808919040 3884713 395003818138915725018508079188024960 3884714 173698857527665487931312685041494880 3884715 -56797540263027315145994072958450000 3884716 -911086509745110137097680167300277760 3884717 1572619852279785485046459088769663766 3884718 655197153144885429133425878275274304 3884719 -407997806867935538470952201048613800 3884720 -189657734894443635548420527883550720 3884721 -33390187407982864853365636857993696 3884722 1128587624206719687802688018107056912 3884723 -457367693484115329247321248544864656 3884724 104794884176722078629288362064243840 3884725 280316643786090619537223127401166100 3884726 -1104141401318675194889682293698094688 3884727 453416702361390030128178985506551808 3884728 -2191569781886052023944301716615680000 3884729 -1804427280293933281234804994114819670 3884730 383019404668115950725555378028158720 3884731 1285297737760137439200555093239698532 3884732 650921565788050130278900936920033792 3884733 1614915996974481786410653875908481600 3884734 -171850833892364129074783214229897216 3884735 -406047837698052903689890977561367320 3884736 104062088715028269270835274660708352 3884737 -2002809245211427954418398602013024080 3884738 267336521597228804009251391282660352 3884739 -477671769286146127823715988339265280 3884740 -110323430403764461290642578608742400 3884741 -81385373382867269581047809702414976 3884742 559983731279297113534961274792766272 3884743 -2186110729479380007481205996799216 3884744 2142491744335060954554501452891612160 3884745 207985541471013726218055531128541120 3884746 1384511952625024219801317513349171200 3884747 2576915174128424078065250382964226196 3884748 858653177363282418382463356130918400 3884749 -1371960851452678911587915170436988672 3884750 388826453598297658864824937309920000 3884751 -42408797024035578098636580643900632 3884752 -146795605842847419823917645859692544 3884753 -1684450541417608426705424005352783640 3884754 742473082739103161791860474740024832 3884755 -483269732603973574089129860165841600 3884756 -1728648571655358378406641997374193920 3884757 2167743019067746215439693684206372480 3884758 1104055708065757781658516826658952480 3884759 304700016090452429750154565896068040 3884760 26692427435702656511704976483328000 3884761 724578243090505496983238846979028500 3884762 247017494619504299127910334776142592 3884763 43448497760920243842463617766501488 3884764 851352590432814091761902619961033216 3884765 -62252250773854956067443501394191360 3884766 -1357350854882901698528517463702419456 3884767 -1545841123012925938709077793189337184 3884768 127749694645734728718842778190086144 3884769 832135682661768871594533199627490304 3884770 -826072187992346582279765777246749920 3884771 534733678260598589245053981813406344 3884772 -454361880457642047675346707991695360 3884773 -1317616821330600225438887681961690336 3884774 1126689840781439463362448636990503136 3884775 609138585026609853494146772473543800 3884776 659957026184343527543027717888655360 3884777 1127763323149977144224663092118665920 3884778 -81125106610230372594614029378248960 3884779 -151961540110977287618099681262746216 3884780 -399525119790352375006363427813990400 3884781 -2674853659961288521641249162512216256 3884782 847572107878563742274971635542678400 3884783 -235896920384357979847192723742027280 3884784 138151420713021407152951228470165504 3884785 -340223004577664703301119648905364480 3884786 632286935208166944845515342483437984 3884787 -672435579137376658407112491683452560 3884788 2316370811342003452675249680972361088 3884789 -2078003855034128522975564097319900644 3884790 76831702136640473400461732454973440 3884791 -881526921735179013218437517967503224 3884792 13051099618355774547899147522211840 3884793 -11827754772396359758434959953757472 3884794 -446049360262413227498357634029468928 3884795 -603734990401161337382900984643505680 3884796 28535139577103190652707499797092352 3884797 -821171833052528129477677097362436800 3884798 52059311950542877999273839774950400 3884799 -71672249835488561069677131886078080 3884800 -868276765108507882896536542747033600 3884801 18717020629970224912452215074224900 3884802 641988310217695327490928686277076224 3884803 -381905476979411951804479158701419776 3884804 -294067839022645706753115386980036608 3884805 785182821150834326948405074626751200 3884806 772106760667832827585209376161447360 3884807 1862059867161829184725790347484380056 3884808 -947897257931634881888242117636423680 3884809 753379857557873806720727731537540404 3884810 1084348512631536957397125689519230560 3884811 -487607343331082777512705623999571200 3884812 -946600056055974033216224693822108160 3884813 1502605583690689730768005497246847104 3884814 -1563354225683937161795321856286911360 3884815 257321245248145284585439134982602240 3884816 -72309180591184639333300123482193920 3884817 -1404940883800830767083741783457333520 3884818 -312786902416326397441438864537200240 3884819 81984795901845222799494667793810220 3884820 832073008076576879865896201666734080 3884821 -685769168247146830103045525443246400 3884822 686937742251037889143667345061575712 3884823 -673128165892728303437099078952076896 3884824 -2776229307383850381787751560824023040 3884825 342342321760563313113424594514784000 3884826 952643346766542377829773915980032 3884827 -343228812588459217713199437230232960 3884828 -427902241282629553854029585757215232 3884829 -59531983611941993616201818206338912 3884830 215525850058327783622204685800266560 3884831 1187834030379993596113436429369473632 3884832 -309930762863440660979293220530814976 3884833 -1835798049467540048735305004757013918 3884834 -1073789558731128889706554334622635184 3884835 -18527513775391287584520402971001600 3884836 -1130959242735451652956349651224043520 3884837 1070653596959993164763985618238789920 3884838 106952938225424420038756507414591488 3884839 -164056709128878340624261811778286544 3884840 1040671370045609818168675373632512000 3884841 -960307384009114087703775997008125121 3884842 646067944147348009788133554714717792 3884843 -594334170777436359697977406063864908 3884844 34198676808659160027658075095920640 3884845 1400056925105020165188745874370857100 3884846 72148032587404786818562233829497600 3884847 1235341050575531627492712474308367768 3884848 -68318815926222755711120722344247296 3884849 -1092883662022476653517813212289122064 3884850 130388019199728310105132677658812000 3884851 2263858641650770191204680797657967632 3884852 14104093003923581894172211262688000 3884853 -537416510203739010564569419235580096 3884854 -51655661045137785594170360772106560 3884855 116972937670100778889995823819855200 3884856 1370875802936130338471720794033459200 3884857 -1486631472654741946131162323768034348 3884858 -32987679989283815306278738897812480 3884859 1698643487768559607677979560435634728 3884860 -199081288115793706290304411756800000 3884861 1834330504103807568881076180651620544 3884862 979587135769861042114089234197420352 3884863 797095095548924239122908110925240784 3884864 516144519146052600676451501208502272 3884865 -1262081111474093245769887255685393280 3884866 370132303396788818596795013655847632 3884867 -476179562688265662458298795781967124 3884868 1007909756156777818630101587906641920 3884869 -326059814874305113369348795047801000 3884870 -978983480067022010426221466071712640 3884871 -335691385191282809600950166729696088 3884872 64566919189656250062649417289548800 3884873 -676669145749566893131605845361180960 3884874 -45662953419977989946026421039348736 3884875 2504340101912020226272683877110660000 3884876 -692701994940687873758155297688928768 3884877 406159117234922142162600087300216300 3884878 -407110459704918969783583968537600 3884879 1420752103064994009575697683926841376 3884880 -179654669518561922789645801684336640 3884881 -407391551474231350534952283615764352 3884882 -454702547162236417510425836052836208 3884883 438910654573416061634869484580132864 3884884 -879300872385341836725138706728413184 3884885 -100695940841959999248717247057920420 3884886 -139383523849591737590604504578743968 3884887 883979279378307997879010490594895320 3884888 -179347564607950785667968151253729280 3884889 -130156766278266790284540587621614080 3884890 168045787460465218636921702856383200 3884891 970481969066449850817183965627942952 3884892 -792325420562753486960153761686528000 3884893 3091700211303565175471097074795887142 3884894 619236923268392492156431473359259840 3884895 535994849495287453863055207748659200 3884896 1337153019008985606993292543165857792 3884897 -280522349134709519776961086300241340 3884898 588627787525844529388290720825254400 3884899 -2048120860921633445123331309831120100 3884900 -474040992590091235268789930429011200 3884901 -166107394910762261368901599007767968 3884902 477991564930516168690405367389057152 3884903 2348393281061940408372891439683738264 3884904 1109231183347524178903170579728793600 3884905 -1279478314922181182796381378932981880 3884906 -534686553474632419720879226538208848 3884907 -184880728018889910756805576266206208 3884908 -1008808808738544826564924034000561664 3884909 -318377722460918559984476110730136768 3884910 232958928352266380465753585206239360 3884911 1009745309704030201478579032464665600 3884912 -458088289971316246857727656544272384 3884913 1478330873851151681721113235995933442 3884914 30029655309357057968169707005370880 3884915 -2051514285086169534097424538468439440 3884916 -574576502410406412636711980431306752 3884917 -227156061626805818483117577562638034 3884918 -1112387797711276469680413660786495840 3884919 -898232632205912237932954649924524056 3884920 -2881438943289916638479598423244800 3884921 79980096417427473641616065836213824 3884922 35257512316546556185929391056784752 3884923 959631030858987057279986045504852480 3884924 219658179433813446247505412565541376 3884925 -389523400139287751606410374757742400 3884926 1005357490298098631958211082130756096 3884927 -3161970074846313735855445481846674440 3884928 1087411855304492825654404533442314240 3884929 -1211468488430968716614274250781273470 3884930 -101354558128126925942534184094924800 3884931 -1074179148409383228525830585696497980 3884932 2278234851929782822435011704022019072 3884933 738418157055299708202215231459653404 3884934 -960117588551815886626336616323417920 3884935 2041757575140524014825495890650741880 3884936 3451248556871634519851152076089835520 3884937 444847023244088662449846797833436352 3884938 -133515417957640040170668439957653504 3884939 -1051914922420335152189227823196135720 3884940 -190043654465073582337015161963233280 3884941 -531201902966090953592571438222027668 3884942 -339684899045849926093970533478226816 3884943 1067980081504558360967654394224048400 3884944 267873017125298980443955776691634176 3884945 -1120326250121393524439829113918793600 3884946 271748735548686861739723974998559744 3884947 -2376818837845279470991171528248824 3884948 2056705122622339470046465325181479808 3884949 -1311853407534123155973965446784539200 3884950 399418575297544518910524016196580000 3884951 -223011606408397097688525208997769216 3884952 948434919720825797677069880387973120 3884953 275876944817598375732184013207832384 3884954 2955293408256195076287051880233189120 3884955 196445850789267221268135278963927520 3884956 1696835778602332604707996025322286080 3884957 -954269421408580581040046950477173588 3884958 -47096854344136412266679060032392192 3884959 -1038647931709960130818620773351575440 3884960 -1383108376472830825924600509830922240 3884961 -923757194077219397338849282075003728 3884962 -1040261287312857181689910330981422768 3884963 -386005903106649759402612610160022000 3884964 15761715677520868364320988910581760 3884965 -881119341561282773496893422835751720 3884966 -589222064155854965002620659526017568 3884967 -52469451816600859017909805127338416 3884968 459912563212560926815758778988544000 3884969 1165664580689036166979212955899393360 3884970 -505900281954813681328406120671200000 3884971 294818811729371273555111885148466344 3884972 -10032613621973401263483752247702528 3884973 2169593095264187440244783465217438720 3884974 -50141330807589107313697986304515264 3884975 815521148324135547866007305849385000 3884976 -302347045864062492047885454742978560 3884977 -184534662210201521834084763073240174 3884978 -224192784136762767998030927942223360 3884979 -251502759082417529635987767255072000 3884980 -540454273838606931985577407163443200 3884981 -232029303164893450516915868554485408 3884982 -178863682164932892795813680003997696 3884983 100775994901562508993178905548867680 3884984 -192371887782608164250760010571796480 3884985 -481490505244410430266513377023662000 3884986 -314050746098955101168362431849120000 3884987 87162677327260989415669936408506480 3884988 -160212772144732303239184218429250560 3884989 -594717257481894885366992930851969210 3884990 579986643519770555930313820110120000 3884991 -752242976271864426485743370358206976 3884992 233668495435535132385087367084507136 3884993 757634789746584848443826984773286016 3884994 -501603355235500615198815088755078576 3884995 1973375466186028742068177454425832880 3884996 -193273505250227908063354451889749760 3884997 -425715499548003511386690502992948000 3884998 -487432022030765051043487497841633536 3884999 629419310096112874710790762661570064 3885000 -31754861678068185276106821734400000 3885001 -1707454518671557374285468428339000998 3885002 -1534222304416388944851873287761322496 3885003 -4624420952371965051311142670125468 3885004 -77609904368556406953344728569074944 3885005 324709053513064334889411071422899660 3885006 31284076594256248460446958679106560 3885007 5233548125004215621571745667837312 3885008 282991357633082603064145944100626432 3885009 -1753344120954997835240244463257236496 3885010 693716060763191130192023103574666560 3885011 -298939536783689279634110810848496448 3885012 -1298721972921517762581949727502071808 3885013 -622170357921635440775529460642543872 3885014 -855243650603694972358603648211218560 3885015 735043475236449067894868237114314320 3885016 500785201421644505045549558799052800 3885017 2245565182414643005400244372614061066 3885018 950831773697156771501079842958395904 3885019 -1531625078257642284025057830676395580 3885020 1858230550610572127652252873848033280 3885021 -103545224077410949257189565401839328 3885022 -1015340518940982214363840417761744768 3885023 -1482449486629755314594928596337135600 3885024 255886545093553328509132634257883136 3885025 20267200097688804053295548128390000 3885026 -673052246878832527343153874269925600 3885027 503944673949397098495518920383463272 3885028 -48767039025524681259944844452044800 3885029 2628245838979623434049216316401364380 3885030 56481556894725963971646317676384000 3885031 90370639165289685741314882365867832 3885032 2162752518934874441234024922190233600 3885033 484280803037324860699049130597842304 3885034 -273455434426311395624536888876881408 3885035 -354223440658738008340828685900686080 3885036 872092122592723958228562172556181504 3885037 -93289819330206838519107476198274576 3885038 492018773871324545641302435071545920 3885039 1912905013328371349773845881755151304 3885040 18516709807527160315573362820546560 3885041 3170435847557529245676175468807247442 3885042 -370145784709524445996199767145358336 3885043 3610609643238177663032018236133266080 3885044 -429609580970092001714608570490388480 3885045 -506478747726693252507165070557317760 3885046 20080036078569710432556704902730880 3885047 -1877676672111412598988957509275476504 3885048 -1169217215634521529539083073423462400 3885049 -124410548768036321290830069276770688 3885050 3613614601376650168619403087264000 3885051 -1670373909891540960035509937022797376 3885052 569798708874195108836534539099406336 3885053 1386653108562473088484153103375719884 3885054 -350814501077802239128323004289254080 3885055 1593056712379959154517437009929945960 3885056 -8409710797384740848091355907358720 3885057 -2323511599005418050413773406586961920 3885058 1273734960218996811795816019002236880 3885059 -332395596012347506207353887197489296 3885060 -14998897525007061211713165335715840 3885061 -949806964428071683729540051167053256 3885062 -2519586827536464854925655646135377920 3885063 237697496462284268552961804485216640 3885064 -822688663447250163723280179982049280 3885065 739337557041705128841995837375855460 3885066 247142303578938734044680483696062304 3885067 -7235341852831770148707143829335210496 3885068 350677105795254984581556039244800 3885069 -398230489528259485686307461418273920 3885070 -75131982542170532514233121589751040 3885071 -1515960938095476291437142181303003728 3885072 54261846565487500763295231863685120 3885073 1019374739414894074849819283048038322 3885074 -726246456401788512746648413331480928 3885075 -28710078905621600427910350358958400 3885076 -815569313412995039001794370481856768 3885077 -78520134213347420894766766412112000 3885078 46012152323845548873949618534936320 3885079 915668412441639703927996758287103360 3885080 1233245881308505904763255398591078400 3885081 -1265634015040610050875071757426355248 3885082 40827662090457209902426418315473392 3885083 1803501360070010672470236812384871384 3885084 473053159320658159329931428893417472 3885085 147289061422773253529504918221419360 3885086 10877865465255936414611830803076992 3885087 -855678117470521612878838256756978160 3885088 -1335597046948101795388943765512126464 3885089 469175133150504302910730118203640724 3885090 -591257344660926442450628629235512320 3885091 -333966148572497162225052301568524800 3885092 -738733736864218241059055562683520384 3885093 31704571544513582849100710624076960 3885094 1623502161615768544600173955367472096 3885095 -854851448803446390120192535586746320 3885096 -90716681441343409819383040277299200 3885097 3138224648175571717666572599349087732 3885098 -705786770102362483854853778176558080 3885099 20679059977785791013216824297567064 3885100 1118164690546145369488928777688838400 3885101 737953873950154326862024487938478400 3885102 -389012308955115829539782777058215232 3885103 899846144176742968921175481194350352 3885104 -518737751858759819441826426023854080 3885105 -9916870861376995573384770395796480 3885106 195681395586706434073974529601814528 3885107 1351198835408086613936157663470665356 3885108 -9701772822481330336509958119690240 3885109 -1706823748601418750131998627187308690 3885110 1069708975882812317029090476550239360 3885111 1081147577956580846881031375515312800 3885112 -844765195367552916634278129134346240 3885113 -986951373806114990512067581679916 3885114 515719374894748481163856782874214400 3885115 -829258654147280068977966500859512880 3885116 323894421410007272437138064651504640 3885117 -47475471490274899333331897356549440 3885118 182471044103079536642115147728431104 3885119 -95653553815264734457386720396349728 3885120 -154669286748315728078925558762700800 3885121 3280335074596843472271861619300336322 3885122 431490930281759575801764671798003232 3885123 -1685883776442251701254837621397232832 3885124 1651941623934622806917144874868359296 3885125 415232481156797134561283138738859000 3885126 -26601140030959297377367182259992576 3885127 726895627613103932805100130502085976 3885128 822035184609727097328274214373058560 3885129 -1779572110148932169208094177135047840 3885130 -421569314294940526178657091460161600 3885131 1273071724667041073661407008689339264 3885132 72355621264267217125351865333550336 3885133 66871800699981765566285274648736064 3885134 711297640231473114192890602778876352 3885135 620289903509589525431612712297123600 3885136 8718295313210400279536375479140352 3885137 -555221215583383790605175924491891200 3885138 934767027778104560374789509192856320 3885139 -2329784826746646110129418416853819560 3885140 -519944088160114580788569038008197120 3885141 -1050818673274568667772724014474366080 3885142 1061870300994592520952945958436765472 3885143 464082129886518255903021352281641544 3885144 -295270191578881208565237489358049280 3885145 -1071123373915043255159946196042857600 3885146 -535078096723657659546923278870133280 3885147 -76075329073802659715252529349201152 3885148 -529813249420318133792373488731011584 3885149 1050415553697586417554672225853050150 3885150 23232972934429279706109756078720000 3885151 2356390766136185626461780195780150904 3885152 -3795600942748990434673278224431054848 3885153 1220248191577763262426892498265629104 3885154 160225104701192709880415030635648512 3885155 569019896161541070066387724825108560 3885156 780036240602456553412834137921383424 3885157 54915636194186119675921498792228960 3885158 -1622057634127706532191468068970679360 3885159 262884472975973271940798626706228560 3885160 -529153056773027374480638682565836800 3885161 -38242429247710536689595941575334400 3885162 524227631238247633921473533074973952 3885163 -3542510120071629207329812494653821560 3885164 -2029427103775422661069668588683130624 3885165 12795446868035814670409090890267320 3885166 544511521027047343277503342870072704 3885167 -652339915383900895741591341716507040 3885168 -12141252820617014142035055159017472 3885169 5422279256922020594855528185142376960 3885170 168083079155657329431640796414991360 3885171 -107709188784872124556958572161426888 3885172 71969118352237676334884774032852992 3885173 15900126409692175075787051083986144 3885174 419235036356935657107721769644587744 3885175 188107669790111980007133225659413400 3885176 -975934546537334549186063122705489920 3885177 -1447106766060523449704363500402285920 3885178 -343305072719542413473811291729964800 3885179 23608220587746235829766089638799784 3885180 171038755844480709885781854779166720 3885181 -518846117149978025420384429205649018 3885182 -294794610869662466929341633079513728 3885183 488932449351960435034799829615626232 3885184 634117057000346863362998540854886400 3885185 -497881059033483674395646602818633240 3885186 639675906137008705654729125174152064 3885187 -191732138697454770701009491302860164 3885188 1386706101115384972850234362570394880 3885189 383427222008323008088986827744977920 3885190 339009696818027533823657546810793600 3885191 968041620696369278746079891608004784 3885192 -60633133789619118711332799004262400 3885193 366720323826483751067040729230699044 3885194 639025429458904644331175003230815840 3885195 659047043433257833447904434371820800 3885196 -298943593031667296243128247672422400 3885197 362648869225260404240951809276167000 3885198 827152016776881232361006166269810688 3885199 -476508547936393581802507579793810240 3885200 -6944960782280814793411724363366400 3885201 94242415662663706193064803214017220 3885202 67623105077189495434978524677591712 3885203 -900823148999481659229028756544076720 3885204 -938710426674489305286231545569634304 3885205 1675916539474536107657382036679024860 3885206 -9457153282963222774560163436474880 3885207 -1440486338551072050381182459972881560 3885208 775228808794425636816645499571650560 3885209 980396063879617510760179291116533520 3885210 -94384664217190387078848507989521440 3885211 -320230400380767485657257277144036376 3885212 1154798474276423317320219507522888192 3885213 340406484215896158492486927703388544 3885214 213379260183111289300597381381200000 3885215 -1593562859654601576156297644733524400 3885216 -574734448024800605432241577264152576 3885217 311019187748552501610981596891083200 3885218 139656946313641574178772148863190304 3885219 -537615330239090824286372689871671200 3885220 -1992200265586573515569551430642688000 3885221 633128615364943160833220624764831422 3885222 -8013373029084407627963168586855936 3885223 2473472827848744054747948253170244472 3885224 274974004135205610634805124861542400 3885225 -515612432021119119473010789148844400 3885226 283457244252248163835696983135642624 3885227 4980155864116959515642696370655743912 3885228 -1525584095110782214682065514956562688 3885229 1147591003155344698579286270444693568 3885230 148148645654140200316965936883875840 3885231 -811035230521898696155942670116275456 3885232 -68635372453772667232946429051863040 3885233 -1447951459013624523984045132722063376 3885234 -176250446851141792049101216534033920 3885235 -1225082810702642777804187207336716640 3885236 1127196836668627228538902615445201280 3885237 -942889848434439084663869666111018706 3885238 -547700678467970952454214521378284288 3885239 -1101337817854140806977413451619185176 3885240 -1118013395802350282106642085019443200 3885241 -769234466944012641314078995017654358 3885242 589928066265829913477618885672677344 3885243 1334753333267705864393439483880170264 3885244 1288071618384187522159325299233603072 3885245 63834402569960381364177598886678400 3885246 -1398616249085922005313323307808320 3885247 -486762541902680265971253364217274304 3885248 595851684251862903775272202074587136 3885249 -973343189912862138972586396120800 3885250 676763715793368787661256016144104000 3885251 589139667279746294693728840349928252 3885252 -121917992303736627098947209410052096 3885253 -1994825312133980862745780410588166880 3885254 -1441165385922757438363974248476619424 3885255 -2172440698818861838765966144268590080 3885256 1304217775756427070832179188873978880 3885257 -583027781286484977016872333949957680 3885258 152388152350188775265250796267346688 3885259 -1070824007150472467189976864477278784 3885260 -1066747788767448454347538198600197120 3885261 263226835745642331535656117510929664 3885262 -238227972382164398777625270023415936 3885263 856199587231946579482198994032051584 3885264 -103945231976458216780208172945678336 3885265 -32082240796960919421076210053866880 3885266 -321014147597217618087551992803786240 3885267 341932783657902137963136564244100280 3885268 -223428713720143981987600961723873280 3885269 2576495491661267691089898041829826044 3885270 563924411452197441942565699588233600 3885271 602376796258842004971837201871054560 3885272 898907985210106251722487221686579200 3885273 1032807011946487195202446829287760640 3885274 190445457942371679373004559335320320 3885275 1072121502594407906853116250248628000 3885276 21649860017222833177855158990643200 3885277 864186087665257079133443933016421344 3885278 -652976299613481045286822793822679360 3885279 -41305955226146391756182058503320032 3885280 -85994867661972895780776557700710400 3885281 666943205993152714434050640395378082 3885282 1049982644984794188807263099481166752 3885283 -811395353165712405153855311525331312 3885284 -817847847235850489023806257773434624 3885285 37658333779090923858151152393367200 3885286 -110448670577576168593708337590450560 3885287 890619864672502615487064092247535152 3885288 -162913104212895562540175768590663680 3885289 -1031358200578126701197235756199531020 3885290 1141412042708371045991974707095810400 3885291 -1337332609084115611008546937210021320 3885292 818802684102229919257662285624758272 3885293 -2756558712219876065329648067628412458 3885294 126216866872278143999459759182390272 3885295 -731579008030193878524297248973771600 3885296 81079752630847769626291560516452352 3885297 240191781017991800572750425421364928 3885298 -600013694836701170265550906429479936 3885299 3415974102945276959997001905790878720 3885300 64069390053885492856113442191360000 3885301 1287862106478443111952366694346798752 3885302 253553256429046982261054715544111872 3885303 283913762929350420482848425858137424 3885304 -1099499134477002566518328098757529600 3885305 834674455249382365282315210162029000 3885306 1011937515976360444742407263781269504 3885307 27700433797418486907562207735847560 3885308 31198967998626561286007640301641216 3885309 242911942202905958527589272386331404 3885310 898156764638757330717970056081600 3885311 -1130173776743382221117693128963454208 3885312 669628712593111928890062490482769920 3885313 -1577156938476849175148515054277307216 3885314 1007611563296686515420972923050466256 3885315 -420399093056012678775670635859534080 3885316 598559223914245766620251461691321728 3885317 -975325414048870295561861948170762080 3885318 96606286583384769693002226333980064 3885319 717985101967647816069047784125837720 3885320 -84685002669544408898791458018816000 3885321 766337794580549731798058775295426560 3885322 -224271962977865716241773312315908096 3885323 651677167282069002765350136567130992 3885324 -203479488191554397067249964879718400 3885325 -950553814802327216282963355978761950 3885326 -2242814946782515307636203159176205440 3885327 262019997131791376167382140476215040 3885328 102346260085818509830842770038128640 3885329 -826912217814610912443601026382417920 3885330 634911443443808212968239200827793920 3885331 -2029748762720029718125963810790790868 3885332 -160381195917543780182602175448668160 3885333 398693444040526041510922129532094720 3885334 -111462644445575751294378762178942848 3885335 1450982411035676975627632546419914160 3885336 28169895228555389310665513690480640 3885337 2089383592737913450807705983786390986 3885338 1080844077408886759124221731796078320 3885339 143669405163243866165005773337507224 3885340 1258220638128134760094029319547235840 3885341 -593483468487065657779367165212593408 3885342 -113965499610886623318380632218602688 3885343 -785005675104864295606009651036260480 3885344 1482968622500677075706818070115778560 3885345 -17147005546050400716281566457911980 3885346 61229621329150189827030348764584224 3885347 1759572595965790885086053268481736796 3885348 -1102137036182272576843267060938332160 3885349 -1839790065769292984176687441422746880 3885350 -83884183018477413114601570373971200 3885351 6103394751948164987145870337879680 3885352 -199470397555546321404533954696570880 3885353 -678430048076281074626919472730159280 3885354 337513526004617020011764519285391360 3885355 698782798013142127017559123566833760 3885356 -1847655815689732676165398038250894080 3885357 -155728813442657788257617665722210048 3885358 551291827165486774074107904300914880 3885359 -3591446501768115979606312808185703784 3885360 -75121878310823503457390642444697600 3885361 -1303100600645468300975399350847405038 3885362 268045547057808138008615621983245120 3885363 28342453760086781040762961854662292 3885364 -808245735262079193554448829071017984 3885365 960666079593938172751406702569199040 3885366 -327592220437292943386422141449670656 3885367 29949357790373906403351208950900480 3885368 2144720365065986559885872240698306560 3885369 -1525902447164255123490555053953701312 3885370 131615455623467644459042834672877760 3885371 -814059238221922263791011504164776688 3885372 658510444851227844462149390981392896 3885373 1474584430603062345480925783041223622 3885374 -191886628858300217094165461515861440 3885375 120343516588392668592639795720648000 3885376 -444551958715413209223480275663585280 3885377 -563431887786179729538963397063639980 3885378 -450451368741528827135363228657172480 3885379 1928201583304550737992559696904481980 3885380 667916832850711514802744774351340800 3885381 2418609500438781587633077853727607680 3885382 -1268871802359181273959253459425657216 3885383 -3394603436027365715587858986888557616 3885384 331588118847640919726774297515622400 3885385 75294296584466205364624783667819520 3885386 41782972207586887231370642083334400 3885387 208024048000933396383662657421125760 3885388 -699529011000379009046542164110151680 3885389 4621812927658984600758120783527127660 3885390 373229248909510960544601186909016320 3885391 -1416084917321658831112362686633274600 3885392 21548202381276031735407895598333952 3885393 1667968592572963301317692329209914864 3885394 6976291721449876152070348722245760 3885395 460666493708286378626123513791268400 3885396 425939881923815583553097139057733632 3885397 -425523893642484114978118889163218528 3885398 636908239402073096434068120684102720 3885399 -576016510075084638395171574086970576 3885400 1327087892362444106347826004310272000 3885401 1360672513462025690804752593519617544 3885402 6550816655797644304997600486989824 3885403 -3255701803486518587237204694500092348 3885404 -1163551290612059097450890324030297088 3885405 1226245405761459323644031539351070400 3885406 232095207686708558436957518316045696 3885407 -432252976733451742457771864492350848 3885408 69806861181517354037298733400064000 3885409 -728336635540466761781525304542831040 3885410 -628139719347367097552416543623356640 3885411 643877195377837848340306667723262072 3885412 1819501422453396459912986841665545856 3885413 -452356249038493486117223295854472576 3885414 77922359956806015025648929075920640 3885415 796683389227468253644076009158921920 3885416 492052389550395273176294412601589760 3885417 -283645681430151834946816389687534300 3885418 -1628505925020949089545887806593191584 3885419 -787701281504742354697365249642426504 3885420 68767485597702528609543094604021760 3885421 418406140492040626777656605638177622 3885422 -2177920974695674664824074629452188288 3885423 -142208425004826710508093149113094400 3885424 378325989455241692099393865203875840 3885425 54701266217976160468584211921471500 3885426 577407113497488211649128612859931792 3885427 122974936270377295091846605296516512 3885428 -1282328293843466724802591721741884032 3885429 -1927788063498871608947116207182963840 3885430 -51552151426976196490240181797514880 3885431 512850822565077761822695269147816 3885432 1188770832992580381251265283413811200 3885433 848890577891112074790490476572488682 3885434 220455795796550511174520425034344192 3885435 -127515228416073037769864803635700800 3885436 -932498663128403030669406337719367680 3885437 49414513880006002967784496965407520 3885438 -161768057443077093109134670677196800 3885439 -3210118446604433875836759610328135144 3885440 582424343242691943374032142440857600 3885441 94131196957058100343554172797065664 3885442 1046022703448431159014669652534326144 3885443 89748463798151556798242108064970080 3885444 -5684286175350379216613372343976704 3885445 559320144944702148659187016206717600 3885446 -165352653841454486562421791759527328 3885447 -174496935193686690242012046755159040 3885448 -682469260787761551876281938239651840 3885449 289068819282773362927993711656954660 3885450 105735936840513024482479066896345600 3885451 719453087750478435987295999883713600 3885452 -1560126054508972581163296960527546880 3885453 533561689180501567208710022794491360 3885454 -144488558766142731085469697978229824 3885455 -155972478758483583406885023151248600 3885456 177910729572805009757072671665291264 3885457 -1785157186778060916596239464421651200 3885458 -494409157426467182917568100692215920 3885459 361177824835556408492439133707664128 3885460 1057548889399336204685956342434293760 3885461 3379138957567259714817810374368114062 3885462 532235071425261138010692233871052800 3885463 -6003588155281828924008566313801029480 3885464 1583808430074170530087524677101977600 3885465 -204360154158177612695277643254485760 3885466 -181199838733318276022139770101886496 3885467 -109787372428813997002790716173156120 3885468 -821120916590944516305119129683944960 3885469 -2176332011476589905042372029305526528 3885470 170189527909219689676565126977263360 3885471 -71268382020379914297259800439304592 3885472 929189584721456367711382911947046912 3885473 -667031539901464589940722773561023000 3885474 609729990841437214727533201293951360 3885475 -97225250257271032271529473198880000 3885476 1302465438250287067348656882535710720 3885477 93447746806133370884328754680762720 3885478 -121905298813721479392897212099374080 3885479 -702429808770724851854888555864687976 3885480 10310247931776555771209779948339200 3885481 -374207179872540000499953227949810880 3885482 -439213079511833792497495555556360448 3885483 -3486810135469936024866661922587392 3885484 -938187712564246749155574011537545984 3885485 -50328649136851410451351921672712820 3885486 1198875555932927977597733816991787008 3885487 533816227892123520403680579898165136 3885488 -7585341510083419934197175427956736 3885489 -77599875484576966014242017909076430 3885490 638937185807965256261391936021442560 3885491 -278830555650544321995100720520471928 3885492 630072816918445015957149237747320832 3885493 -1488548897858047670494888561042239776 3885494 -1392013805667145118723837988040708704 3885495 -135927582023665471453519715260040880 3885496 500033750859656268178493973731328000 3885497 529552062548067115549525722564857664 3885498 -25993551267321627504990588339564576 3885499 1266528517602383830304687160251526500 3885500 -1161552962706672988020459145516800000 3885501 944040794548216887018059674047791904 3885502 684489887288999165746558058477213952 3885503 515408089260670307151042472031144160 3885504 -217162470926280964196281312346112000 3885505 -143804680699967357483225561867478360 3885506 696171541105232626426313036702111952 3885507 -1444670250042918058287680913992256240 3885508 2024334256690958346496085828067624960 3885509 -693345261691679640217729470831995520 3885510 -698951503303331313813141917148301440 3885511 1286528227252095508457675856718192432 3885512 -2226710493765290148327097789582924800 3885513 -888249926683559305357259145840870912 3885514 368926516291338990474063210007415856 3885515 -1096421119360829401507221055462239840 3885516 -473064481557787604673507778070922240 3885517 -1487634742656053457971174417498651348 3885518 -37128505534866612599381812483127808 3885519 -85464724141679407320536338237960320 3885520 215592824462680755457708870999572480 3885521 1011412999882238664484321806638164722 3885522 406660173748518607512146736817836672 3885523 -22709756124586755847878659473476400 3885524 -1256095321392340978070894961302603904 3885525 -155570188450976596931632592087239200 3885526 -36430444611431530551393815845656288 3885527 -532082949990446422603999324432569288 3885528 -760177043087820271164459005195059200 3885529 -201981747069780416159062688021463768 3885530 -367868014057877989910003196851738880 3885531 383740277127755855345916846731610624 3885532 98828016001988103755215975596523520 3885533 2000329784403175995089406715467919782 3885534 -470884382487356822069403362716967616 3885535 2315991567391579322786193234323212800 3885536 1536635008557918274404988508228812800 3885537 -1158208227779022161438308271933366016 3885538 -275501795582313356697194177411948160 3885539 -467675316782490281242599469908112944 3885540 -311453347251914213372881386629529600 3885541 840831027684473337435323256292678944 3885542 851808315753246151224141260441832672 3885543 -762266848481249987858728522161898800 3885544 848729366847869668954278409148037120 3885545 -343950142176356237653117265863892700 3885546 11684863894137095292818141286678528 3885547 -3504769361006653149151452509371796408 3885548 -2339169345499113225566539003892788992 3885549 -1596148587678837108092380151828723136 3885550 434661470103813707819848830778396800 3885551 1168001488533410804871958272421453392 3885552 -410034073492745208343001649512448 3885553 -936921444580783865912279099275066320 3885554 -1447654281849134402207503466383185888 3885555 -217384642370190735632493131713656480 3885556 -351459450538860669038033260653527680 3885557 -1250265418658289187168402936200834720 3885558 -614896455940039780227227129423524416 3885559 119051199379713673860745177545080616 3885560 -205242581644754216047592287109529600 3885561 8217431877108668265450406520586810 3885562 427122301586833768302494298917429760 3885563 474476193758863277166677697204592320 3885564 -702366177525780966106143658730356224 3885565 1106867079063090256913460497470924800 3885566 -9290691038084162931037382911169856 3885567 74276753556145592916600658414768512 3885568 -1569064391926369685607675416291573760 3885569 -356870141963336980374626312145132030 3885570 63598216603333828715994711288767040 3885571 43665736819971110879500152050665728 3885572 -4478567893336070925117383631181713408 3885573 1390177718684277412111596540078089184 3885574 43753080239812938080455825937854464 3885575 -709199332547383858389329384836879200 3885576 -70247081611938575800775561892249600 3885577 -2140312987036390708519815391957977574 3885578 -792746708264400454139400911352304800 3885579 -1043049452724069498257108011482875076 3885580 248270543611074072511652372794076160 3885581 -933050394574360961297274588424447008 3885582 -1216153059715363846085458920786510720 3885583 -728030045981153160839608281217608336 3885584 863868691192782001932898429484138496 3885585 435185412336195815040206979571416000 3885586 -230303954603128517360639828814097008 3885587 371736468217708118327157708433900680 3885588 -1632150700160383720446785580847104 3885589 127646455815714057050984493356887680 3885590 -381394432297299242573683911518071680 3885591 -1622291267227303789362759860030992896 3885592 905623887641668659075050654691041280 3885593 -1261632430949061164986562960829757500 3885594 -82589778490894611535262545173895680 3885595 -809129054454173421318442734094252800 3885596 -88320039209317639636962587908371456 3885597 -604008813986585216464161109197778560 3885598 -126340237592901224962267589164505088 3885599 -2065013092099457212069338802337162400 3885600 -600182889946584915041854430183424000 3885601 52925202925301674573024835886107652 3885602 178185358517263493209581401060474880 3885603 -1232131835890516750302619446754665096 3885604 2087070316381332548818096080372976256 3885605 589032672088764632054524210682714100 3885606 -541366670517062149739834515984155840 3885607 -794565892656784658377819704278193768 3885608 2714607049203655712573842262106024960 3885609 2654527444853859427047408341646336 3885610 -292829432661480603208434105532242240 3885611 853497891940569641137988080640253624 3885612 -1304410111406060430835240090219289088 3885613 -2465298271944378390871952468734932800 3885614 -223712266462450432773676179727508160 3885615 -53286274295180572099372847619566400 3885616 -175271845996271612201914132170211328 3885617 372699936002807206106187092952324672 3885618 255368901296562400548596383058843136 3885619 -2606967188449509645744090952950020980 3885620 77646603412088857282070221329530880 3885621 -492309222843175577598557682110693088 3885622 -554254275484571886691194231860832000 3885623 -1070266479296979712679657898746814240 3885624 364692259759320064932221723710464000 3885625 5417158040052757054030179472891250 3885626 -979610777546877106533388534387103520 3885627 -217944992655560366528920434815466960 3885628 -95008087094634057493743398167555584 3885629 -971213950124485163649304679732951328 3885630 51178791729748760503951456877137920 3885631 4307742017964713078049203573851352480 3885632 37188740415782466370865835650580480 3885633 506616876772174854866351168220706560 3885634 -588605027065397045932932213975618048 3885635 333068998482911563632235309997914800 3885636 508756038766486406431991958743718912 3885637 -472069656538217673254737288191278048 3885638 872160551693255749476555979127724096 3885639 -336043479879166420684234527616476000 3885640 -472354943287568337397707669857894400 3885641 1721886358425546918057968455393998042 3885642 317806889409517492904039620799469408 3885643 -24698650184226622866411045118145952 3885644 27176152003815368034947925449582592 3885645 8523938399348939348609851369832640 3885646 1050735551895752900311138828879267200 3885647 2434169649410757642212809051241322096 3885648 -381227090920329991920989775192391680 3885649 315858291449531334447661294671572464 3885650 -669495288196117892759299238131093200 3885651 37756519789582268174890605040829640 3885652 10633576447364139318928599776563200 3885653 161123251952008756602919691091325902 3885654 -835119159258621467761967039680802880 3885655 1975992520554898489799679762680667120 3885656 -2190539941375762942490255951028695040 3885657 1763549828962861128861895751254764240 3885658 649091465989608173300501825390328576 3885659 462777093995902122298612891233778920 3885660 -41084418727337139754517305238699520 3885661 -48022511211454223078589444136127348 3885662 -770123196867429562377415071514060800 3885663 -1158884711767482764140166635366057656 3885664 994879375418137680148638213762711552 3885665 532674811391036905053349093847902080 3885666 -159105004757145965188238813447150592 3885667 647351292004456324745684091220722716 3885668 -813134413839183377674099859871585024 3885669 2505212072202629213178858115902623484 3885670 569143666118780536767128569135313280 3885671 -1116173385629430060816774023266471800 3885672 344543087709678366211865446726041600 3885673 2868915595731736912982162051084820 3885674 68851642221304079881871195216332800 3885675 734886636804111943496401923017491200 3885676 -38501018333387891706678066796599040 3885677 -1277183126704741474424939500828674474 3885678 -2467931028650003860453463949046517760 3885679 -1113066240800752761985855073585310224 3885680 423831987286229036712714939724431360 3885681 112007326849638463402603698800145600 3885682 -1646433843210663403847968703808461808 3885683 -2126292484843060397951958104109998736 3885684 558076641843908619967553294548027392 3885685 2125392639295352766879791316213556380 3885686 45361156134018033592097001544156800 3885687 758206466898133542431195695146511608 3885688 -504642625727745293800572996203028480 3885689 1182799773933276845649538942570948224 3885690 -286931388392022407590651124470809600 3885691 -2605765931632410781489748928897698908 3885692 209414562431595346658074224929587200 3885693 275433230921641858401910511348331648 3885694 -266156219852599873472572420492381440 3885695 -3729677301437796725452523246315520 3885696 1451685852971517202782953396125040640 3885697 -2814543934549820527803936025595849854 3885698 1488947777890785675622204947345077760 3885699 -19322426277656193888752556152698560 3885700 255993017807416437269406961077446400 3885701 536072924452310736530168607868787100 3885702 472070759512794416665237220992420032 3885703 280812512990747238875731060465336120 3885704 -1034905240382890642514728253356769280 3885705 -825251349100639133584129660435728000 3885706 171270529443418752437207153327665920 3885707 -30347327015500266813692497305539808 3885708 -98210507872283288285153108770206720 3885709 1635462621724319138176957202156679040 3885710 -605504430112191606418704816774240000 3885711 -523648635332765906421788239651908096 3885712 -76418853701244483288392864712622080 3885713 -107059568406166085560795021287000000 3885714 148112632053050896863585686609210880 3885715 1026267649012840975748314253836893360 3885716 87786275423039733138765105656019840 3885717 -63986602672717555623248016347177664 3885718 1514372111319327368613913514278870560 3885719 203939071794854731424227443365586120 3885720 307536570048834819585874571937177600 3885721 261254123056188490658003016686792640 3885722 -1713826186991050522251796535993688576 3885723 1846534903526942353067418329780766744 3885724 -1219173240026850902536111859121859584 3885725 320761782965813229222097267114526400 3885726 -128633959427842198476178400291438592 3885727 -2394370959343013881619871161012379424 3885728 -550704743096493412793821441000734720 3885729 1252841469527304877824127045840119984 3885730 71675297950585738338419493120233760 3885731 328543191458519676309807600025178064 3885732 63805828470322926795121284944163840 3885733 -2978593640112585697518979748735710018 3885734 -11753183956776801722350655236797888 3885735 -79780388522087364582546526431052800 3885736 -352650676573121876151981658533688320 3885737 2382264719255496163718600777882779386 3885738 -2053504408938751774288682501582592 3885739 -1532372012043604832335950786809818080 3885740 168016803840189880227473220516096000 3885741 -1012878890325572594115554730352281960 3885742 40470859863700838418896893278699264 3885743 -1890863204705512229717953303680241008 3885744 -454423246824301395197463939793453056 3885745 -1138699447665160038488448286901601600 3885746 -725970821432141870459267198248946928 3885747 1127183397922399980946648696606716480 3885748 133359444511199214156328674902158080 3885749 2515972390825118222075514917284737486 3885750 -688418804751778444340360016368352000 3885751 -607959661321759300102881405112844248 3885752 -510847680902767654674605737591418880 3885753 -47570740558901822675175122220489216 3885754 -619238746396091896687790183147201424 3885755 -976279121575419859214214197796915840 3885756 -280936319090158086687653336706023424 3885757 47728461167834611579659382180609280 3885758 117931045197204583884045015462570240 3885759 -91167528726612248897647795406549760 3885760 -583070730538895838831913416020459520 3885761 -2249342221768118043281738823245252352 3885762 677794158725487065873344524844513152 3885763 -25710155767494081578402457627790640 3885764 174753827469123562347014291215464576 3885765 382283923457389060998550894045633920 3885766 -156993326777867523571470649813776000 3885767 -1090645177537669797195296590576742184 3885768 683734359807867230374720321970841600 3885769 996005378451122104615211547945373860 3885770 -378628322644834143530461577994378240 3885771 1748124440325481053413333477322543600 3885772 -1025690323793758004755172651621253120 3885773 -685191918131744718405283079620727040 3885774 -368166533236044921210426204930923520 3885775 397980620283159264484151738447817600 3885776 -365619535181434650176822867537166336 3885777 -271798567348767933013421363438419008 3885778 722787388150261738436929796037954048 3885779 -1993250656967457308195270962434697620 3885780 416472606473427681065970505432565760 3885781 6585359294576438887604970397446720 3885782 781385758939531138323231422761288992 3885783 -1289723704211825249628278701778919552 3885784 1009497798272221846788753818212147200 3885785 -1202996748829282355285899916893492800 3885786 -199381477150362588268291918724897280 3885787 187500332375828371979077536038986436 3885788 -664294309520155757696398005762822144 3885789 1187270744070604608802601337871569024 3885790 -54411374272538299072503930589169280 3885791 7924624211079570898468776172232544 3885792 418759770380719112170235224618696704 3885793 65414633538220111227920234081651604 3885794 1098370689422736881250352635780048 3885795 -792674978281702327515324050329142880 3885796 2817540488237571344953106753560158208 3885797 2576399102722067256715432928517554460 3885798 -229391783289190756044127007086665024 3885799 955417942185970406658494751569589120 3885800 -1039245350937529196981359122771840000 3885801 -119240717987120255679421985382671040 3885802 -459378151245539073983567039575149648 3885803 2244056203700792703148114273840184052 3885804 5088937048282790581003107603876864 3885805 -170342665308936315008620288825150080 3885806 -111839682177797056885784761470060480 3885807 882534398852111048870186876129219088 3885808 -408006225399054946330933209141280768 3885809 -2610298919038658326158627241536769884 3885810 -339140512855765823197351185100131840 3885811 -189129503324839218886209058909432488 3885812 261275139212097158927796538938912768 3885813 -497711849212854563459917489289881056 3885814 693203381180274766325116733389804032 3885815 -966396310341040902068547806261762400 3885816 552619488822725562400122766796390400 3885817 545413876899454204150188464319414894 3885818 -1833286911789111974120422769114090640 3885819 -157420432129070205316604253790273536 3885820 -748222004710556436866622793887697920 3885821 -925110784918777465577655300055305978 3885822 641281954886959991688365701795306560 3885823 993739805235673583058094866976183720 3885824 5819598810942939290527683852632064 3885825 -448607686480589862010476652191134400 3885826 -87296234436780206377861622175114240 3885827 -119962351405984452730067235389276160 3885828 -305401421467989066417760275633607680 3885829 -150160622494991396364275777387342820 3885830 112206541599057784626866517019568640 3885831 -901583847091864694951340965116523280 3885832 894970987596141954795510137492198400 3885833 668293033788529893567703419141813120 3885834 516453267757642498759198307677263360 3885835 384857798142798037923091814874293280 3885836 1599734349969543771387943603822184448 3885837 1959640156705743742809361658131085760 3885838 -925244965846600121115882641959410240 3885839 898740927005990791331132611014451440 3885840 140175390381929349992735183968665600 3885841 -3027040108120608421462796042779559758 3885842 618082003247652796553942885339203200 3885843 -5999584348460186114733458021004192 3885844 -594579860132683541746690526642751744 3885845 266391554382567126553171463831963100 3885846 -315837628184869392395915412359294016 3885847 207970376164425551927814673062044000 3885848 -2317361056811279271821399461133936640 3885849 -1061633942149866736228716287047918032 3885850 -44303105522184073622157830091264000 3885851 -163426527863442276293641470533505408 3885852 -1351924262040398315383082899187712000 3885853 -2207247440789812770138859051032038016 3885854 324376652903848007081397460773541632 3885855 913121002368673538336535622099485600 3885856 -326618701150836335360309505137442816 3885857 -443069169379938413818251264705613308 3885858 643974541040925212841595617201475200 3885859 2544891317787182863729359438748436060 3885860 729607546321506106214517049367347200 3885861 512460684720217700458527935080281600 3885862 -728857611686651912952237001491006528 3885863 -120007653814726377060349113007305696 3885864 1670110819471944456098003203762667520 3885865 -832325966055708154854709691089051740 3885866 24300796219936783825154765780376576 3885867 16910588740790872241217905653837440 3885868 -59172594022203800301184496103143424 3885869 -200700799157816853446112671297782272 3885870 -552532260424771566413172199818979200 3885871 -1808271505510776147710523234308326416 3885872 317573545032043995679141189549080576 3885873 57193474739544491014600796406297600 3885874 123711750785823679758326843827719072 3885875 57527633995840322609007810030024000 3885876 -400979592303294047505267113606602368 3885877 -200277866438670540327459637726066788 3885878 280324170425488440419731635524622240 3885879 -1436557529196174784381658124387739416 3885880 610412048066203341710306126939136000 3885881 309856764020789300728681160487565824 3885882 -107466251958889026079848064100646912 3885883 2308726910128164328482252505448978224 3885884 26092038159315820095720221739187200 3885885 -1008341858018481378301933063501435380 3885886 -909971016147333185264590807516900608 3885887 2109067215082206188795102701473975960 3885888 -93225068600794130602706854723190784 3885889 16105611348103446119077843151089472 3885890 3446994902343226969746112325521920 3885891 275015076916829542898674414006303992 3885892 1844254577570068487433629137359065216 3885893 -43624484470123913671092117237982656 3885894 15733147050834775149792076014504096 3885895 766839664703100591643403194514403840 3885896 191834714030531520601335685387714560 3885897 -333597813378607730570452995909596400 3885898 297085328020941958988868451410096480 3885899 178281978731493134090307713228085240 3885900 569178180107275355091966768066316800 3885901 826609914434915783522258930561030400 3885902 468145068904238624453207221924075392 3885903 20499213467086072732030577708728944 3885904 -165753697311156677377614972573450240 3885905 167794059242153265710942863329603060 3885906 -706972998153486726574030759624615296 3885907 1295881801514109206105465265417063792 3885908 -116909832095922571433674054436133120 3885909 1272802601085923811636804979756235520 3885910 629014544721283875985335169566720 3885911 -1567647572829266476511648311483649520 3885912 30833695815156700365898427777187840 3885913 5970911035350200924759253147998904960 3885914 89166494619689476294451344259255520 3885915 -1700961728274773966273688704388240 3885916 967632920700431716494462783453770240 3885917 -132589267391129344107833748452490720 3885918 372992556714792298790926506902323200 3885919 897130244467857709890957645324869760 3885920 -379218256714401107968396623937536000 3885921 -764592127447496320085127961226757120 3885922 -801093002754383544678772680615085488 3885923 551952984111677302635312314326248720 3885924 339743569100757304051731359724613632 3885925 394037679347120586755748070625593300 3885926 417125384870796455019511219980513408 3885927 232507882314598162879720825172372520 3885928 3559333453655431943359437202550568960 3885929 -304093041923409865448212094050408716 3885930 180542969688879057096028104285310560 3885931 -1182526720322427833995768663410065920 3885932 2426127440237580090670778470176266496 3885933 -1785995731993256548476133622863442976 3885934 -518318984685016952852217529307878080 3885935 -679546452656370898147009625447592120 3885936 -27776846629503042334638869593128960 3885937 2039386708804487738776711702162771680 3885938 -54497564969614404812123734701256704 3885939 413390015121254377064516401510759608 3885940 -1100444651984551461075060593817323520 3885941 2848969822456558895285994959828055342 3885942 311107588977730027563796747663779840 3885943 29882749251237416128249937061244864 3885944 1327027078160637292941623538983301120 3885945 711422079962486516460101083355832960 3885946 -1241132902680067865373234867431731200 3885947 -399803064648093494856767394807606048 3885948 -2341378726433877956785553754012303360 3885949 -2293166403857956727775616660163158740 3885950 -845236339032882234863370845213832000 3885951 -740681579271113289987866548647891768 3885952 -740071090968373834729617177905725440 3885953 33557545939330055069374264248735024 3885954 -798985626053293016640093512285873280 3885955 1932315051132692387349271725412809360 3885956 1707808215595117957619702219256376320 3885957 282673356684928489924208134717505148 3885958 -525970282612980329102524421254165920 3885959 -80373341220053249841409222458332160 3885960 254803003441940995327100887872307200 3885961 -2426342193517786710304500060030382438 3885962 656633166772998120672787077445352640 3885963 744669844363006433058098364284291544 3885964 1050492008148071718489879134431198976 3885965 -21507751006583048297510273269678080 3885966 210254704315059183298870648927803264 3885967 312424027574973391664326931540692016 3885968 -128816863657713752803292413315473408 3885969 461246938434795537037666495246716144 3885970 -213869808973805873544234964734935040 3885971 -187766306518051243605142782362100000 3885972 396929263746053333995513571818819584 3885973 146150133776072685891936953021644544 3885974 -575521417868578910121896286451153920 3885975 -37004603518509644534681039456889000 3885976 -1961018079445512505112997936917606400 3885977 1948660464792329956600000351336793040 3885978 -583335916029937174435928805863563776 3885979 1070851643130287910543048653749425576 3885980 -51832105170735638506112025009131520 3885981 -1232654116611677229007109990077042656 3885982 -377800151332638875991364152564042816 3885983 -1112761059146854019604552373309428768 3885984 -3187070912832252427224963425781153792 3885985 -720216083251917283254958303559000640 3885986 -909494653360823857701460132517309328 3885987 -805519640371211381166838653495257856 3885988 479903977608832163247910424608112640 3885989 -2445284083680687621555998872985862210 3885990 14252595495503253146012249346741120 3885991 -681788064947030617818988285841609608 3885992 -886275377976929284595499718076006400 3885993 1286421304450707231437057523200761482 3885994 -553331908218479766553571612954883840 3885995 -2245453813791328201525021807013604000 3885996 -14405972519902829427827523468435456 3885997 -295476518269204964573558482324184554 3885998 818531753058404512365971711955454464 3885999 180161351798220261390956097447101088 3886000 704502316586781661206354832834560000 3886001 104263590348950907363591400457420352 3886002 -1378231642619093657761101844169160960 3886003 1074327991538271347996271207057910608 3886004 840686905769656012118379518578717056 3886005 132975902922185865672490142503203840 3886006 -131393732369646133824873639172441920 3886007 -240136827641919664400880415450756800 3886008 -583220804396490712388881679270215680 3886009 -146958314954511064224150380534026796 3886010 -925994391094087362243592229659392000 3886011 -430089242865618473640705610976741712 3886012 633203035202547248425981454755466752 3886013 -159798681699592360303992507206218560 3886014 605407092835433840940838323804954624 3886015 738865256420511344032026152669762400 3886016 -354696734727190306714460091674787840 3886017 -450761636974097604168267576960672720 3886018 556371993036198560704824395335750560 3886019 1689786071027667177769113781379267760 3886020 952724331953367888546924523584595200 3886021 -1147560888090027925234743514010190756 3886022 64396432320767603773392371988015360 3886023 1170753536145259706207183829112233600 3886024 2112823331340082476470044360788648960 3886025 -42375889592178251006677919266982400 3886026 87657353085330874702585399268231424 3886027 -427619750368335069426711932770134124 3886028 -17668547907015853038268424964879360 3886029 110023427055915311923349873123616000 3886030 -140579197010524564852396824232963200 3886031 -2031346948569020642643923830661073168 3886032 -2984001503760090848812831878021120 3886033 819236967381873466997524104408971380 3886034 225656092135734570875282938238722704 3886035 243148289729970700396759531452307200 3886036 118261732725810846831559746879488 3886037 -4863929017884347515449756906811314 3886038 339429322472261603223478228381269504 3886039 -9925729278003088780287496676326376 3886040 1267095564691971102008344120364236800 3886041 -53200354565177469398946860841327408 3886042 -1236303793798841993154281314923533328 3886043 -1421433978746504803989924786786724464 3886044 1027945885502242973325116714724297216 3886045 -2274265235482097987561693422346759700 3886046 -438088333805096552617863303080646528 3886047 1381743871323747588840399322166227440 3886048 3035755710144636027696288296510423040 3886049 -3111070256673366914418417031846297950 3886050 169805167099962442479879482602713600 3886051 664237371568812785176524847896343280 3886052 1709282921196947173615679723694366336 3886053 314386017385891994506716614370349344 3886054 -161023867996995275588841197911488768 3886055 3029836475219381906633861384159637360 3886056 -1313137458394117091372201568030720000 3886057 -211396774539369874182213793081477248 3886058 705129974540147152303798136005451520 3886059 154623641567718892474674285926251248 3886060 99156196346377917178089705600322560 3886061 -1923188279460825882371663942806615338 3886062 -286677806437920292218538030472075136 3886063 2392973360782829908788822628699871312 3886064 -86726910103166746573758612110573568 3886065 148445037618018168384830965960831860 3886066 623331496682833916629588015186890048 3886067 458783648299430082268401108522276864 3886068 -249835688893651430486246716630702080 3886069 1914935240046927900329132417796765600 3886070 -104891185196011843921405040394297600 3886071 557312051148820159948826385726762624 3886072 330078980077540024838291174218752000 3886073 13046833750556331091780438918542336 3886074 826830865163880001478896765639711344 3886075 -880963066192177798921607211451638700 3886076 -1257599396674572450365703018511418880 3886077 -706829955879239453236437931261034592 3886078 -379788632828541516641180373110473344 3886079 -1919350726249784681230473747338296320 3886080 445192272490428702399094323066961920 3886081 -1510848795694744731655722299610226428 3886082 2542213347014999441238831229620480 3886083 13532786467550789441154869736593280 3886084 -1951404862801515256993368309450918784 3886085 452559585769787923278283328335071360 3886086 281577842534249334578246432659734528 3886087 2285626242988593020677355645417255520 3886088 -2802493150140459457730672719049687040 3886089 1107128190782597413924230725960294400 3886090 310207070177450665728365254182220800 3886091 -301125689964351159098561318761171632 3886092 427142643948242130979975794359936256 3886093 -3027057065733294889682255995910163658 3886094 559506076712945311397150114112496320 3886095 654163385802492552954823091842452000 3886096 15875160244512059437259945335603200 3886097 1667525917748034908216460026436568932 3886098 76268976119215501355128271320657920 3886099 480477432842099510399598008813577120 3886100 -569785533943650085614399382813449600 3886101 -2223840999655830050442024222185471808 3886102 1233493802766777738688314163315159104 3886103 -276681083480215246023878913292608192 3886104 -1204034311186948162867464952456826880 3886105 -702684390390749084797898324942671740 3886106 -221847932433911694094347497335921920 3886107 -1487275086665101347239874334047417960 3886108 -903939021447094196131791207893511680 3886109 -2163593541652594209427476582321825690 3886110 231973165621974388012500467721024000 3886111 -1093621161582525692816476840573115648 3886112 249739792793196187862803604192428032 3886113 -104780526614913353522415191962463232 3886114 -737357713077313547214804007647579648 3886115 540171784879049612173831395319836000 3886116 149766430617395693607308116885401600 3886117 1324450227624752481472531890694351166 3886118 659207158298791272311843497540385760 3886119 184532765224753757660671458359595144 3886120 97508811096985110803835441979392000 3886121 236649860281271894356746393022355322 3886122 -365108980930897159894507833408784128 3886123 2112475822597404699415236127499677560 3886124 680787936202818030021823678701844992 3886125 -358371497361470981959065129264000 3886126 -9837311490365808203739873749056896 3886127 -1304966875785770285311250258411980800 3886128 403888331632602337594098032699523072 3886129 -234314255832545366230425311369366272 3886130 -801754464781305618953173346466705600 3886131 -2035674780797493865052740591587663048 3886132 2221572363858937079160522651541267200 3886133 -34243620772790374630563714085111680 3886134 274172690690469966505931209529247744 3886135 1566616753424627176253541502755299760 3886136 938102786237368585806678911329935360 3886137 -12754004454504889114286156305325814 3886138 10466298260333569871152057334916720 3886139 -2014789030390466548074630237714765480 3886140 -48198229970043556378588089080217600 3886141 1522990655838285057726764878055699430 3886142 -317407854949135857952383801148189056 3886143 -80153545837024650943336833246623616 3886144 150420457995759703687364260729454592 3886145 -139084645688922286611124194393034200 3886146 -7894820572619706211324312705271040 3886147 -48313494876661237711770491045763248 3886148 -436529147748354157321212686418591744 3886149 -499002598915967910809488049448653952 3886150 65904322939942533475417040777320800 3886151 1004168056503309915731754800908024152 3886152 548269206611531319001366251147141120 3886153 -1587483650588344095662285663287905840 3886154 -211528600131690483517190026841206224 3886155 -19619984726450796698411462941894560 3886156 197420008712761241654923181128387072 3886157 348034895373015254366300720485878 3886158 -644118712168913354250615908172897216 3886159 -688395023809781343458574559155786640 3886160 -81598710952249371345533821979197440 3886161 -579696643578945016934740818656486928 3886162 229475702226840947720006677942141440 3886163 -1005782571788220901197766507374569760 3886164 248980008315229589418628418745016320 3886165 -32395637271162363714778799878209540 3886166 -1945669466677219981745498905086763200 3886167 -1193257326392516079485513718534708120 3886168 17032917008473868904146162004787200 3886169 604122058147671348359961602870359296 3886170 -279467287788344375289212503694265600 3886171 153399341583198428313900546620354372 3886172 100849426409949759551397381551695872 3886173 -421011921772081884503522328728429178 3886174 -1137380910680433642363274807022898240 3886175 -401350194771054407331343506785862000 3886176 595459709313254290019121102285963264 3886177 149625573118803235978819905569619240 3886178 678202833102720806503623948933210624 3886179 -295547405327005066828164883146693312 3886180 527734153052081074598158627513862400 3886181 -892525717979595211386772349994450468 3886182 -434566399087137140877559146939295200 3886183 205302983389974907562908419285055680 3886184 450876163094494504763118184622899200 3886185 -91776968333951211183496364660102400 3886186 822129488845355833723380646769679792 3886187 250841555363421609467059596970366836 3886188 -639724831659581474679854354267489280 3886189 141303324881872561413170657606499756 3886190 860731262410979976785333368667136000 3886191 -571435861420914383520256343992427520 3886192 -373722238568690058488354656775471104 3886193 2054435825430842928509182520769599442 3886194 -229383795744882227425603046302697472 3886195 2349648853274537772145403145612595200 3886196 950510937547337232205493632315094400 3886197 -557631949056420157143214255240667328 3886198 116347986119523783569237077490953920 3886199 -704305954487754402441324777615259800 3886200 444154951634773278317485292273664000 3886201 102016943895389509615872624550681824 3886202 567940347393184177422357556929117552 3886203 -1436011761139651629880653631292121600 3886204 254011518317011157028148196644781056 3886205 -199553146024389495708743806605949140 3886206 1082087971623112936363357778575709184 3886207 2269970553661176627614407745064035088 3886208 -2522828074122921442155695499305287680 3886209 -1119684309713495510602128374215996686 3886210 -428094539855938843152576947208246240 3886211 20646369087300219683030375373633024 3886212 -112043532004997626757387307571200000 3886213 1832329671035096129134187844505645504 3886214 1295757366453130309782533401470543456 3886215 -714224226589815915459694041466114440 3886216 -99475757462282041588135040663915520 3886217 2289933082306877524933846262402679732 3886218 -13915528022524785943460761180339200 3886219 -749151008719386798646922741009879904 3886220 -272891880616185007210482675297899520 3886221 -442931906950139615410085847857680896 3886222 216320528412245611741335708114432000 3886223 1446295767066912946007362816073227704 3886224 -310003636135994600876749362269454336 3886225 -50020853477052093467402937280824000 3886226 310693113222378324266139916214631168 3886227 878675366928085384654611111088704564 3886228 29470700177560495942471505361084160 3886229 2199509688193620787504977003297586830 3886230 448154024093152846046350573435165440 3886231 160945148278017023779617123616185032 3886232 -581862843062263792090783951784755200 3886233 -393371318569710084440296659249379392 3886234 1417742173561367362211927865956196864 3886235 -651978343837575792335182834081648320 3886236 77358145614386167665313326897288192 3886237 -142161896161422221265305092822681114 3886238 893522195364057847017121537525221696 3886239 343014607772894091781181495710237896 3886240 116589173867328665131527772522414080 3886241 -1421313845428432403989301331758953920 3886242 278855344288471669112909029564191744 3886243 -2004629528431693496203816767824731680 3886244 772983581942878720670180077062865536 3886245 1910653078111775865347103043158211200 3886246 52465597312834798492469993057691648 3886247 1054588214851711973474330851798750560 3886248 -922480253254043031833679872353075200 3886249 -684898593466677267063955687277767580 3886250 -207361348000064253617145026878650000 3886251 296824795576992120002195811474268128 3886252 -98708303776166804794029790345579264 3886253 386497727030050432603672977156165120 3886254 -18945630190581514643242560854164032 3886255 -425245428354723685986747916042422840 3886256 257720268575050461932688302536654848 3886257 963739353426784172654158164581030592 3886258 187428591620011936977559467873257376 3886259 1137571942568989152676833097431698304 3886260 -70335515058678746969731794970214400 3886261 200827400448086852580409223423244362 3886262 695715323160120117148765358025097632 3886263 619011411974333821677401034168796992 3886264 689507871631039161469914994893496320 3886265 -383090945349820296658217254268964480 3886266 124485365489502972527769763051833600 3886267 -267138174392445852059678811006815232 3886268 2357984255203030501954498915266241536 3886269 -671808886648392936952405484074599840 3886270 475204303716867415019908922571043200 3886271 240333066839886209544199412009904000 3886272 -108608113249477884204073817902940160 3886273 383472486452457908273736616741139522 3886274 -94360169079629720390687103419443200 3886275 -418395787022416988769969337240570200 3886276 -763471969075111072207336547837011840 3886277 1311784416992101283333078359070591232 3886278 393204464381446027599242938529664 3886279 -1058729103155954385818156729729838960 3886280 -576211042508681278308657387565209600 3886281 -332986545559134437831606351298708288 3886282 -3282234521172762739461376720429008 3886283 -1270208053813216862253851431881135468 3886284 1015117026009891477241084467590757888 3886285 -1018629460911618167312414392970916240 3886286 -104549427074172209411460180039253440 3886287 213660128593771807326587013561831936 3886288 -530983033224589760908491403672461312 3886289 -35816893262520797809286420359229568 3886290 -279748608375824006638013015909688000 3886291 1566296476448835447562261704106179692 3886292 -213405744629317731375121259934578688 3886293 1901442782405026708760815366198883904 3886294 -1016642286183126271567069045279982304 3886295 201714846339632846530787608392730560 3886296 -324598922405874680582404643493519360 3886297 -30254157610722548749170630604697840 3886298 -666812583408459599809863896756847360 3886299 1670716390138828537766687817918841440 3886300 190143556995053699069183021224972800 3886301 202190008597324214935327083432821760 3886302 224068971547188155558038311676606464 3886303 -746886605976601103817877764119844448 3886304 440245766937665598393552692979695616 3886305 -899108446401207732123255464737678080 3886306 -775104711304812279409395767155096800 3886307 486821757518747702858595854772038556 3886308 135030529343962388502190050558522624 3886309 -210468323700592863290187512529193920 3886310 246839620482452223186633714235461120 3886311 648695392567478621108070192654122880 3886312 731163367688184816553898804422656000 3886313 39417974930567849628380250330230160 3886314 824552363697021621979175622725418240 3886315 385552103438858787440171104261576320 3886316 -296216255421464004299588552319900672 3886317 -936438915148745335164653300852542560 3886318 785793849934003710554741855055102720 3886319 1540828721850496911932961701812840560 3886320 103198094104114917624769082644561920 3886321 -2719791343263244741476815858517666478 3886322 737673657429088919739715187746679424 3886323 247828677865144900891339636925823744 3886324 1278259634561240093066857746522960000 3886325 751928636203060925094067918272619050 3886326 -738003420741225476702666689696972800 3886327 184635541076867975805590881332117504 3886328 -1439908600895108529663974435151421440 3886329 2925347008426880274485537765494148928 3886330 351512158019884975537433035402521600 3886331 -1601400789768271857943146926757874848 3886332 -173567501872137314402704581567495168 3886333 -1246398685714688434368303427418941632 3886334 972354846872226760267887699023191680 3886335 44748615079576036847546278816496400 3886336 2699202519490323354688060938277355520 3886337 -295995959467971667967126526081557868 3886338 186524707206973795200238019878249344 3886339 -292025342093067770181412268305913860 3886340 21079939419825059274894852606873600 3886341 -1263969334557305792998627034391218208 3886342 -223452790332878882897161185059072928 3886343 -1209654824120982071932366323347874408 3886344 492217432484913831794974841569443840 3886345 1871748011752835389889378728376096100 3886346 -500622511654771355431748634976306176 3886347 480434911803513762066353337999809472 3886348 -2602150414555724461980098407788318720 3886349 136617249252818553337138946767656780 3886350 20725599256731221215899826353571200 3886351 137123918213952691438040796949131264 3886352 -426227680694164338479460958202019840 3886353 -840625955020394873776282823563308480 3886354 651905709581183576462550466740048672 3886355 -1684340368132030879983437733424416000 3886356 -671330427924799785029806408473317376 3886357 2037598350460589961063711664990574606 3886358 -306473269379508231846286614525066624 3886359 64663398819079719958762382799930960 3886360 168686023406891989742972439450624000 3886361 -396893237047038213036970174700650038 3886362 10734605634033003960760974348737520 3886363 66166655056693169797090351651420800 3886364 -636036295573935555633315717740788224 3886365 2997853587686724992075388307835520 3886366 23483975304404723353352288709510528 3886367 3408668590672032593768693815753777800 3886368 661964547231063386436493530320338944 3886369 718278690255012133286867518392008596 3886370 225589225210727802950062506053367360 3886371 -230959559091638485614259972499888880 3886372 -249178950582159766081311871679897600 3886373 -1644038793783705684594284671812557280 3886374 58271881429825219509032971937479680 3886375 1238686009070997787765247916148554000 3886376 829924596215772860908464074474035200 3886377 -577309455973783753681180940769669120 3886378 -219949914806322437089914855969546144 3886379 182181475991367358423476213965506560 3886380 -15999397809136284390152268225024000 3886381 934104599609846335184809900442122272 3886382 551183396127470231184455643597149184 3886383 -11693945856028723754122970954906112 3886384 195062211721593697649323059071483904 3886385 -1051010457521491057941672246772281420 3886386 -588107692229711815257992658034231680 3886387 -3689968276362837373790753040341176008 3886388 962759002603417255341328864008615936 3886389 -83462142291572253590251065831373920 3886390 -386218104594107387202191473239571200 3886391 521776041385917493522881665752314792 3886392 -984575634858605506723921501582786560 3886393 -490802794078782504168606254332394560 3886394 -813190752417094147354092154878639504 3886395 326893987232287328390480246814789600 3886396 1151913420684068295066396007459105792 3886397 -2044266088327442856253031531305220154 3886398 -2280386251279282037025835381871232 3886399 -231280091580892276023457214614840 3886400 -179398254288976879190521979653324800 3886401 169696055022713583881704954239584160 3886402 -300210822497456459135984008150096896 3886403 -1382781024239891716551564094390593348 3886404 982056648376442269390563035319048192 3886405 -413188355153221517923270099291584000 3886406 -752990847370871164367642264184243840 3886407 -905354518169441881721694332976917760 3886408 -346975383515839268269594073728942080 3886409 -206976544134627121719183686635167072 3886410 -143564967704175370672182348709486080 3886411 13559166514023978865266848608856224 3886412 1055315505593549650647717143501391360 3886413 39153435268153449930559530888301344 3886414 261621082494453150128980138725309312 3886415 -353452956359012513827489772970991680 3886416 -95889124331922034501912210411634688 3886417 3304901591551427479029265254011140466 3886418 -258050023861708404786228297361065840 3886419 1245601426948924278463068527353909944 3886420 -1465839855701208391064112117137041920 3886421 -168507846942649371615906977628677760 3886422 -157706227769278240869789209848934400 3886423 1874919466566122049707025604371281672 3886424 3792002978097447317574092125266124800 3886425 368297799448161255544045392243811200 3886426 -19553706726322857459952443896468736 3886427 -708989004034904512207786243512181128 3886428 -27556774073596950976764228505927680 3886429 1396798645988908489578247041227861030 3886430 1951329028041271180303629115202265600 3886431 -367281057063910963416889619253104640 3886432 729194452163304284563903285748563968 3886433 -1217481234134078369284339645678596318 3886434 -860708902315450278089332400522837760 3886435 -791605761024525747282057176232238800 3886436 609043619589331678893358408391650560 3886437 633048891266179692453925610627431968 3886438 91149498870034596689023539616795392 3886439 -290008758445231360761645835118664192 3886440 -1077787541268904902166542240608256000 3886441 -1178316319807276997467663198475423800 3886442 -413750483890153148139278930522066688 3886443 808270370766258226026439263934719888 3886444 -125607179028749700150080099692335104 3886445 -886219785740510266504819610540251080 3886446 -719459062021300862054524398138426816 3886447 223116343235875987010311988529108880 3886448 -160570890995976520332797900449382400 3886449 400899153122519665135137854338376640 3886450 559040487471998293904210105641296000 3886451 -44859368760989514741806496311264400 3886452 -494944699593574372034044973271870720 3886453 2336642418852597459413255991249062702 3886454 -175741581097050009313798503531380736 3886455 -1483896143298946647101231867605296480 3886456 -446823243771909669982082517826314240 3886457 -1566383832860153686013927343933366294 3886458 -130413351426331709190046132652783616 3886459 -358258158138099766240161419050005340 3886460 1156166725949586088215206618418977280 3886461 106510071717696340150667001221431302 3886462 -484303028394696021631435140572640768 3886463 -957924347455093850286908913580433040 3886464 -280521152233645732850728634941440000 3886465 1900767741221233111951676171345555520 3886466 222517167459148619650897093039259520 3886467 -5747572367835363845045201383338240 3886468 -510199040285519725451179097586008064 3886469 27677978601242082461206004966561280 3886470 8490122071969608341718851948544000 3886471 -1987082934625125417188069997299897328 3886472 -516287495902513869943454330644846080 3886473 798276121342648878391962217409888784 3886474 -1512381347199914121316562507525229264 3886475 -469509173301985625385741839070509400 3886476 -1008386870868349610489304259654987776 3886477 -924329777811958065351974853967135488 3886478 -1079970805926637279249262872539984960 3886479 -180332680936869353802769921273340376 3886480 41028488432525958882884656971448320 3886481 318051664822029527861636466877023282 3886482 974846399729190768847911948601214592 3886483 -6484481553378284051733509602066200 3886484 1236159611963556070501676741247037440 3886485 -1192201502227564643239302744057324000 3886486 1008383149125568061081576618267292192 3886487 2311077149935557589288328702056699992 3886488 1881833010533268386160593371226112000 3886489 -2554654103305915054457604485773720044 3886490 -362206421501090043795121130817602880 3886491 607528003104512353219996018130379264 3886492 -1121409395822398899632729469663955968 3886493 1677502975819029246814711710351980400 3886494 -121418680329049395502295539510275072 3886495 9070367855018260592461445848928880 3886496 3134943347723997047706654638240366592 3886497 986892691875342263055176899467128274 3886498 516303417942083253192542639516846592 3886499 2538029776671989914532177642224392480 3886500 1197795764487264282829472465793024000 3886501 -1061034021876501263634198101278484096 3886502 1500647973325159962084711455150441952 3886503 1115086630093970713530669296469918504 3886504 -389883890014627506096924062719027200 3886505 -346218900552803863653332469054507840 3886506 -95095304791127994799591592825077056 3886507 -1263569003287988174874970426787572800 3886508 2410541533660741771095583717919540736 3886509 162838373737654439153493386278256928 3886510 747521616682681868409952394291060160 3886511 219888602325692804063102462139043824 3886512 1843059020317614110434365124116480 3886513 1022067947949549313935102274719534564 3886514 -595731880113541387501297750247676144 3886515 -900080423056830984855773927408676000 3886516 3031504451117520843002540842975046400 3886517 112221308210807888604404665044300672 3886518 73079246265659325274147422123155904 3886519 -479759701205291632888095353896264480 3886520 -90945088506806618650538224104652800 3886521 -1912545443061900045512542557038161440 3886522 -79591342080184794282997958513532480 3886523 1502998000899908380610737789120009320 3886524 1709635413512803140985904855862183936 3886525 -521716632804033892333302119216051950 3886526 -2864853739655680775286632542346880 3886527 450488898931785145640055525815327232 3886528 -181578131953786569810283158550085632 3886529 -2787727740948589039663020752479823424 3886530 129451875341997858939971212286085120 3886531 -1161137689661553001346141915082988536 3886532 -204116752234897211734294216984805376 3886533 -273437081920359158440016439649224000 3886534 -1689788460831107399282027693081681280 3886535 1131884519706197301033185877595692960 3886536 1035129974347895303613621815095541760 3886537 1353554604495357482047668949083620186 3886538 1168125723421680990402596651473615920 3886539 -1797092712412245111974113902305543976 3886540 -150074633150390897168547501407600640 3886541 232158498457515369862668205990812300 3886542 -423781814392488712886257939773090816 3886543 504263602085876879500987144559325864 3886544 1024772710144837364620709955198566400 3886545 -363169971561636637160036085892080000 3886546 -97197462780308798745197918273628528 3886547 -449751241586550706391714065420993968 3886548 -167419777274124507512823977340549120 3886549 -2381551976824445149404007311646768160 3886550 671938504529243242928134901191504800 3886551 1058357027082972363581126896796637720 3886552 -910909514564905665321500686222694400 3886553 518756565649504034252525150197841760 3886554 -39551328367688043230737861421955072 3886555 -40116431898473439434348709949526640 3886556 1514371544759185288404315224247544320 3886557 -456102644755948082197456532961863808 3886558 -360352294530546966742282983325276032 3886559 -969425977851394081975526101994982240 3886560 531684129173232153668835277504512000 3886561 -501938892403664726877853334891175360 3886562 1759227997132879148424168744487678032 3886563 307208089931487786970629865821296640 3886564 1806417313760123269936936761523968000 3886565 -616415658997644951196996217243985540 3886566 -428961293436146110506035414929958400 3886567 -2443817327424033682183202011937299248 3886568 677668312577494970227362808627445760 3886569 -288911872000583010245766802753435680 3886570 -165152927937978716171337901156943520 3886571 1114338339659574876207567819801445824 3886572 -140307766170629710151308771370078208 3886573 -1467319175519945807243751452811579178 3886574 -1318395628680914044231872867144724608 3886575 272717866508668093187617818903955200 3886576 140308972822524703427134847448645632 3886577 3222517671655006200273041728724025426 3886578 -575031012811474979145941149289725296 3886579 -430955446945216118469146579480657720 3886580 -1123191134062721662292548418293977600 3886581 296251099794061869012955483092051456 3886582 -218085625876851622790605247702231520 3886583 365938809840598842874203618120584520 3886584 695430101247343849530016210440069120 3886585 76181491236403593967015466710707780 3886586 87987582315893481772428012996776448 3886587 147716839670145544110779713534342320 3886588 1061229626306927480003830142885870080 3886589 -191685574954553819222653835856060288 3886590 -375525054773532506775044740644535680 3886591 2753177303694261505325878166300728848 3886592 -42005733425612175627422909205577728 3886593 6610217065742137542256585781128224 3886594 15647588516773744449899090238922752 3886595 248539178960466815451368248026177600 3886596 216239437395480919004220232329707520 3886597 -239040695229586398398425358916139680 3886598 -1251675194673107269318450913083367136 3886599 -914225252871032600982414632040078936 3886600 -228365374032964107331359519252096000 3886601 428561485181386362084917960944216602 3886602 -925576789614152878485918717982986240 3886603 590270121981946791224946614606099456 3886604 -1513718189910799072785496368400959744 3886605 -122346832863611773910230719330201300 3886606 283143328852892223976671918978132480 3886607 30418577752362693015728722969262592 3886608 -91732370977365764189271586308882432 3886609 -1418306803956466410063566350248488640 3886610 -123519798644321303159274345835745280 3886611 -816663941867963722312567836393967944 3886612 320147848300250667715260755392144256 3886613 210661213683474034821237057892807320 3886614 -18478513085901978798918879005549952 3886615 1060378305467275362105897799059940320 3886616 -2469382748299710829314740005997291520 3886617 365143810173061915620655110057362112 3886618 -437631358399753064369144706507755520 3886619 430339891881397880514091021691165160 3886620 186351998361510162891600694307266560 3886621 -3220050943541236115531116974799617280 3886622 -865000751454834439890687487117557888 3886623 -4538519045924498321914220434176456 3886624 340504548656700637712248970466557952 3886625 679841656424398964214398944333440000 3886626 866866662394287611043233302600489344 3886627 -1558965001633613559342198546375401640 3886628 771597782878799589010822337215447296 3886629 1311702996766054012337005367462047584 3886630 322335688763873141056477081304582400 3886631 153920526245002121354351448346389960 3886632 -355767395896463249113347902003527680 3886633 289993911082531530777162419631375744 3886634 -891721052040254697478104022754777760 3886635 -182761841996592273757984171369059360 3886636 -356163568783644358211938713294299136 3886637 -2906139046147182995998363892318340714 3886638 -111443008503763545950515181836308480 3886639 -391746486154624404869048767509632760 3886640 97289280353823770107836147366297600 3886641 -28450313237970859118931179563536 3886642 2034475176314057464488761598242580480 3886643 -577281197259191094738182314012725108 3886644 303469975329314565708170882679306240 3886645 283413352014171128713547776101436800 3886646 -1551153023395076706274486902645445728 3886647 896552540464732632227575002929466600 3886648 2797137270975835077645158752872591360 3886649 692714333724408634658061428227259208 3886650 -437726534079440308814503929653760000 3886651 -569848438774375293826340619747544348 3886652 90568273697680209861711278185144320 3886653 -314645857548337672603787552143216896 3886654 -1470292824089808036504706497287663808 3886655 -1010814354155095944738337907540195040 3886656 42608891815413973386834418235080704 3886657 1087894167131553176896749473009140692 3886658 -1025047250526144309307526651877718320 3886659 -387013819661423219574725513459281920 3886660 363782432779217988112892160445340160 3886661 -2471678950521814398063369585709872738 3886662 265694645489381009336976244775926848 3886663 2918621259562642813195263120887132184 3886664 -132923507792043511412416299111152640 3886665 664806869794064274293214477566784000 3886666 31567280579446064383007367712740864 3886667 2203179013968317907282280839201294720 3886668 -213461532342270447278134779110039040 3886669 119318201357577019895739919607730400 3886670 -845916371248017123753433107517549440 3886671 337205356978403640742154165351347344 3886672 -148246093325605700901269897706487808 3886673 529453570132283096750623483978047744 3886674 -238409681133497184291626177016925440 3886675 87642864211078876613596687844938000 3886676 2732290155944839332961555346015694336 3886677 380362140562784293313334552822583680 3886678 911426320283620246528319381426135040 3886679 760543714850406821798916127104758280 3886680 930061410583185492402546480769228800 3886681 86099420443309833003597180055873152 3886682 72379115220924098837747175033427968 3886683 -2057882091913579401288023853214435176 3886684 -30277042384060860838968449474887680 3886685 -25075553998247482214941716378212640 3886686 -488030875397162028695459452067736768 3886687 -50449549130788053576237363995908096 3886688 962825043040725210170689973737488384 3886689 -218061612264878375405890583205623376 3886690 -245085187341386840590673183166736320 3886691 -3924044192054823224362688942811107616 3886692 -246801754104447588709591100833210368 3886693 -2538423207845097917884818379080674184 3886694 -13757573232426063476959557686765568 3886695 1041948329653711455283252482986425320 3886696 -210277138992963307352867667459686400 3886697 515695656617154048073453472961713040 3886698 -331592339830072240281431827628833536 3886699 -1481445270288189018199248798005404300 3886700 -1162266437807383939831415374406572800 3886701 192037425650276341106832114629007360 3886702 -163611147906751124446918429531954176 3886703 448732976772689849514060453591317064 3886704 -14987556490288916514366653460480000 3886705 -236866974067715463131849341198280640 3886706 1536042407349078978452428873462977552 3886707 -1386044203868247690641361847116818880 3886708 -16491650230907653830266075057618944 3886709 -2559419081024445228726800097146139090 3886710 -582792015117048736434486825415783680 3886711 334289453357398253226991342826725000 3886712 -2444401333229830365151491587023749120 3886713 1586222061428739176929405861243366842 3886714 504022659113279407739809333347168480 3886715 -185767315718388372102573379278156000 3886716 201140800515995063684379854249041920 3886717 -2684757804312973003224448523001562234 3886718 124676167530135799251716024351416320 3886719 335505768794101140626552025515953680 3886720 -781477114697388322006297082226278400 3886721 502033852490918762080244215956576000 3886722 -56086340902473913536816521156943360 3886723 -1608535028918128763306706365574321028 3886724 69034920360212029871528633891819520 3886725 853125527153401646441984757951804000 3886726 512246338095362690517979842136137312 3886727 14087121700447552193212401322835040 3886728 947070471033144915865547721567068160 3886729 119431031395658648973949337024648592 3886730 -696501324707282853392754169157838240 3886731 1504212359497762645850470682242065840 3886732 478900537510954405963563202305380096 3886733 1270696595696110753897191771048716982 3886734 -175306696996227186033065609995792320 3886735 -239231921843283912180744432393513600 3886736 -837494566128811341820817315463168 3886737 -2262653704820976683613489266600696256 3886738 59139352342519291422424116858114720 3886739 6212910039131459807716179112894080 3886740 205745415104223803705981230625955840 3886741 -872641930736920719339163168926079858 3886742 -1085161247693074061103433159998517728 3886743 269957811109554930348563212150744320 3886744 -3306941833156030971066022749629337600 3886745 -637634880369380856707245094003749500 3886746 -59634501270191893872220123703667456 3886747 638187715465320755255642819205541632 3886748 -652094315508359069684188741126118400 3886749 268183627333589813524222712030045568 3886750 -34244181215406621965809578090816000 3886751 -263321756849608941392751553064197896 3886752 256649163501076170481023400843149312 3886753 -830909551420294184620551883289101632 3886754 -1548946299888203275798709566346150400 3886755 -375737363966591268673540722682039200 3886756 1686376232091581155900574917773358080 3886757 942423021435655070648971184966836512 3886758 -347748197265997503670808980785192960 3886759 1883912975901479406954482975728533312 3886760 -379852473683828111615026677395712000 3886761 465457995240985935669268918472135472 3886762 -2290534680103278384961786379751504 3886763 1028786116990805289006207044608579944 3886764 164337771494705142040123635749486592 3886765 791837144074623096636945184515147660 3886766 177589096228336192539309311350327104 3886767 -214585601271968386815839495051105016 3886768 -168999376920985326097702645307588608 3886769 -967813658387445672603908446574974830 3886770 5890100664565134963630428356730880 3886771 121598152377595918947867368674034512 3886772 -2064227930124390895589383095666474624 3886773 -155561521836632375139819031272384000 3886774 495309447377663241738701912055839136 3886775 464889308994679246259251262350681800 3886776 -565813884414417369752911436125286400 3886777 133276511200663893791490866498355626 3886778 1252545084517690458559720945005294816 3886779 -167054836636683302215932820025549712 3886780 -436190504084410301611584676239974400 3886781 -1323703672338289363491273424126168500 3886782 162918379379225256685374727886423040 3886783 1079127985173427843044318941761661760 3886784 -395074355208053134666609361260904448 3886785 -328905683980612324265234551100307840 3886786 1048221944516156399538054022632080592 3886787 2904531393638543140619663115097349436 3886788 328856313713275316046288380136422400 3886789 2494487153680657443136664308349346590 3886790 -548625590760959510654240183760433920 3886791 632745393685364416073032974418151760 3886792 183280621163294230537549252150886400 3886793 -1045225431989137696578147281494277376 3886794 -7826106830839062917234790704632992 3886795 -666519860951899262281160146830255840 3886796 -1342671031272712097027226472360838400 3886797 -1655150782529482901148826532706887520 3886798 1427038824193445973102151696211430720 3886799 927376560152091449243079550247287536 3886800 -74497547961559876878545941757952000 3886801 485007404004674700087987659851618802 3886802 1159315757006604063787917693373622400 3886803 1604080922181986563821672405611649012 3886804 -1706391845319488591243051668588181504 3886805 -589298880894230849491086004550196840 3886806 244624898536795758769013381915934720 3886807 836169297985277223394964640462482760 3886808 -760775507266704830024732193606451200 3886809 -270588724529644576983433541117077296 3886810 397104108969655414949005216120800960 3886811 690195095875512622651934530199424000 3886812 -140015739353008262069683164984422400 3886813 1339852729618114894663540702115200 3886814 614384652564950941586077743728116800 3886815 1048729716584141926247705054192645520 3886816 -383831192243541872651428482938044416 3886817 1282613365710431591628235848648928320 3886818 -143588504427967666133500109277676032 3886819 1258268027923656392345197263217144220 3886820 -508376705676822915359981944925982720 3886821 -641852411868313302327317285310164610 3886822 799524952717034881494090112394303712 3886823 -2323934973806079990486457047469865928 3886824 -537154349329763710352557299466076160 3886825 608426873185953392138157881339059550 3886826 1291834882195289090906892866140808112 3886827 691687499589977640632953580576736432 3886828 372551924646522966158218600281156096 3886829 520477875437400923313984725289264876 3886830 -88212721801301665041480391635465600 3886831 727994015837263813268779038899018040 3886832 -523138481398162586533172317093822464 3886833 203629594164706606235875297837037424 3886834 -228630706002178407158873104264209408 3886835 112506542545446118805413196628533760 3886836 494509589965940011956764605805248512 3886837 2120612803342119627006282508819949486 3886838 1274157895079199316008915255263068320 3886839 -987766557638119523825770727764646400 3886840 -329421181834418218384530699000115200 3886841 408997085295171471572001101858444160 3886842 31780834541003356926296160732678144 3886843 1515479494500475667816331835057101092 3886844 866714536803848219401257073299641856 3886845 -925916447544426940834731698073816480 3886846 1314794521063600565686700448087371520 3886847 -2077353351490803143144453972635048704 3886848 6004329488332096036940038268780544 3886849 165227924811286663456200046295359040 3886850 -164681238545170595400334317833318400 3886851 -285300296667199892754184548738972168 3886852 -1753841130872758433459266340080008064 3886853 424468328928753818762327893599355200 3886854 -989640158968788524384386287289884480 3886855 766134563967900600480721494989076960 3886856 40363997551420311129005365890048000 3886857 -279750115563733552441210622146281600 3886858 216481391861554962607762093416767280 3886859 1504975641123600921167400440012527440 3886860 -619694632560666947066858183179760640 3886861 -377012820245645288883504411864717120 3886862 -162829517433524890689074507957661696 3886863 1678979412055267237807750419360531984 3886864 455476410614037079986991290358644736 3886865 747333970021501104365233530455974260 3886866 14879433206990295011533328113287312 3886867 2566938616619525265921646218991663916 3886868 -273902567132867551848883446855168000 3886869 -8821222552122745974330806882608320 3886870 -291151656004061254457023339392806400 3886871 646104128907342009319666398567580392 3886872 1519032589816762708310078430435901440 3886873 242577862337459042738739710559725824 3886874 254237622744442678757786654029149936 3886875 -152639648796735709958688934783072500 3886876 510041596224192616804570050024396800 3886877 -2873029968477610115145510672189409440 3886878 -683529709097159866981627271067589632 3886879 -3555677856200699232810686073951172640 3886880 -1063389164667525770108666783013273600 3886881 -168541222710750998277167846119802880 3886882 -219129157722499849611984595842614016 3886883 120079512167308777246723564865952 3886884 -1110061992438231072626860311342677760 3886885 16105624677293488483284686574512640 3886886 -813778378530194492797774521645592608 3886887 9728457434374345574139767638312272 3886888 -351444068964825344461372930156800000 3886889 -318909605537965579082898139573010310 3886890 -105244086891377148929372623138652160 3886891 -2140124795139120663654488158273662416 3886892 -1641866799796458194775831336364118784 3886893 1540544382516082632276729375968630400 3886894 -962979281377143816509647995459405888 3886895 1369778498971656986834708844955932000 3886896 -73579250005764319129131435439226880 3886897 514135408008032799053329693286807040 3886898 -97498444546546008415801566413732736 3886899 -15403158133488430542624305256307200 3886900 27491301042337523885100149078323200 3886901 -641792379369197863416729569051779296 3886902 -657244393314735927546283569927052320 3886903 -132578198267222107950139490478879560 3886904 183851613848463201388585844893286400 3886905 -1281723874644713784530137298481372480 3886906 -130466507234835626550149435469734400 3886907 -303774886321080255163009915753227000 3886908 868205748264086878152522398837121024 3886909 -202758535137315365841642071353404596 3886910 -567971110893646000693384199937224640 3886911 731130784274196241362353293928870400 3886912 608878583603626380877482916486578176 3886913 2021439928473110670591422364480151344 3886914 -647279654262762446685877184757688320 3886915 -451178964162189182178094265368147440 3886916 1991456059656543427977545490135383040 3886917 1906363688093750529773732602700678880 3886918 -317779261936941917736022528241933184 3886919 -2349274005047900769900928368735712680 3886920 1079372189129172450721352109711360000 3886921 -146093446575633246534631268473663728 3886922 -176316093409186186515621822675212448 3886923 -667868450787284738022538301581898832 3886924 565563822678379025752370606244330496 3886925 1270897100762520085128458655684444000 3886926 -106359025254796493129980378807045056 3886927 446297969302445216048358464714041344 3886928 -307288669826679804710342024480440320 3886929 1543186987631228422470775041911325474 3886930 914841012425715036736403380361523360 3886931 2132989042587542933473513116553231584 3886932 543317199268354029195099839353147392 3886933 1147553108013209855055985699288226944 3886934 -320413859193692198630509950541020384 3886935 11295771899714321506005523562772480 3886936 -6590215834155962019160569010483200 3886937 -463222282047675185976931271676375414 3886938 540132775680655096219254764264686848 3886939 -849777933475298918292422143851125744 3886940 87124187437851280040040134400460800 3886941 -633787176354382914639626016004583808 3886942 29924522307390017874159024009584832 3886943 2018494310080237828088753228221507704 3886944 584236426686950618923209626725908480 3886945 -732515517833598209367207512800152300 3886946 557492259427559940457419187649456640 3886947 153074672694211686174608154460974432 3886948 -599805489566335781298569728452079104 3886949 1064447610532600755603639603753366720 3886950 520496829427735485245630307625473600 3886951 179676229507316126595881302091968952 3886952 223735268433288427792218052119429120 3886953 -48191603319723862810321858242865152 3886954 277723075625079838448795889715296000 3886955 -1639086419504186241346349222453924640 3886956 -190246437557581305041654529022610688 3886957 90076252445385318004694299410759660 3886958 -162030906083917361946631027437949440 3886959 -654790828985096896660441324751016696 3886960 181954990718478714697242644337131520 3886961 260079621429210869829898562049627624 3886962 -84433430501703194720862062190698496 3886963 -2341077356378726019438667630978554000 3886964 -128107922296654710947681096886839808 3886965 -1700851982705625579863216041988486280 3886966 6408786236699964299897513126780928 3886967 -124020406790235179529495906407616288 3886968 -1290609843842535784128022754526474240 3886969 -290251759327531093115058363119713404 3886970 -728220258697413673681387185256204320 3886971 1432675299841726663582031591107625664 3886972 572994317243820824073442968537249792 3886973 -2749875111686920429630844366037658176 3886974 -146812749445747332583353252658287360 3886975 138328492877830672878616963039813000 3886976 307996840922939291242784937801154560 3886977 -387751319589738858617534585531827392 3886978 1229931255476701214748726468490265040 3886979 1470876618776784451184705689522969320 3886980 -201082177757685992714166121169264640 3886981 -1173780697203749297672293045008921856 3886982 710540520269936942189343371949757440 3886983 580438084987267013884937762104586352 3886984 -966162027423584223015879207158323200 3886985 -11368757140880204526096636224078400 3886986 251995640582771494246535184367372800 3886987 1346690823429091280842818689474230000 3886988 41903894760650725347266703078429696 3886989 1041674759671586791760631474865074720 3886990 1198082641526721830120597394377976000 3886991 2278712082878997170281226399620921392 3886992 351802486261689180882803854593859584 3886993 -4330280899537093207822119004022349600 3886994 1358253439291406246068100809645857792 3886995 407409841011315948028359149624083200 3886996 -956233007264329080297338430605250560 3886997 -630083311656787164223426386796242048 3886998 -166932959410287980233331224071818880 3886999 2970777558468971477285830517087796336 3887000 824598008813955151063206804695040000 3887001 943071602166190536756131958407726400 3887002 423819938260925784146994885594231552 3887003 -1204764869701711617156003057690794748 3887004 695168237240210058981712786856448 3887005 -385078121829335691264394509857599680 3887006 1085771654280166896152218850421650880 3887007 -536083396787502618103109924259178608 3887008 669744594513052153161559953027563520 3887009 137071500601837002457886095705127616 3887010 -683752454047267384790235875463525600 3887011 -2670799072732827059978924471385828388 3887012 1070782382312389901023904348092093056 3887013 -133966670250913896876084694390998816 3887014 1682220219276644868830494305310439040 3887015 -238838174827122450596570415789127200 3887016 703172609697767354899804305184849920 3887017 -558590190752887778990023116283068934 3887018 362210370412501812441306272521545216 3887019 1267543085277943794400370477968409244 3887020 658426817825719691869829002410547200 3887021 -1385109523794938029046093611450892778 3887022 498774873491308505050458137595012672 3887023 59251834511383459415490644054533200 3887024 145778431975943769445671404108021760 3887025 -607612971987200724577421036382277200 3887026 141186237345852396455140529743554048 3887027 1393933821867163909662217110443106432 3887028 -4105634746082059428718687068266496 3887029 1760109930350966215984891872744469984 3887030 -137944021719508362650469366803577600 3887031 -55145417206798487391040444513518000 3887032 2680072669342559046713305871426457600 3887033 942076200534115299649165322472226824 3887034 -1065750800726635073503820721522846720 3887035 -695642872380228274262110723270351440 3887036 73214113773483006347330950774010880 3887037 379669872887322692169042755847843840 3887038 -244849190408830370352235600665622080 3887039 -544969598333831261089020284940352560 3887040 -346430204508508046040776817770496000 3887041 741472490351020572445990142845569024 3887042 -935052468755724983716796093560960512 3887043 988292534910339756797569640150473464 3887044 -244797818580155372959256308124405760 3887045 -2110259429947965488103562716810095400 3887046 -185257630347027681525277557170914560 3887047 290648271083062190066623532715841496 3887048 1525136592236709138050435699837214720 3887049 -466074451439126435018231691049975680 3887050 212200112347201316217413617706574000 3887051 -630867089410627080533033706457147248 3887052 213510484221413408691262920295345152 3887053 1706350441776314241749999933110941302 3887054 1175345122143715254776189396665173312 3887055 2078529214390195997304076800714631200 3887056 -332809079729865726720197896962048 3887057 152548368597265626414938576425944306 3887058 205594299363311251420092243413114880 3887059 -465328126006810312581955485207014400 3887060 -1704862787189578960363731479151755520 3887061 342708852702949456449136960634248800 3887062 -938140032124984956163687856022367968 3887063 -6662146952988672366802460892958680 3887064 -351562793142033303280141917346007040 3887065 275783382653665845930314089277905920 3887066 1116883190864298075806958152517557232 3887067 -293389222756591238562910674562867200 3887068 1133014515626676236982607906808334848 3887069 1336828542366338688860606985683408544 3887070 -567297046456033606509451475589350400 3887071 -26170412445352855310056462210512968 3887072 941658715120534801624962127059222528 3887073 489931792523006290687391213425899240 3887074 -1088583537241042393507390150237804464 3887075 110717118831637681760956869456741000 3887076 -1044784663029510319710329919537466368 3887077 2429179508300019643139425706413601440 3887078 -364824391689236561095925905978392576 3887079 -486743269117043309356961565358204800 3887080 -1371590275395080882721120983643801600 3887081 -1297328393902894901088823013101240416 3887082 -292823952676407171398193535446082560 3887083 2228681546809145211953270379428985332 3887084 -116743616302885325360078976394458624 3887085 -2168310163897041710577594694541222400 3887086 459057756495305062644686728901856000 3887087 208882626494324219821911774683086560 3887088 807174868193749779882697266601918464 3887089 16099995209407549817364329151686226 3887090 -73583151610310835167689036778649600 3887091 221770025701345878867445728147684048 3887092 1312103933737935750983279332514322432 3887093 360453716674955610121139625579719040 3887094 -1428099685130648467206631721139798528 3887095 1046563977659108584242213666880320600 3887096 -580292035927090054382604365807616000 3887097 921752141029490074484285912035686240 3887098 459230783925235034202061848354330336 3887099 -3361521737577627245440567616897937936 3887100 1738200064758158020888413753062400 3887101 1527823779331276717299607474226047320 3887102 -199201356276928063199175191870106048 3887103 -90450687099044060633131640693069184 3887104 60853854556260493133229652216643584 3887105 1835299535080937216852098904395954260 3887106 509731939405245622941567303852127104 3887107 410458278423370498035631320548911312 3887108 -112086411642940213720528204066689024 3887109 -35642601369804800744561248298862084 3887110 357796657133318086654028937222072960 3887111 661969706494740569145152003309186712 3887112 127767497162448538308342672359424000 3887113 -2126888388139159933245929292704074496 3887114 8956183083140570798216018971275264 3887115 -73380952970757370966869614806387200 3887116 -1275554560548301103645688208789329920 3887117 1414326311409859434316068772988946048 3887118 1348727820675411492295089814852775424 3887119 148261018994871485356035605467899144 3887120 189324572642018696172179539524403200 3887121 -338571802318030366951999166424765696 3887122 -800639776895170326508370856264843888 3887123 -389959848125006236722747757991640696 3887124 -108755439445485389022261070816364544 3887125 -4286595155053685407438540223349000 3887126 -33409919721329625162743377170656256 3887127 -466338230393196987747647405549192736 3887128 22737678601655166020783271544504320 3887129 -1394170388843836382585585996758953270 3887130 178464937847951690576335551261726720 3887131 1598135286942227637976098202414369200 3887132 1052467754041437248984861983231120896 3887133 -7905341132840034115549449092021376 3887134 1796588637237083756351592235780568640 3887135 895729546630244872914245798367283200 3887136 -1588756585996564663711065134963097600 3887137 242339878211866039022670795269461140 3887138 758845010242862012085050530906642944 3887139 -2010100432631640794242770916030050432 3887140 -1450872271435782345214909736128204800 3887141 -680678776887686763070162506979638468 3887142 -262062314275828828944053780923262976 3887143 -425986359076370776738317389594109656 3887144 642691961833832176893428775379676160 3887145 -873812804133486055941396681250415580 3887146 -657221596339679036967114058700380320 3887147 2852826573261695705247875395438647120 3887148 52514677204004599679930532551110656 3887149 854559631258152588935860184924314336 3887150 643362479424779567131915364245948800 3887151 1054276921017646063893479872155073032 3887152 -262723672241384066279025228123734016 3887153 -2333617802174498753615576461391684880 3887154 761520556329288416144180298773925264 3887155 -701578426224843093740255896379239440 3887156 -73653874723702952194553143265402880 3887157 30765956615702688777695310004157088 3887158 -233493396075279266023969803967052160 3887159 -2368114704658106113719040110758098896 3887160 1129520726887541958211311721580544000 3887161 1359797554950801220540472813766421632 3887162 216839698868199069507835525256652000 3887163 1019052754949715471586756255162083840 3887164 430309748134588297729962721087411200 3887165 -1626616316003330717001168980874905940 3887166 574293950739158475918868217815189824 3887167 1345508665448020126350161461980353216 3887168 494761729718569556771650829717864448 3887169 418073499830311677063245078220626496 3887170 -41557357982035276964457893754109920 3887171 2586871524253063992493359589483389372 3887172 -36677805726722512897695928948853760 3887173 -1102754658345001608041886714723860578 3887174 -1558969781326068917395702246448021664 3887175 756413774422095779144678075951979000 3887176 1978758031212588921812470628183900160 3887177 90547589310019492265920623526545792 3887178 71975178689271320893034417027765760 3887179 7936539741293704566398226508792608 3887180 -38988528511355978734973647128038400 3887181 -1902262876193617088642135999634297780 3887182 55851334605956017635333256424139264 3887183 -422420559623204146572053170670805120 3887184 -39338163910910145083691567459336192 3887185 -542333534077130099634987458504644620 3887186 -211629978385512976904648158855185120 3887187 -985210314195298510717099814095235280 3887188 1538993083729782641156183666348603136 3887189 -459674037135541393968372765571918080 3887190 18292881743432632216366373107584000 3887191 1194077407911693422064916164898141440 3887192 -116425918069732051487686396969728000 3887193 550084016085843085252689314827672128 3887194 1268881778800574194980991492391782896 3887195 70950055488680354510750863914076800 3887196 741883614898486633687012788994632192 3887197 909384512177308046288856574178788646 3887198 538806915684962615161614988001329536 3887199 661796345021265800632137847742045784 3887200 7314126117924227035965857405337600 3887201 124937569597279271022996624263235504 3887202 263262103994677501671458893146203904 3887203 -690828696765734288136697427717196144 3887204 -878514856207846293912398988403209984 3887205 455904122082444614722841642104917120 3887206 1880340001443338184167334471092295360 3887207 -1184751143364665552265886491293552880 3887208 310805372349257721459384564521072640 3887209 2452207312713175694033686621848204880 3887210 41460348850423804559580909048000000 3887211 521734813285434092786453066016541272 3887212 131188463015659460297280961803658240 3887213 2106878655482441310156863950741326528 3887214 205022823876878906178068264230809600 3887215 -24497725248536397062319647642869200 3887216 206769855466153773919933037760479232 3887217 1020146496845854896222468554277678240 3887218 -1583011941778065639060845191540844640 3887219 -1104132992343433695271218666350512980 3887220 508974046236176269535653956273192960 3887221 664253063229095112384876262116711292 3887222 564087828965174692951629548233950912 3887223 1742675769907952423727929415968375784 3887224 60894182391731619752895588892016640 3887225 -1511516271066412215872036208797872500 3887226 263286117567838047576486993652272384 3887227 2961285527882827588877122475345479076 3887228 -566966785409490671945475017282187264 3887229 -1667133383258027262861972679830174720 3887230 344593135164743171525450254609163520 3887231 1440567668580558095463495219144415272 3887232 -375616007994963596115210698615685120 3887233 -110595906164496904105151234668438080 3887234 -46686711861270306764332684967889408 3887235 1180070830837373918353597177476607440 3887236 -135163736202054871055883181860972288 3887237 987073386804743397806054282637619584 3887238 -207086738313004942355507344889370240 3887239 2420864121519184620221641327117270040 3887240 -60756700894927790987885205742387200 3887241 -291777099468916656888500605194586608 3887242 1167100801104320767972051904572214112 3887243 20479040374422449923406606775345384 3887244 -1935697810121481038398652933752366080 3887245 -612234974781278911580452385747858100 3887246 -1166241997176969746070504961826304 3887247 -151460946574138787845500863051189760 3887248 -13218697080254741043760036677378048 3887249 729899480826388794264021222032078436 3887250 31119693111690480873044263017216000 3887251 -496767655998331784016884219324479896 3887252 -546432520081690856260036539453265920 3887253 -359711363629481189541474205755305280 3887254 154837497302115067522738384615740672 3887255 279887617804886530664541391621643160 3887256 -671484772478934181943743823081164800 3887257 1135891236184076752972531180787355264 3887258 -1389765145567745981674695169173749520 3887259 48345894092199568200927682928094720 3887260 -352657562010326414776157960880138240 3887261 -188059070008378535064195885772857600 3887262 23771399890527147131918732813037120 3887263 -1478121502742668769297867596413352616 3887264 -2225077797302858755380958937374261248 3887265 1044205887655727235102399259946728320 3887266 -142862472405527110005247676236684800 3887267 1190563298424142769170230124782505200 3887268 787209491404205435428169328430036992 3887269 451149837097836422705462225732214496 3887270 -1091786355074084214753855385624609920 3887271 3229795917629997611828059610055934704 3887272 1651648869461644609173778113432652800 3887273 -803372795489440046091363534023296896 3887274 713926659725411478815484927120384000 3887275 -378708931443928345532280559193188000 3887276 500414896740485033403752938285301760 3887277 -388020460660495293527307772973367840 3887278 -538161708397976794625537471945146560 3887279 -405852132679538854389858785031627720 3887280 333987268324981281431684968341504000 3887281 -3115694116000316658577524085329559918 3887282 469644068251924248072756211494684672 3887283 1849503467263446536021676660993319224 3887284 503026596347142064240460961639391616 3887285 -149783737135033858630302769695373800 3887286 -4438086482110756249261114105927680 3887287 1350604888168408509767953271898627360 3887288 -797050206994009558473500944806420480 3887289 764386035462032975015659286814437184 3887290 1096793618238508260763400822197574400 3887291 2780276640922131361485622479320494692 3887292 -181010868310284505577901072921885696 3887293 715241424110733257655413092787241542 3887294 -368439472990222470330191022198900096 3887295 371746301937052953107612302101799200 3887296 177045246241367468313767884575735808 3887297 183649577240382178818318843342151746 3887298 924510177034376503737939619164837120 3887299 -762814640012667459640207066233437472 3887300 268388296632302889296734993163222400 3887301 -1786365224510771935314420553477228896 3887302 -458602462320150430186344171588735648 3887303 67182676179704458767431401698917856 3887304 1114161888835583480026126996045701120 3887305 1339552141350673016255774629606416000 3887306 -504372367961579047161965110740381648 3887307 462944843354986874037439280813890368 3887308 -2983585054980386135854813869518436864 3887309 -278005093692864153920338398914891796 3887310 -41949227125318210377893034131681280 3887311 -3220861738066627137830465666489283088 3887312 145971540151929334804885277904076800 3887313 353892401818234960203450461016703584 3887314 -1406665072890117119314508839618917744 3887315 -300986574834411622279163709453881040 3887316 906674517569460048392459095811839872 3887317 -327156700079004986861192798851083474 3887318 433411974175270082648537019878403360 3887319 -69276154632510356511623089252288560 3887320 2267453536005654009926834436523008000 3887321 -1439791934553232065421355668494387456 3887322 331275981674892324499616431227239424 3887323 -474765864423380113196821626241754112 3887324 488011692226557861397457057875599360 3887325 -354487720585201258323094019518248000 3887326 -1155134973976907472248149232943573888 3887327 141731820357755256158441028116847960 3887328 165008065024321288637686000879140864 3887329 19539993525967781336182813391710384 3887330 -8699967268760701191565537888351680 3887331 71704752288691347669592853122846464 3887332 -733614236520505211483827394569400704 3887333 -1113897707243607968817337095034236480 3887334 -264572232789666621546414472711006080 3887335 228597463593191313330452898612206400 3887336 -204053053314259436040379624444723200 3887337 296610421545505606016945630006303040 3887338 -49428542767257136880550502689779712 3887339 -695051810731903164457909834835835204 3887340 513025756831800117039805171473530880 3887341 -259851862059149136847586199965611316 3887342 -473700969756416830755251100898310400 3887343 535196444127061386807962075694643200 3887344 -170886208355360483741753840222535680 3887345 23400895930678519126446181232332800 3887346 -585428562640048328906032909018118016 3887347 -1523793372603564698261056218651334688 3887348 28545610644925574175895434824601600 3887349 -504696309040332639471857969112723936 3887350 -152534124670166226767366463567045600 3887351 -428870057065586244407952855711010488 3887352 52423515359794869776323572564910080 3887353 4803527186906459032415387092995230080 3887354 154691578346774084439819043182162912 3887355 513199291503980453156107344234606960 3887356 -1856239319905765221332624085201429504 3887357 -687152620666697348543342338572422394 3887358 -250903743378241912760238509545050816 3887359 654525943438947292730207628915074416 3887360 -956493973092622814402397156692459520 3887361 -1315283066357690279580817782796859790 3887362 -794427745204024525664421203747664000 3887363 -2607752375114311049571068945211491520 3887364 512047005697164612909484344821207040 3887365 -1792556457996166185040442556658972740 3887366 -700540338118508999410434181078650912 3887367 -2079005948586728185164439252708440 3887368 -411025203292650973707375234268692480 3887369 -545650443188610035151451294794835200 3887370 -172177026979515776354682690288076800 3887371 -1689226814722845204896746887925330608 3887372 -33212656383573196118663017494985728 3887373 218356623173783447245755444570468480 3887374 405848602250983435088603682776017152 3887375 -145087643201030960935292876115468000 3887376 24912474258646284830139633535549440 3887377 927008822303163725719441367227747060 3887378 -1081754273131205141455086759206601600 3887379 -820769141580368351028864162131080080 3887380 -25926566475665919231946187638824960 3887381 -446419703184142067914548772616628000 3887382 920986909493566596894167448243464064 3887383 -1502976950938116558868998214652861368 3887384 -280352582324594301834875643280189440 3887385 -547174644043293559655679377667902400 3887386 598479656350814365584706531934449392 3887387 181878438863851834183511362164229632 3887388 386917353371655283534163089603858944 3887389 -1997304940395611731242075210577812000 3887390 -419466049602188762771183198104934400 3887391 421131109655196434541367018769849856 3887392 1283379281572363215603567660210585600 3887393 627152821522326306737662051997292642 3887394 -365655519692932183854337385947888128 3887395 -1089901240188698547367127406214743600 3887396 -67480197722609791703771521197067008 3887397 44405906373746205020818891152838974 3887398 -1709674968706962495311477507097376800 3887399 -2762649249217238933193790981815246600 3887400 163502361027604118732101738168320000 3887401 -512769675500015750005753041290729280 3887402 -7013009269159483647558130616859648 3887403 517602343939890011528229324361578240 3887404 -690498140036215885972359810961126144 3887405 -493460358940193395190182159958554440 3887406 -527981414398817905023298536174001920 3887407 -2305714852899926157353344567443487728 3887408 -155503129882415921331891233089781760 3887409 -169600683054026851581282861650026896 3887410 -14633876915582211830730487177080000 3887411 -746139407808175332220850723926577976 3887412 91138484438757196986779712497037312 3887413 -2513575000342024346537440326018632960 3887414 -1063658722907529974856876324317642880 3887415 -4915093747801048140697457840588880 3887416 -278745641746974952771449713400115200 3887417 -2702835736936598052035471036556275328 3887418 -206297192573603351354221678952766720 3887419 981001603319838447320391190963414840 3887420 1345805048333902159281258072656417280 3887421 736612074568201354537727709067468320 3887422 -330774601243982848404095460426494976 3887423 857925080572805895264261445546848384 3887424 440869563135456868199795047856603136 3887425 1385813378610093401872496488679842800 3887426 -1270904550682346487915962120912342016 3887427 -790037469924769911389622943948233480 3887428 -1674196318469523525168634669832540032 3887429 112137093997687614905774500306352640 3887430 -565900844129940680562859120199882880 3887431 -73585872899754661726188432888067200 3887432 -2320327789123949720024760840983347200 3887433 148000315768133607947622896050746384 3887434 426355784706815703187597078733741616 3887435 -38437563285956334729510327690761040 3887436 -325495338710832226127541244921528320 3887437 419050167913698361468036664359134240 3887438 -251461071101626150634753521831892160 3887439 -211907172749383817812391679593120376 3887440 -366923930681987612273468075281367040 3887441 -2434958929495653355961906729087579040 3887442 -175823759550470355824227023916267200 3887443 -587250066650716016156653667157844400 3887444 984599717528967317234736583784343552 3887445 184454075059656533299885955983909920 3887446 1134460387626243989911441558472784672 3887447 -203582430994904145147575495427467880 3887448 463242725209351438271898798809640960 3887449 -201410425839431596736754450497010550 3887450 -304537843319453513950406267897856000 3887451 -1361403670023695966076262288115283960 3887452 -1701295100144118247589996393901796864 3887453 -1143629130298297910442774254604302298 3887454 605477184651739497503998029637926720 3887455 -260922752463432740914879178591429280 3887456 929748685929069391068551633858985984 3887457 243584569820342362056788104305223680 3887458 -3671028650312450653433838700366080 3887459 39954005982572680061625182677434504 3887460 -966265552031910159940181084775628800 3887461 2744233075351583985661880512522872062 3887462 147969401859037487511289193614846464 3887463 376542530388210713419650390117545088 3887464 2617117466673821949206252032371425280 3887465 -276171372645046436527379753302344000 3887466 -287027826038601846322254145602193152 3887467 -2408801635876936518108585454970841484 3887468 -417386548357885828829510390512573440 3887469 -86806279250078986447499287481922792 3887470 -528127521829649305092048848633303040 3887471 887370193713741229048367044591803264 3887472 204692488029756345428253348209786880 3887473 -2070065154744018468102711598382207278 3887474 -281801351853158942647690058212881264 3887475 -1147193180959801344814113131532510000 3887476 -1586218717227513658007052023172116480 3887477 -768093288138732929574947782944145056 3887478 -184500313695883868928371707971551616 3887479 940839755771560682187567324342372960 3887480 -572726070067365712505860975974297600 3887481 -92781689925799055084191281066689280 3887482 62034696638095350278221134238540800 3887483 154836952299209429118109732785247584 3887484 20816026661055504426894611036545536 3887485 -252737226857286392321981000497104000 3887486 794163985027838547510609898982472192 3887487 1664897591791498296617584007198599440 3887488 2187225319013021649309720442306560 3887489 -27600359894795514370236433348003710 3887490 -534184296685230875660236477134005760 3887491 -102234585713325042914190847434943108 3887492 -437960189982401234415498646738132992 3887493 655620340562170092687750167593398528 3887494 348216653236519629726160521443063040 3887495 159966182280960376386896324045798400 3887496 -531796699512529507409427005235194880 3887497 130623478220526502382553179143591560 3887498 -1239529835432800662360780783860298240 3887499 641301599133253147625384786296369920 3887500 -1113576230776755188361748515235200000 3887501 -23803090083696380576120238779564448 3887502 -778180306653441305574408134186770368 3887503 -1480980225361741554424478219142263248 3887504 -852219907307404845363307293565501440 3887505 -387926013657372363690830196628481100 3887506 -167971108817675361042419648718468096 3887507 -315400137043698396749744510658444036 3887508 831294521429158867983201608339036160 3887509 107790344883431369691291839164234716 3887510 -547335147317269939618030612266240000 3887511 -661927908508469352635481513679104000 3887512 1483304821614970753580090775854714880 3887513 -929869900303105891570290348644898102 3887514 -586728530628870838693734112011160320 3887515 -206915632117548472723397636315843280 3887516 -173529307788666248271807737053942272 3887517 -973367139240309489406347630725550720 3887518 -44003665751462569455810803249526720 3887519 -1221809204506467674051469013219906080 3887520 57885934343128447825325078662348800 3887521 -2361792401310025005858903732114808656 3887522 863105665737144133478085808907836800 3887523 -502952621295837834586399712358593628 3887524 -167952892938323387274600382386782208 3887525 -70111057878172777900732468511710950 3887526 -67094994401758020012818602332594816 3887527 -957938190949512595208001631813707728 3887528 249852842011001773520478571013852160 3887529 -797740665513160475323285932608381952 3887530 120267689505658911358422444226077120 3887531 3101001349656917104915434996740545332 3887532 1002775190160796567126936603438828032 3887533 539426570354370960731057765697581600 3887534 135782798681546590602932091955113984 3887535 -714962643793972121267530982140258800 3887536 178832946504972954949388840142651392 3887537 -2064576977768459749865154502760497740 3887538 -118032044164023259071291614441087232 3887539 -918209547835997836291235782494323976 3887540 -1245780985725825871036722253028885760 3887541 -290849030202657063983425900505902080 3887542 71483572296605416074646561995137472 3887543 1669670463747562422672473428335407280 3887544 8196185396021489024535612410757120 3887545 -750082917382562936262526143669977400 3887546 5663025736758970908716613036260064 3887547 -1533155024675227889848335489258733800 3887548 533536763221204470096116901498182656 3887549 3257542571780082204361018978861364550 3887550 -39719982949098867717220228536244800 3887551 700002400287515971931745143602463552 3887552 320193096468504368802219541974220800 3887553 -800827833983257218536218942780530816 3887554 -551605696844961031252092248622439680 3887555 236527630997132181060029254717931520 3887556 671258255283131019809516862355482624 3887557 -1327363257930479405068197343073588194 3887558 1681582845305871778352235353658130176 3887559 -537167046251134056244991336544700800 3887560 -72447704683271222746238586161049600 3887561 -628298754964552330185126437190428838 3887562 310192824645170865098737676325504000 3887563 -2772455045554750973257147460532590188 3887564 -3204623657350968805941076779472588800 3887565 1307639746442549442174750524049791040 3887566 635106748083633098969079156888044160 3887567 -1769447728409928206251079348110362384 3887568 -98966827200859250974713816514560000 3887569 1171574976534420848533727082790374720 3887570 123725736471578673077686311732024480 3887571 -10386355755643457584687205115335040 3887572 703480868088409525760458887448229632 3887573 -195425810694135847842514777004576178 3887574 192207554018010859900486376227368960 3887575 -148112518445794600565786065849640400 3887576 -322154631183569730720419271555809280 3887577 1103312623782288270854412016806896820 3887578 -146186810041284553549335461555774976 3887579 472105698293365985678309849954769240 3887580 -649818819446545818247130535030819840 3887581 -1790769587494498738718142318720214618 3887582 -97271070572308546393701389234548608 3887583 -272910115081889386402407511699921536 3887584 393905306191627712360544080645062656 3887585 -177813691954378722908894894640605400 3887586 -109669688447446711521517506072201216 3887587 58728945809614134335914387955004480 3887588 96127881321805899319300376429349120 3887589 -212841535460664239646577713734018112 3887590 -143724134167778083166955476600832000 3887591 -2424274230918452245765265822759185632 3887592 534354037938261357128185424725278720 3887593 -1947319613762258792024108830772449920 3887594 589976760537553127542563368496888000 3887595 -65666813235826981532738062863769200 3887596 -1091167950319505820456895917029420800 3887597 298414569172156177573370109150738432 3887598 -100162753299370221995651576670572544 3887599 4269332892749643973771171269072511264 3887600 125317324613856610370744856834048000 3887601 -117351425339610888855377077082625168 3887602 21112810745882934935749395686262912 3887603 -407633686819441855774734114898827696 3887604 30856506866890613670011868540389376 3887605 -2232169329302187170256026697362849280 3887606 1416762203344223111811183082827502752 3887607 -1336066760646581949948137817484263960 3887608 -1321811722067630564013024352983920640 3887609 35176183441830373997616824252970 3887610 536049280655094273015539567491925760 3887611 -1066937134796231468934333337848620640 3887612 1048406808599678225431306672488800256 3887613 3202290760194396899010240680668588524 3887614 -299291115765550698969620070190353408 3887615 -189203583018047154108669792347670480 3887616 -183176277400886099616740702290968576 3887617 355174875117971236106350115403553792 3887618 456905918127827520095394240438191616 3887619 716239162084284726327674656113162744 3887620 84060578730647982802612495932702720 3887621 1439398702093357516061162417853997950 3887622 444854255450416591943036688158816640 3887623 -1895792613749969218900021632799841128 3887624 -33001969483500551944681959249408000 3887625 273962610489787037058722670141408000 3887626 2422274090197469529765443747188148064 3887627 -924294569901466916146614688445205408 3887628 275408633894480728121427115282329600 3887629 1824534319639766750070582246447439180 3887630 -3098050864806594218572165048778880 3887631 975361170154406273108581330059358464 3887632 451506833869732759643433059393994752 3887633 2158812272573464373406935531343198720 3887634 -91905676634145813610671866598156288 3887635 -1643264485487971507763078428908815040 3887636 -1213131064266988570067622364356415488 3887637 -315286873437211485544602920760934464 3887638 1562684427774112315820315290019442720 3887639 300332749554734002830226466404782432 3887640 -624695757098528183378498659215360000 3887641 3271559932847177259065309754534308042 3887642 147813676836012161028663926439193344 3887643 1665334031865248137153825612672659864 3887644 -959312635814864828304376807686626304 3887645 171995415978856266783310770440389080 3887646 -206471254177202282744791136795430912 3887647 2546417850324854929305484165095264040 3887648 -509360802192354197923194729356328960 3887649 -1222619901631833609357409090423517760 3887650 130272485805391936888596501474357600 3887651 -980353713777575588529807687125504400 3887652 590459953494123626655510038192799744 3887653 -69859505749565970247855573667018880 3887654 -1199094797791614448030158729055624224 3887655 -410668761804953760010031891145153840 3887656 539672122492898138220610785159889920 3887657 -2095575621843998673665146986031337094 3887658 -289241068967959634547913101122788176 3887659 2864978228081342406102848915641287860 3887660 1456884459361708847523441268958085120 3887661 628189284088671718096620955855456704 3887662 -1781007527300355250721148540206809728 3887663 991116147628817952724694686743921264 3887664 -17650668230699303191383173313331200 3887665 576533268787597378692508640657641320 3887666 -930855019830174349058770033378982400 3887667 81042872406922611337591037821517568 3887668 -336637715636852330937847223438349952 3887669 1734679621346442277704775849050932160 3887670 -236502742166597831214729385136937600 3887671 1815647998134364395536615374367496872 3887672 -1646933982033078910374161861324083200 3887673 8530831502200264500251749070445024 3887674 509763143892692549814770011911466752 3887675 -1433706565371377884258499211822734400 3887676 35001786588411867229600988872223232 3887677 -852478581371488951845405594112678580 3887678 361730208322852610425975379230160640 3887679 676040803741961830623935907969315840 3887680 -91824231191066315515122851119104000 3887681 -70225913500537062115722644649542208 3887682 -415821777888117307871531882238958080 3887683 -529342251390990282110950402184960068 3887684 -226219094682511747851521368689139584 3887685 660001383622995050366178858897919200 3887686 -201625056672191343719706438126449856 3887687 -1660156609124241856252157173652511360 3887688 -43500947395826853649292577558036480 3887689 -675101741344986595044702549459446876 3887690 163165240947158295873143913624683520 3887691 -252033346934559139750346607606296640 3887692 30351322259225249629806666557586432 3887693 209215096558969520045520304112663424 3887694 -461590813851127541308740924969595776 3887695 -177146640700459922371651305039455040 3887696 414603612846532491340636855193812992 3887697 -475519891127448557623624263724793760 3887698 -486395807219370624470502580753425120 3887699 -812934064959493914394063104893391168 3887700 -106271076346270438707327422739456000 3887701 745782766588124245691324459006222880 3887702 -66354560232298518062059690474870272 3887703 779250711075853543038231709772714400 3887704 2567064544878504624937884436793241600 3887705 221636564971445294782487887630489860 3887706 904920455997128780559394106058146304 3887707 -346300357158451322394187176211898044 3887708 -266249457208672019567975664049075200 3887709 -74312271514723393590372245071620000 3887710 90220191997582770538822847424875520 3887711 -1565572803984776651430130819907536200 3887712 -1430450770039272061663031380721664000 3887713 320489727888354376433463160765596288 3887714 1195096967036988072706657187798949456 3887715 562590389541794494054790160609120 3887716 -12680617923563425179163221528555520 3887717 6601546953799055873731580506863132 3887718 -102084856056549887398568370900069696 3887719 1627252855399957696619761821723678360 3887720 1396846111813862280080111301792153600 3887721 142926349332925005627538226692711872 3887722 -348996498719378430922979157034859088 3887723 -123870419385002886604415145506127360 3887724 -42735169722137765099277625203621888 3887725 -368010365731643399551265286212074750 3887726 1146302506027447834746140001950517312 3887727 22243718199060148107793558032824832 3887728 237116982641610189004691924128006144 3887729 631327330300551499621244112614922084 3887730 489472479826803132736793255884800 3887731 -1015890459297992402511238554634828468 3887732 -1085032922182583260019525837245835904 3887733 1209411521403503606703281326055277600 3887734 923057986208791536303013453465658016 3887735 269824027567206116932107356422428000 3887736 995608131710761006150951320601559040 3887737 -453836052614614824906232181763765248 3887738 -190949717411315221984489617218512128 3887739 -637641096967856326863169162911795192 3887740 -1307785118932120573062207717959577600 3887741 -458672262012962229664132353543700992 3887742 85605241360503388206797941612262400 3887743 -348157452150022803656350268790148176 3887744 -124302370558062830060707224590745600 3887745 -1241473557359814918894721912265066880 3887746 1916895470312132701339617701660113920 3887747 -618284951532746545748030506873148256 3887748 -1042763171998768996586534797194731520 3887749 -864121290973206909199049127825657250 3887750 -1590109308358554784916246246712576000 3887751 408170405379742372551285625723565184 3887752 159971669081956912411537829644492800 3887753 2711433159800036841151622434067887002 3887754 -246563524626480374004208492989172992 3887755 143612065599595771545241417598096160 3887756 139821938370605042958017311196286720 3887757 119058203975958364733542385781012054 3887758 563742799353877659101136229220652096 3887759 16345028986825344069350924303434368 3887760 248290387158726722670839340253839360 3887761 30104697793922751108665437365656480 3887762 -416367193494614504739855809600900448 3887763 516221032855693637764205215504308288 3887764 -1402906612523569637533205796870822144 3887765 81892750894571429682167799604696320 3887766 -23662055750701498420381148518223616 3887767 204347566007890790852024798659786120 3887768 303036202773130440725658310565007360 3887769 990486496378350879018534272310975360 3887770 313271044585463746283932267561594080 3887771 -1634988734856547155819867372265964028 3887772 -109667827002777579671705074414780416 3887773 4443173306423266207264579541074099564 3887774 -285988906876876642456560302135515776 3887775 325988902074033222585231973610359800 3887776 -3293953176128043117626477033594093568 3887777 675544894201921241992721321240422626 3887778 345724661553322086588971970392125824 3887779 -152748357665540901748012339033306720 3887780 579249547937306825205444321184665600 3887781 -424873922414626836779817648269635776 3887782 -480677347363256270031727015423303680 3887783 114874122941308269357876265829575032 3887784 55375763364437139640748619030528000 3887785 1269266037029072010597527293186402560 3887786 -15175011515417299344376460582429184 3887787 228490934018143295320723437154461360 3887788 1279751162429743567180721091418046976 3887789 -2431479837611060837313093297345202410 3887790 671201914153695667200115560482670720 3887791 2700932577431088739363726694131046872 3887792 210110767883612786523958509134315520 3887793 -241494466271515361281518976711199232 3887794 622592882318306250246300330701607696 3887795 -730665081802168385588892526258908720 3887796 707228993474877738260544256840402944 3887797 1588591750185770191389875248151389792 3887798 -896250397437252091763487719929808640 3887799 -877157182822476728033255029691784960 3887800 -250560198081533351568367569927168000 3887801 -82714811489865400270855491926412348 3887802 -15854296207137736439710378766840832 3887803 739309433087823453403787701650521088 3887804 1680861981772557893709300303539782656 3887805 -325280195203859545121610563613081600 3887806 47029003072979831610896742340584384 3887807 -1165799959807310726439892186539712008 3887808 -801599398900471373756585213952000 3887809 -4280107217319554023091169380227538384 3887810 388977565480183278323136742763734560 3887811 -446574020749678820043013160753003520 3887812 -4558914927234757918490997995107840 3887813 578603067977456924549542465138904640 3887814 -262359977891062179277695911438481408 3887815 575549869064739153390421804542654720 3887816 -2288928614065909675670670205139819520 3887817 332582884826111477219163408860576448 3887818 -845876004318030288253156949871267840 3887819 1108284614614046013657740221202469744 3887820 -13266675982710800256745430917632000 3887821 -743637883438217044182828892602505600 3887822 984689444582721829718226466841003712 3887823 1214696327359616533082326850309568384 3887824 327124063205351209109475861390909440 3887825 459075530390478855912683836453937100 3887826 195032647164600080806441292838745344 3887827 -2862911293154042163395031242769873600 3887828 -476371319622188909801892814783340544 3887829 -78518095774119246173425820935309152 3887830 -1088053091452099493817778843179580800 3887831 -497054328782616620971197718732981368 3887832 672110790450308093149514912550666240 3887833 -2984113099612324128627348096678183936 3887834 10103387330298255601295685178890240 3887835 353877978282610133730937888998789120 3887836 -1948802462764878802300243564400043520 3887837 1035641466509484848177846312935698240 3887838 -158460008515869985586722514003872896 3887839 -2304725598610439108288171546773771360 3887840 -2412507720347145876200063283312721920 3887841 -204953194484356256863243992189872208 3887842 595701440870346438169195900399974912 3887843 28001520977061939784686721653448092 3887844 -278143088838828070934604612585360384 3887845 10886073671449874653593056760633120 3887846 -968631903241249924408526960518756128 3887847 1707879998672909036549501740147543824 3887848 212027563388406588470712709758812160 3887849 -10873988489810636633116302351585408 3887850 64867343666979343508335442071296000 3887851 745778210247406483757653596395102208 3887852 2438992178654284346254547094198131712 3887853 168849829527659291866151506015876608 3887854 -212122893132397243701685624562775360 3887855 -355268434384326498412343065170381240 3887856 260612426046674422728886312872345600 3887857 -2161909541176158799071792288721647000 3887858 111820626428553025370939461815290784 3887859 68888382705082916178057751186382904 3887860 34182200558709069883917755891904000 3887861 2451523670018186027349421200750060462 3887862 -318120485033854797954926245447942656 3887863 -20718276066504146119725430760665600 3887864 167238011021204103033322601702092800 3887865 66870383795301391409714798595456000 3887866 328784385861981074422345282432620480 3887867 677967855600616974308775660936602916 3887868 -23776937730642924301502698378361856 3887869 634318699028522697782702140623485740 3887870 -85379616501156574547341429989699840 3887871 614241246171811402761170050455935760 3887872 -1396259961674649436674474779600748544 3887873 -1527085227850363660435382930025836496 3887874 330207690587972508637058862807303168 3887875 -1655847360825041114006438414235060000 3887876 203810738889210751782350971741808640 3887877 31735291429508878578334191861978432 3887878 -44531976792011432479460430840230976 3887879 3111873393705376582710112542882741480 3887880 -172331815197097365130615966543872000 3887881 630330816179018705488438984434790682 3887882 243004032732407246063668614754815792 3887883 1324741450062197469246202537806270744 3887884 163578379091423343488021284581556224 3887885 -2569623622105235934453145087637680200 3887886 219609862854730853392443089246082048 3887887 2146118206869156681813507466129761312 3887888 11853309946620541423917252487348224 3887889 742518342146457155169648425535473088 3887890 -205055883473157697575223303282792800 3887891 -998012734390352524530849620584744800 3887892 702473129703558229881945587189760000 3887893 -2754693612078823349465978279908111858 3887894 -168959750461359679800429661434913920 3887895 -242526645552577137522350749555800960 3887896 -744115991737088299873619035301806080 3887897 273276452993510038765055164808814528 3887898 201254053689616769618658244693424640 3887899 1170353664468452538340878455381120900 3887900 -1334765960172476700358149007949260800 3887901 282424298307948502573519845686011680 3887902 -1053896387301962648661049183541662848 3887903 -2592200401357321469408237871377170848 3887904 440219645801705270272805305122816000 3887905 485194145861761960913162742055824000 3887906 1980976068521477052342614190208373760 3887907 11352308438348928179116913683539936 3887908 -1453147407716254092048658717450175872 3887909 -46278882184722262221370690629996096 3887910 269416835188090996691296106649267840 3887911 1445722663034139746501853892302411512 3887912 89712810092881894516283711364218880 3887913 -1385596819681102258124128789705365600 3887914 -17282531486765297682127739528871840 3887915 246973375233537403757701627675198560 3887916 -162903962750607673977515162805974016 3887917 180624156128897940990167405051136672 3887918 -211741338802346043937721648061147840 3887919 12982012835867124603438499164282096 3887920 125878529044713745663379013754552320 3887921 -556059364536842951331506098089438360 3887922 401104740993172428328486530233472 3887923 162352408563561803724284706673823520 3887924 -744820688580148584421453652256319104 3887925 -823326399417956162337210177753408000 3887926 203437780638530650479280382486906880 3887927 -992411025678487850834761069890072576 3887928 334183802503619325993718196226355200 3887929 -1221899392696128162540447400769327616 3887930 -334432669909121553344210681234948640 3887931 9622357551172109958193260265440960 3887932 405702289057541697910282386385922560 3887933 -409958636727197557569821664219250080 3887934 -570772676834334599498941683114971136 3887935 1129487923038701299347162609415500960 3887936 -215541865141880549946774596745166848 3887937 -1588721099579221991684437067171910606 3887938 -374094539946279229663935879390443520 3887939 3235370769237953304555563630050121280 3887940 -96993601282196120778198676576542720 3887941 2576856818144329847029208110321976992 3887942 59609387239584470019894693736965312 3887943 -311870738783925704285189819401919616 3887944 -1483231553613779509849982111895075840 3887945 570673172239992828938741162641673700 3887946 772145322477830431092492731066880000 3887947 994392153812363280142455971667033232 3887948 491762640190482810339770423718131712 3887949 712023656909640281131350533213601216 3887950 -12581792147565425953428236626104000 3887951 661377389800965748378537381000531920 3887952 -14974088484838525966080958547755008 3887953 -2162295481256557853764959603069853580 3887954 -629860510017688256315683394204509920 3887955 -1121680359541348329206271637444896000 3887956 -1157451448122215993773232468771274880 3887957 -841557145496655863488691170270206468 3887958 -318239656231197877005405623224246272 3887959 -3395770446959645539984018874580526840 3887960 -578183842169399068711630276079001600 3887961 -145583488227458130812321901645422592 3887962 194348824353891212563645068722569920 3887963 -573762886685166547890295291897465788 3887964 -702300801208918028664439613258496000 3887965 -465802603971055069371513075697141800 3887966 253369368586211545731428064332486784 3887967 407725620365434228363826760375883080 3887968 -778065037134431266719474325675573248 3887969 -2118371895777966608976951644231385120 3887970 13001544842941614527881200767577600 3887971 -1886036552589042556426805083251097828 3887972 1546494650304021751881268732197120 3887973 -2161937555022815347163918493467520000 3887974 9828704541413492457417155043773568 3887975 34665332952900211166222995769028000 3887976 563769675005517915214535208898560000 3887977 -2648200532451375687665103570549608460 3887978 -897659097887946074806313577606303744 3887979 1385147361261105818897815613711760984 3887980 -31382443192006734853897907350640640 3887981 -2904924148205656981233310586126349888 3887982 -5170609880692188779220538226549760 3887983 876191434667299290434435311908813624 3887984 -511531876826701416410449027756032000 3887985 -1743719097930363466956917095340966400 3887986 -722807752567681177809423271309901808 3887987 66950309766055861808968103171665320 3887988 174386479843454202424094732454979584 3887989 54188329374214891260547558431375360 3887990 -563996883918077849439341521903152000 3887991 551575032488051166036795367278754848 3887992 -779029844786955367227048502788894720 3887993 -2034578852855115291751749191653684758 3887994 -189680189971366853051487356239983360 3887995 -189391382502940685423726657726418000 3887996 167809240531853785125038988643270656 3887997 687200354468259535054557440556715872 3887998 2438314892655550650308779906348359936 3887999 -2784369012934560212823154305088752000 3888000 -1626427893347561427936727856578560000 3888001 -864222051594876203767293834101072280 3888002 839598141006542247548541499395906624 3888003 -658438576793661362042501635841281800 3888004 -867771308360007540490711156786946944 3888005 1579005807579829634362759862440081920 3888006 -123992417399049470247839264016720000 3888007 2091501548487905531948711821056511256 3888008 518425461290468952580115983653888000 3888009 169464434522144142562231360322796714 3888010 -542273978529683650711859977501977600 3888011 -1018055692637181432853114280368610208 3888012 508870366916024664027702933629386752 3888013 -1644319886775370519390588116571825738 3888014 719663092097859654567082587408852864 3888015 -865085419299715113700117120950013680 3888016 378539622213869059221554043232518144 3888017 -1533893167618827200898821687237568 3888018 684622000290238175449904558578784928 3888019 3356403597128793657533085497676063096 3888020 -29138516084779013426920909284311040 3888021 -258811873591923063511113389171515488 3888022 -166545383014720035103823916812510688 3888023 -154473766475557860803455110430492728 3888024 342162224802317889683644660283473920 3888025 -304156664836205079959211674641990450 3888026 -168871916877177107758640552383638288 3888027 -385134780261335821279865221035916800 3888028 -991958885575837551326380424210601984 3888029 239274553249618238951393642212134630 3888030 -84928184231937854934863729006784000 3888031 5202341399760118441513901101845504 3888032 -2973528461426090985977833910943940608 3888033 -981352085253950241899732354568829776 3888034 174371938672836325804667639975706912 3888035 -390113986312910136885405357099002400 3888036 818087423170355533216484071401123072 3888037 356700208327181308058378275550091712 3888038 269293589900151714657225049494822912 3888039 469122501028785879795649985720648448 3888040 264608140911835111419845394121420800 3888041 -1027219173604443005825095073146446000 3888042 516905378191852955867126396890259712 3888043 -1123134026321675386293238067532966720 3888044 -3149975994517351700516527585466256384 3888045 -73877182458311205370488157331690880 3888046 922267896527767891608062217711846720 3888047 -1017475626379759739050171993069947504 3888048 285127793376898963211705252763500544 3888049 1106792535581618548846740277464871920 3888050 355459253059241234292395510843866800 3888051 71698064674329493880026822196318208 3888052 523167583139274882037803087548805120 3888053 -1350893559148395528760632233624592 3888054 -246355316656582435189695316266912000 3888055 839637950943108470582239572144600000 3888056 322166359463194653985306142615900160 3888057 -514651760038334417023586409395690160 3888058 -132644106314832010857160637780303616 3888059 -326226152859035128557987736576569600 3888060 -4875169188648749251002136415354880 3888061 -647682967812995043163320439954957076 3888062 54587566081526287947168865565424000 3888063 1298441931760152712443660520781254392 3888064 259702468147066381601286553128140800 3888065 -1645187386683396063083904495139526400 3888066 -75007458442115087152099071534584832 3888067 962319884671782408535393224548781116 3888068 651795038807798544733364144240158848 3888069 863744605336521088086812903134520544 3888070 -645097075167918018537330851932611840 3888071 527165236274744741899888791242176608 3888072 400724376084113909423104553486238720 3888073 693400633246889562689214167716781440 3888074 -2277813757512266631908459010205211808 3888075 1592086212872660685790782587547417600 3888076 1158086822857433951245926600716389888 3888077 -81345410554968148672201864457383488 3888078 -80780582936193444839827071533924352 3888079 309338132732295430170657217416363488 3888080 80468241897284144381751440422993920 3888081 -39561430343497833793745653367450688 3888082 113386278352459864422958334299219968 3888083 -1419624790671820965185540951214763668 3888084 1001686114994525866807049795458775040 3888085 -504730383926769875303492292900653220 3888086 452285677341335589182365908165495744 3888087 598920644018356270619065998626859264 3888088 757472708597122492149149652040704000 3888089 1507984343148388004956365125857453056 3888090 791883470752627361477346536833905120 3888091 786286008695103156835647049067351492 3888092 120496074978616631996767482325934592 3888093 968295686946686858445846762948192 3888094 -491166003074572747999727676659662848 3888095 -370952252591760548945100357865373400 3888096 540568636873064100765161254059245568 3888097 -1732309134001164051118083404113223888 3888098 455051851116812556110847109479454800 3888099 -1702309741828950398374385383782838032 3888100 441187651994037092427250158549120000 3888101 1278526837768573112199258735145571550 3888102 -95699383401505190257319038750918656 3888103 24854272658421029906995144643734400 3888104 495114696482497989221429962635018240 3888105 242958123350939999422682783891435520 3888106 122095323968977404294185842607992752 3888107 2142492574232372514269014937528698356 3888108 196404431025784856927117209753190400 3888109 672817421771646896240805567077575200 3888110 285153833549789680209047592556239360 3888111 -811604990233357512970367353661179128 3888112 -240075288803931552358896871010009088 3888113 471446143510993654836167009508847104 3888114 350747798703124956388543931569395840 3888115 551677119374634304896123957621216000 3888116 1948263870876140844233745492131552640 3888117 2248874339687186166192013994962120860 3888118 151728871596274781496767346941003904 3888119 409803662336684717973186439834908144 3888120 -389879294968586961567590893658726400 3888121 1723421639753893412245262702980497492 3888122 574240482526595025840087730484183040 3888123 59269911168818553556170572070735384 3888124 -2359152918768028319986356654644936704 3888125 -427071355041998507107878664272161250 3888126 55147491686482850244821017236428160 3888127 -1819434996397609574282145763208132400 3888128 -2010562136648617853433683321586450432 3888129 -415581893393072547465415381376923200 3888130 -372946509902995584078989025536387040 3888131 -210039303201385542638231920217475168 3888132 -1429557944319137109570425599584457728 3888133 729496855040966280552819568115590524 3888134 1523079402960689026170668043799173216 3888135 -1616203670049689928618271964914540800 3888136 -108135382492390889359562753638563840 3888137 248016600041045511316964836418724000 3888138 443414002424321575725570799641008640 3888139 -924098094992725412854450493968377680 3888140 458553092861987605802172335353543680 3888141 429399842952020106291106037307562080 3888142 262525382066206888798348338763649472 3888143 294987589477182713292386713303526640 3888144 53022679026193599554842150057279488 3888145 315062041275425631108568957206823080 3888146 4178203976189507637854652263769600 3888147 -2244661020764227667864095168201558272 3888148 649884995354218919906129227156611072 3888149 -1310484022624610780936662516117508850 3888150 158393738343345393492967435345072800 3888151 -1640754438372281897248855676012849848 3888152 -54915621156565270975195650717818880 3888153 1240039146887129635800411480826807566 3888154 -146646241990779809971800240505454880 3888155 569664917415539598176702363646972000 3888156 -78614247749531408596837123969674240 3888157 -316330476650370777566239417429990528 3888158 -310374541434545556378029209094920320 3888159 -668932159289760541440315449370840960 3888160 838647488763060806315775495241728000 3888161 -1933044106111810021397074508890549200 3888162 80453843457147053635440942148206672 3888163 -2305327746462636042528595222192807588 3888164 -319050899587073962372659399948509184 3888165 998367155502501481505648527290613920 3888166 -793590478215549510282248848453030080 3888167 4228584753747006568574836215676933512 3888168 -1865897206609585525224797657997066240 3888169 2600681916104645999117841448848717696 3888170 -158937395329068941716781286538137600 3888171 487311486942798191934732787349488272 3888172 -260436060824303986197088532008066560 3888173 223302929846422867108670941829417088 3888174 -350409859343333820574735900028322240 3888175 -164438674707104477633702331685872000 3888176 -20302161081138668910049619826720768 3888177 -2048865735244931962952838890038062480 3888178 -50944314461187042289882802149355520 3888179 -2388496451552803723517480945466360360 3888180 -848065314294347880875788192691600640 3888181 1136809623524158924530918986151339264 3888182 48664773877501229281724241368896512 3888183 340008446727141675212255533835559480 3888184 -2493940150093057513895207430313021440 3888185 265547632678670959537602005384948160 3888186 51009548102692353810993171804482304 3888187 -1851189687808874138435256183639685248 3888188 491415020981964097065051850865445888 3888189 24926061706321220598398839717415040 3888190 654491628513531135575062252852619520 3888191 1040355659783723517307644280846991400 3888192 147803794290484336067461160374370304 3888193 2947791198727508063617639529005813442 3888194 285565586967022009414970597106720672 3888195 887537602698478389418726835821087920 3888196 515093121921016805062965235984502784 3888197 -511039853005105854343802304745861896 3888198 498036684529221665645779939067428800 3888199 13365164763857939239355712281590656 3888200 -713757787296712939524935082984576000 3888201 1453653230705686896157975793677461504 3888202 -434072115728906090631538344125177088 3888203 -310975360093482630341491804343618136 3888204 -149336737252369591661377424514339840 3888205 433148137645001650574855747975302860 3888206 -121966664414429705665304634630158016 3888207 2169844115800408242252807996249952104 3888208 23635289608771596394541340835840000 3888209 -329723419175075867123020169922019800 3888210 420908108410349462883787029934824960 3888211 -3210543902094228500503600652731010496 3888212 -26089420220232669240774552825485568 3888213 292315207676400133024373010631381824 3888214 -1112701153208267354062644888989472 3888215 1224122045171458490461980121316718360 3888216 -3850474791224687848544421250125004800 3888217 1217291539004581962817780350428904480 3888218 -760315599542207446285253692619969280 3888219 31039505004451350915692850567138048 3888220 124460247767980710090267001379911680 3888221 203347101635193953088336434687586432 3888222 -567808124905555852278441798405365760 3888223 185967304518646221253720158408648480 3888224 1699841420620314839104223246376370176 3888225 -975072014901844973348928614699122800 3888226 1099298754278587895356200006410655312 3888227 -505128970301682745775853062679022128 3888228 549689946110512844544077909906571264 3888229 2161494724405636469955995056237285440 3888230 727803907100349095491792320600293760 3888231 814962803775092596009145243657357352 3888232 -9499656403030294472349938260377600 3888233 2535266324383724056471001050125649380 3888234 322329671913974903135934362789195520 3888235 278096469174843214770296501650351200 3888236 1440315646852547744700927551239434240 3888237 12852810120445056577821550015376640 3888238 569244051029650521273854567172759360 3888239 -1075077417128108052365133779594929176 3888240 -332177286319781044065298718040391680 3888241 89880154748211792831372041873972544 3888242 -275348891402224753064597552705895936 3888243 -1552591047254161906795598084773480536 3888244 -361699453156883833905034296700643328 3888245 -679798048017539480556558059273106120 3888246 926558293385884334644703920344974784 3888247 -1414889203376349869202713443939050240 3888248 -220649364427907053818321265643520000 3888249 -630840388746678959554148936440261440 3888250 1603642456965610479532618733499648000 3888251 85221705167743944052655108143172400 3888252 47044028837209302222985581997118976 3888253 3180948247724175456329947563368410502 3888254 1215952131956007889808341739934936576 3888255 327905619055871535719293778965440000 3888256 -17193532922212397551741282056929280 3888257 -1206364725408412928155249184090462496 3888258 -226660685966867430960023709379014912 3888259 2167683631865665751973839256266484304 3888260 -130345618093415393578524155710821120 3888261 131744912018857310585288006317756800 3888262 472075729798133209287210904067996160 3888263 -2127461636446840802955529093832692320 3888264 1055621140584298206625341175852523520 3888265 933988256108650608342024795101709120 3888266 -507098345756132776994337674003433168 3888267 -328746143146994286598966291202439720 3888268 -50942385996668307409176423068954624 3888269 56150893004459894880437680576715712 3888270 73102761602780618413677456155347200 3888271 2398929173754928796066461541022535472 3888272 -40860107913697248316092491629117440 3888273 -154376753468266225846198811074244256 3888274 -124740876322902473983682901299128320 3888275 -16003638281885737262391001687084200 3888276 -102656235584989486384018046112522240 3888277 -276150500699603303289185086338227794 3888278 2231769639748888592600477547219128256 3888279 -1719883955195604974747371805090402976 3888280 -970577598337290867960736638549811200 3888281 -2438381732692224040211740647228756918 3888282 27318358813890229515093802381512192 3888283 -118902936389806046942957712563495424 3888284 -62091988336621853120531387303760384 3888285 1008216655055607780441631053535759200 3888286 -1555151347813142765358130790797089408 3888287 388157145044140913131377173985754200 3888288 -1014491405776815583921579889840357376 3888289 -285577752339536904689620938305725760 3888290 -386753207772824726210572525326097920 3888291 852946173468256185349295957249356800 3888292 -408366611385230840646446526009339648 3888293 -22048329373934338365568488227192160 3888294 12712741517709432785715984389324160 3888295 -181036911018853667308261696731697680 3888296 441803043185886217266469276228193280 3888297 535902950544684612684016640274914400 3888298 666844355785424986122381926042076000 3888299 -193359919493328407485270211035343040 3888300 116946837197985905086730281324876800 3888301 339158737224709587397568200885729920 3888302 -1487169281852420178085834629086277696 3888303 1138303761024661046065092587068573704 3888304 -323807853516764791148275122959155200 3888305 1320408435329691496920873110913185460 3888306 332761016319174487194222355320669984 3888307 626916272858612544704997752922745552 3888308 260199054868053332786770329731407872 3888309 3446141104582585359793351017939360 3888310 -1411644347305584293472713624941079040 3888311 -578991204949492087528272312524007936 3888312 1125968190984186710281195175932723200 3888313 -1211705469741403132895967582208364352 3888314 1368820176241280266618085443623302256 3888315 -139595977868691688814005634656262880 3888316 -380962482034006465892777136356776960 3888317 570444252948413183086035640680952812 3888318 -4118465387218398767751897476462592 3888319 2131842145678876864032677547812389944 3888320 122885904883067722934168575279104000 3888321 533125421514196989635568294537363360 3888322 12431316972005104816296096716116512 3888323 -2156346885485012976056851561143799296 3888324 -100934213036347529481843737087136768 3888325 261381324956451569793742795954286400 3888326 -580142769974705451751455624457502976 3888327 135572826938655295714179378440382120 3888328 2707944593278281198708234515764700160 3888329 2846338617423257424841510426174369920 3888330 23949503621479361929951389000867840 3888331 -64190665989406177468598358125116068 3888332 44645670408490339723848164672271360 3888333 908982058144429860467327800156042902 3888334 3236260078539278950710738660924672 3888335 1844511467834590836686699795903640 3888336 -254117886713347128585776472543068160 3888337 -2891203914625205250744484595772800014 3888338 1159252897916213330333831488089586320 3888339 -53403207302743615196119137945745152 3888340 434862032935798162546332661768896000 3888341 1880797357777949264302753567630289742 3888342 -892296756861912292433319045976081536 3888343 -366728337244375676569576332207991616 3888344 2706853651746855065151477023594588160 3888345 44024769373389982151341836628736640 3888346 -261902341298733641248417317725531904 3888347 1683182070675830570832771204733337796 3888348 -221278172553341557596685311305296896 3888349 1754454148292154512886698674035267660 3888350 -257389310192500926666443584424904000 3888351 215257577791377806723539982545601040 3888352 2785469749821774565960536474467696640 3888353 -1596313716397748089842811600733940096 3888354 -806841007304177337525312340974756480 3888355 -712317259780286010973626652687128240 3888356 -829491302247365940266729681544963840 3888357 495987046413127053894695653655777280 3888358 14449099725040170548196159065317440 3888359 1607342693089437081789454687229701632 3888360 -157536239616770703625180527265382400 3888361 168765126199428450604215779995904 3888362 -1396473774945213981925449081531839568 3888363 559373792799329048096667364933940400 3888364 1143338272217757208929002387977707776 3888365 -177638496534251529940279716003559680 3888366 317412744236735433795107596755100224 3888367 463899983937720227063695848766839392 3888368 324423966132306731815521565533241344 3888369 1730415407435385574595650149622107600 3888370 1101907820979300291243163379091902880 3888371 3646276836215345029026390599460849432 3888372 -434103590407981891249524917712273408 3888373 220630257105183106277008353209123040 3888374 -38737041296791929180897423273560448 3888375 -93022435170271243831771521349020000 3888376 -3588326365533906967219432988557885440 3888377 -1870310096019760113024122211081050028 3888378 -360409909881496015340390014779801600 3888379 42630483912269967825899384833989480 3888380 -455931053569708593073866346232217600 3888381 788105212270735849026490629835758144 3888382 -1863280654717499611199232572579318208 3888383 -295431474214889887981660056046426368 3888384 701538599471269579009445924991664128 3888385 1602027334535445565300257922994090580 3888386 403354268308329867148515955920161280 3888387 1521557202796801886227070061174482244 3888388 -292911530464067368258641704282214400 3888389 -861804354002089656008047901370891810 3888390 290740926194775675517113266260285440 3888391 -1399818494165284290870125464064520728 3888392 627531990122855198291516059995340800 3888393 2423286715446150818897883324245590944 3888394 555925269297131574787715537308616496 3888395 1098941951274529968513287738218098000 3888396 1069989079480377797551953461674551552 3888397 -166215062538518419479101845420446154 3888398 153184168835426362858332341824188864 3888399 -631409075987395811212608908131567584 3888400 -269489242773338719214852500862771200 3888401 -209545795708150191855621663127440192 3888402 -221829489961742497438932847907222016 3888403 391501830562919398684346427501990624 3888404 7131672230763619336190952849948672 3888405 74087919755081376552587921415535260 3888406 600832791804725591436915409470024000 3888407 3018708141227087846777734369019667600 3888408 -365001235862449869374801817300848640 3888409 661784639323804682892296409554050816 3888410 -479408990447570028464449302454684800 3888411 1721840808972619447017063675960690072 3888412 -1532776087913267569369026723591905280 3888413 -430279940311035033067824254602333338 3888414 229195867895579963003324101853373504 3888415 1678513407401868490116074034818971560 3888416 -127416004010758912589017182571069440 3888417 -45895944517464988713337167128575680 3888418 -14335102591859869643453313973728096 3888419 -266613299707058255712910627384792704 3888420 354073970917659566799755357500108800 3888421 668159431990627941781125726407746622 3888422 517576544809811444244744950258284512 3888423 53582919348403195665886871169693696 3888424 874192626998447449723833743533992960 3888425 -1352198330863725508805819475001130850 3888426 283140079945023135831088365134991360 3888427 2368101310278922295474032697158895112 3888428 298414624499352213676332805758637056 3888429 291957974406970577407253112408638784 3888430 51513814923046255310802198044382720 3888431 -289315505584983821894832121397430768 3888432 -344420925598533040742628286777589760 3888433 -856249293258377657562680143441258176 3888434 293446022387117026434377897024065152 3888435 307698383969861262783381268417162800 3888436 -1128615711422983254711408561112177920 3888437 964017383871208634602899304953992352 3888438 106521373307025421142053466172164544 3888439 -691356151395914892362452319975756144 3888440 -403732030638854052037732676358758400 3888441 566756168007344030005345607580352452 3888442 -557313750353486083541472908567589888 3888443 529276989069219739095988882120125024 3888444 651512831926140555478986108802360320 3888445 134308351899959692339588104046245600 3888446 -1796751151354375359782773948355843328 3888447 -1340846128755674942283496528009196472 3888448 651351664536653325748849768865988608 3888449 -812072192492206067090561407956227136 3888450 176721813170355477148241983448511600 3888451 526772695213606654527077235892690944 3888452 -565040814278447075020601603066580864 3888453 1657013749126748580971253247627860000 3888454 369613151067141122063657339135139840 3888455 763336690704492145946001113080289760 3888456 1383665984026874150757478239928320 3888457 1202525283550222261461962298692909952 3888458 40381813993621685893672425236587776 3888459 3796533187171746202758389100251443200 3888460 45255517718551940104091002960128000 3888461 2487299837805925482702058587737728812 3888462 -31241759270638879087181580141305856 3888463 2414628645669961914863324171773177712 3888464 645568333021934521877769809781719040 3888465 -353307923672178874376622254485075200 3888466 -39169407445772267966846988178239840 3888467 -1560913182064299450192849175995495360 3888468 546221817384071846398858162688429952 3888469 -449659595124293871271865762806985156 3888470 -931665837170649698040537235254608640 3888471 598551836423302436928116898828208464 3888472 -400873703931302103029465259510988800 3888473 -907983252068783149540172678304131376 3888474 -326265637722831246319722464640560640 3888475 -1736617635368716645470424343426711500 3888476 1377325095080426341825314954265858560 3888477 -1546200260468746717582610243888952186 3888478 -339633027409059019168294862857026816 3888479 -1021345766191069522283830851481930368 3888480 -288645443766930130256684442286817280 3888481 1120177893208764024063118320962840964 3888482 154917962636334570611909357345086464 3888483 -1466841735069660152302124836152619200 3888484 354955796381005137297033861367654016 3888485 -493779353200940371142280595521699840 3888486 168628049988504126027119365782896640 3888487 -381857653781477219627741588460631848 3888488 215845538319792686362704046258805760 3888489 -302393025055132457647098633240409632 3888490 -3672927913896600161905449109082880 3888491 96002562868691287065547728486373752 3888492 91133859748838966811249690046869504 3888493 280617363719842403802715422082413558 3888494 -170577216842889457883666123953583040 3888495 79340752561926550503435484744948320 3888496 166796381015800982825324627253297152 3888497 1099461034243131801543015176011126692 3888498 -1436874586332360127837287457142430720 3888499 933846123403777032345971975288015880 3888500 -386680136440234581211363008546816000 3888501 -799587596723960228333897553647129568 3888502 61169718730050140449753972942545600 3888503 252536663717524323473853581314267752 3888504 651662218461691515123803255721062400 3888505 -17941499470969733699790755514848640 3888506 15072796135508392165875770589053664 3888507 -285858873526829203919866929984465408 3888508 1039218966637352573816668540824839680 3888509 2015142014089377179191166208716824710 3888510 56893007388504737109352551833963520 3888511 1154777297546889277436318095655407224 3888512 2413952985112701185604245352779612160 3888513 2039763815575302150566447985850046400 3888514 349267748797829314611294316607411712 3888515 253795528618319300397794204930019600 3888516 162114717816310981970585052955459584 3888517 -300089484935080856750186471467574434 3888518 -637640222736968687976841403610592896 3888519 -518319573498772800514975629299515392 3888520 -1541967879462352730418556050923059200 3888521 -247426049554066431196386846425737920 3888522 472116207205802992863510284976138240 3888523 -3912058466682489303338762956699150320 3888524 -543084485061065460996637331939483904 3888525 211538574199405575432752203938204000 3888526 267097128091668840413108125371049920 3888527 374506663822079925175331587444259376 3888528 14593700170333384684127804297576448 3888529 1946455353395243063961246285531877476 3888530 -66315158730399025399893738305356800 3888531 158059049009787469808988500029184820 3888532 -1511648001431783582715839704036914304 3888533 8054072967875937433256011560917088 3888534 76546589163608044375719903323941248 3888535 -13642874923291305650222650718230080 3888536 -2372981596925838543653374756502999040 3888537 1820178884643387974138283895314492768 3888538 -1039693984854359641709897878886499840 3888539 492818692195110881890322771892590340 3888540 813538802596475603660639973857280000 3888541 -1548242787927914835049877060799812448 3888542 -832129172607832020786484571556648960 3888543 1311392777427182298891009827659963464 3888544 -286113011863874513693209011246071808 3888545 -267240056850546618559367352578382720 3888546 -874520278433812349745064518478671360 3888547 -275449440746524778489304929687574400 3888548 -596551637979891111191117900890180992 3888549 -588721089217932673437454093015826976 3888550 -693638064147956380661705534725867200 3888551 2191118440001809843236667322956626552 3888552 410662361283279632144573812177305600 3888553 1318564002499410226840734480179191802 3888554 27227182987655896113967627374193152 3888555 416544355782030195774245555892702720 3888556 72520458270312658812624460333025280 3888557 -1379796290710688397543502652900945460 3888558 -295526336217853832678289440515176000 3888559 2544168900427557419274384665452538240 3888560 67960999960200509159311602583142400 3888561 1106873431473611338998017667418434672 3888562 639424767353376502844405441251510032 3888563 82034700078319707209193310480471872 3888564 -55093343556835993069072503172472832 3888565 2790457130000651775128033742228285720 3888566 1231862129686539946171939345503234624 3888567 153220755941455783113052116003118152 3888568 401787097810326576753348989276098560 3888569 -1038300228039996937496693618142804480 3888570 -49146649986874421224885470561008640 3888571 -2207947905651863094616763390403907228 3888572 -112928393585581352130383902026078720 3888573 -383424269565919308902977329789289056 3888574 -128742213543291951410515119864862464 3888575 -195072757325356298934704297981541000 3888576 6908856465369338092275190204465152 3888577 -1894376369459298157141859691142784 3888578 242202468587696156264626100386682880 3888579 263848656908413412574799482845918208 3888580 -958025454999156779105730362584757760 3888581 -3518958968133621337834855600280139300 3888582 -722754594950156597212231455388646208 3888583 615462795937188066025760566074558840 3888584 -783253767735604829989887982849228800 3888585 146938889418723546693987653175173220 3888586 323428077830260840284678474049813344 3888587 -1919826266519395703035254578504606160 3888588 -315146143963512510293129538694717440 3888589 472980534398505074911959009598644556 3888590 -401753018126299324520612737804795200 3888591 416086575295147239856209538691808000 3888592 1165068699604349077214214275413573632 3888593 1550799989484903096242806320645721842 3888594 752461949336285274474094866411517440 3888595 3132719008279222338220230945279931680 3888596 184978656615066634944648303744890880 3888597 -484242018554550793253928014443590720 3888598 -504806395736995149755588382772884864 3888599 -699962208838344973769670753456513024 3888600 -418625632175496127251413459553792000 3888601 -720659648015031697740494483710028796 3888602 947447593302979291128283875772620000 3888603 1573923684342613977668961904563506412 3888604 285508059804616613307241063510324224 3888605 559941052059033054713522722089000960 3888606 294852641334364178041730651498551104 3888607 310116663956049146380806594305821856 3888608 334341232850886199922873703206486016 3888609 -278237756427583162117352895585176832 3888610 236785280937612520866799843648051200 3888611 -356990090850195460347726499767826788 3888612 -139259645182916927103540554301984768 3888613 1234369354546072332702526822471402496 3888614 -330647517299039714405024445218634048 3888615 -300263303145042489482819286940781280 3888616 2674270038892666579888869683372851200 3888617 2262328710755248714015738965693240960 3888618 -1428872663569384546278423226087921920 3888619 -8531135680579722638292848897455360 3888620 786232674624657789335934193359175680 3888621 233169721160116842649200216556399680 3888622 -196580859159164049918851713462461888 3888623 1642825196992447852097451063095618760 3888624 361164869993850995940588686425227264 3888625 664426230692056468727172067806498000 3888626 260512689990320369662252940654839296 3888627 -573171768271848202147722099150580680 3888628 484819816556444642954931838376164096 3888629 -756962716783558882858321364746834770 3888630 573718977403932135636258774656031360 3888631 -1596969639084145657384545771609645840 3888632 -1565213388449120254380877409766297600 3888633 173104870048993487156125588260599808 3888634 -769800561004915252843372916362352784 3888635 1217209463008548163747908111754465200 3888636 1404302355651727425107268669421158912 3888637 44023133299638117144441728607029740 3888638 -677753889454547285874887092891361856 3888639 -3269339439420854167724183023028226240 3888640 -158073994706849478457751262430494720 3888641 436261074979664497621061372646858672 3888642 1042046162262269542291674331261014912 3888643 3133613821128072435848837271589059600 3888644 2324377604550552620123751614811870336 3888645 -344742345761161830386815264924100160 3888646 1786124489765207826056422233948082272 3888647 312201760746950234951456192448662832 3888648 -24199712238582309580479010024151040 3888649 -4095563964269998451768376350639158940 3888650 369579632678939268961249365256390800 3888651 565754203291993349036035526442969840 3888652 393695625815891666237268489478305536 3888653 152819547897448702302699303405166902 3888654 189534391778189638547109846427484160 3888655 591214963910492496322945883966119560 3888656 430439218599707240275973934039171072 3888657 716910581129359567588247654691705954 3888658 -1437291762864322048039747053352606320 3888659 295803517730781095656920880853672400 3888660 -406308018013453834465380554173962240 3888661 693595472342408583827815177587977632 3888662 2693783586215582369070935778908160 3888663 -390630186739784261619376502702203872 3888664 -752597794491224299817738100452352000 3888665 1549722404888309366553301416264729600 3888666 -741047734744508168395359086800197648 3888667 -111605974243582271462184844861404408 3888668 -100470039663874996890943667032934400 3888669 231428690674868670512123796822246528 3888670 -126155225959656610457232168049578240 3888671 561790759087656779992545076780964544 3888672 -1276273458735596109232863474992283648 3888673 -2097405010027555235571823020173923280 3888674 466172529439292082292965238111088640 3888675 423206388534480432147241340654016000 3888676 -1858113046641196017089220902877342720 3888677 -437515833839237454796694148751872840 3888678 -445742928347576933090531343829450752 3888679 -889676016372691027399124996502790936 3888680 1458659779930981233245075900560588800 3888681 623003597359721925897509435226763152 3888682 -566180974069372012290115838599042560 3888683 -2408461563625836625517155198085173068 3888684 288143591705771282642177103906385920 3888685 -7692649299440610463553082344245620 3888686 281008672647964959407519024554590720 3888687 -141140032886492272934540236908368640 3888688 -219813168411468711373766196973731840 3888689 930770340423520069839628414407903732 3888690 284672836964240460601112250831744000 3888691 537081741931487596628779985551735672 3888692 28234582454441776517670867911197056 3888693 -313318212165440396293686933899720160 3888694 -471684772777949800330106597872821120 3888695 782487295247687091838155518228976480 3888696 325099502770501969681394851813785600 3888697 -2851658149019034425711875638391692540 3888698 -2123411067070719327205715553252240 3888699 -1372397319505740176170472950183170000 3888700 383954160307282649930722109954982400 3888701 -1344799173005056501499961932885185248 3888702 -141629129899477635241243037519216640 3888703 -133294442630683206553755139291745792 3888704 -711773231848114238728040466215337984 3888705 7467663083380921513466038044273600 3888706 780400082932170460569948542476281552 3888707 297797813393609526195222135098055000 3888708 -1070290970742018667794769222818508800 3888709 220165599060581496119532980235742752 3888710 -22002223480144722088870206465953280 3888711 -412089836640679438345805661110054520 3888712 2795160557298791513932970376775403520 3888713 -459685847695777757145875021116000038 3888714 94176799119361773204483771551543040 3888715 -26787685001831274823318897586828640 3888716 -274977258783870758881229204485441536 3888717 604156153015750207893011141382453312 3888718 210026264076400246170120283090783104 3888719 -1095021213093182778501267589350548880 3888720 140161276045994469244722288000368640 3888721 -1063099292720961900802300343527816078 3888722 -967023516491598117503342597020511088 3888723 -103576475748484286441618259315707136 3888724 336715698037821748750062906267314176 3888725 -871434856181876222085077966145770400 3888726 -511457280525243297298417977187344000 3888727 -905405619107599651461080523791271168 3888728 -1035010316007048152700600664777635840 3888729 -749858077673166608954320034706774912 3888730 629775315788071070448010860642547200 3888731 409454312444038007233586453423449344 3888732 34057628249858552400261616298115072 3888733 1289732280142546920350620379135526912 3888734 74414395968659205360413491902408192 3888735 1819972972691660210452626618171849600 3888736 1875591947502432873960512735106957312 3888737 30275890064075700666245422150568832 3888738 213786732437030812426535380106961360 3888739 27218453383854838232552960997933240 3888740 -975351661461672050994692196269752320 3888741 -399430716578989401751925446801388736 3888742 -103651388623634828003811451969531776 3888743 907020020897002762536613211342556984 3888744 984889767163921446608407093541437440 3888745 -122224508243561291719660282036448640 3888746 264730454591767639818722761797105072 3888747 -889689788518443147653649697061994600 3888748 5589190911596249941881418979426304 3888749 299063686839966561754930388488404000 3888750 -142049634438319496229016219365360000 3888751 278835666930894164264500595187465000 3888752 235702713062091928047572565171044352 3888753 -1896513132836528698498771836000357792 3888754 -496996836647590444078750421291453424 3888755 -181276327090539720185391711605462400 3888756 588202964439693958764530374281154560 3888757 1905508919754188166244480507372798300 3888758 -183081410208298854083231756472839520 3888759 201050442315043444713748785584106240 3888760 96658364467409642297762066546688000 3888761 1656668520285127981998275895401200362 3888762 1312472965234532137483016353089729024 3888763 -3082762483054021229390196226062288988 3888764 719555871945794360538849217024917504 3888765 -986598845827500567429369899201923200 3888766 2397686890478966650259382843636480 3888767 3793369764645201244167395716633441632 3888768 -161687131384483982710058309281382400 3888769 174472402946121747593629599436260480 3888770 1515547953581065280451654986229019200 3888771 331689973762470470020195024269584640 3888772 1109181149291767820968932635851598080 3888773 -374132146019462590435126033532005056 3888774 -146448628924742505977391599556222720 3888775 -873674391469078241082165377285280000 3888776 -44458913665999003384342076819773440 3888777 627490460954571685394075568544201920 3888778 -684201114324300725061415717617700560 3888779 334676348097367545072688954649764800 3888780 -231868304115521775264835938580561920 3888781 606797174350460110550348379187373932 3888782 477473729329212762588569386420102272 3888783 -127762230604815218186490495561354720 3888784 56801546666480934835344035464204288 3888785 -564441998019184154207932631044737240 3888786 -328115520283856868093988797588847872 3888787 1780622284146181828134011451356617560 3888788 1925531015453417771629635210344201088 3888789 634883720935103074623462984735278400 3888790 1016420491870608597102501266868998400 3888791 4670339036776660894885815800249112 3888792 -706610312456681504970966531292231680 3888793 1318200513113043494244564065198629060 3888794 -15475381256889489221003149563156480 3888795 -13813001221615923890988152098882560 3888796 -220416814875656866423907634878886400 3888797 -837878519593208072168356073493201888 3888798 132929168992911071012907820782713664 3888799 -490899570242416732370207294289890136 3888800 269225190798313585671715142069452800 3888801 211146948336896091823671109827880704 3888802 -837568861271338599135816894344745648 3888803 -800975810540157797216344270273635120 3888804 -1408941343142140060300779427395861504 3888805 1062387193619023596476817728240798460 3888806 -244460952621806499111979997187362880 3888807 804451819694416148030376500849387088 3888808 354125897626998251838955068791193600 3888809 519620068456367988936113659872563700 3888810 -47590042559835508479348779555310240 3888811 -1530508249771610527969567329294187696 3888812 1288379210112836103075810857861686272 3888813 -370846982010216828800308637348028000 3888814 1479676664996880551231056282014437952 3888815 522698763120502093159779448115848800 3888816 383532492147231064597561701582077952 3888817 -1660127693612092512347718932860175040 3888818 81797608963608668660627417345258016 3888819 1810156243066403075269667586755532 3888820 -131878612932027727707197500140126720 3888821 -198399926330779426416056727216707268 3888822 -28079533385136811366635541708855296 3888823 1091971985758497038023757586374444072 3888824 1366388948543674151560065553911336960 3888825 44082554459301134537189600597580000 3888826 412357463678151234563760366020527104 3888827 -3020315255059461470421294347508360768 3888828 -971264438972198607480833834428313088 3888829 -402191799202643445634086720318166848 3888830 -180609761577451900090185426384190080 3888831 382888147038954550051247538437623752 3888832 856291691445150934180633287213449216 3888833 218553961898480048689261454172402600 3888834 -12892682514819899070842184579025152 3888835 -1372410995415430198911158238500737440 3888836 181915866019576219172371132050442368 3888837 -2855951166537306616276632074325154560 3888838 -841270962925424123118830522157456960 3888839 -1247293788150271350820904053761496440 3888840 -106810110317092569442513346617344000 3888841 -210634378511006160544336245336864816 3888842 571553461148136266056925107736604000 3888843 -695383168085698194755851047845538816 3888844 1254577890652893983355232237821683200 3888845 968623494411295406179491180652721100 3888846 -84544440300032986635141047164384320 3888847 -616979254358736595600258126501490704 3888848 -251329521922789000412467242507386880 3888849 -1001692443791743164356278288504401936 3888850 11896550386291272883893270647961600 3888851 -489255098774676760252925228607776148 3888852 43096479091593316398970997594148864 3888853 3487261092000374691860385633090325984 3888854 -269880304952580148754390653022023680 3888855 -294778638163148521355205060856885200 3888856 -81542870133340545265480169885798400 3888857 42260405974664675805337880037057024 3888858 -80992387663232185144920411699033600 3888859 1186441924826820367988845690861304484 3888860 -1075203068027933018808097263234193920 3888861 -1468098833692133516214066564249952128 3888862 330279489420598111266890175536767872 3888863 595565636709894368828262741697708800 3888864 -73367879050659873841057188135567360 3888865 36845373621306370295838669506173800 3888866 -1568929983438056169254022073902473856 3888867 -326505472105585547869773301284802560 3888868 -1721275222372214008634492089531842560 3888869 785547889356094185097797698296350396 3888870 83520641275709098671482897050876800 3888871 -1387534985150619046239489221034124320 3888872 -839653292434297705475633126860738560 3888873 -623486665028987665244510273334993078 3888874 -67009304847523943479693799973067776 3888875 -1394790854420898325478222896393836000 3888876 511531332433306288209478100277868032 3888877 -28525846764833126685469908225765920 3888878 -562521609869486590320324741425706240 3888879 -1564270896041289797952348909445255416 3888880 424078048762186848069719552017858560 3888881 2088123797796587770016093310798613872 3888882 253514920788024818074344570822554880 3888883 1935219233018113726198876322065899984 3888884 -1611002599859046164699221975898477184 3888885 -116243948380763774592736766887006080 3888886 543291021619765898582947360589823744 3888887 -678178896837528162465170436647005464 3888888 276474638520533124758203770340638720 3888889 -2205244459687942143421177055104188310 3888890 1085585696286607202966868321108492480 3888891 -59874767233718634138438401604516936 3888892 579152664047505309288285809104337920 3888893 2304607270263863535861404851263227142 3888894 4672172314518691295925690011353728 3888895 1013070855091097690482200896682216720 3888896 1275392026128773627414653258552049664 3888897 -909171748256473871557781393596361472 3888898 102037957296399956684776798338827328 3888899 -612767711597746662887532510598991664 3888900 610954207182106245053940175048800000 3888901 -3259890170724748012091675004738322400 3888902 517609694452333025374131998505158400 3888903 1189719743246890268209102348334493264 3888904 -1639427871695950598232126716117268480 3888905 1889794882571628344894387785424841060 3888906 88799138380679112445566515128533504 3888907 -110742550418299210033396701832959600 3888908 -467959798685724410138343187750639872 3888909 564066590322078120614704840131541344 3888910 366662614486969318624976838957831360 3888911 382214177680812837680574680526868152 3888912 63896509616808689007457340110602240 3888913 6328561525486122797228618649665280 3888914 1044442134237759506044243835213767056 3888915 -627231013745004808276053788421338880 3888916 -931647026343698332865456359299525760 3888917 -3269084359029419756830977870306626034 3888918 1241262133111996316238496920199971840 3888919 492113310417412689512442310211755520 3888920 -8614821079661404921780445282304000 3888921 318405477835114086573855498604258944 3888922 -390511407688662368350608125686756128 3888923 1178674050492648082789234256384951172 3888924 385201118989391092742845192775657472 3888925 -1567550108166065849065230036287150350 3888926 982504457109637746083072154865690560 3888927 -686311958747503839601465364380634640 3888928 553650282567392731963796829272408064 3888929 276822085700025600438694006549653120 3888930 -705351266941498751400340415730554880 3888931 2390752108347698977697452155390896732 3888932 286281291885392809717294585617506304 3888933 1726477462106313422565610075539974400 3888934 -118597424271822850132341752533344000 3888935 -717291794533977147557728380682434120 3888936 -610587525879707652181890635605447680 3888937 -192840776289609214687712368982000568 3888938 -972317245617297634394734840609772880 3888939 -459825831085855755293960527048484160 3888940 -2468239371927137542979435108244480 3888941 297983733097092943253029275618487104 3888942 735206917790190281017185574742338560 3888943 -1473742813195581891981776983300843656 3888944 166267038427862449732141597379297280 3888945 -75025878178421382445943079471158400 3888946 -1497639772787825845704751536158105328 3888947 785849524969169003729420096980558872 3888948 264178812778917400032351880123809792 3888949 1972744124032201178857729871123080864 3888950 101682795580892354661575627010739200 3888951 9057104969152470566524854413948928 3888952 456719285875987734951370913585049600 3888953 -659455289384283243620423549480202540 3888954 -310092954223753134417623784731758080 3888955 -169902948210948394611817917545902080 3888956 -118422650749967049774963541943327232 3888957 -819751024927067466968211277759714560 3888958 -1412841885818034567380707113967152000 3888959 -816404689648785344308122271706141784 3888960 -210201005721520559438851898332938240 3888961 -3437373033310866906195038486218439888 3888962 581643028299078988174510786268895744 3888963 12531777597882702857485162503502416 3888964 77794307752545416427072602263428096 3888965 -255473644113248270001131869383523680 3888966 106212489433853153514426346766514048 3888967 -1052571537651443027076218448226114984 3888968 -772175404481748022630593795087728640 3888969 -31633461554073656137262900168973120 3888970 -317962561585994691791448597774268320 3888971 370067203645303223671293988092767904 3888972 270647724394165333355139746096404992 3888973 -983368415704560304475842389020656512 3888974 2329740831851067789406226378521152 3888975 851239213558616330330180456044920600 3888976 -94035474279885233308617492451557376 3888977 -852297082697390412930618173882371200 3888978 -315827840649954986280171124101268992 3888979 845631245970282975360772555863959176 3888980 755042518710413540557982853063728640 3888981 232656970350418263865579102877246976 3888982 -170865925211708473981322629559789568 3888983 787839152988421853283620845048908888 3888984 631022986499201100918631691726192640 3888985 -370435269008512662535030735471334400 3888986 -469038163415676173661608841854743296 3888987 -1232691919775782290574670565669966480 3888988 -618869890843898636509915458359337984 3888989 472860031770967289780514192379488888 3888990 292856158997535922418913674102449920 3888991 -1142270085232333709169117545627984608 3888992 1414570633616879895316544620920963072 3888993 709909143874296739179633931251705264 3888994 569463713427907081810543932756762624 3888995 874301423087855098254425887176123600 3888996 -525550502759635478612617281206415360 3888997 1050199301758537307285468579455136064 3888998 -251784978025643998805874151654644000 3888999 355176705657555415144983132092391120 3889000 -2455695699332931420021219369945600000 3889001 488009644698946657799093872769579520 3889002 -15503523273527614295724155811515904 3889003 3757972790077095346807810240965436344 3889004 -625060486999578486705157562274438144 3889005 566478392660363692603435268240490240 3889006 19873425976060511373442529138178048 3889007 199609757386581035153226954705602256 3889008 -68196304428039569476528264668119040 3889009 -34627914919003911557045914063359790 3889010 833510727195529734483955192935200160 3889011 148445242931290050286184842851744000 3889012 617032413701558239541535367132282880 3889013 -944995256391821180496122078952150738 3889014 18187214198971986713001308077779840 3889015 1237768178368128028541762878843315200 3889016 -2872654826780834747250047281573171200 3889017 -5028634795705636104153106794188064 3889018 -489644224720697002108066428153878784 3889019 -1721895693021498999612276789435505704 3889020 -838911934790901378698379942130744320 3889021 -889350602638457044955523407151505268 3889022 -1214185901620076707515713738901002880 3889023 1185363000620239411607944608351222984 3889024 -912100694460354504275277076035010560 3889025 -415885887573132523960311105662582400 3889026 -898948998690415056257935967205753600 3889027 730118469298574764243374656282666876 3889028 -25040608370237668018777548300665856 3889029 843394808234470255001443101033545184 3889030 725157547894937087925502662728300160 3889031 619401650538186385949642551216535832 3889032 169106005969434072831242386091335680 3889033 557845126155831736492287546554774280 3889034 -39414634763270151992878231110501120 3889035 -937783427091055915090876069002313680 3889036 -392985836324050467049451245585957120 3889037 291009894694587351168247189274293686 3889038 -329037686783124049952384299499192256 3889039 566606435177856411763389635432396544 3889040 -95319609677692260767339676818964480 3889041 -637967913930451474194753550587309120 3889042 -1136914236746329839015481056051593328 3889043 444669507667501569729520906885952064 3889044 -628582907787364015295725876048865280 3889045 -1565817038472845713741082168083396200 3889046 381910378691691937345564630266983040 3889047 973642500724192812042046917144675840 3889048 -2170316599897947109595059331918499840 3889049 -47681450535743994840033550409299200 3889050 403998029058393764423204225229561600 3889051 -850336629507039429358974004788480600 3889052 -1768018972687492178752659380660273664 3889053 35467565112222795901819309191992640 3889054 699869012248950335913111258538388160 3889055 516346701708581476951660745599275840 3889056 616314615864926168470643534519599104 3889057 293611135396433426177128983078942400 3889058 -447228357948219139750948688994195120 3889059 754296520332702772383776253690928128 3889060 483025934140517642495979335885107200 3889061 -864685892487322735260275286097314 3889062 -190048551201193601134561058809567488 3889063 -719468781898704412398012590347767688 3889064 90734734213998605140348493523471360 3889065 -172499714140417704339870724221660480 3889066 -2449546074032278951513193768235672480 3889067 -425889665922132987837029170817258208 3889068 1296746393755514323180082678034531840 3889069 -788837221078270063487661790655295956 3889070 119507464072777547004005689100444160 3889071 -2581206364606523071745439735097900320 3889072 295897084362937676863353112492769280 3889073 364518720512743437431581118761248438 3889074 155126115462602395526491674521763840 3889075 41263010375334515760821928951430600 3889076 552146264578212722563562532684914688 3889077 37506398283587618662209662657077920 3889078 -927805766526911752961260830475160160 3889079 -185014751136296189452539658077487320 3889080 -283633080763026858501686964056064000 3889081 -1450472114871339724263951472256003760 3889082 1870672299536330486024133616823626752 3889083 351365847364454364960808825832326848 3889084 -318767402377177684579391435974134784 3889085 1967991882479685103212200468101092780 3889086 -398089219402394821545710407490195136 3889087 1343598573853250203973429820602253960 3889088 -147432488319983221144163493498322944 3889089 -414708237477104926505436496037204046 3889090 -236936465895865249415977689308022720 3889091 3655195822432104068950540993805875200 3889092 22461359463647194855129484617193472 3889093 -252836593541717451470712762986140416 3889094 1039996798077110594048213959770645312 3889095 -49850897017985176347196264652313600 3889096 702131423002510701616652538625720320 3889097 -1099423572581706359632763519611349040 3889098 -1063628679117338816718560589839576016 3889099 2462513596270593657925203156270999136 3889100 -490238763616730798706903337654713600 3889101 48215655337259538046528010440320960 3889102 19365544183451683591424029848365952 3889103 418507531697752334169091050798183600 3889104 -150765691367421118997537978125910016 3889105 351617721395850586560067446615575040 3889106 204987930202677113176376990634331968 3889107 1090340298243790776149060864808273600 3889108 -2235910838235744609431600145880377472 3889109 -1060035610794940755722770090251894528 3889110 331288592924719808775779503045478400 3889111 -3491016607177928756766706374717723288 3889112 2693050411114196098781349687854131200 3889113 1544706778756593528868752220464936144 3889114 -1048999972814418173470550370746467344 3889115 -1068264589931745170473763165175818400 3889116 -194204822986800841627538625580204032 3889117 2926824631841176654476789647699494752 3889118 -933727071212467850652698772367459584 3889119 146329010358006536431379772373402128 3889120 -512085386231915534103649221240422400 3889121 -84286934109330354511355176233332736 3889122 202555281032629152542082715957320960 3889123 -964865649014891289365004872136730160 3889124 222480732854123135106443224121154816 3889125 1071360327046862893454772355993779000 3889126 1007709447473665266698531559804556512 3889127 93502244980120402829750380762117272 3889128 -1308614887389975818584763758628782080 3889129 -767082226610086943898158344467545760 3889130 -38281544500960052537117057141312160 3889131 -1235600396943461904968321622277734720 3889132 -356536603171145467367303946455577600 3889133 1860044685609194859676516642791953280 3889134 -31963729357633603034364259409169984 3889135 -33181464544451549325404477045139600 3889136 -21215576282106415964939726143881216 3889137 117920634131676661070727707708552064 3889138 -521491178669244755502424071422125440 3889139 -836059514192840998550187854246360976 3889140 71992495425156305885948428160901120 3889141 4024496318584503999002261040158695452 3889142 -128448694653675613331995099606496256 3889143 -1521239679957111041960563375138170240 3889144 391692900571910862915913951836487680 3889145 -118817163373035129098787923075732280 3889146 -431011487661169119521876382491836416 3889147 161605240379838459667258711690963552 3889148 -131572312567327955016847461869890560 3889149 -1891675054715913830058881930714511360 3889150 620972802205881584524771463088004800 3889151 -597738991937192256911079367833506448 3889152 -102904370629176353308314687913328640 3889153 3394241243881266017053604954671906644 3889154 1238407756500125757796767459819085776 3889155 -547690429732155217066579398986517840 3889156 -969263082105500078780294192758308864 3889157 -3085098761640310455337083171702498594 3889158 29657955768863994181159368178913280 3889159 1856268638981666172734102145288734360 3889160 1736748734535697241096491033792512000 3889161 -1549209465622548090471705731111606400 3889162 415774717724379410466000888796439040 3889163 1532165138365201530069291438745571412 3889164 -387744398265147154845054857782055424 3889165 -40133071911248063668852282490630400 3889166 1405920191635569609035946834379588032 3889167 -594951320231177759109014631082335360 3889168 -377873526974254448517655579764318208 3889169 -1600604005286677449406248756550244430 3889170 377676050144961597212393885575756800 3889171 1160399910412278425678526554295430224 3889172 -901116456972304864206275286892492800 3889173 -960222442123568359012427872005112416 3889174 823793192085798668511053754702227712 3889175 -1465032345976372126177861997985475200 3889176 2045921022317959656189750522594754560 3889177 -6635904578329031030954234245746627520 3889178 -11676034212308921647876495274652672 3889179 283908093009952224288237457369496220 3889180 7323690141792628938586765188264960 3889181 900137615941272218203309096067276760 3889182 -202514326098523370182621148861601792 3889183 2179906969128036972528383042560046432 3889184 -603896009495731665075250184031436800 3889185 8308611782501711285789013020365440 3889186 109284624170754131064758070035197440 3889187 1333070903255378737636091202938047836 3889188 -882677913250640526301228694092154880 3889189 1383194628188199740078559587241884990 3889190 -939196081538828255787245371057795200 3889191 -114255792265858029497752796153016576 3889192 -3012358185050689713818144594554398720 3889193 571964149716565571299796158607234688 3889194 776743354307425570722738159469574400 3889195 1497983523056825664828200721474031200 3889196 -1046875527725592740010748214487671808 3889197 317204228408866142668261771799855394 3889198 -242060604876731872520104610516198400 3889199 -668301386026615601320833878710978800 3889200 12977554671756716564811375024537600 3889201 2714945229544527435610971359170429202 3889202 -89502148267487094490108089189026400 3889203 2587181223313331844799969178747449344 3889204 -253528043741597165228332422842308608 3889205 -581067909980440986393603240486636000 3889206 -29660393442831763194976262756040000 3889207 194221574604708448266755056578304224 3889208 248673991397694163069024633955635200 3889209 1423108686892915172466720915229746720 3889210 432417745018462151890138728378375360 3889211 1040560802552151208538025636037998012 3889212 -809915858239811674261898779018956288 3889213 -976323190991668386989087701510770996 3889214 -158850362353610095269689264472327168 3889215 596981370863419938694123780945601520 3889216 3526151425775040537946677185609728 3889217 -2064450416743195562466582108351292734 3889218 365690669194675773466824327075210240 3889219 -1606397824857574801155472728298742880 3889220 -905496974885572067784332094159360000 3889221 -548893618350348904534650979077120 3889222 -1384704065961789420247854823756080000 3889223 -1080363843710535692141738269919152536 3889224 584640540828509154706336933503590400 3889225 437230338829017544758496428523826750 3889226 868560649037254124825202308151244800 3889227 549674242855537752905952032397909720 3889228 57799105428338176534440516571008768 3889229 -211716072982046554602000784946012160 3889230 -749943998820662744604818698260497280 3889231 1359147852274710000276636023356210512 3889232 -147503512209801664073979207650648064 3889233 537241592942662746368657780747821602 3889234 -502550290650096915140014783390522080 3889235 -285939042317767401652018923004633440 3889236 -339665836880947121228153647737778176 3889237 -1305902020822429660471344427806331008 3889238 1001064046780201542826525138433260800 3889239 342029290497453325008403288518046824 3889240 294193068752068024186249456129228800 3889241 -2290772895766249041990103442857418358 3889242 -256518343921879411902759479151283200 3889243 -2176386490131222239087666051972975760 3889244 2230690220360104974191323362451885056 3889245 -8025259734170497450217775767981760 3889246 27541752286902221154564875764805184 3889247 -76851808900365243591690915318465120 3889248 893991683181354813286130669605355520 3889249 -625093630999994737157311189782279680 3889250 -1472241332845747760698184943073536000 3889251 -673854550264727936521386137155803420 3889252 -881339872365303642233590498646395264 3889253 2352446757574603338689057849691605502 3889254 -297617737952007408628701838949640192 3889255 -374644896305606403486462430311680640 3889256 26420871545714464265046177177600000 3889257 108427432471315816948800069343274640 3889258 26553983500987173784180177755942240 3889259 1662560406912242278380259592052580800 3889260 90850937340546133951258458574110720 3889261 -592778653751445704590746630249652138 3889262 -443148497636634866421306253086453120 3889263 886709609181870599404477125068843520 3889264 2744306379924034725384043968692224 3889265 1496989758408102016909707606723466920 3889266 439394034982175032306622203629777024 3889267 -3347488887146540397350067161786713640 3889268 -288567523112941816771264774862357760 3889269 -105024426220665014055871972272177600 3889270 -235040337180760271741978574984468480 3889271 -689683824893496678636743063295608328 3889272 -1706787240717916521700371510334894080 3889273 2953548947844939714364895926374329220 3889274 467359229123824598963395356578356992 3889275 -77689581835807859998282695597006000 3889276 -1638810890139346327004964841767331840 3889277 -1017102880177869812945278025356992000 3889278 -805810538859700155098780355990002496 3889279 139769612597624776400803861716970880 3889280 1912907171521970416998319764013056000 3889281 -1634958585350992699449366999512067840 3889282 -583726092996892097257780680153144288 3889283 -2825578675133171592253339263070840200 3889284 -268792311561666397278205218235158528 3889285 -118689006402599998621030012167838020 3889286 -34299369856798151973311807344757760 3889287 1508465533933892246543804729518552944 3889288 -1314996664564071268945868894682839040 3889289 -1290740095558214900159368827907895910 3889290 -76366207995846798789697940987201280 3889291 358528010641321451850866488683674624 3889292 237255779923808887867320595538826240 3889293 -643057854809808080177286416558300736 3889294 78574778244831745871765100201618432 3889295 717263746531946092406893542613969800 3889296 22500479222911009359460231180296192 3889297 1687072603617357561478271843252099712 3889298 465727403065748884497218920080284160 3889299 373267099205470670159090660540620896 3889300 -186461394648309124945317694010880000 3889301 -287517508874590107066619454655726216 3889302 -919153784229946785959444602379592768 3889303 1511314663093960902969196568122736 3889304 1396398207404036978650932471663605760 3889305 205257866611439575492612302414634560 3889306 -1066354635750352810888275508025970720 3889307 -24030730532610788744307171104889600 3889308 -915528340329421821428308767959854080 3889309 1286962155018234467548457629535883360 3889310 -487087234051009182428262331170613440 3889311 561034335198716718395594461029008784 3889312 415417022197862295474711066449018880 3889313 -382793827553330744428494840409521438 3889314 -401766203703408450390482980056251904 3889315 -1895968701036281064904423810527029040 3889316 -975285894620772928812047944010136960 3889317 -547665197448416227996086774177732288 3889318 -104912404226664588120036967915652640 3889319 918010906335061371828685818500211840 3889320 591521283222856186630641531380121600 3889321 -1632518593605057813309021901151670156 3889322 492007406723016461024767964305665024 3889323 -1230213246332642109762239120358597120 3889324 1245138241266153811215325163340193792 3889325 -1069420742702824005153728413410374400 3889326 465204509828429414227343700114530880 3889327 17166732548146999005915531183130360 3889328 259008063747652719612779996817653760 3889329 1039798046719921499474422336846389936 3889330 67466045991330515528432593598662560 3889331 1229387179516489564462204729620357132 3889332 -119209472650863001514159576200623744 3889333 -753642973834613671929843163847777280 3889334 826481362169263029501989355675750816 3889335 -71016166568107803991854518768786400 3889336 -2906441648532837264796361271663206400 3889337 1551669966557216594865241242911362986 3889338 471358358120190470257765566466444800 3889339 442362411358477608706583785335243720 3889340 -76240878750514910546718096718417920 3889341 633079044017132710913565603620480550 3889342 -299595976007528234623050586515517056 3889343 -236852104631335071889437212551266816 3889344 -131205906132353221429191732161937408 3889345 -457477550256931331354547011007727320 3889346 228502700233006978036832234606636544 3889347 -214245071363735565300267026269708800 3889348 -2163639228837343170069879836371691392 3889349 -724624516583949660849564312309415650 3889350 -11890194881651555738570954561664000 3889351 -1683555004501923305897846949745636648 3889352 1628114532349874640018045259682949120 3889353 -103622470508814311658875251087360512 3889354 132405412945858066261234486277356032 3889355 1907377459980136887363647220282617760 3889356 692945767429000013150966645583478272 3889357 1471626864681392972233444525646376800 3889358 1381607266527453284530808098073158080 3889359 1198579759863214903697397884615839800 3889360 76367578897885057526198017284341760 3889361 -744267673822303436689916208692093760 3889362 -382401753523206996303345022837642368 3889363 3405892937813486191663866076583661784 3889364 2209809959787627932205903346360723200 3889365 -398078051518180387521999309928826880 3889366 -318087143730513658199401050883118976 3889367 -146536939129155905099486479806872640 3889368 200508920996450620196684774791618560 3889369 -972604116081031634107806196205923392 3889370 1085791789194508068030154919629190880 3889371 -272922270723263676724533806385261456 3889372 -1508357760421789944398156504302503424 3889373 1548140705812268868213593335213907622 3889374 640963674969582631654489189971044160 3889375 -217960554279626285883378901536720000 3889376 137194929530859315701066439591198720 3889377 -101986834936198513613036963321562174 3889378 -941016741156988793806953054340643760 3889379 -1042365806980297474517803124841196800 3889380 275125172222053705035900856812503040 3889381 26593457665431263899042310795367552 3889382 153937104279852012722946371218899072 3889383 -268389096179884723352304602840846592 3889384 -421692673427892713937477797547540480 3889385 99804967467787693056997302482636580 3889386 -71951139441956948234363812264356000 3889387 754484308778521489650327260686370036 3889388 -1046748977542600572808686346258259712 3889389 -346221696954113336006172045690042240 3889390 199549798519029446116208743141507200 3889391 2419000247125261551832549596968166144 3889392 10095636354305824187313995567333376 3889393 -20660331593206716271777310274460800 3889394 -124783327931931068080818424859845728 3889395 -151032166245323191559992364424090000 3889396 418698625455499697384084255357300736 3889397 2492451070353803302432857818845500846 3889398 -505199516191326389654011484475425280 3889399 2194891099177691498319851438265223400 3889400 -9331245364564221732712601369088000 3889401 1023107108374215299057034577189630032 3889402 -412513017437740795822333705696356096 3889403 71333453082227181865080457326586656 3889404 -1508949377733464473137881516781050880 3889405 -238903968325944749954008896225248400 3889406 119395612432064142999573598380504960 3889407 1281673163957230980620209256091736320 3889408 544555611908121221217913810643320832 3889409 1276099534417691037203234314772331432 3889410 -120881189946370285603752791526650880 3889411 -49974418375565712644934629848617988 3889412 1382619070404643931371934891219657856 3889413 812185290982206631091300844192884928 3889414 39251927601164038966163784845843616 3889415 -366510680125692311227749421348546560 3889416 -1792955667369103407821981937064550400 3889417 1316408566202182039698417550153687232 3889418 42708830964340792911266172844696320 3889419 -106119840618799774746528054360022056 3889420 -397452390265467046210406355719838720 3889421 1172875743874976408793629135996425644 3889422 -1357291539620421447229754387257039680 3889423 2655059076230589210480436026663530672 3889424 -257204581486325469957834901020672 3889425 794983659564972001355734570375518000 3889426 863899267767798606879228025942464912 3889427 3353062377642163464417850407645567276 3889428 -630907124996319749965635464788346880 3889429 -568358663482128431643402853744821440 3889430 -655425276994575733092786264804318720 3889431 -116198998503165088917844239155128320 3889432 -2452814979786608905169838699612825600 3889433 2287362843972325819294985196265517520 3889434 897390374104032394372817305340782080 3889435 -1042587354356794743396521279574374640 3889436 -20259387047984478246065002737228288 3889437 -226405763733465249834944030425861248 3889438 482419675040164918964862726632620032 3889439 7069763675490109788693941786856960 3889440 -28798334644991200129834044409774080 3889441 590275839459280763848145680767903842 3889442 961418110055294996980487561429377872 3889443 -933943667361945007024161927351180936 3889444 678234114415137330807771179429990656 3889445 -241383247435825501445962665435995520 3889446 128700756862859444508281706687553536 3889447 80539657284423203645311199224026000 3889448 -2477339866473941823297719231894000640 3889449 1625031183233304397872368163947297034 3889450 136114728072221867023557313353158400 3889451 -1048149210612107640526629138091461600 3889452 -47699418052710719559682896886087680 3889453 1536575091506636890639115347131095702 3889454 203875004756993643674011227481210176 3889455 10447600742965610094071094151104000 3889456 386097169277908084034930313980198912 3889457 -1168910620606753587481354995452886720 3889458 -423206959314161122352461664381993472 3889459 -605426612557740962663721065962180784 3889460 261625669816689719171454687693903360 3889461 767747096308684404036632412932690880 3889462 898533383708475815854129941988832832 3889463 403202232043498607238648634879485384 3889464 -74263471098278119198885439781396480 3889465 -684861974078884231121171475489361080 3889466 47687779958603086520112211653912576 3889467 -1956651357099658231642608185763116916 3889468 -331639978377176505983013080667922944 3889469 -3763828505300644665120310641676519956 3889470 -13648895391617600474909969756501760 3889471 -2133235633089486429659685230989873200 3889472 -481619985970721215574462151384367104 3889473 564903742485525654762069687330971760 3889474 -517347332986077189306759581633193264 3889475 1336984909991059304748095854235389500 3889476 -471422391731089953765005602514256768 3889477 -162281328904321985744689632450236416 3889478 716481025936184212694260805591945280 3889479 8141315853819488848364755753335936 3889480 -921899251507979515078227955875840000 3889481 -428450771736661609719600178023393228 3889482 -23706599363701218229711299874949376 3889483 -1015810430473365109669297049274282896 3889484 -1811315424436338431948469188497195008 3889485 -2352213984179479473736186168971532800 3889486 -1474478114754894537010505341792665600 3889487 196229740523575696496380649913557472 3889488 -105320700949065012584214039343005696 3889489 -391896243661322017603127977741613710 3889490 366450644238959094518162543923238400 3889491 -402360037135286819930538395019756480 3889492 1974425881563496129544781530536812416 3889493 -2159356943915639166237048268237758258 3889494 255889294180522820006004097079091840 3889495 -776275382086585331776632368188593120 3889496 706814447000019749276444959454208000 3889497 121920450017509951851512236547682000 3889498 -1337962115737886702367287182563141120 3889499 -36474887085991320079626827853002520 3889500 189818934818909241135097233748224000 3889501 -376782782059092797967041223964047936 3889502 -408018587022273891580782574833420288 3889503 239553302271858400384356522280097112 3889504 -377571824687519536287350852320886784 3889505 -629394759327521229007470728554223340 3889506 50020982594311091807318391695098368 3889507 -137564726133314874550855474309024512 3889508 -194081779242931665050110867293831168 3889509 198669359866791796444034163144892800 3889510 310110593435324028336486623279368320 3889511 -1676668668301108999550393675369161128 3889512 -1431799096642126210886649549896908800 3889513 188337800739033797868718738922156404 3889514 676700724536885055577855311898388832 3889515 -46347519410080175333268329952499200 3889516 1162322719676831263424676837916008960 3889517 2555410348883096781954109518930964320 3889518 1053334758455877938256026571254981760 3889519 -625732312419379751703231651950732080 3889520 -429824325159700356550889099916902400 3889521 -1148202314479731174267586727364202800 3889522 3945592444446134521988177206301184 3889523 -3539142005999305017128263188818132160 3889524 599375425110147486043432814500872192 3889525 162823616907764363419591862475771050 3889526 1349568998483331880400475149273687712 3889527 -544059846670536861459565474353102768 3889528 -1207320981835371526714628666635776000 3889529 -889474153937799201008337470493527040 3889530 119115685499193044000358025687833600 3889531 466621125439278734675455594299694992 3889532 709559358828936778125138886350409728 3889533 -1090272786990584548645677560790283776 3889534 547589100438107329344608007638338752 3889535 -1604855332696485222012342305582237880 3889536 -459377742407436607946080919413063680 3889537 -3401432830129782904801029593350866814 3889538 -40814597794531899317889277720297440 3889539 -32975675185564226000020037252414400 3889540 67777182948842971594483431801139200 3889541 -1716178509096416044743734887903763328 3889542 -493706481988501498045655283746580288 3889543 174592519382175518070592109710884320 3889544 -199968691898693008246635125745699840 3889545 -2100491774895492483481056378090240 3889546 -406586497385275602807013436658168576 3889547 640590165998923676364671924133008880 3889548 -127736195628739016595254785198027776 3889549 -65563291637363660412630660460327764 3889550 324517496616285701473636824487900800 3889551 -15510677105989574306311634636374656 3889552 89789123556856098690886797921157120 3889553 -1006111618406862914865686837068902336 3889554 -454338861800179225943504322669214080 3889555 1370469420263996523147302665131702960 3889556 294060341809321836443854722000721920 3889557 -150706859180765209296289154414422848 3889558 -1008121453772356243038560898650865120 3889559 -146414129382213280317069388134567096 3889560 -1110287408109307823114108840147558400 3889561 734829325917395408985398092533421252 3889562 -754136478919146944092576462847197968 3889563 -260891632840323904729650187348606056 3889564 337124424643171779640027845000148992 3889565 37281394139932597017463049205984000 3889566 -949774999564117716190288638282547200 3889567 509905941824905824704022701426642400 3889568 13768418018457432975303637575008256 3889569 1159747072571042764775525225794874544 3889570 -349384544644512508949214813928458240 3889571 341797091138526832128681314012752140 3889572 1221377835718615062678855734935176192 3889573 -1197485369689558840682005809408160836 3889574 -65776847520520444820383463463096960 3889575 359795795123886379563669655561641000 3889576 282246641735235168136433045487206400 3889577 634099625942152438154790710065572240 3889578 -161458478541275885092617387887185920 3889579 3083273921361557092988990185133738976 3889580 564432919093838151404211200839219200 3889581 -1533599079737399671018434350403146976 3889582 -1055851364516730550897201336220476608 3889583 -1934804733302274039305260964715427200 3889584 -440185925770801749445802376553906176 3889585 149491904153230625828287678792560000 3889586 146707681598764754078097809740667424 3889587 -524943513935741554979964424033428432 3889588 83329052303997555480718723089741312 3889589 968502374298364880018356058529951168 3889590 502094164378642624008627975031161600 3889591 1322087177670120622620973755559965992 3889592 161914467826533987626881114752737280 3889593 -1486490180750865274779082387379548800 3889594 23281509538320260233902057787818096 3889595 1327609522628703663150140779690185600 3889596 900980489199023120800817135969633280 3889597 -4438203448404472918395504442395978528 3889598 -1319124414359009965742272299547027200 3889599 -29989378255013366418907717022710272 3889600 -146814745194035039502160024515379200 3889601 420206906309891150484952344976303104 3889602 144817105069038639029802929341138080 3889603 2727231713915810183923920244695052600 3889604 869211526682449021714547307039436800 3889605 -42537429868335217190988652046448000 3889606 420319438424133980380834014523774080 3889607 -2108880700959097024846160693578095144 3889608 9678208848421217348235181071974400 3889609 -1073757502290800050259830478612046080 3889610 -122136410651047598781020394512987040 3889611 744305124956671874752199580679243920 3889612 1016796019934360609721874037267008256 3889613 -65379623480383227672148068405768576 3889614 -674019114636933539866108618657076160 3889615 10524505240324305455086557284515920 3889616 567201222854839625783667279694159872 3889617 -64700374936964631228891569542832640 3889618 -199521995109842931236103447960038784 3889619 1121479229731175019343866292583936880 3889620 -27529725711002631713846758378719360 3889621 -1344547140999658398259081302320928178 3889622 -695764014502849612171658509519005696 3889623 -908373796449414814212911578499846400 3889624 2950940187027056450508634233822504960 3889625 280482411257974717208724774703047000 3889626 685585880738784595831907234621749248 3889627 -607407852131605468714054047644626928 3889628 -1014988193185840796726073829154821632 3889629 -269860473911784678062572939326446592 3889630 1230028823013367260444022395925104960 3889631 -2570942462794419946482840257648969568 3889632 -232206087184637940068592909010599936 3889633 115769978098575531156342498320981424 3889634 -236449558433012371663559928789335040 3889635 -1194982880595697620871099638889208400 3889636 -1968863097783916129293114475862081920 3889637 1564447269277626286836531202392742080 3889638 502804200330332871943050652117568544 3889639 158534251279777189074168979097110928 3889640 -815039256161584392592827357392947200 3889641 -531456979466063332291300225069743936 3889642 948803467472403898159926916285075200 3889643 195149628482000203164578513875589880 3889644 416967223054442474459944687623045120 3889645 136584265180868765697704504441904000 3889646 1057246986161449091573002960852126272 3889647 -1621509647552825497152120059678670960 3889648 -86995871223857730387625434883358720 3889649 -298946067632151734136234363093394350 3889650 116734639180531271292680671889769600 3889651 22863429366653672045550244193575192 3889652 769208689555213972071270591790393344 3889653 1666385403367466255028065391602371104 3889654 -271615154669925829723273349371104000 3889655 -370651177782975462474993796000212480 3889656 -598922649589923694677942939650457600 3889657 3729239771688196950367245629804906 3889658 35853937273535092180179541313869680 3889659 -22378553120604676840792664018257872 3889660 -837798326033227080957976690561144320 3889661 -376006345461777004353838021092129600 3889662 -131383369957675884438574247933915136 3889663 24328822145669206946986858146357248 3889664 -322481816354455271953982114431500288 3889665 162104539574245991503635437183168400 3889666 2886558028934161214708089891261776 3889667 -543581822978713467390513674113921284 3889668 861850385774166744823188211151708160 3889669 -133535875624137792644808288224550624 3889670 95850392595211869879452716125561600 3889671 1184067517867702188383262039686771112 3889672 1107587321829895334022670737363609600 3889673 -5101301313810439174351281023646003840 3889674 896261107741546324398486910272829440 3889675 -786076461498982080616163777164107200 3889676 186367038272289410348641956249228288 3889677 984128527112187049804584091955658240 3889678 255459647130247175454339997133058624 3889679 1152557270961571727564962736245775280 3889680 -191923508836231042673748383701401600 3889681 759785052960569682362344895771275252 3889682 -1261031851851979818866109367498205808 3889683 -358080427737235001363673924414799200 3889684 279768959255525810360437478340345600 3889685 -1565309721237686997241115527995176640 3889686 -237280047636996350572378230682667136 3889687 3854012608136731383191242231963376400 3889688 -1605601875002552505203167208971284480 3889689 77618577542718416364352813875612624 3889690 -29622430876088113426668142458915840 3889691 -224506262894542765559133679248742560 3889692 -1829381991559037764494171991207142400 3889693 -119181607353048903980045828257902240 3889694 7024986936863059519202284142039040 3889695 -412401352665451427375188974841778400 3889696 1400865990110724262503963721845768192 3889697 -87586052539883148918479622415464768 3889698 706495734659819611442360957939374464 3889699 -526125153203049880366133354024037120 3889700 -375626555596904317550165484047673600 3889701 274707768369293792685475130131303392 3889702 1408522001486256735497058019282648704 3889703 -1071066400502455881233066487031230000 3889704 -154500928976178535496360638660116480 3889705 -41632123087823791914726152643000000 3889706 -1728507505652130574697295091334234448 3889707 97517051364102903981101178550631088 3889708 -652344161526427229544977006035862272 3889709 -1108720023304380235276949632751598996 3889710 -145260846051766010263888082403638400 3889711 -174779644667423822429882883154392096 3889712 -303950149948585708842639677214228480 3889713 -1216204330725182900277085193731245456 3889714 85436292281285090372202859463838720 3889715 -974082084660318691089881699191246080 3889716 698597771772598209358059974261501952 3889717 431025489498614424374312987506453806 3889718 -1428393638151288476703748691256801600 3889719 513038053038776540812739862860045664 3889720 -2216471072493455903469530002747392000 3889721 -290856440050857003620726942725286256 3889722 -150831675515737484741477362261800960 3889723 -217511802585083824983967001139979200 3889724 1956644273006444007633025217040362496 3889725 40592714407609299232173272008704000 3889726 -306378759467581656636521521671057216 3889727 1414363728138567210508604567582736576 3889728 216093448212912349516375800277893120 3889729 3249710220863045545594170643302107330 3889730 349721295315352072820389086788013120 3889731 -377034421529563817803506813102001920 3889732 -18330976000403658867769079355334656 3889733 -2096530170822680175788057809110930018 3889734 -623916617056543091450502400514368320 3889735 -1519435673115875980409230227531505440 3889736 -1184805211989800953121393638926397440 3889737 -12558350055671841973034320248050640 3889738 1111070203017182801418857084287947360 3889739 903129357556480930125358717285696656 3889740 10707745703256685001737215248947200 3889741 1828133856230704775039354908674249900 3889742 117484963816259607167196287583665472 3889743 8943907836224217400552766199431808 3889744 373442734660862366960655608183644160 3889745 -306202591453159772969448208390464600 3889746 72979623593022177621197660867802624 3889747 -533822029145993952104712654132715608 3889748 1599939630030542716827790416989552640 3889749 136683879516933215817938879962901664 3889750 -61043793226670268205018723334880000 3889751 3691623503144635059289643852943768504 3889752 526984555625019068560408980017971200 3889753 -1169687169620298385512846315311602944 3889754 -1281351421127706966889767777168822528 3889755 855957869829644392083869564201503200 3889756 125872584852227616060010472239267840 3889757 921720093622350087678571076703367680 3889758 -188336091941716320354736559676494016 3889759 2631274193009893498076316174434876960 3889760 -244517338053468844601717866081812480 3889761 223076735832214198053099939513047472 3889762 450270278071788307249694387945815632 3889763 2620411774172241199396859170377258012 3889764 1583351673862425433442319853358125056 3889765 -1170310411325091078949529203866230400 3889766 664281848163100797770803107428612832 3889767 -281522201643130360469902368870083328 3889768 1696071859979793213816400973004610560 3889769 717211382653869977328180898903075044 3889770 -628789490480781044103148218078566400 3889771 1474009227672383506521194164827246312 3889772 -514058989621751566301270300459898624 3889773 -424589333287157914991893895160601236 3889774 251623854364046872582096438795488000 3889775 -5169263970484373275606099354981200 3889776 -126674272316929941958192222560583680 3889777 644760479045993725813811738821212626 3889778 -60122369969004246796143063090038880 3889779 -1302159787758686266636663982685711816 3889780 -13043825441609282592969145576458240 3889781 -593147012928320805128379297754797408 3889782 31554384059982925801141978581977472 3889783 -222797254177679698811646043383791232 3889784 2580776151304432406884051304526274560 3889785 285722814103957805417307021590913600 3889786 178419128568002271223798021207655904 3889787 1265053773446952449778013800385152 3889788 -459167577963500129564521394989277184 3889789 1702818209517324371979574288610698624 3889790 1908121613222377689514010737826803200 3889791 -613519123846620953348902274695878600 3889792 -1866259702156611133110026095401369600 3889793 818972505700583754069401770297113924 3889794 -850452555656127793836733887741120000 3889795 309430039764095926652764001045744640 3889796 3914796380797830770490015173133880320 3889797 901960453255769004827902821428590272 3889798 -655401645092094346656898496056946880 3889799 940894075546994890873310616791390160 3889800 -183256177531234577471197879565952000 3889801 -118116152568231279067435405243012198 3889802 -809660879184786428061874144876062720 3889803 1157659577252565148023715382746975704 3889804 -1828045414163860492778734262264584704 3889805 177004219943566090274997000472465560 3889806 -229761290671028689356995818673590272 3889807 2837105596553832758325404639488971056 3889808 64296532660959920770673926978289664 3889809 367853424957129860963353583986913280 3889810 303535005970393095608867896283146560 3889811 1831418237873872124039806663229077800 3889812 -645867687373394672701792004757055488 3889813 110732984921316392718294616706679840 3889814 -1709805260002685422918040987536182528 3889815 483406230038992048746368163446717520 3889816 -726153891050055561156801705843025920 3889817 1183651164255578513529404380301665866 3889818 -74954520414641038589003353880835072 3889819 -1961601393981104728015512293900438504 3889820 -411233077185441551986391230559523840 3889821 66322117914409720971797224166074944 3889822 1583931356154218384601154308005219712 3889823 20496198419514543990868866255337344 3889824 -105458984657512143033225072853647360 3889825 1008862078544048992535310809019802550 3889826 723496092256831865513076952684815744 3889827 -49316769897161742587911914732684636 3889828 366992943544326649002374254387380480 3889829 255014315424864552718440442122277248 3889830 126730371451572902083728977206917120 3889831 -1692301788095399073955413188529912936 3889832 -423851150166929167868900182512844800 3889833 -424803012161069657536589304091541376 3889834 157813227030805409446346726496548640 3889835 1128113102811852935902835139994530000 3889836 -986044622019526666391365607190819840 3889837 -705640557970777898671100317446748448 3889838 -1611436149298356513704413202177599104 3889839 -1032703029466238664619367712977014776 3889840 297259966477103652413531565032079360 3889841 -74189154336526113300294175295759388 3889842 -900416865584875775902048804195374336 3889843 110828912322146850574035379165038092 3889844 -283333426638954737851690716389935104 3889845 353106645434148572322312365727289020 3889846 -498334538082121222039424842103404128 3889847 137356785029614786217100589831246752 3889848 -1852948778827139772456583064371322880 3889849 -508883409145122857162942450002894080 3889850 352356571143238603341918684963224400 3889851 -545558147207475099638642461599840000 3889852 953605863806229851644423489672000512 3889853 -407319680517992315667988526485953600 3889854 746144867966584922976468701388464064 3889855 -997113497554820992029936818049494640 3889856 -792225827967894081774146424967004160 3889857 -2350984042593060622631875240606082880 3889858 -321784865201579598881761282552410624 3889859 -2362335138948808073223968595983711940 3889860 -213219649382747749940372508938096640 3889861 -5758530147328898771414587900914234048 3889862 262974853081450072707644572183086432 3889863 -2961526843944291873337412044898808 3889864 -1740099415156227666659276328815124480 3889865 -861934457144215114552666903034532060 3889866 4476131224932227768758654757501184 3889867 -570776437695795241487931406583647084 3889868 718776062329279140475027556946078720 3889869 -1303876131474386399042867293660712256 3889870 -998287260277390968446294111938944000 3889871 -85221561229419481714575642941908056 3889872 17639610551793208325686899243220992 3889873 2158123422098028591029569663662721062 3889874 -8239811534497610349493331310878064 3889875 -277829061248217756140276381474688000 3889876 1910465182998975388036922472693311360 3889877 1514572868024079325613163054765650592 3889878 23436009283624381715007449894888448 3889879 763981375882022870313242161767027376 3889880 -265843044298838979439865959912243200 3889881 -960009617829887598005036286309665280 3889882 -640758108391194060014228411519762208 3889883 -406098060467852307512630249754478080 3889884 -297099528860450729849337942592785408 3889885 541429665363070354713665551721369580 3889886 246745788378745160245861193166213120 3889887 -1990295119560147730911710426961914040 3889888 2487712216907603860660673674468392960 3889889 -3231703996620919451813291393249033760 3889890 372988900040203855338151781140761600 3889891 1521362206559723992747220675336443292 3889892 -36267231668622556178510480015462784 3889893 -405088455907134845473299515300673216 3889894 1018584395033383887483651511211462592 3889895 1104735605917982872401440408639321400 3889896 -1599076881679252847923998777316147200 3889897 1607344628019053450830661375494815312 3889898 28193409776050915654927305335559168 3889899 -560711594082904456439042145142422336 3889900 268959205735163299664818854016691200 3889901 903146094570792595643243763242194902 3889902 276739629095326177486056106381050432 3889903 1289468623505608027179034573514339824 3889904 -114565066585050135089538206325473280 3889905 246527192431247825256469237037880000 3889906 -779249077900232532809917587515596800 3889907 111814610759451808658889893262655392 3889908 2388349068733123620077186729717760 3889909 28060174775590261247905117012370528 3889910 647372954139473840864539225759119360 3889911 -180259096595428702497878201862531072 3889912 -264241778904696588421842338722652160 3889913 604011178151420413291320087641517162 3889914 529819829899350038002482980741339904 3889915 2014411514696278260900424148923092000 3889916 31769206677614244051517084798725120 3889917 -2511659021928059941094575228730189760 3889918 -87655085175750076780809884674090560 3889919 -1338600751241819948962632032097039240 3889920 -134130729577543236062162852700487680 3889921 -67425111856241719093054849422756096 3889922 -1736738716813480662708934469096893488 3889923 -968031670168824726903651310260633120 3889924 -805762148134146972988203172349279104 3889925 650857375705801954578862045988128500 3889926 257612333198883398857403707872357792 3889927 -2472099961421151825662531517142125560 3889928 -99274673737169691409977745758781440 3889929 668769328183480413436716699355751520 3889930 459233117056309992662156512434059520 3889931 -2854757023327558958848724244941402928 3889932 -583032576335548242900171510760739328 3889933 1008777960998241877181268061259952182 3889934 -149752956616569441628579664471862528 3889935 257634797193523048694532131715215040 3889936 -232730771071516773945888663930462208 3889937 1380640872582052420245672718819217586 3889938 -114988018364861269652638962571625472 3889939 -1105920598131489954767721100220162260 3889940 -452372834160628741763222950953634560 3889941 465750895170882119405344159850142624 3889942 87811375400798315983510890984136704 3889943 -2727113435082999441592538788506222600 3889944 623302126272336395888277311255961600 3889945 550018120748782637400724156868525700 3889946 1209153519700251937627044797569182720 3889947 -1611669930044049429875997312044356200 3889948 1278439207956327893017272492848679936 3889949 786358454014903979165504849388368736 3889950 168945269530906605961831227217329600 3889951 -80860637181380860636030092410479600 3889952 43153293328828364514343695657467904 3889953 800013293247945782275425312136894224 3889954 113484704740953484937654771602855200 3889955 1440965337344247225682103966645895360 3889956 -147634769345850031972938319130480640 3889957 460173030991901326197123482662027704 3889958 -471936983388395091165112272764509824 3889959 623810234439135126411595592950632960 3889960 1506383372239919260128684817219584000 3889961 1063339921308787305223776778464212112 3889962 -85690754775317673261211589560310688 3889963 -1113561198436836774820651123753612800 3889964 604019091435041580405984379922657280 3889965 1266575474618530847290940716268280000 3889966 651086327086651416621451295786202432 3889967 -683737032294718218805466140383211440 3889968 91331683936608851999408281286836224 3889969 -350629924610833029893624464058971630 3889970 -148647365366016380557225528232570880 3889971 -1007132252938785492147979238156783760 3889972 1275141822900652310451160987508283776 3889973 -485116324979881018391302258356195840 3889974 509983467556821583419364010390866944 3889975 199843094075703961051485537970490000 3889976 -2209218159816479693492783121717841920 3889977 -238500241878061589017247194161168000 3889978 222924215064210663121255464737957856 3889979 -88912819328773851246599950617327120 3889980 -877765866910945326994855705109475840 3889981 -8199116953531204688031168895226036 3889982 -953249059026187056272061974182833408 3889983 951030447603769815092305825929984 3889984 -146237689947489038326133455417507840 3889985 -1242018562874247265038773799474578880 3889986 -967836599559579232172795286259806336 3889987 19558631186706014051275668065867920 3889988 -608052225472376992838147386244321280 3889989 -550920422913329461614618366161362116 3889990 -98444528299174046145579341753909760 3889991 1049571336931694300283037600929782976 3889992 266331855525877672111218696649113600 3889993 -1113758099737356451346510842317086758 3889994 232788091790183336130425347261429296 3889995 -1359115642751731385315084582664960 3889996 392406103856518430564482249928970240 3889997 -614771737833784769387562214235847168 3889998 -117800687674818919312145582589112320 3889999 -697148291650976071207234104186009680 3890000 72329041378635999671281196006400000 3890001 -588207126582115738896059722481221440 3890002 -862198684022398336163552325276011520 3890003 706652595753008884466783449029030000 3890004 -457923337418481126932316733309698048 3890005 344421283407299518856913630893900160 3890006 -77528307402106301970037231107534048 3890007 -376759166858739918910621295995413672 3890008 -373902136018472165656204370299760640 3890009 1715694007240569450744301392651177540 3890010 262520610211161458173561501243883520 3890011 1053037936411108861594280581888748612 3890012 -457920097642360151602536034916167680 3890013 -62914227577106851132339062973237056 3890014 -377711902455540163474152186140022144 3890015 -569607307260367056268749859970707680 3890016 -358975783535197418909026329679626240 3890017 95581899159879511134125970217984660 3890018 402173401218258718883243031322976640 3890019 4675904427754812843309191066979840 3890020 1193598349425361958693240863005511680 3890021 -1469973155954917577834068049270123778 3890022 878755122618698166418144941035604480 3890023 3148368695108270536919110691723733880 3890024 -112749355059513721231481426042849280 3890025 -24967865814416769713247254097965700 3890026 -326260445002568479225239513054416640 3890027 -1516135124469819296200980463586954124 3890028 836346453781061713154565896508764160 3890029 824949472084577228417752349176012 3890030 693048683582729003744275595835188160 3890031 1781191077835803834565873504678983840 3890032 5741464729061159852601585679040512 3890033 575573919573179866749996940046120064 3890034 744794694830018533685871112669578384 3890035 -529644357632643990243530656669626240 3890036 646400494243817490611755984420595712 3890037 -2052060758683216891346698924440169440 3890038 -8456516836007915170913665919057856 3890039 -867010412708807011877444993952386880 3890040 -157499721642457193815224306126028800 3890041 949196766931441546776683506745590080 3890042 341561023214255300062642222703793312 3890043 1515901050110716866580601019447597132 3890044 977356262800427974210936713753524736 3890045 1857313586295762481086692023237154400 3890046 456751017390258183280230862378968384 3890047 1021000908694416053074202313641059200 3890048 1902206779551365626609929466643742720 3890049 -2913603223579809584073138541332976464 3890050 -445027375931667344795076446429917200 3890051 967172223019409512888233286684669704 3890052 -78315828457049502834739223172096000 3890053 1652119171600117840318585233443454302 3890054 -278176389445793482618891849121280000 3890055 574290725790103098242460965426484000 3890056 2767986860737971047897852792670412800 3890057 1436608397712120556823558164593393306 3890058 835370133475655769191765221283875584 3890059 -921786349610357551987249243908189600 3890060 -242453215239460721605986617486592000 3890061 1214716865887687882626462414141687222 3890062 -1234448006395126059606164880366646272 3890063 1210746246926217459419883794598411312 3890064 -106747442555383625304514209309720576 3890065 -239111626701121087289528274572934540 3890066 -108459912778731891026183728767584256 3890067 -1737668780794645291088807036839976520 3890068 -194856811860545938635954269589274624 3890069 916393928350789822347881861112911196 3890070 -125039211597434021227512754970263680 3890071 2694414922694401113644478198929379272 3890072 310032646952650146661371723392593920 3890073 404337375618842103125192480254956768 3890074 -32038200541891238918004784767663360 3890075 174754423472860454093254989372222000 3890076 -217321412889290417566136840950778880 3890077 -1597881104284167600749469636775289280 3890078 275293249035554841716268465164409024 3890079 -81974450231252712843992335805875200 3890080 88794161178728137098070027260395520 3890081 4601339348241472064262456235040640 3890082 217608430827177131735772570224369664 3890083 -2179891214938943305097308449605668 3890084 1053950256030088671768275198512837632 3890085 -901359607571490569509584821879157600 3890086 353216289906350228574609699752512992 3890087 -4515235247548095984260076736674533208 3890088 -135024410632410856744162563698288640 3890089 674116987617591426634946037216759360 3890090 -376702513940976885718237577796019200 3890091 -2421788138288595895460728205808072720 3890092 1030732904949332854091991700755686400 3890093 2106103569924131156297736069888022380 3890094 194631352150429428715133538525916416 3890095 -368313475238807090751910721706973200 3890096 373420319224202505342137531042365440 3890097 24282745952271605642767134709886976 3890098 -1743200776278741246773938679575503360 3890099 -231662910775099484294485287040224264 3890100 334618939968382595854329005326694400 3890101 245009872773338416051809311410231800 3890102 -1005047815560809755994047124655217248 3890103 -454325811024361506847881897557748096 3890104 -4786241043095842576847959901829242880 3890105 248376305699813449308710765983901760 3890106 -20201989475284701289696992574644480 3890107 -13366896705105887832753573739753520 3890108 528351351580816974733989758363043840 3890109 -449310026179682148005746119967332096 3890110 838700247784653762675911940503744640 3890111 -2841436102310579517113642393721540288 3890112 37010552916885344899837635468460032 3890113 580635959402857867958453353743063362 3890114 1550230484917385194452786672024424656 3890115 -695470521036052436177870668138430880 3890116 1896069518157337419623955531090842880 3890117 -123429379137700363899079342827993600 3890118 -494737898073434238607608456704102400 3890119 1625042197120947346480901804023618520 3890120 -559631184545486504914927277745254400 3890121 -390598835394826483368386148731997216 3890122 103448630734574546579416560589784112 3890123 -8739457308140707071129992469615960 3890124 7559112101140842350810317117931520 3890125 -2104650714239488671945302367989361000 3890126 -248697285930980280555751325319403776 3890127 -248290832690786769408967069919128320 3890128 -222512848573668481947440612389552128 3890129 -2269159002999121558028928346066368270 3890130 521974608543629510646395360935595520 3890131 894842004890275047326757799999401984 3890132 -1622842012010515321669279078994815104 3890133 120853668710188566504659213117225280 3890134 1037997843160976633308744676522935872 3890135 2013127940095104388942068228688621080 3890136 36820573197520924772882967209472000 3890137 -485195734142186370601802616325434368 3890138 -251536032492184256681760678476628480 3890139 -2057514609058358918858870899267098432 3890140 -853121928031395991399529795503618560 3890141 -2864476040246503646103552781094916288 3890142 360717734726929614989732253699896640 3890143 1983427941540276485656821719624874816 3890144 21442367528257119581319930049462272 3890145 -253125115621880868367245784652112000 3890146 730010880817390262434609057721108544 3890147 -408180887426720271458352238523689680 3890148 158552335711925154146275831826887680 3890149 72764123970272229378139576705793150 3890150 92703246782489043807037351610400 3890151 -915545601077207920375369713306955632 3890152 -1148032734820323762865891183157329920 3890153 -116728736603629994666587149036017436 3890154 1319314888976279708124159354557759232 3890155 171549698582784058543086945195870000 3890156 309738251362411096548468299644474368 3890157 -46491966422218973319528264445811808 3890158 -207047774234953070364396003638855616 3890159 149003138791999796044716416423751552 3890160 -309529237467695967538224993504460800 3890161 864958739965610444220642857042606208 3890162 -742561258595248450202196379388499936 3890163 -650548204420097090113392577889395656 3890164 -378167041531448422942897300137147648 3890165 685265528861593979415361973604928800 3890166 78279696605487869039687396871204864 3890167 -27298843515044259195417267703961960 3890168 1890809732343998255313379808135208960 3890169 1165759248020490801251658555634651194 3890170 106104399332507901796455981775396800 3890171 477435265285353158012378406962958372 3890172 187074042941635015377401706762215424 3890173 -1170991330643039654773895684867449760 3890174 1033292875748119831232258570762388480 3890175 308692630001372429375700074843031000 3890176 2975909286003426833953749931948769280 3890177 -779062053311350314276620542310173248 3890178 1056204113825393154618752960764880544 3890179 2722374289993140003867401746592150780 3890180 -147877323044251735083104279785144320 3890181 -659937850765195167107457680677282848 3890182 1384441717169263276693850274267396192 3890183 -1047839382243141302295571458161951976 3890184 -185005303150423822280927397950791680 3890185 -5094258233757983332151415526387440 3890186 -680179641204021671879351343396992208 3890187 -1155414305643582216349079948925209088 3890188 -407145347809986689752889530071716864 3890189 1226977601110204179673101834214023990 3890190 -103678498185598797668742204511027200 3890191 -3010664228177646702980001910934179408 3890192 423690178492912682860938018535120896 3890193 -775822307786670152597319703344556800 3890194 -449156989865297120604373404996558336 3890195 -2530997464944805170150025315955495520 3890196 -60517075717153066371041632013163648 3890197 -1992864178248023986641834786111271680 3890198 94825903629812242211767861087764864 3890199 455657521753541982666649848595194240 3890200 -611656867097583014782136792733696000 3890201 -398654474482274144890025199633570048 3890202 -16133721538039973772635375715248640 3890203 -457812230798991701491336893590118720 3890204 -241865399740555468589858285496000000 3890205 141977351243832197595162820218259200 3890206 -364943413497949828365649952857602816 3890207 2578558429959578418439746829401678720 3890208 22925999052594654550901037353926656 3890209 3666327286715976021118155965324587716 3890210 -4279366087960532353690985668108800 3890211 947046073251576984210685544058272808 3890212 -715556241441127738302057729687214080 3890213 1713551599529851881163720004873593824 3890214 1498639911851928195698897321295425280 3890215 531196730777906125741165604532012000 3890216 -1506877718614368777965319644822077440 3890217 584268381352389494874768380844479424 3890218 1176761639870613725332790289382864560 3890219 -3193538388525708561301768574862466380 3890220 355662466939134792026164262570803200 3890221 -513500163004511371990989924306977536 3890222 -1940550367827165316934699840676096 3890223 108570719504643701767741651582977624 3890224 246725781137096594278801993337733120 3890225 130669173584603873260539039273327750 3890226 211011992458003669010839363476284544 3890227 -52822483263280178246304089502537528 3890228 -694418416871632583345975960251938432 3890229 -57095409875564352999801749995948608 3890230 864812110187414585316069938478389760 3890231 1221325328022417679286795795257725000 3890232 727972520250216013639160478552023040 3890233 558071443322895822915585302716040644 3890234 225272620353688274115542917175643360 3890235 469515159787794084229147324510602240 3890236 474536157802521364406967202892520448 3890237 1336263230766799284578639466191404032 3890238 332734360411773570865340632143863808 3890239 468910552203429320535343071060367040 3890240 99536668622621727422741015706992640 3890241 1511768250230415314938736392055088000 3890242 -303194644835751509343412921860583728 3890243 29054172755848123584515331607254528 3890244 -379555589436270670995023122802546688 3890245 1720410891591754856688175836991741500 3890246 958991079659994798307263753233757120 3890247 68431392587877106125180185945721000 3890248 1123573028999874026370874818477327360 3890249 -386726739917784579262453340505483360 3890250 -100984544977935415819562191491840000 3890251 58943260253182311204837780976480800 3890252 273352565369027996821084996395540480 3890253 9315594806802083965069025053584960 3890254 -80707367039986002103847193347558208 3890255 -1976278950183067133043124250034798840 3890256 168111727152436992664038661484838912 3890257 1430641164881154564511570742214941106 3890258 1473536431706062727832648775785102480 3890259 -278211088288876758303734491401585036 3890260 -954998973895362252165921624837027840 3890261 -1018869039242312210427440057595033138 3890262 -55736375919850197686365151410294848 3890263 -1278786369732507052320808893569898240 3890264 279513673698570611146011902717460480 3890265 -1115209681326592357191298339025738880 3890266 -201699520908780815742486981588983568 3890267 218236860083235662442390345994133316 3890268 67972293484832048981268399029595648 3890269 -1428808458303056588169358943048212160 3890270 -704919986110845168063932469279625920 3890271 1097958169354446843148261071315072 3890272 -124444609005104081701650920351858688 3890273 2349514918156295281075808428220896644 3890274 949384459583907327162659732385432960 3890275 77786639947566392742222897476803600 3890276 -924246499024863508289627815398481920 3890277 -1977029235080399930115869475580368612 3890278 -5273014865585931406503761078511360 3890279 1100021021367119228584706615206231680 3890280 154809774110937503249760492387532800 3890281 -4346480037299020736657140073168523648 3890282 1308217665114938028344066601546553344 3890283 48255698452810088245610077132262400 3890284 943582305510335001915739216689002496 3890285 -110920806293158498093078950848782080 3890286 -1022059517366746777826784034880506368 3890287 259403411827508818911957504935239320 3890288 -450092049976237950266442691494543360 3890289 -354861936347589000351109403449771392 3890290 -915466422369426794454493990312149600 3890291 -67732990953101267640201927916523088 3890292 -587543810671794820604618232381726720 3890293 17645449448054226334772684554168608 3890294 809730554204222508514935158937057792 3890295 509891687609430487473866646648957600 3890296 1905049737414750375519329201495224320 3890297 3110773191760889608842814204082565972 3890298 513954325245549596401311605342705664 3890299 863458540128414136784326156596225792 3890300 534379981806994406292023614133798400 3890301 1198325821390384723547071724756974080 3890302 571658166775839232876495180755390912 3890303 -330203820583786980210523856110288800 3890304 -314482149410291139107345535451791360 3890305 -1439173505843273839104479076379002540 3890306 212665628512127730453097514929689600 3890307 1573829200078780490503741510631487360 3890308 -652738767499318484091309223676851072 3890309 1782530841416054776978308439896252510 3890310 257916058168571501965598585069107200 3890311 -1829902753870978196593255824079962088 3890312 494694353630577711022947960152555520 3890313 -27188121333316966898122154957265216 3890314 -41318293212463107001624466253981696 3890315 -97406366538163472800300829910440160 3890316 -5196477322705917768934710898861056 3890317 -1501561066315381063533395933061282634 3890318 1194482083926061885897655455170697920 3890319 769607591107646334839666717141381520 3890320 -89500239957952469753610087852933120 3890321 621517778614928285298765063718432320 3890322 -464552483771561276071612770421167360 3890323 -638905169702974480840340732578745428 3890324 -1471453144251170788262333474804786304 3890325 -674113963786142414785427214253238400 3890326 57315644775995420110736277477319680 3890327 -63871162186783532943653134654229328 3890328 271178955377771547838078443360337920 3890329 3209184576417952915606491000895865930 3890330 78015656150550973262109780135832320 3890331 -3575420072735791500140882936058455616 3890332 1615963758781240347600064050437854720 3890333 -1407190198221260148939511006064891418 3890334 -72207654870207411949879651544921088 3890335 1129182867257728636467508692814336800 3890336 318306227116362083522520555237801984 3890337 -618647939042182103565449156471329440 3890338 -160430980031597397663935470166485680 3890339 -58412096253331511734590548216293176 3890340 -10038771370468407613406311557123840 3890341 -64959899385565375260057024568569856 3890342 1611968956373707237105047865778011200 3890343 156972328213785716101477582457210664 3890344 1585799828362693109007131915120348160 3890345 393788712081871434721582368255014400 3890346 327068657024046805182938878639689984 3890347 -1377639008120577355771541909481952204 3890348 -124017370211185851980100235044814848 3890349 62729793691495159851230160727505430 3890350 179521494572876540551914040107624000 3890351 1305072916541288650494742527556958352 3890352 192212424657752945966598790449561600 3890353 -1956713618544205885639132014623276398 3890354 172557323602617226346448111442745760 3890355 1218876686481825134261844787825574400 3890356 -252119991954076343700603371041842432 3890357 -3094632983818676853812472778527941394 3890358 605463753071553864223738869142464384 3890359 -478163945548741071105241890636904272 3890360 1788916375027515036076053114852864000 3890361 -1057191234220457827610958795814846128 3890362 -544017164703996704036340155825611008 3890363 37735585551877297240010592592911504 3890364 -277622686530260428607029190216171520 3890365 -591580620685197969963901102162671120 3890366 665391501191661826266047132401765632 3890367 -102872457642123283358480529119080464 3890368 204491897488307994580423106510192640 3890369 451925565640471493410994789742184896 3890370 357601902729072482675252446357132800 3890371 -491663546791277739179994378033105800 3890372 -3155571652609177295261285000220568320 3890373 -3903171865099366258975868055461376 3890374 1174898423139358039138662838082013312 3890375 -23961109960017532796414479766886000 3890376 160682856230762807492671924233830400 3890377 1751275118432588605699253699546587226 3890378 -2301330941316141481778276694018092544 3890379 -1770266948099317324320561136671912480 3890380 565334409613583226722741551659663360 3890381 -1441927411459331274282447951493139136 3890382 -4090792293454334559584526217046016 3890383 -41427241830217688814753651780472960 3890384 76597299172933940084438400565862400 3890385 -264290309806728372683481565576594380 3890386 565107359892195799104103108740516480 3890387 962522802184468273159030818300669036 3890388 649162246836110295290482098362419200 3890389 65199670748871298403217562696263480 3890390 119426093998936310219815099324224000 3890391 -761637644498238063473460041210750976 3890392 -3742077214972708673987469362227200 3890393 -1428474606386537597988820922829972156 3890394 -32556056857895385062394958937480976 3890395 1077419035225245173579832670164734400 3890396 395496243911361127019661816708364800 3890397 -426098804159543143375430388150316416 3890398 1528213485903770859013208539565827200 3890399 -2726876090582092788001864792932154464 3890400 313029661947215010396284462373273600 3890401 1523235872033766250072616724632814240 3890402 -754065893767625987728697774953006080 3890403 -576149173499118976329331667025936000 3890404 503463796198814045402497031336902656 3890405 174949164613340520542465764486920060 3890406 -404063059465594482498201039692674176 3890407 411640376415340040164893654045979072 3890408 -689099984413204835135068999322112000 3890409 334964813503779040346085322365097104 3890410 -943096497126951905255214380250836640 3890411 -313096656801778995394078938309277440 3890412 270202421786841053928401188206689280 3890413 -507473389922382396343490346838138176 3890414 -111763153640804160472603769315442816 3890415 377517926942885361326891654976624000 3890416 -919553971318299088412697798762037248 3890417 -1516686845281268760722008086006735534 3890418 19971407883784831710285468295618560 3890419 724449424125135042972658865101381488 3890420 -662926253747985030036810148036926720 3890421 593952893100696987286648671344618880 3890422 -1557767773639248712952135138376257088 3890423 577570046507627324707422586858173672 3890424 -781739875215864350577022490131783680 3890425 -10505033061523052435441926798694400 3890426 303387260054243923098649747368094464 3890427 481119997851409008993408892257527808 3890428 992641998951086394667365097633768960 3890429 833006622570711923396817250637793030 3890430 239707489608521066319108939494709120 3890431 2209244696233531085694582823560511232 3890432 -363546168257043327317773703454916608 3890433 903062349659004777949206856547296224 3890434 459404259076975235515513546404648960 3890435 -1926239648397439324104608879038393200 3890436 -541525702649650255718324935833839616 3890437 -3683785979159778448201844966528824740 3890438 841645070154512753124489627387985920 3890439 -258098737934195065151141765590064160 3890440 1327317907699797538513255134658560000 3890441 770445135865401858616906281209553972 3890442 152235138090047184830277471766440960 3890443 -505453236170538806402831332231710960 3890444 1131150067041695975349963669588231936 3890445 -144838701161248040782212448537240320 3890446 581254127900834846872310749015712640 3890447 -933284665277660027435323458113366088 3890448 120569521609179900342816294885138432 3890449 -316714022809087737997582962178957020 3890450 -57391502275341577706582005395840000 3890451 -583338089059567368130729017075741768 3890452 635025037529286176559049174261003136 3890453 115559803158966816033047835811216878 3890454 -59830856573378093237044261059403392 3890455 893956038066806084817740187988446360 3890456 1740367093718600053159111898727290880 3890457 -869630508369868955557899606448824000 3890458 378235548209512580589015107142537216 3890459 -1002767181646125681006049757437776960 3890460 -204729171977485031015705463513907200 3890461 -1469497350455259456729784458973510676 3890462 -142562284263036838733261503659093888 3890463 -35108227780796437834918031008563312 3890464 622280466336009558157150620114026496 3890465 533049354688956065735034128682048060 3890466 280215469097843365328084381556994032 3890467 -673539895410518129432174646929167968 3890468 4687869916800430778312411752043520 3890469 -382045980561073868711156039739684864 3890470 1013033708376104605909232652201463680 3890471 -818787044797303707495754090754767440 3890472 -107148269850143605599816614780928000 3890473 -1635663068735285722157531709796486656 3890474 241114612555113335067065046920861952 3890475 -490488333956638123068300167729640900 3890476 -75810758376968697710532769531899904 3890477 84105070414806859913591406179386860 3890478 276330017275235200559461415850915840 3890479 -542814558211506981488236533012620160 3890480 -65366087416038925080262813794631680 3890481 279635961635283288660197124561609600 3890482 -1067138687498173067712996780801205248 3890483 110350594209575100310035296160710160 3890484 -154000195829238963948383177658408960 3890485 -398802940319061816284595988967822820 3890486 290820414201502766064244396839948192 3890487 259351521163120528549323963262128360 3890488 202384737558436826660405784293007360 3890489 931452571881781763165639882604741456 3890490 36916619594817561086268442555568640 3890491 -3102993152746637927483418255222149016 3890492 143920826565319196125280572080700416 3890493 -141051153603759163946384358929085018 3890494 -243583164798799920952031550588925440 3890495 -312819885804098574666883758122683200 3890496 53542758985914347738194622382342144 3890497 29446481755492326618332962682405460 3890498 18637508672370509328680541889160064 3890499 -1601092439019106159244553599224515336 3890500 -362551147659400103907520821866496000 3890501 3918109560058170011636885124519252732 3890502 330101306372105512154904173787157824 3890503 -223636323240694401885053577550478248 3890504 697764997172789269417757139188597760 3890505 -206912711700646894113216235687728000 3890506 308275207036970039317166104935270144 3890507 1070046989039644319822562934894068756 3890508 -937808024262838448164397247995159040 3890509 1812005213841404013170462319806595840 3890510 28162374403245465790177613820552960 3890511 -2439591330486640240850788234057608 3890512 -28277828938295252173116013720182784 3890513 1057538304429333401996938604367294720 3890514 73026528309397181794344154097983488 3890515 -599499745383183085854919587180667680 3890516 -580855730197530486384147482772111360 3890517 750232548875007731248466744707973280 3890518 -135052061715456633631011118731208704 3890519 -1808574091448885709897189269065282560 3890520 -342057583784026861674508324209254400 3890521 -1013035864660030267168396612025276278 3890522 463875364907344601792466203311011312 3890523 290689220020090900232917918281708288 3890524 2612285094910894722558234460992384000 3890525 -392858583144984838547834131589887950 3890526 421266638649163098021107874954943104 3890527 -2307200814164784579183690980471398624 3890528 -904749910007232532483288019256606720 3890529 1338737989560657905399591840044064274 3890530 -227146853491699051282890082722393600 3890531 282358767410491206235685507724006528 3890532 -164837462580498715889747094555798528 3890533 1637361797397575860835767774322510524 3890534 1554442309732715199740657133078634560 3890535 -70129867503743305068657924824947200 3890536 317275601583560671718990209735833600 3890537 125266995202594604869926939626376000 3890538 -1504222053325840561255551550371271680 3890539 -995321358900952753983596833423795200 3890540 -748320404819888538179384170351349760 3890541 1800099094886117378510391168680106144 3890542 558211590977725477429320826873543680 3890543 1990643081102201094760020434972739792 3890544 -139412951912120000487793841854218240 3890545 -384356116813373196091115948852042700 3890546 -338969135036086647864729482016011520 3890547 -2045600054911998271393507702696077360 3890548 465179603306020275689278636416411008 3890549 2759307700098596200324275406358567754 3890550 -160946430029820709953282485491478400 3890551 -1743074407502799960341757993618793800 3890552 1890481054380868930863836167399342080 3890553 126554724126204716151351568108272960 3890554 5360416550641655128427220252852480 3890555 1056834921950782491412770110897928960 3890556 840317382541765030906792861923820032 3890557 -1993407480167162869249983327540214368 3890558 -148724103434224533044419218371293824 3890559 137273622700948891707224380961501568 3890560 1347134034249192404629511580155904000 3890561 2766631016661530487364147563708972162 3890562 -38770257591503392827353989014097920 3890563 -1968161361375176933967414538179053188 3890564 442007097277623741462024099440126976 3890565 185769947601662716109053727801856000 3890566 477593468768531121166294601478762240 3890567 -2294814250133632008851360155047737568 3890568 -978982366533542227355311881069281280 3890569 -757681009872808264736385570277527648 3890570 392265909421212996558691091692368480 3890571 -792667160564446554502980119329685520 3890572 -333168268731516253030799071297935360 3890573 269818912964601251488807979104227840 3890574 205571140017092475621892651469619648 3890575 497275284513766758816468493831624600 3890576 278580491130250000848310746356293632 3890577 1080750786426943608821708349539680032 3890578 485110162751809672403749585909998720 3890579 636562140557020843401214058982300672 3890580 699989529608827598978700267638661120 3890581 1790622628681756023264589615067050382 3890582 1128001966883842790829069155850998400 3890583 1432240112537993302058693343219373152 3890584 2802937340884698109256793598005442560 3890585 -93074783378909229437304797516043000 3890586 -394138166505190467610113036015897600 3890587 -322674348386388918066430052594329056 3890588 -105102403137196992709623976960137216 3890589 171975278472918263643250968275922048 3890590 -524934525506816095930729087862549760 3890591 1656365869121697186663950076762304992 3890592 -133110909647358423750991408162406400 3890593 -81690907578956710463865972266698240 3890594 1067537698476584051351336809358070096 3890595 -217254392712430349721299880563936160 3890596 619693356798841368545252339915715200 3890597 -355121633584399761946404753063072 3890598 451606430116603174936375747566915264 3890599 1950929896520816167411230689676689136 3890600 760760916850855488697384105420416000 3890601 703332703150244199196492439132251776 3890602 -1458832047055434204191468320655335248 3890603 3396355026561597216971378482102173960 3890604 -228184688532239970456817001942383104 3890605 1241592717747988041010970259535525260 3890606 882601984015691564233671178616146752 3890607 -335240483780659588994141717855534208 3890608 14845368532505430452534476134252544 3890609 -558896366450256919711311317861870190 3890610 392111437457923071305516594560396800 3890611 390778648018693794116243732640787200 3890612 -1871256985884513008954265927502276608 3890613 989311809229406597747719311198167808 3890614 -10780850733361298368909090818294528 3890615 -1470218792274532393268744114781363240 3890616 -1341719526023002659459377742371942400 3890617 -3289659183478493485889503536290099708 3890618 478550115735001248264536735193755760 3890619 3530413339876470785002514954623296000 3890620 319826163289823601234009188909921280 3890621 417755118225538354184753699967412224 3890622 -970468921670480581348902179364712128 3890623 3346974916538683998678257733333096960 3890624 -41482758739844222446938725315248128 3890625 -718052084915414186694869750090250000 3890626 -1331683695820843031810478606205597488 3890627 -819980736907405881312860405178503088 3890628 -151326104496653704480494134596853760 3890629 -506681191208469568654330471856945120 3890630 -603086729858516671832255208026486400 3890631 -93127642301079818094460350534729048 3890632 2469887329793340192636088794940646400 3890633 -1680097175339810775491320552709246118 3890634 986846531592676419467733994366464 3890635 56105617513937833267471373164200000 3890636 1524427188745793787988687576606990848 3890637 292310257658730402862801750442163840 3890638 75134401512948556747044910783830720 3890639 -764641689124582920185369338924876560 3890640 1526481617674162166528175518515200 3890641 1438829600784293022437064853603127284 3890642 390855987474127570595403319972058112 3890643 -167108332658927494080411260326215936 3890644 -709120099585635960260823274663233664 3890645 -127189192782931301460291732346890240 3890646 -688832018399944384756181207245497600 3890647 -371849231159712200788364342545804760 3890648 1594645399343603975554017955718031360 3890649 120396338869564727328978697478400000 3890650 -608507930626870950144659002917553200 3890651 1394444426097715099172202899036531652 3890652 34009119624521347108940485289088000 3890653 1230032489451049456590396168217497484 3890654 86752853148926734782725957294663424 3890655 186739277370920094753835269299452800 3890656 938954215328057402549172157714268160 3890657 -207498426735050691649276693352758080 3890658 537839378789765089428705805679236608 3890659 -1081998461477045558372644962725495140 3890660 -1457641553447596380200207274068582400 3890661 231170607996114546198740307040189344 3890662 843277055500329081449415729403460832 3890663 -55868307815328693989161135378367904 3890664 760365320242316113934665205436840960 3890665 1924692519650327055319261977686233800 3890666 -267965309513314095887870535314952192 3890667 861292939099161512256772503673137600 3890668 -765530931826940485867435302253806080 3890669 2238885384210275707828242823263822060 3890670 101354969408212313279397693351198720 3890671 -843430230880976115412883862496211520 3890672 398203914743332481450875566493925376 3890673 287689827201053802051241733459969682 3890674 279353097097447413238466116131960336 3890675 -136253551662317574206642033969606100 3890676 74917642872149340779637421560594432 3890677 -555484928184756895502241774278045568 3890678 -860214007957077576638596208676196800 3890679 -132834689836588100388151761722859312 3890680 70165912460438491020007157827584000 3890681 -76655564452498284549557014387952640 3890682 -168660086056643224471540678188109200 3890683 40311161423871577243006570296338344 3890684 -199318930938832888904759259264196608 3890685 -927397400502027703723883543594743200 3890686 -317122840114689346109375270078439936 3890687 4236426607441191591615494871874297680 3890688 -708464687941366068180419435770675200 3890689 538045957542500172768585197660900400 3890690 426151630345119922104639416788423680 3890691 -65292423766689217987936672472313648 3890692 -323372665972631502397295617463460608 3890693 -617578639689068220491825352040289058 3890694 255811945056726994262552063475806400 3890695 884998940037210109328517921570238800 3890696 242859524826823141386080343238041600 3890697 1541455458214875176508026807950966800 3890698 -756811927065288821249928867954695280 3890699 750073565624380631771887698907439700 3890700 -928638393901366729738286225101824000 3890701 -528145466825864210540238099259332298 3890702 1461515915483467938929568606919120704 3890703 43554230166796549652296877145120000 3890704 3228713997079285651843242195435520 3890705 -163461284107847717121123485059975680 3890706 -171291256906656294356386697622316800 3890707 -5095548584999332463886362723662439328 3890708 -378248835901404126372108326934804480 3890709 1626288688468842425741393352258692814 3890710 -656235107571546742487515047864720000 3890711 -1160353650722080920092185036240658256 3890712 417251502090843582704733691173273600 3890713 -2151498193775160916162432417790858038 3890714 -675780785116686700955990348109085440 3890715 376523274437942373969149778027243120 3890716 -1668910265174358151744216398774684160 3890717 411999574388068863213617724232036992 3890718 329324000037808206691262744115333120 3890719 6603892513674818188408229854638432 3890720 -717420230044867124082512852855685120 3890721 303612378545145348455183971410459312 3890722 -1635160352946485782505967800852216832 3890723 -4152497701920795504879079475768172360 3890724 -299913968823553818624704313527838720 3890725 -1267674414843999942580503532949504000 3890726 -2698973181532952197960078457966592 3890727 -359120174134551380971823217993948000 3890728 998759739007326233985239231148764160 3890729 701571981757518005676915047486313600 3890730 -243474031847495193320410203071969280 3890731 1134715580004494466326907975558717232 3890732 458128028941137121417138177310244096 3890733 64642860663671084938590222058203648 3890734 284781094157421788182888405963833792 3890735 830152927226110216612594577166152160 3890736 78293918238426282161774138836746240 3890737 -3211780404805338582160829841999461614 3890738 -900247850754585306351847782901578480 3890739 1700918486824336755721991742455264880 3890740 -20915272532845004751451790703083520 3890741 2433412899675952160802685636171885500 3890742 47210003952111208797064082896512384 3890743 -2269557642327065091409293257529074008 3890744 -467741132149328988955221471141888000 3890745 -693491213035919926026060820611582780 3890746 -2339952095064634702825156918720402176 3890747 -152989535535604058581568782759529568 3890748 -377312761144317189984601333525217280 3890749 288988650222840277490350380431234880 3890750 -944553745942986039974193908096640000 3890751 1065428091360750841160788457711748864 3890752 552342817919472910150318180918624256 3890753 -635035052085774494543874178209415998 3890754 2632309683164029031695032057403392 3890755 -917785258996013682325709180166000 3890756 1554751522725233471994212929282337280 3890757 -372763263779229158316772320997880640 3890758 -94501380542147678819883792048230016 3890759 261400476126968244728702370936495960 3890760 1013049579743247674538761840691609600 3890761 894450129975856256064316292436994432 3890762 1476484296456512823600646242209155632 3890763 464927365684750690887959063047322160 3890764 -1197501391471789581121307407953864704 3890765 860194875818509191238390957195731660 3890766 -221879106890557597686567151937452032 3890767 -1780388101752097850648764743748353248 3890768 218301828495041128362936632442224640 3890769 9343692616229514169954092799111008 3890770 -217734195577570516432914940328309280 3890771 -1161415487802935433017986036464779028 3890772 149293620845233122078912286173560832 3890773 -196829527394691019171899084937014180 3890774 -1182287933488036757362090843005157248 3890775 136636786141166553917336287587561600 3890776 -394317343098561148007931681596375040 3890777 1398541454584592345626526938611959904 3890778 710552538098349891923792510056846080 3890779 270666952865403183612535738167910720 3890780 -215175225542136578938181149415746560 3890781 976752048809282994087646471467243840 3890782 367518806803679223916293981738347520 3890783 -475537781040717604522655953003692096 3890784 15155678787279279480882774858792960 3890785 -933250804001712874434654295997722200 3890786 -488693610015405898949460091980927408 3890787 1850732644261776820427113466421949560 3890788 2318546262660594803260007372619457536 3890789 -402996024779018593633059762048670944 3890790 403443826813312568309835037356664320 3890791 -2390797303149233239147533117566398968 3890792 1032835284775174754628555621034368000 3890793 174287138323613554036398075538611744 3890794 -1043435122906705268971187477916154368 3890795 -463923197579869084103386123295191680 3890796 -31186277336268513933449014332195840 3890797 -1355710942616937945954498493324087968 3890798 103045517792617565919314514250766400 3890799 1316895605491349068426717016120202168 3890800 73248632237333692433385988713676800 3890801 333314100315645754819472121855457920 3890802 8263029964328177754235838677841664 3890803 822626900478846104857612143718688080 3890804 -131747253920239299841578099617737344 3890805 -1379447431060847334301491178780182240 3890806 14827378545195337925511781214024352 3890807 596808897875413422457718350916674776 3890808 1508125868513017055093919033227059200 3890809 343406064958543003092947098686401480 3890810 19621185082095457937986263781539840 3890811 -608658411188141212398231820722048576 3890812 12993350996167829150064584073436672 3890813 -990568271590149900221403151438306260 3890814 590239436894211990755630698616448000 3890815 731075206786700060536611281030649960 3890816 -743756935611741173493808201570713600 3890817 323433632753082224807572885003770240 3890818 -69747632464235278382908735525005312 3890819 685389049545821997356669845920644220 3890820 411937662959702443634101341914419200 3890821 2691726636278153644942682635745626944 3890822 -455189396037166357241331783491608320 3890823 -328137609381249748250509900727875632 3890824 -1052076229361975459413521510129008640 3890825 2745455695422951409367876956162353600 3890826 -466629013550151637314374071432102608 3890827 -107440204376884016399997713809843400 3890828 2071200020387457921575533859595833856 3890829 1380924396002961836815910351249093760 3890830 873086179717657046312500717197754560 3890831 -644724804582899176016584796390852736 3890832 -337156155007036233637278032381214720 3890833 -2925942171279908797839220516878835918 3890834 259972097008647679903400341086541440 3890835 39064222201598792596132929851252400 3890836 -1188384303709171985727002796274399488 3890837 -1514295145153515084790624227613097700 3890838 -109370478536507441858680255545630720 3890839 1992118815789051158267727054052106440 3890840 2021549429680526557158762583578009600 3890841 154717375170830096345203820024045568 3890842 -298934509311542337081122261055340800 3890843 2474251405023518193544319152287743760 3890844 -1030792656137159652368005149813918720 3890845 -823980971110964240257576340499030420 3890846 370262103907442731663121217614556480 3890847 1217622871462166675845080615837923400 3890848 222452869527342501562892835776102400 3890849 -86103323690015323434315915152997150 3890850 213350313084623663762331785140272000 3890851 -1964609294443194705368986333620666148 3890852 64422591609596874144449006893178880 3890853 871049117753408680055180346436681662 3890854 112501733984918208667194017776587072 3890855 1207756002348639706169524814896560 3890856 -193027977370796887660844253439180800 3890857 163571537777834843358423758650458880 3890858 -39026810561529669646080575062037664 3890859 -225084791242033904160050772592120320 3890860 -1129759456809636516867377312520529920 3890861 -516878367604993071426350012640423936 3890862 -144669725497697121669799363728908160 3890863 -2047935873592528482617836134191083888 3890864 101443428324529613377428348368977920 3890865 385319980362874321436323103942293440 3890866 563038883817038744855522710066513920 3890867 -1009488367098553169848570969222848600 3890868 -187408332252728667683405235255029760 3890869 205516851591399824496613020667614144 3890870 291745105836476452976920066215644160 3890871 572440732320160859646264218868976560 3890872 971780478555966918263009680357785600 3890873 758781566509759996349577777094432320 3890874 -239773186207160492093241620683313664 3890875 1795269070143618234885528262327944000 3890876 -948781844596963283479516011747840 3890877 -1173174365066365756532902632904501920 3890878 6966947114460713642547680848938240 3890879 790829212108763526054880619164668480 3890880 135017215124202402840987907034972160 3890881 -1212657688409786048617462199418414336 3890882 -192346708373522977692251373705486816 3890883 -172294598357594908378542252760312656 3890884 -402512839798981299841013885107341184 3890885 2307796531112689314208334078272364760 3890886 684700438755732882973711391810614464 3890887 -313405380226345604417388637813693440 3890888 -2304269994246101409048533123865600000 3890889 -519189778580543119951243369092979200 3890890 423279166067064373935619721922991200 3890891 -4427656383620679075816830937797460648 3890892 -695881618323289586930535159531045888 3890893 -150660454305007644305039992580576256 3890894 1125681742271307840429551926945225536 3890895 -1007638729533107386131125173644748800 3890896 -601032168585134431412714187259904000 3890897 -2295895507803179401981430425583892480 3890898 -7578366157323054897790876998181632 3890899 -2259613629693425929101567332710532864 3890900 -9780597911754416176675674773030400 3890901 -678245687404538080814969837968713600 3890902 298110204053156916197772060469118400 3890903 -701309834085248522379837361353263232 3890904 384864814335814279398342964079493120 3890905 1278350899581352529599865418102261120 3890906 1498582279249504587737065179469447152 3890907 -1249596726054420824446515924720587796 3890908 852057817931820470363450451486310400 3890909 -1918444796382844208027123398621482048 3890910 -355770805294535434023654298697011200 3890911 -2826713723144134448381749613336110248 3890912 907786568591757120273309146481426432 3890913 -422270910215445322451562143337556416 3890914 -1144635114828117280998178421590528944 3890915 -286230189477403949925501847529836800 3890916 1855709659202344534178109225702484992 3890917 3590742942527951098379923525188869760 3890918 -9569054813030653512065669368517184 3890919 353755032497356896283381484335291944 3890920 283786907620123819161290512023552000 3890921 2328421054950073604387501243364774144 3890922 -250307891902740613505265703302852096 3890923 -1601616385521703137980661693572014920 3890924 247093173813085840172485401632673792 3890925 380224652630064801718338403536182850 3890926 -396895283470351752287763869036908416 3890927 1378917052708028541557048433682237776 3890928 -742813748362652400862896873514991616 3890929 298786448062493854749761548348679040 3890930 -662896567465564456590962097292113600 3890931 1207844069754666586901506230443493888 3890932 -667317168653453700551569243075921920 3890933 414881589561063353647709328594129024 3890934 273361127363446810446811747566305280 3890935 -1314242014250289505638893015361822120 3890936 212964052717243213126417152215900160 3890937 -28347700230787906933109355703858848 3890938 -462795173878267065353320834845793056 3890939 -605586791042109696864636144363960240 3890940 -1042406570983106761934540597419392000 3890941 3875139413859706620262845756989184 3890942 538853306326431275742081442432524288 3890943 816161420985793477621397126138265120 3890944 1267022542103355715670632043852595200 3890945 -33562986129043180183589901412906200 3890946 -75729276331523293341165286806047232 3890947 -1513491687453098236158672978072212208 3890948 1347055425341174719035610548302048256 3890949 -139483984935873360829469992324501536 3890950 318153130061836556061124205666774400 3890951 283864664472940312903074072872108952 3890952 207315783234376209758049892230481920 3890953 -858349267558215858946180832511699360 3890954 -296418863647874825056579631205675168 3890955 -1168551979795128599582537192276762640 3890956 37547312248259635357821597050575872 3890957 89212109284431662097129956910662784 3890958 -109031802433033621394836173825239040 3890959 -3023383660572196905838829333413793640 3890960 598245637609563012009171939912744960 3890961 535400701791460220374841789450068932 3890962 -464913327902023535431392944672305536 3890963 -31963612757089014211291893328024788 3890964 487731170078500563297028936406237184 3890965 -14231480429190366741227411359848960 3890966 782738696010812827248677844893670432 3890967 -521443966267881756750728774211322752 3890968 -636846082968314242277233802115194880 3890969 3176655968326140728979952086686951370 3890970 609834946955838980152792655939443200 3890971 956577368087360190619215446008260112 3890972 1761941821784545945608976076020584960 3890973 -9699397813956953299104501221920320 3890974 -1390484337063145608331724960058459264 3890975 -559622834131238042839021968264255000 3890976 1179581748930124601352846276460806144 3890977 3238786989485631384777600685086723012 3890978 8652463752735554100292984036738560 3890979 362646979577480133097925415524569584 3890980 113637348380863216498058227886768640 3890981 -1615899790778145260611867199147425218 3890982 437297324717894908940473478037058944 3890983 2926446605742171660070622607323085040 3890984 36852327627793472141162335897681920 3890985 -273933000005678863978928798057754240 3890986 -1231624474647091062567243949926547200 3890987 2618639347589961972344583067891011360 3890988 -216286436937513020635808263383275520 3890989 -1463358178590832180597671596603271744 3890990 -1214133207421581928174089401471592000 3890991 -201309466617011234609190729677088000 3890992 42410008922666041683511799595008000 3890993 -1086617823076978398087025692228412956 3890994 257665826563606702718996032352369664 3890995 129093507041098281054398351420991120 3890996 736576462671642790066754387188654080 3890997 172689525026732767207356560190798 3890998 -1282903884047998144349537017218300000 3890999 -484758321360070207923205963267446864 3891000 -897792856889682357562390941358080000 3891001 115751980846574849504505584219402500 3891002 -702911619807971940636226340063049216 3891003 1828258677586666868125237074899892504 3891004 641605686792326930920558216440987136 3891005 -1777665779396246364922746171704384340 3891006 260620555438224071082366028128399744 3891007 -198991521208764079029224262412738416 3891008 277975355373047323892537569906262016 3891009 -159372849480181897422949301280428496 3891010 303891301549496294545122223423488000 3891011 -1428696582101983852434392044664061288 3891012 321250037640662544447137538102746112 3891013 666213215009979691937333693228837760 3891014 135946594720717220415568135189282560 3891015 -138491854391428439039611858657886040 3891016 572851819028817022039004122149012480 3891017 -25230267320633554334627730348154680 3891018 73002029925685205333083104271438848 3891019 -1185066303968752685515775597415627888 3891020 84009560653091236329780785770260480 3891021 -1052110184152782605306672629761568416 3891022 -86490279997858118577853640465402688 3891023 932378558491751426475778587414887184 3891024 -183347096229787187187712469072609280 3891025 601619187794977776677236716585585600 3891026 -237075487676045343669819866975969280 3891027 -2278879061803513878982624381255680 3891028 -1662440230196386581803776148897190144 3891029 2436510087171906274011352976032412640 3891030 -761301466939784430334344320501760 3891031 1407128358046942813782313456913746784 3891032 2275078846416760537036561202678630400 3891033 269306805184546048980696463292215002 3891034 -1039815044622042473906566391209536000 3891035 -45941554321817308874544797161262640 3891036 1746016243007961327423847223504486400 3891037 -3517133629067304690865550370586148314 3891038 317051557281696904116847385868769920 3891039 -400761481782613216470904687514081976 3891040 -666866140764844865400951756179374080 3891041 -2160807522097553883873151657145128080 3891042 185158778520801361627292765734754208 3891043 522035137286984675403251608020782944 3891044 2059312015608442283649612666380276736 3891045 544326956778170392953853768962177600 3891046 21939564906886891571483093189395200 3891047 -284110524723029042772041059772235600 3891048 113083409095989780339643109002444800 3891049 -276619891350754026013840659791306950 3891050 399529583091381656357357490370080000 3891051 -1508901577972096281794988357097998720 3891052 -265621206064833865710327541045395456 3891053 -1103307112659521979255268277120854698 3891054 -64830249214137095834121731310790080 3891055 -202854543288139925353816764474700800 3891056 33533836423421685353637663534612480 3891057 -1320378044901080410691442641288342160 3891058 326867229688139182728830625757581312 3891059 -645367168020930264893926409203004184 3891060 670862307230216413398955368042842880 3891061 517419988797394433947615822366863662 3891062 -159786773459039337418047834654278400 3891063 637726497107285009457490751368034688 3891064 -248526055830001127030400876852142080 3891065 -2149219812596584157333286548589348540 3891066 1653501310090049128888023613977600 3891067 -2652195451663798404666362161820540360 3891068 -133923131003244941901583131186966528 3891069 -174586174178988385298607991339790592 3891070 -4518764842079618307650548534032000 3891071 226977706412468694013950197697189072 3891072 -1309661514322976344085297211648245760 3891073 4026155858544707536201295102439916804 3891074 -72159162256715600007163930430451456 3891075 219163213041014953368889375616010000 3891076 498175235403038654649981754332786688 3891077 -723498001219140659802138583816423074 3891078 1436333169701261006935824445521120 3891079 -1310573565885968531557259302178160624 3891080 -25973266178644372445884395038208000 3891081 392141189506620523800531648877492752 3891082 200578381217172966683712654373371840 3891083 237546416121097988650403609323147776 3891084 119985843837763059626435253221670912 3891085 -1619482592882003269356223155681321600 3891086 1427672663789616521708119110950848320 3891087 -980001493763086513643418023856157656 3891088 486499933244797114092672299955404800 3891089 2384705252828784342086101348479385650 3891090 533353660645934402446323357834324480 3891091 -689263775318265440443250873160431088 3891092 941326586536931863788438826741340160 3891093 886081323489501581064473974480895328 3891094 -931965403444031241081985951613473920 3891095 561465485779602220136224504731791520 3891096 -739099132623438428287320517381939200 3891097 130186081211026971846102636690418432 3891098 411673641578883231831025335786562800 3891099 2881703200562113412946889071812025648 3891100 -1816091182048128856844561851506969600 3891101 -883608765135742028112788758102589268 3891102 408909176020837295209952175521848320 3891103 -534630237662774719053042009735919648 3891104 -719814318825896805853857641398272000 3891105 211856996280094379272113441037344000 3891106 1111107768126586759294489986974140752 3891107 1919770553453866679056945824137636232 3891108 165556005017475333176952803133825024 3891109 -1478834720779774756109558851506660480 3891110 241331782102580836712895681180504960 3891111 120511377792270313255791668284850304 3891112 -2537917976932405038918181347747148800 3891113 37924783724365024831887294151543584 3891114 -285775800682710475887217648891791696 3891115 1814093681441152111353832892842769760 3891116 757989861874373689959037576081431552 3891117 -183852256057697133476686357045906752 3891118 761566325409498903132880806081408 3891119 -30061633343822133445588558537103712 3891120 1385292269120528353530596598743040 3891121 -325576303351741256840691679465532108 3891122 -658214411768090186667850808799387888 3891123 224534355102871532669792163979986840 3891124 1964145143088625205217219255795712000 3891125 -1148492414788010016936381319164288000 3891126 689593672453782902772375966033122688 3891127 1679623918111650858096771101657550400 3891128 -2114460176971393224111291788338851840 3891129 1315711696321066258180597850227060416 3891130 -473096470699783333607027398032568320 3891131 711521825105382010670737015499992932 3891132 -326662904560629583618867761819402240 3891133 -465504321562911347078385738696997620 3891134 632407826234852169127741142331618048 3891135 -82514741716715901336406852983612000 3891136 53280543006704756470747017880010752 3891137 -417341361127361121666615928391105214 3891138 333653273192011210567204988209102848 3891139 153091396881233997542332959938961516 3891140 -178864547389438317413134688334028800 3891141 1151898740238376618509204332139649950 3891142 -106618475713856502208546102772850048 3891143 -2368649671264169454579623676158290680 3891144 828215121467579070645872739557867520 3891145 -570353087767516663031390558027491200 3891146 201821770092193778120192768561333760 3891147 -430221469609968079178881924329100320 3891148 1373597016239782354416510110745406208 3891149 1581188923535521203303755581730370636 3891150 -250711071381198882073560931727659200 3891151 66151240287132799060865177581214208 3891152 -336397269013611492109795746071814144 3891153 -358546232107399769096022629728174080 3891154 380573866838005025650641118787548320 3891155 -302067625959068340021759669628428480 3891156 -135060930674633997555467105212416 3891157 -2002276750886744375240497580617372594 3891158 8035727174399052493942132431163680 3891159 1481239667771879015188477326575220480 3891160 -320433241338578158660233030610944000 3891161 1010786349835105007433182025355338762 3891162 -399446047815535003848757665971097600 3891163 1059838046463505481699026502146045104 3891164 -734104377208482393628932022815519744 3891165 -273699201510167429896081234834834080 3891166 -731141263333881100620319271383229760 3891167 -406708149802966978315010289665200800 3891168 1371643392125655207662539887024537600 3891169 -1540502494419585078354161334680535420 3891170 -186644916163769732996626009306602720 3891171 -1620875321048240808052177307347050888 3891172 2111964556050062104609962893144514176 3891173 -950872441477167084291756458455008672 3891174 -48724056635696720893760319695259648 3891175 1028621022082565963809187654496865800 3891176 1996025027869308774854444141524270080 3891177 1570142307960094282475528698836998400 3891178 164930718410610421578768598343500800 3891179 950016113352838613164212315732358176 3891180 45694084229353685223990407236008960 3891181 532786796182367379053532854321639040 3891182 -99176112479360022676317950080252416 3891183 -244293051435945290099349553991677176 3891184 -292968710483249726975993871374254080 3891185 268321720094925071465884546508419380 3891186 4381601990544914504872772881704960 3891187 796535482873990207283523369127766952 3891188 1366105291491000626774268148884071808 3891189 -857843047419901887472612427274833376 3891190 -725722959489559970695111070036899200 3891191 913881607461560950113193126518129600 3891192 7396975219682947296416448356720640 3891193 2821043940166434593131297631135681680 3891194 759244606491576062828676259197910896 3891195 180533291624826618383853681513911040 3891196 1295162709805306422926897925826150400 3891197 -1241031595826971657469042819553423354 3891198 92725594825995242400193776813916800 3891199 -23395744029214545390389849896772752 3891200 -543710154200032158712274859589632000 3891201 -100369249265715896502409978430602560 3891202 -8203238547934007456541387466560000 3891203 2759987746092535930977698547479347452 3891204 -674295283318766928792797912877682560 3891205 -1538012713908856586036931650927299140 3891206 -416094784740603792051553736686259712 3891207 387809325652220446886706225554939088 3891208 791535849932042264070662458585743360 3891209 434184768090178361934114085480890240 3891210 -205118482491994119031930312966199040 3891211 -195053992161327407810314856347059528 3891212 -794821340983652269332431607323547648 3891213 -833729898834120628416422850485184000 3891214 -681354491240689095073580474914004544 3891215 -133419505754759287368948042292023600 3891216 -75501619218864367600678914111307776 3891217 -1047951076556025804508765940684796048 3891218 751025531076248762397067810102492560 3891219 -42373869122828951995499773485522696 3891220 -1757536673936505564594572739667008000 3891221 -1031508222572407959629195740294304868 3891222 -982878687126162249369059047462043040 3891223 -1162135051259383566011454622023291264 3891224 5464972510582014737584337295625420800 3891225 143484230264584958809434563932587600 3891226 -750071040613062597175538077590689280 3891227 502818554367347410595031150391385040 3891228 -593303995458576633137036199730053120 3891229 2058661030816316439074464951666377830 3891230 -457829420367893633584360029927532800 3891231 -956389892094238766471470157330719080 3891232 1263127366678138289100744554031611904 3891233 4130976205138017358135082556220532784 3891234 -53850186680750101802585743581650688 3891235 -307856943827506148344396367384758320 3891236 403356450946906267728141163814999040 3891237 2313233821848239219978308563309421632 3891238 743322958666276896385358535780935040 3891239 1142619555697548405382314474422880 3891240 -50159274921209641239456932076595200 3891241 -971710465418390745811120368309300358 3891242 -12447550874576688335907444584429568 3891243 -1147263265306672102166170606582044672 3891244 -179259590484906335778621384524627968 3891245 2013456062449043707470523050870701880 3891246 -102455260311408015609652133794176000 3891247 277641717346180451420347969923239696 3891248 40623043072554822572455395786473472 3891249 -2832021565852435987740439693571740440 3891250 104839609990747496054954230106640000 3891251 385426954885487424040344750719128128 3891252 24486183367759932949807038184660992 3891253 -173649610426312897973058139775508960 3891254 474040016655786952161432945752220576 3891255 592512952202719815121498999945497600 3891256 -2860283251229204554673872107246981120 3891257 -645909639563162468487703065776426160 3891258 -177668926103432561564908372308779520 3891259 -1422021697760412676687453678979872540 3891260 -384758585840003913334502918190397440 3891261 1275197389901204955195022636209060384 3891262 173620543847956233042293860887296064 3891263 -2817277275218811863208005528196103488 3891264 -31111755878979387851654435627335680 3891265 4292373623717427198949999978024320 3891266 -273603487037588049939319406059459776 3891267 -2182432336650988631298657797904783360 3891268 341816205367826963864235030833660160 3891269 159019485180033037874871027735012672 3891270 131071889131040327427703805897779200 3891271 -2078537652547285399623682179974211168 3891272 -396119753318629207775437451416535040 3891273 125418563406719535376287338820531984 3891274 -1710411849524611147838989648071654864 3891275 546540584040357948411385421050545600 3891276 -218721864600705244602082478416243200 3891277 -425952091711666686846800866423192340 3891278 -10714357996655160510432973110378240 3891279 356304004490983672551855996084297600 3891280 -289913882044332484453309483937955840 3891281 53682283885180999065304809219001200 3891282 -536680060443669355680380953633251840 3891283 1483902889045651767716763567168715920 3891284 -1420732669221524018523832631811744000 3891285 -9897293649183679878227836583945760 3891286 -1002012300573182340973724651773775040 3891287 -1948566132603583917438897996708227064 3891288 -393041002196538240347865645592289280 3891289 -105048863608318084339384691362614912 3891290 -68394810970154222693630462373494400 3891291 425209438923493098960070546724022384 3891292 1752215956663320095608013268641686016 3891293 853936494147434020142443373570673216 3891294 6776471573754580997864405089966080 3891295 2596578924438030728403673660933200 3891296 -93762349885589865422394215914536960 3891297 -441401681546285474717802312477203520 3891298 430430714635886645723914197283448400 3891299 -321811826856185963001706931901329736 3891300 80371474506387969606859679069184000 3891301 2418867104106066110706915556872263424 3891302 204232546389519377238164074558448352 3891303 428223871133275579401599573925320640 3891304 -1334211884356892695998089495063316480 3891305 132148211222078455789691276620104000 3891306 -338820028272051670863281453855496192 3891307 382671458300999946714489147858312112 3891308 -1563132892317099276765907566819072 3891309 -521313518423826800472082630232719296 3891310 -472587228640577781836621465241962880 3891311 11416773102694419468542414309252112 3891312 -256255036961902408770762842104430592 3891313 694094478522854679692078581691057844 3891314 -483283149551522979608659540140710400 3891315 1167269515875656055347892565025513520 3891316 6172191605403521415140733939492864 3891317 1510322051957838128698478137482869532 3891318 -487979429818782687836504869655654400 3891319 1049710848707327923564019410071835000 3891320 -293989487445302655521919011979571200 3891321 -37072595352015724684858429397505408 3891322 1105752680160475940503618309476281712 3891323 2216476037829568894758915305752753572 3891324 555213934389723500422672211620053504 3891325 -633714163492051709430763969139675950 3891326 -860870103701387305418829464050662720 3891327 227595976084805618729649168010975104 3891328 7924402425279772733300064009584640 3891329 -662442337545378606042896938421817516 3891330 79329432249706119216493678391792160 3891331 -1805045890816831383861982942863252868 3891332 443059350573023486667863973213703296 3891333 1129038429887303628992962621625472960 3891334 -38955751415984241192019439519419968 3891335 -1362714024191647466778100502142120000 3891336 -1079890529073025295239211792078438400 3891337 693434291894401855522164212847192832 3891338 107251610565650385734470031258423808 3891339 -3076203311874126111411428864003352936 3891340 -1338072528552217051326102013183948800 3891341 1100900680257164950816398502605833292 3891342 143315993655878711779152171674578944 3891343 373113735853765434544328308465996592 3891344 -617381710432283275122776224355082240 3891345 -645056362170287908139653439529326400 3891346 1072353001161080893544035593458473872 3891347 -350978775298105219253992106654775840 3891348 778164260430655921354029379920568320 3891349 -622854514578329349299972169615697536 3891350 -115106391377818591546844626038720000 3891351 297404022552207278817438077960096928 3891352 384032205555629769829334577740083200 3891353 -57306436827952180669577250194665398 3891354 -709768634723964972514421992579633920 3891355 -534817504496348880815255779356763680 3891356 229432946256082599609091523976096768 3891357 -926804877322192436444755290501365946 3891358 586256098876908524875021967436845376 3891359 3106311215813117986121012651422798560 3891360 1847125552529193092315594835886080 3891361 2165050919593208117123153419893581572 3891362 -1202538175647881664123867074973563568 3891363 191168730944610954706060473863994624 3891364 -259572528380509055051903362893803264 3891365 2387101431826438533268334731605484800 3891366 -146861325794137439865406184686644480 3891367 4481978280655557507631500949812957672 3891368 -174399278315453780582557711254159360 3891369 91479925710728921737287946272441744 3891370 -113646994640068255613195394356951040 3891371 -9749587722515779176555455076378240 3891372 -854206035801137440931552394872475648 3891373 3128553152046033848154298321047565804 3891374 380476037600747237412301865761455936 3891375 549214057614165398339558546071080000 3891376 -55949632827379055229836548761550848 3891377 301389822466393893309281137418319744 3891378 -715356483337721861044360188665774976 3891379 -1706477233269538651552767560820140020 3891380 545807252146211993711857809826732800 3891381 6397749743145487824784051059258816 3891382 -1202907903054589600760352024848793600 3891383 -1160805063219084836670974204970577368 3891384 -1502050738760824853739423011903447040 3891385 440200576063933506138002414757528780 3891386 -926607428957080996588462678031816736 3891387 -71298541947403742204976966781304040 3891388 -621964782461880482706343309129587712 3891389 -1741778682967822838487039176742714810 3891390 427194768834954813490432683872947200 3891391 197890284461821707446508668318788320 3891392 -195895079017458676770018189228638208 3891393 159177534752641018160975559151999680 3891394 935327104010495841131153753391819360 3891395 -1340144268695391744535714479045968400 3891396 550818215112978254729056654276116480 3891397 748164894169846624689750513177692860 3891398 -150887376363133401649900271334789120 3891399 576289418881343146218592024395161088 3891400 1137454662736486476898198201487232000 3891401 -1430322308143414793777409675819188508 3891402 671789319722022685820884215997103712 3891403 556508194874340254493376355012437652 3891404 -870289414006757288449911537692160000 3891405 193595969718298890704592805721339520 3891406 32442985124354325151415842236649152 3891407 743740141685968787816058758686121472 3891408 161939918867700993822150224540073984 3891409 379966907299794566661522020827496000 3891410 435057129597077038560519429156531360 3891411 4148580234363585493593634303052088 3891412 -431244463451886379634022595959570432 3891413 -2170044952061936492222626727803893636 3891414 901844011103941239172647381554688 3891415 -68876788409574921715490448414688080 3891416 56269380724916513130505337048064000 3891417 -212894052264720824458510432941027120 3891418 -541675789835971943338933988507469840 3891419 -4491513891588736353516935316193728 3891420 207105192988538486419753970329681920 3891421 -1007249897438467625553574029262012256 3891422 -184699603060008246269163906433903488 3891423 1161168181260835827296323212540310800 3891424 -585196594956740236447051736762548224 3891425 389478189525012586407472961697852150 3891426 149154384744974456157627103395667968 3891427 2465265954006829545739496047597495668 3891428 -396120617119992078740172302470548480 3891429 -623612827169596312433083050211460160 3891430 353964563833106855266797017562117120 3891431 474837967836289796004540438768626232 3891432 -494595845708909233066933462958407680 3891433 -336952058989588066299164076358126200 3891434 -1270524980990858421255367585560846336 3891435 1020819618378593659529016718153474800 3891436 -77231708967633726418773445725557760 3891437 137898763183777405414170943804663392 3891438 -466369817741817120349019349733031616 3891439 328648712613171556349920318165029888 3891440 -60042015887588232893536132153344000 3891441 -410305244842231502070710727740657808 3891442 239441791501141984402484474938681872 3891443 -2763219403272451472066016561372785136 3891444 985869101829158326639107564747540480 3891445 121405305294061983775805452894512000 3891446 -211037452182812480891564146799260416 3891447 659085608861319696426330562475153280 3891448 -503201368096493770516035474640097280 3891449 -2577344579449408216989581835645446550 3891450 -466245552500001071720874964195142400 3891451 -2362506481832181047192578687965155548 3891452 1050967079130133481499507792551677440 3891453 146891472903421000504895532122676864 3891454 -94856143809907608626635946216972928 3891455 -852536380783212206985612876439915440 3891456 244888953518117063509598405488803840 3891457 17753228382956407022550742853854000 3891458 -731723095435622572064841849798607920 3891459 -1138370524069534387097015553044880384 3891460 64319716282226754059204095468339200 3891461 -45861968168778554429554592604733440 3891462 -38345526802672742617079551851792384 3891463 1348695838333879391591257318810549560 3891464 2930284301158597216053846819045135360 3891465 433747843344809899741063153839225060 3891466 -834581856137976734333235793210356480 3891467 -2542727491178469323700546422712845484 3891468 -416013592614923234980632070872612864 3891469 2848495550896949501098575199128674870 3891470 -1405067131283561626236012386836404480 3891471 -5995722170662917813963420077453688 3891472 22673912879005895248939791778480128 3891473 -1105009498214257950948252808149630096 3891474 -10358236995346277469005772398411232 3891475 -181985435996221947561449057681255200 3891476 -400565027918137618757705114693389440 3891477 -697269289590748429381203024684250368 3891478 -522616718120655143576318914096212960 3891479 -1719094298829274927869841011682955424 3891480 -562714407677716464516934951351296000 3891481 -4881147697150747641673869616055100 3891482 -929496435986932359229623160615983120 3891483 -92019760637384762066351404384579800 3891484 -71708729690044595673657471730141184 3891485 164839855693809805379087340580934400 3891486 -680605719803888295327385010469276672 3891487 -3852928657318722572071597557566186208 3891488 -786751061029870986502861631797002240 3891489 422005365434355166851312267771549120 3891490 -404791603433541091973327257101708000 3891491 80046045938011666017155282028097800 3891492 -393988853140109129091677605734629376 3891493 3193756076992600632171586265059399742 3891494 -758072126514954080108052650420062848 3891495 -1356750026400479393106013507524200160 3891496 -1107212049775233725724099610614743040 3891497 1961681359609628473681215655973054820 3891498 -304016147497054765974299430535080192 3891499 199165985191989456684855640273640160 3891500 9020882834385533515641425712384000 3891501 1294071295411498941078370224058411830 3891502 30776398280182334636234674800581952 3891503 109391027933891391676402706974980480 3891504 -237789052007383087278372217953976320 3891505 -611420378797441884491224430140811340 3891506 -908133566410385906846453532241689600 3891507 -174876957222370869167525116775772360 3891508 -852708175591910161453711620175411200 3891509 -1086826313002084179544992407059637796 3891510 -178827217541741589303157594343424000 3891511 359643308743131873036238507250546064 3891512 43229796194762056557173056184954880 3891513 620332964214041394401681645538897744 3891514 -1151223665711689969127780773493760768 3891515 -268757471473939264089301452352309920 3891516 877593564226902754956071581896356352 3891517 -769828519358771647023113594376072608 3891518 -404108157835763459958317938800866880 3891519 -1493333464287854522599222028102213256 3891520 -185316972342912010550171589248286720 3891521 -156205630131667851127358437166653308 3891522 533952590964264122532399388030083840 3891523 514245465725933326143803525775472640 3891524 -308291183033059650809490380387094528 3891525 -137034909231315655744428587644392000 3891526 723477776062435969184425090354895712 3891527 -2036350745934199644485077087780851624 3891528 -548950208860727857236996347087232000 3891529 -2959134595402255123904816086486944716 3891530 -571252644501796637619880721357551680 3891531 -434685980055053035198005047857852416 3891532 242658327327103372936225764238005760 3891533 -1040758068885509074385478124608003936 3891534 145468839761904803214915107806298112 3891535 -1763800940745985826690047473170294520 3891536 -329048922122827635620019974495010816 3891537 -186718414330100056119329416576354560 3891538 -234144061734919383778695875121189888 3891539 -470754534982919039575888363875035040 3891540 -19061147241986536232864217549619200 3891541 774993977313199592153211286081652942 3891542 -945021221576800134239407319025748800 3891543 -16146307113173033596015177200460032 3891544 1840545172539111207378943314551900160 3891545 -577082126876835172095326711743302720 3891546 97722359700047099407133358929798400 3891547 -142898511497173851358485793063236888 3891548 511972822378724936326923006361195008 3891549 197585355377435393680965238344282720 3891550 60470583376788648275180345060644800 3891551 -611595022459342800083416827248948448 3891552 -502001956375237029724058796913852416 3891553 5394721358572416885748000731859180800 3891554 -15214104749643862036338402112327680 3891555 475616573044735645996520364863602560 3891556 472864859498905184818658609555489280 3891557 -87321498058979616576756421864743780 3891558 -553897900045571529872045451338675712 3891559 -794567849166137649084405384330976288 3891560 -242279500605627435219161236979712000 3891561 -1768950598898896193896430273929555200 3891562 701484628429842289229173298594458032 3891563 234484210760856984710175145409583732 3891564 10539438288089096284183893918756096 3891565 283551507592200899837979143700104460 3891566 -20317619429447124543209646668718336 3891567 785175848246111704797131407628340480 3891568 -712319631857247300551680455426539520 3891569 439823052520482637033997600199572640 3891570 -394138070133628716794825590081420800 3891571 -618083785745446460753803997026594228 3891572 -1227499723244406688914441358970449920 3891573 -229160002022179597515134428800062976 3891574 528579055148273235069538180834745280 3891575 1122756700198965569083115089573006800 3891576 614042535932764753178961688677949440 3891577 -1407085810660611225912437577904521600 3891578 164345838425922404304137218399955424 3891579 676914484721859802353932907997071384 3891580 -18217555056216951154375134577512960 3891581 -181663270315003338187038590316398400 3891582 702471044567358111934243705822545600 3891583 -1134777873987924708003330823683418760 3891584 -1957316058768734258569509547467079680 3891585 176053893756449449219933506507302400 3891586 -1885487191258680618592740766926336 3891587 -857058013407629189963550257543750448 3891588 -313889519875959781910775083338675200 3891589 268157164595640783154453033725854520 3891590 -278632760627695946039596576808910720 3891591 1879423010975458292983697511042670080 3891592 -2917705596566849694877646959081344000 3891593 -1108742325846457260750655740498829158 3891594 -80989319919123820252029206618684928 3891595 1239466164377705734415826133407117600 3891596 -1494742387564005616260678978231148800 3891597 767957211409241778823517693756552640 3891598 -967283145981530277831116084640859200 3891599 -926338807619430012602316161293028760 3891600 143315375823557556715646072428953600 3891601 1304361535437968380364424816128753280 3891602 -672534723786149351197654174971744 3891603 1343716951189836476598166492884158904 3891604 -25912261649899143855369308919919744 3891605 -3542282385345712189683341697635497440 3891606 126595878145394832693904596919150464 3891607 -516676979673484303660252516990167120 3891608 1109322839071588853358850117259304960 3891609 -43846561126527171396725200128624486 3891610 -291623975660821824276201198819851040 3891611 1061170299363097023585737373837863952 3891612 25128192090627066537148415280486912 3891613 -1421270392042830062314637776239208416 3891614 -63384095307629610773034959338888320 3891615 203735628430936799839070676048023040 3891616 92774077260876411049515430270992384 3891617 -966112081912279152134961898668154176 3891618 -1095577119725808139450326830123251200 3891619 1617105185389064541455563541503776160 3891620 799896448997437660921443840313831680 3891621 -221105884732177645078117563244949280 3891622 -247429166124412854852292135641265920 3891623 606147931699026570500810432771154240 3891624 -1081700897215628327796080006784860160 3891625 354864838459947388276749694443648000 3891626 -871894433459841715749836599351963200 3891627 -1008381541197470033357173959536897280 3891628 -1126331241260876714960473897699369984 3891629 39716926943162098314354461608140576 3891630 44727019853275011317069039538827520 3891631 -321558617327193028851170340709660896 3891632 -545792780551978657489427831761649664 3891633 1704127092348287311131736740687936624 3891634 1147426219009323913632891474423699216 3891635 505949184966368280419274688893943200 3891636 447721285666919946807978978910267392 3891637 1694092872435755335419230968720060800 3891638 550007365603112836212397793444982720 3891639 -1047360058641503589737442658666026240 3891640 1096892351123864085891100669261824000 3891641 -513575453664804300049321394264223228 3891642 -599064535188439817443777151325785088 3891643 -20517938454213382571065962023554816 3891644 -207377335687305012576619362093696000 3891645 -602156073643385227953919520202326880 3891646 -164111330171589964466566603995712512 3891647 1398419320058927912448345554935209984 3891648 141545849783786000262034447788933120 3891649 3667830439871037113643357423423715264 3891650 -126503541276850988767128970280832000 3891651 750713796534808840607638010548663032 3891652 1083506935856143249041904637610793088 3891653 -1013811519755790349682692841282633280 3891654 102518511978567945930063267215599488 3891655 2544747552747131594644661247724356000 3891656 -623327793991754127873114508122316800 3891657 365169403814564406933003717076819968 3891658 -233846504314926583483343059004184480 3891659 -2776021283757147075613599557530732140 3891660 -26149840450101493023940314827581440 3891661 -578237030386121135047220360130641408 3891662 1823090787343254131439518158649264832 3891663 1410900306188186789455023596299403520 3891664 -168482658363724875677875109525848064 3891665 1014408512672306183426682529907811060 3891666 -423493301021273942981217283524125952 3891667 -1250205835325388390088588092291049280 3891668 -32382773725941917208996413957726208 3891669 -183799383197499006915198874116405312 3891670 -1061681120374356810549728313861438720 3891671 998678971004783130096446873296001712 3891672 7782144784603346279232862101504000 3891673 903798870560782057656950742236518922 3891674 -194938813380115797325004472772271664 3891675 461694601087048142386395240465432000 3891676 732789719123489676217383109353253888 3891677 -3440570292386075823501775354873296474 3891678 136780114374001014607114830198374400 3891679 374465924341674548692321489835095920 3891680 307817438825139732459992138404331520 3891681 187425979384655441128196149573359060 3891682 -1471625149769717151024184276171247616 3891683 2693667215207038661638507075466635932 3891684 -516435662839949498073901044543713280 3891685 753914228892999062536219359427436160 3891686 -719241896128821583789623490668434208 3891687 -102277556721015947530852047871290840 3891688 397838338718429625667192350994268160 3891689 214243073205789299639911424623778490 3891690 -360541108413371766527774796617544960 3891691 -2304393864079152438898377743968182648 3891692 477455587847657975712470082602975232 3891693 155280887349331651048206871098610464 3891694 226437039576928876512388387708569600 3891695 2140127610770177578479865713261726480 3891696 342747602129795416932972742729039872 3891697 -195549051166067162750443247447085888 3891698 -1992847799899255910718580414893450240 3891699 163271038168657169248008165520320000 3891700 708480741953992586484716889062787200 3891701 -40647722248197561618638177750700000 3891702 -293766551750716481103501307233595968 3891703 62266098841336243897806894036948000 3891704 14787976060513613065911340824760320 3891705 -557905715209628746297104550280561280 3891706 125235208189499651452815611353979904 3891707 1032649236708985011127910074158481956 3891708 -1368945850599634397442761346767907840 3891709 128424127884418300849531669178250880 3891710 -677707553963010588972177927763362240 3891711 -416805724027125539516106446901137280 3891712 536041516934695308974127494058737664 3891713 324134826515443381880817902422896000 3891714 846054264485838873662147413443335040 3891715 -20397764722899734571984281146586880 3891716 115187332176961638688222640641129728 3891717 1080954986299708226953215242892266334 3891718 474296165188748782153219533878206560 3891719 943927752414896743628952114974650344 3891720 45169985860162784166735580033843200 3891721 3059219109536021650973622961013392922 3891722 1666824926870875025968451649871680000 3891723 -1013725273564750679666343584868096 3891724 -487572732302089523047684171371588608 3891725 -1520204357564137979009055831230783100 3891726 84129617640828814875368797643779392 3891727 -530764692469162735421933548974583104 3891728 263132717584089766613925130814103552 3891729 1749997089395803798171102207603167984 3891730 -83043818057205538614096760869798240 3891731 -1609532417805669631491760359101742000 3891732 471459313213870288678059937631201280 3891733 352365791984815077445122974149555982 3891734 118658208750436284738178688166610944 3891735 -45830840336901396309960963102117600 3891736 -557574432642838315757423473536614400 3891737 79862994522430719902570736485369352 3891738 -408682755291690062195151172204749312 3891739 -1221674457158189988183954435678352400 3891740 -533803760761929653176169080890040320 3891741 477520470183888415954234834938998784 3891742 1119411170704615302431221004719159680 3891743 -2403733356185386018671204522850639008 3891744 -1397742241132257371468672244256014336 3891745 477974873232920462255453880560571840 3891746 237542523471425557453066522957365072 3891747 -318343580964646369991078860706661000 3891748 1136463044283657665468897656006029312 3891749 -1651877867310355539041058405074093250 3891750 721263661799287400508744708305760000 3891751 588191745534175651831350922172635920 3891752 2481677329256802912439087282049925120 3891753 -1282053967615948705949936013663175200 3891754 355718845840368941256579331250021472 3891755 -344783494597250838470351494235431680 3891756 1352340808500332887799064208622383104 3891757 -2830535950481128028744781399532005994 3891758 766533898430666711754968734601664 3891759 96971877949395045745313121370190112 3891760 -366458659184892625271882292277739520 3891761 66375665992352142722611917817818624 3891762 -515639643658313724766212702948942336 3891763 -1943697514682117585694485786147631988 3891764 1781725451446367113012594135035144576 3891765 528042034930317170474230409774956320 3891766 -851998571805260420417346790567683168 3891767 -2510555585437234502351709465400817448 3891768 -1260198916876945970215056622069678080 3891769 -319183711418379927660067731965755904 3891770 978068249472850580735938135188115200 3891771 81176444371164520131199894742595840 3891772 -1834559322611126725142910097976218624 3891773 1241954736443066635606810988304398022 3891774 -366328629531820220609694352148879040 3891775 -1520805925322247520193909122276424200 3891776 46304709545124986681818428812034048 3891777 -2643489810628258473341078297955454080 3891778 280111687303472938061947285863292800 3891779 1479617191794054093086069656795240380 3891780 383153349125050446807235459655884800 3891781 1049219716888000521742952754453767582 3891782 12077968537118137916244240001840992 3891783 -476173031362479644454999997225739136 3891784 72910303449884085308314905556254720 3891785 103588160017099115525539918263466980 3891786 -419650950342255810979424590282772736 3891787 1664492171333270305346335883115433080 3891788 -371877930736447283065824366225260544 3891789 1309282874533856437780681959624381600 3891790 -150065861280934466413724766299712000 3891791 -1045323208462034047859903167744216008 3891792 68445460723949741020376849472552960 3891793 941773602632186554011036732255562980 3891794 -979731657560952153472106191932730368 3891795 -452511899879652884964729841151593680 3891796 -1794983208869360100158179128451063808 3891797 -402979188633778943043235342454101248 3891798 478246265144003356197258749220242784 3891799 -1508502791716622090275907260836971136 3891800 -1028718368558346295239219181532160000 3891801 1864720370353524895543685968550880 3891802 -204050836196594760648844661929224192 3891803 2583792279591919415425152059306570052 3891804 55983064748043353182652120124506112 3891805 1801850123362763164318765205840756460 3891806 1044361843225574637826226800262516352 3891807 -102125495709720203825349422342691120 3891808 -363173482257606084860636206069186560 3891809 -619919063912316571953990443740459884 3891810 283711891103604338957662038386641920 3891811 -109138819614627684730699543091083776 3891812 654686605838537797224150565509008640 3891813 193451910148463058114057117136270944 3891814 -117315613179189564026797772655770880 3891815 -300366844271489366979412080123524040 3891816 -443243813048150825913074749493084160 3891817 -2587188052115400264799486710450152880 3891818 -224724730099324319524351464306992640 3891819 -1371159392017144580238794685532716456 3891820 -772284134761399875832677030745681920 3891821 1356561778000724371045442047130984022 3891822 -833443521393926103491739294718166016 3891823 598658273261967015233700711907231864 3891824 -503759652509933903439057840588226560 3891825 -122493520182505209989317420762053450 3891826 -348154464386898684646772642080635888 3891827 378067544146093905071459107530606000 3891828 691895469423886842905070419114680320 3891829 -2788979772457055361700128155006391840 3891830 -139388323874452741010534244661889280 3891831 73444065413616053476825708790947584 3891832 960985925417060265312742605081108480 3891833 196628539954547811398574445599638016 3891834 179798242583617358071604239738045440 3891835 -2280006151028059697326164751639179840 3891836 81662523999002412907980190265574912 3891837 44275273785876882556572693661877760 3891838 -943583507346690921224220244591495680 3891839 343776594790361673649901596828674432 3891840 52283865375644065313795557923225600 3891841 2044467409205040282214437431675706242 3891842 -26454874315218171262891537304627808 3891843 40707652253720458559671657549533600 3891844 26508052020745745371155480645095424 3891845 -351966782658700913413351850053112400 3891846 -136102300954762258760986819061544960 3891847 -2994001146837879306107062432244489704 3891848 -1515756056695215589078710186024176640 3891849 34852093726322831852784375867166848 3891850 -211368647568404366210944485102175200 3891851 678132192002445449334346697663952852 3891852 639563300605582083244480655446200576 3891853 -568918429360410865847136388320173216 3891854 -529220526671745386005251389840915328 3891855 1737014823102056832722933858172787200 3891856 547545527643794845708267949090406400 3891857 -1552663969556798663754807508295922894 3891858 -209427417845157503575722665548707840 3891859 136726849004813065266200150192755704 3891860 208889275870503199135231252104192000 3891861 2100951515457066336134872347796521600 3891862 -3766826401784293743696284695967616 3891863 2190420823474720177117801639928999112 3891864 -239374456375825601603529451854888960 3891865 -442523898060455796297563141638300800 3891866 1229848843278885339963912309074375424 3891867 287457000482935082215211248558490112 3891868 -1727332723968896589852183861410263552 3891869 -2495778184115815513112349303244616730 3891870 -358457360709211933948321982491301760 3891871 -2651359325524820262876557220222768928 3891872 -1337219304869395095140761679543205888 3891873 -682186266565508175278918196209288256 3891874 815048717011539059735471009190661632 3891875 296813160725147030348553984876600000 3891876 -256214508732954167658337094300467200 3891877 438194539234382256381573673736398272 3891878 -925795461141247521698651664914497344 3891879 -1285580416460162430778332155919179352 3891880 539516814135122907563895160542720000 3891881 205780672630413801821033649251648640 3891882 -163363033319776575491142087439067136 3891883 538780009243180301632068577731182132 3891884 -134222840824109751572636013962880000 3891885 1058998568032914147421739994405765600 3891886 61246701020885169449481061289539392 3891887 524977929746780346739507815099120 3891888 68412657254387973788666527327715328 3891889 530659206601613583042272210942987956 3891890 -1050495328749954815708559462690760800 3891891 871909882679100654353879420622919992 3891892 1393814512756912114057740414649148160 3891893 -2736604557608934517110855084464451858 3891894 27049248899833802878179862781284800 3891895 200488745735013941227916954807685120 3891896 -620399055579921378779735766200279040 3891897 -1267670959782566314161256725328763526 3891898 -483786619145783812416083974656848640 3891899 1007043143718435250075327784427349248 3891900 231468499758968544304852422854284800 3891901 -351244052879044050600381451058200590 3891902 -202183303979864663398132507968862848 3891903 -1731757594649902954413228507501820800 3891904 1004960788615504542906394063762620416 3891905 -987733884068493079487643757108583040 3891906 547909911945803899343681112188472912 3891907 -277804245045897810662104639683675844 3891908 -151433168895437403095210077023487872 3891909 2463524299472612531238653181655680 3891910 -1040545283658297404159769156251153280 3891911 225131974107199001850376755196857432 3891912 -877918931806926596509493272383897600 3891913 -2328825654104546874282279668448060838 3891914 596751388434420511225967687508566880 3891915 -126445483311433778772815118938726400 3891916 242699782148723975335384881718241280 3891917 -1122270219473683105477021398351569034 3891918 -175140419831072912702749256866063296 3891919 687034162721017383195393050792490720 3891920 409655085625685952148773981222912000 3891921 1728774718954259322390666475635591264 3891922 -48575474933068180300350181860080640 3891923 1244076806074838453116158154498691868 3891924 -769653376613967184030405778813274240 3891925 430453145396511609782023433439717300 3891926 165901434459734020023578762941960704 3891927 256508702421024897411140563197229008 3891928 -2024207454456444714636337398798243840 3891929 -3534039759925487722466225948383819008 3891930 601235870664872225662999774986240 3891931 -1885774385577945812564049724873352888 3891932 -1385995441653486163023249080935756800 3891933 -1174759085410827460497552029960834298 3891934 -1272590139319039670876669472308837568 3891935 -2631844491531687975817949015085696000 3891936 -695151875724034376485183342113718272 3891937 3493920600163006130044133843104832 3891938 526728064477086103698904528870743120 3891939 -1490113855211384937420207615914282376 3891940 166254275659710448898212381419225600 3891941 -17231330087060041110409865222750658 3891942 113291970219587165033670640166010240 3891943 2853738278859558933331367649008545944 3891944 872558274819646913152707412039680000 3891945 -436693288231376430771280586540256000 3891946 -114001069500621756721897202139160896 3891947 4338286903381498479079207943117329440 3891948 97674300502352706980168194303342080 3891949 -1008126935865925961857489100715354036 3891950 498897201766311107316598226425296000 3891951 -99726430215193645153275608792158080 3891952 -880077361352338070930295549399564288 3891953 -203861398929078704615041547729397696 3891954 402785123326101775366199695369428480 3891955 -452923251086927023755083446783274640 3891956 54319337553650463892754241187431168 3891957 -164204687869726154872556152723449600 3891958 -446738807025415381614906153050265600 3891959 3401437515597518373623966850904719504 3891960 -668609048565333392685997948922880000 3891961 -663181794628605847081242583984136876 3891962 451564845344036211755518033433957232 3891963 397559225124724929136446057929415108 3891964 1065275318303116788899138128356478976 3891965 196003920456928620164913861148800 3891966 27963899843193658043628615300918528 3891967 1558402164634690844558080634789583760 3891968 1355605279670398798947778278293766144 3891969 -36629371216483316715429208103593950 3891970 196538492176824782309945594968526400 3891971 3195643847147057008112300165727218172 3891972 175436960908578124694828386149596160 3891973 -35528189593606625670354971849631296 3891974 344538563211604741944537325660469760 3891975 -1080601068271238217768066864419867400 3891976 -4235831133860070616606251950080327680 3891977 996833008658352247435477421267564826 3891978 -205748230280314701957304585366918656 3891979 -112672040141703874342008914171275520 3891980 161323478086562864650075576714352640 3891981 620466078873388741497284008484340000 3891982 576029734545901733274132692864390592 3891983 1687325270568495882896401373768270424 3891984 -274124430845373538474512379514781696 3891985 -1580369590925090900085007655047943820 3891986 393034536070153756178961052442496000 3891987 1603074787757371060292682467743312008 3891988 179876589002394634920083027576774656 3891989 481909366325594356817223581718201600 3891990 57823982474386410363200123533173120 3891991 -920081355745032303660676570748769648 3891992 169927161605490213682949380152606720 3891993 -117218482907307536995464469548401280 3891994 680974342549869871569897648733144320 3891995 107327229435767160692224284618057120 3891996 35797643498813739855227111421711360 3891997 961365164592906196508202140829542400 3891998 573687555206994586498733871250452480 3891999 1060434983199210976163260727423534664 3892000 -705663110362515507435009115422720000 3892001 1742667753413586703496742273973180002 3892002 -199591862190177187176668345294115840 3892003 1145482715270979678284331941830193280 3892004 340362922063247983818082183036861056 3892005 -511524140409512928026569292765083560 3892006 34261863159628247229831545342627904 3892007 -139545358142053367324460532496228352 3892008 -2174727308399999476092967498559815680 3892009 -3149488784556299603748694248234333360 3892010 -670984776262723028034764466645799680 3892011 1420559290169768309018815280553584472 3892012 -782826989770204421922995149217714944 3892013 292820408584215597675701343969960300 3892014 224116927609161555822023988556677120 3892015 -852813839778342406589313273611670840 3892016 366863063035675659157275873411072 3892017 -169974597612476429483824562758737120 3892018 267027038961883487466200042061196800 3892019 -94950233226699478126074541971812352 3892020 893301567583600921839744691197480960 3892021 575868427986662615513438612194719022 3892022 1528179609745320184739389929150609312 3892023 -190031273917315812933410082076346880 3892024 -2959597663465459179949699061089751040 3892025 -711758054281530127010446333309790400 3892026 1024480942537725394532295037709958144 3892027 2434529463366984290491989174043451876 3892028 331078385681474825951575097347946496 3892029 1415500782809765702290397530850584800 3892030 -430055985909318895996200206692427520 3892031 -329143038504443161236785187014748192 3892032 691812196112867418632554682552156160 3892033 104026828075336721885011380077867460 3892034 -702808389676148179540163334001249584 3892035 296371316083795469992749316674078720 3892036 11204010211917368567862653926533120 3892037 11216027451938368499963325065468640 3892038 997348985317367280195551059370318208 3892039 -2076508394663361401044667435002485160 3892040 -460750379035129572545441200087603200 3892041 943724567722539401849718952395964650 3892042 -41111420138747845796134306322841600 3892043 -835760767638790295509401620388673536 3892044 -307361251822930187640218253294888960 3892045 1918324946780077745560575242997636300 3892046 2492423857662573077465878211118925824 3892047 -1291377548933614842756696235719559800 3892048 53862825855051071685998363927347200 3892049 -613402117647521179435805051364214464 3892050 -23047236259352458953104851021837800 3892051 1842219626025652565958614595502723052 3892052 -2015796285633722327097576881390938368 3892053 810896888209364189649555963707520000 3892054 -358278964029726027455897415144809280 3892055 916011121520402783062874287724138400 3892056 -16300537862816731376723973730467840 3892057 932543038628394624411197935728307780 3892058 -101272384586775166431313086463599120 3892059 4141682700371483145840995598547920 3892060 534089764818149034536621913942927360 3892061 -341608885678892999638842713377284480 3892062 712799117677224786068199059399122752 3892063 65382018556519995484997815974266720 3892064 -951762842617914717213099182188658688 3892065 -759659255072668881167469084494369280 3892066 225821631468967713169251488554097232 3892067 826596609764089594648869897978151836 3892068 44285895185770697209794018465686784 3892069 422517108433527516121998940942281470 3892070 -770949197716251331921963832450968320 3892071 -1844074689737039947500763907133027288 3892072 2890175940332276129923973501382220800 3892073 -841404797322519936870854567650177500 3892074 -262437542857369345814088846595902720 3892075 1155966839907801625281359000123868600 3892076 1634993198429849955945743791892037120 3892077 617307366855513175081131893443827840 3892078 -25368543629335771112509466650750080 3892079 -48822486046553903441340278652698616 3892080 -194626733668049352485563141738659840 3892081 870175394470441229750333379184459264 3892082 456985432701198599203425239946296352 3892083 -59602625270921054644868759588686080 3892084 727450997251454092489806837632368640 3892085 371538983285605942562453868217050780 3892086 -1405271239868731947776406657055584 3892087 2926962757575560165986044124072645736 3892088 -938765370584656418142458426409738240 3892089 27388824965025012278306738116626528 3892090 339360826418101338433013401796548800 3892091 -126360467929347724861681619784046080 3892092 278978816186998095297022528157655552 3892093 579251820835743242648595344768835200 3892094 418710666680381568295733345132148480 3892095 -928883424583578151617590360721165480 3892096 405766306241334085847393028066508800 3892097 -866284932217900376872204836671914656 3892098 -174828395660763445640691142393244160 3892099 -646897032780351885343456858860680880 3892100 -952091899616163985206629810513577600 3892101 1472363235551009307470496439130852832 3892102 -4266367791049821957417285740015616 3892103 431397929078103944494085439151619352 3892104 -248061258745246913175395296085606400 3892105 764691111093925117544704559567262720 3892106 -405496800084968879994933258004111872 3892107 1688329621387287419936510000855534040 3892108 934971611305453668768246836756567040 3892109 -756441404596869809189149711344731796 3892110 648153656779470077544275135542469760 3892111 -2363611789584893202294914207195278288 3892112 -48321546689054640874789304637849600 3892113 370686175722414954164617616182755042 3892114 -152590693905592440715187485601397120 3892115 -633997068239064897551596857414580800 3892116 -356016593590031123753834755818270720 3892117 5965988797230543555018619624161740352 3892118 801190446004748800079005731324041760 3892119 861166640322496879028507486489973120 3892120 1213497263672443570218465650133196800 3892121 280362368347357558126948308743481600 3892122 119443472640655772864842750585752288 3892123 430123237594100502554117635684442372 3892124 -709695213996589676216546219107336704 3892125 -612408612258432880974450876294576000 3892126 -941500028863057716886551849375439104 3892127 1735832720383013040746604460984956552 3892128 -1394543765737497188499295340159041536 3892129 -291818339454986401422524422311881280 3892130 -206434818456136335790554566672732160 3892131 691206180965891383461267242010046680 3892132 958796378717692330163769294880608896 3892133 318123954304646170647138858950112576 3892134 -761412580065026202742408008764723520 3892135 -47174856065282584829844902814199200 3892136 -73473974154968401891220286553712640 3892137 1269333175692003057220803773014450368 3892138 -305086639586113187691084304763795280 3892139 -496059446497241829914906536791324120 3892140 294147992794479692286933876459571200 3892141 -90051533116520152779344764288193472 3892142 248518138426287568462388755800516672 3892143 234566765665692440359371651224713728 3892144 -379757627957867430862305827889725440 3892145 -767791589817147671176941611997567180 3892146 -131136435364298410682622123604621056 3892147 -646337633288601045848641085646677168 3892148 -91135050384471150179641342107836160 3892149 476236906871516170544681698243971168 3892150 10422317627964879389445918422736000 3892151 3307776875716911583926117089885242152 3892152 213945569916763649475796036644372480 3892153 -1444006103794677367948534498795554300 3892154 -266069580585306765372646504308753408 3892155 -2185073519245451419384145003934074400 3892156 -91962302341357250808973641274309632 3892157 476532722534060698758522505088892192 3892158 1481252540064076393791495693912673920 3892159 1011980392519411104711930331078871360 3892160 107984573589649577444047348857569280 3892161 -100529308237687782374921865410039040 3892162 284641019137127399699538983871770832 3892163 -1572154527241559671754022935300301816 3892164 -3484112522509678248139822492649914368 3892165 1715223547142009621944444128261409920 3892166 2554708059033177236112992407774176 3892167 33233782771554228872965654648130880 3892168 1753142917731971024931526221758899200 3892169 908812310960366627175258858672983040 3892170 -247535791420102658351356165590551040 3892171 -335728614998010338182856651475394800 3892172 351057600102080208773112828972748800 3892173 -55232380002293848420946407191910176 3892174 11371952179114711321724240478289920 3892175 147221017015258080928106380234636800 3892176 155506858438240968141828139428741120 3892177 -1175011689140760214925052426263516940 3892178 -121508199532982980556113097631211200 3892179 329740338379631332035643850880665784 3892180 -687935370379991994837985915173945600 3892181 -2818538696948718147212677806215940018 3892182 311372154613148596152300959417892864 3892183 -1522544499627534539400665065296648568 3892184 3276822994822282334083718842295193600 3892185 1621589754478736242221613578376790400 3892186 1048880176395899811784385546832759792 3892187 165641677873475514795464571047434032 3892188 14095039813458186936505855850864640 3892189 312273699488548929747176307061116256 3892190 -875801442235185778053193854072350400 3892191 785514948589375387987639348832613192 3892192 -2410333146764248222602789278557667328 3892193 -3273573794689617289537369754064222558 3892194 353453716437121990470700348134454224 3892195 -588747909153832372108446118321690800 3892196 -918763179477021397970232859008282624 3892197 246561319457280858482818695392968800 3892198 -405867001089765199458242803272302592 3892199 1638056996501174304971100323146726200 3892200 -34146907301535626084918618880000000 3892201 311209623587377185130898443040185332 3892202 526018823033952876755213888038524672 3892203 77892006608906038395577137454464144 3892204 1816625971863284619450799250434355456 3892205 -30901126961007838909775225040545280 3892206 238258630501639194312645300873475200 3892207 -277163350468517195088423835081880 3892208 577982903096437273898502030833221632 3892209 1436445451922302187502961930330088304 3892210 303446078477416387415402985116136960 3892211 -3300871774053540229826167047001849248 3892212 18070799984184784367727599355654912 3892213 -167483236336351934682273547619596676 3892214 28404925587937846189490064255468288 3892215 -38059820957735163325422367375718880 3892216 -1191286260755681431864409173193195520 3892217 448356057989492839009453414665230826 3892218 -120703765000645777945091526066193920 3892219 28170536960925102221308086772803620 3892220 245646364719669825749627537797109760 3892221 183291185341876395400503033096285408 3892222 882603980395690704365104405481175552 3892223 -3390187807979502256939689853208565096 3892224 154346142805660439507169905498652672 3892225 380736770582011395733927364567129750 3892226 -227902045440151380923473623758860800 3892227 925779893594419272626680079273212080 3892228 1660137171620545570017638477595325568 3892229 2759517013143279058583629745296656480 3892230 -540922254616610741693279163147580800 3892231 -24161251852722254056955754114803456 3892232 -859803127901555965548663861224939520 3892233 -1295343741495065663075016594859988976 3892234 465419163469664356574050202414132016 3892235 -2283942794283423818132145609075948000 3892236 138145093647645060933334839968661504 3892237 -204056890834929763332839673400520040 3892238 485321294842602823288366600925594496 3892239 -1601175475378039470906127534931319120 3892240 -140597140917166447193900807643463680 3892241 485138846552535556905874701192072000 3892242 -722808310898351084544450217944668160 3892243 846574149455753178706511622239897280 3892244 453131230380795360922679236708202496 3892245 -342553973382281334377218990828953600 3892246 -351849226930893456174316430491181760 3892247 -507243543904729209198598455860165304 3892248 203732667746436952982778141135513600 3892249 1784919594231772280419550296645570250 3892250 1121478424506398575598697192095640000 3892251 1715848832324444821872988483876861440 3892252 34820218438390300296461343423899648 3892253 -27442900156965569427719933424377556 3892254 -250836294151488551138062342957759680 3892255 339524816542154899418659869759195360 3892256 -1103586453110602945223626352775856128 3892257 -1781499270195523845786617345130658992 3892258 -481286052751015082607495740520798384 3892259 481508530624940566823603940035057616 3892260 -20733510765061720493765331170365440 3892261 69229567073338219583133129452908862 3892262 924177207329270370091269575250848064 3892263 -1526025431356594944644922891470231256 3892264 59687519257124071484795672057856000 3892265 1174340219360789253001151462606050320 3892266 -473627421839397161800166291923783680 3892267 -354974086489042373508530971618627584 3892268 -861480309211641749129022895498666752 3892269 -1454965840954544644626701444900742528 3892270 157728278972257583875968324334150080 3892271 -1253807476147900216826875786175628528 3892272 663809883428234377469769469773742080 3892273 -575707592077868672995045209846782400 3892274 -20881278970312773472150876197175680 3892275 -17138321716698949888592072393197500 3892276 13243024883688768676863880713292160 3892277 42256361158530797164324022384249760 3892278 328608954059011341861815661619353600 3892279 2281484176751056273116329659905523880 3892280 -601858400214816888910919988214579200 3892281 -415914300441650542739969775306101760 3892282 -930093401228770895260922523331525008 3892283 3300477462071169060417042452370590520 3892284 -202265428851701301607441422445232640 3892285 175724269666753812641603647815326220 3892286 122916481563870207566307223793153280 3892287 29005364577218535766184087000597760 3892288 -401848459141695242030063171444670464 3892289 -157681108335844671899656345560540480 3892290 -409125215112538355602447544581340160 3892291 736165622506432684176749340742456224 3892292 474842096215316706888154354445222016 3892293 90967115260597510470490883263607580 3892294 -157993244111983497184290506905403136 3892295 -1809342302400414604773919149442606800 3892296 -755095699710813816312058361783255040 3892297 1607967736867494001843634579873149492 3892298 -758628966716725413097451768274720768 3892299 967802250554213987585179318786591680 3892300 -451827040821245524278236179269817600 3892301 953194457846322093129009870986422752 3892302 13110914356404760407576573759355200 3892303 380779068459817356321455456938560 3892304 -250947537895088454954744327108182016 3892305 -895490872435451626405731276260878080 3892306 704452286314645797756544560161345664 3892307 902538839033275776125380607643243432 3892308 155867795209418551078963973831479296 3892309 -1454507058792092109946727553451773490 3892310 -531870229402233266062368383514589440 3892311 625400717985849552744775728920326560 3892312 2674007557957083031018732679237683200 3892313 1853273054226798916081902662873870400 3892314 799455859126691784155273288673354240 3892315 -17388954849094620567961951765208160 3892316 -47946236667649486508025890312412672 3892317 -9055055057612893545499940249768448 3892318 -27749369317562348171720903502319296 3892319 -4241406534377807579878878871519104 3892320 767389555134082145706905308181299200 3892321 -988947512647882384623475469546094800 3892322 304158774786235081193964408091246080 3892323 184140044253948725983981187901486000 3892324 204746313425526013013376850537133696 3892325 947781483345748327869338663702905050 3892326 79215749835624420613332530642599680 3892327 -873991727828696072145131770123202400 3892328 1426954831741318241736674076564480 3892329 23389888451662096332189861078286848 3892330 373881976984141901349622442060544000 3892331 -640254244942613509012605742925897868 3892332 -1248401223270852241023347929993456128 3892333 2526089769973428887971242493972202582 3892334 335458329545904986484063319965266880 3892335 134098957568068942967953770031149600 3892336 -146963056269967485872129309593829376 3892337 -2814543354844222841072615632321762908 3892338 -625234447841667809345573704383945312 3892339 -225826806829735542702902985867135168 3892340 493170404909707757408289568082073600 3892341 1842292944832523338828343311327989792 3892342 -371032780563514193161211834153624928 3892343 418902908712679883462956432278415584 3892344 -14218485319633786011685634121031680 3892345 1147804279444991840273567823862412100 3892346 713288738551396412886227623941397872 3892347 302949443909678830622675427990101040 3892348 1239195718388944767630796025668277760 3892349 306538880854313040189659281999684620 3892350 -167042575944831603176374664472422400 3892351 -1122339070171639993317536455249019400 3892352 3121503847696887113422604666992066560 3892353 1455201100602789794599300022815385904 3892354 -1243488972124706189835519284168908800 3892355 -149263531736220701783015939680410000 3892356 248889874369670030328300907555122432 3892357 -391248054703143420586991029721566688 3892358 222457118019571991585765867622024576 3892359 -136532963561827763341948272284102400 3892360 540527239788754976479907787571200 3892361 -10710099941839196241211894348532352 3892362 -563481918188619657951667115675414016 3892363 1144179952119811605331195191333071200 3892364 644247000181458884090439367556966400 3892365 -160807608295912939831440750916627680 3892366 34677834156373565272987843712413632 3892367 -3143969839791976403965536345630949584 3892368 63770068779146085597684346461487104 3892369 -98839059400179070096242339568791360 3892370 702338190257052870842655173788300800 3892371 676823820730467677848454030823504384 3892372 47138684531604231837350422671224832 3892373 901421724983102500251830826595928526 3892374 -268122112068540005527573581626969280 3892375 1552750203797625587075405300494530000 3892376 991097667213937217099469056237506560 3892377 957539006624624382484831729052410320 3892378 48225741191213035140558800781488640 3892379 -143264547276553205361954971930881020 3892380 931869849339899689761348993346406400 3892381 939728513751813666794773945292791500 3892382 -140257947030108866345292037217397312 3892383 -609366435306602063572193286547646856 3892384 -1760979253345103263693262358605266944 3892385 -538458371661939429593958783110178240 3892386 -130873241944244140526176824243793536 3892387 -1280756100782355605104725973093788964 3892388 -1285521318188640995443657755636259584 3892389 -135228876425348654290681943576566272 3892390 272275428945009852899088722299785600 3892391 11337735582005221832510147794051968 3892392 220348699594395825862747003693547520 3892393 -815707131363587197560925028807748358 3892394 1352492943143852278168045246716890112 3892395 -127379702666562098086181003524572960 3892396 -2317046135043931900945960826023955200 3892397 665502251197233621143448962993892000 3892398 -396463217554518998881170734157163392 3892399 1061409809398435917045868802576120832 3892400 -111332142802731234832695808381747200 3892401 2425382608523415240391144543267259040 3892402 -1813815160867973788090188433438215168 3892403 29713230988672132184937799359133248 3892404 -710744020027667495095050523045767168 3892405 331380775727916031578774674000989440 3892406 -336755667651425716371830947258638720 3892407 924018497088523298478594322359027840 3892408 -1202566242286899843083471175590707200 3892409 -2343289601690217115617895368706320000 3892410 63995438080260387003829801531435200 3892411 -1861927377789354708723353577371160988 3892412 -1662518352115034235420199194928309248 3892413 478532449461706022063108370083762880 3892414 -1276075239343199895310283012724658944 3892415 -42101583715395788404107905719894800 3892416 290833719069180647991505041217290240 3892417 -557382301529337512118549820298924640 3892418 -1537599629439718719296488027125633840 3892419 -156716313689773598528339610427154556 3892420 20498083106699631293420335130234880 3892421 1197128626871651386355727788430088092 3892422 -213766957213496181649402320763256832 3892423 166203343231625922394611841600710400 3892424 -2921975875214074269698629669921044480 3892425 -877105235365360503511086613872630000 3892426 -249404521198275021558649474873738656 3892427 979302959030004548323889809593778944 3892428 651298810163349402249173509706219520 3892429 1533921415422480949428582527938512384 3892430 -964526379415570868338339394018054400 3892431 82822252493383464749971581359542152 3892432 245561160855500394167790837878751232 3892433 97709110635058961089540768024935168 3892434 -137590027593129157959300271281914880 3892435 -172657027099837478151440745402790800 3892436 2402502397229354722127597952216680448 3892437 -729032053522447257095411814585382020 3892438 497415487914526524183126870431253120 3892439 -921739764131014919841006904850540688 3892440 -26800721466716301840856933908480000 3892441 151034166087139797955822447825650944 3892442 -795900450600327156993090943764023328 3892443 -828788387771450119416944836769920656 3892444 -345192999680017863110047422984413184 3892445 -2337573736587616927666368633666767520 3892446 -11327435517941123546989697479981056 3892447 707274622077771245938719755547610840 3892448 -792646550472886733657861790091444224 3892449 687034495031469335704125968764752 3892450 399244414104545815892197168929990000 3892451 553478045055194335030237290256623360 3892452 84626867904088464792076181249083392 3892453 166807437281634734765032614453413120 3892454 -628013602603854447137423239825642560 3892455 -26511035668846159592689273637367840 3892456 3255722156730334588664402546079528960 3892457 -2551119730134863378971514910791220294 3892458 -45104170618572344195552224786455552 3892459 2339999970701282642948323224047036660 3892460 627264108026384822591373934490142720 3892461 1477696642765946700673926331505950272 3892462 -46154815261529289349255262528235840 3892463 -2083400631307567580841071877852378288 3892464 417414474735795238539103491685515264 3892465 -18342546942326136103578826716814080 3892466 -477687151411577497141322184672992640 3892467 1670953410786584379027483679598287920 3892468 -2587899047355615421703999041974467840 3892469 740474777174366925479258412405249696 3892470 624446347924434314969202639435120000 3892471 -1752972127457003516805660275748994512 3892472 2049420970251796619381636030940364800 3892473 1091311482564065074022447270032920960 3892474 419818325879138406921271416224397312 3892475 -49661303409192242276197914975907500 3892476 -345537831722348053946918639731507200 3892477 -613151662461493322232458688139751674 3892478 -430760499487683780867251576681397120 3892479 -235230660162588360523304923975362672 3892480 5626353864548136619637501130178560 3892481 -1583157582689074332223223546299838718 3892482 942622817125688464763069710793326080 3892483 1164244928429815748422437816194138320 3892484 29802661046609687550675359343378432 3892485 1228472846801375478642095212616580000 3892486 318963645755016433072694631424422144 3892487 -3964559037980344700473068982663086240 3892488 -2209562631613495997383387977385574400 3892489 22548141317047635821865236569929424 3892490 544233358764974518882331137176360960 3892491 178787136060333518820693841879357500 3892492 -408837015249477888974307607881443840 3892493 3564587630616030139640328851257157760 3892494 -89788177513050613997089777710150528 3892495 190730827066436335993958830414166400 3892496 -270174702876468033086699081123020800 3892497 376392641919215408309962402782704640 3892498 -1711261220995787535012101283988083936 3892499 202515662993396076020199933948735840 3892500 77726238267668941288310474945520000 3892501 3178511070569493118684845010944333052 3892502 909628741317979263150467673108940992 3892503 323238909586560314563547991628038504 3892504 185062040815384979035019387161804800 3892505 1445946857677664999795612951804081160 3892506 70882373707606346610897675268867584 3892507 1319521281336384486811618024171906704 3892508 851644158541732671916066078495366656 3892509 -61900385610392701826601198857561280 3892510 -30422371217322641078902970750832000 3892511 -280696338621588452853375927377308080 3892512 269061189152201315930558859659182080 3892513 883091066743299890988026937872400580 3892514 1556799601673556415219367015722283856 3892515 266283977894154027255532137060833280 3892516 1296210624901506963978481319384013440 3892517 3574393120221944263117351183448763420 3892518 -163794049959268156180766841348183936 3892519 -726284644179318851911853676959843080 3892520 446680908018705089508218950990233600 3892521 -104980171633269664218002981851237488 3892522 -965628150676288006549565127561886368 3892523 1248365159230017512367080825271752160 3892524 138068018910859592432513194403023872 3892525 164363469725246695365079074497040000 3892526 952549864309000776571752105524942784 3892527 642425162888997480591999706001827464 3892528 -139995872156003319033095434124558336 3892529 -825077839410094942280693812637983260 3892530 -123448087755596712570166563655104000 3892531 268776024715475921269110962214971352 3892532 4686547903239653029116683957919744 3892533 315757750997011733986207598400085344 3892534 747582129749959996827562607640798720 3892535 1598375924903702585652805112240331480 3892536 -114139551173298757144960635528376320 3892537 -1895290067389470794217687131889495408 3892538 -90455290451700843851386489685281056 3892539 667279692424680436998214972665822720 3892540 -481226791092456721954438895081840640 3892541 -787069173057397304871300452640426990 3892542 -402769167262746602375001225778922880 3892543 -466359577745621168376616090579715376 3892544 292308770523030697132128604660432896 3892545 788468396263009534597337679973033620 3892546 -15312472588929594825537847714344960 3892547 -94795800663127002504985153971070848 3892548 83199861650422000813392240090181632 3892549 -3145311011416260193007107759348417760 3892550 -397605543138531088396431880855603200 3892551 -116532094874660435425616890180547760 3892552 -878492847362479161010816120591334400 3892553 516094688673962635141976667239681856 3892554 1184885913972348769572769466288676960 3892555 -1199334340737578285143711283368499040 3892556 -861059240483419860178525149737295360 3892557 -853981255241556300333517393607780160 3892558 329386681739354545349991140616936576 3892559 -262639686332283989123069955296594760 3892560 129641962084973938879444903028981760 3892561 708663597792256911179694968728355952 3892562 995202541768449046234325047890598032 3892563 -531014419365518961378911367947955600 3892564 169783966824540068611068932306511616 3892565 179961284068165741094336158747130460 3892566 298700824236448847847492970323007488 3892567 1222402803872752488576119784758067200 3892568 -2409975433014844257871567122952704000 3892569 -860858280916324230687946287036465456 3892570 778037005487308193830068883446240 3892571 3039451518682070154539511001506056772 3892572 58645982407356671778937921898244096 3892573 -3113934587528690347078845835908873178 3892574 -213634827518075034081852330055851648 3892575 -7441269869605249869181537897324800 3892576 5439669211684707367714620268249350144 3892577 105030074425050709394386938311639808 3892578 308775219291154586626388643961943424 3892579 46197068117287375499031686281362184 3892580 -835256641023707034066601350116966400 3892581 -93155412474800668790415545600679552 3892582 -154391545294012794701953246111230528 3892583 2532361544106862658277634537731983880 3892584 -1543837856474078757134542918195200000 3892585 292327484524922060256900427497642960 3892586 -357281277058804536786758354336255136 3892587 -1458669888593271132690351481687134720 3892588 649340081391479263027625406240695296 3892589 -124463098497027422637336997695934176 3892590 374365272995007103190534639395392000 3892591 -410288508329924675938377229819088 3892592 287354668453006206429655688784052224 3892593 312809156314294243102923163165574400 3892594 -584958492295164532433305460528465904 3892595 645505461594787762135264731291883680 3892596 -81752383286013115936404326124472320 3892597 1205017424349838633289254582907565120 3892598 -871012661546383088922650243593423200 3892599 641637122650765434130099625416761984 3892600 -213796893408266170522120778343936000 3892601 2797156852756707032012510342924314602 3892602 230328109738776778894439171049245184 3892603 304470451712444473873678712678293248 3892604 -380822491023021237140241860265375744 3892605 112876271042709780589165283430372960 3892606 144688722208166366032799474962989120 3892607 -3309721421467032044602963877850678144 3892608 149184917422243082355353500149350400 3892609 1619740456516688342376716030366805636 3892610 -226946063054654501781020568292347840 3892611 -1132234066543009705858594628576773128 3892612 1139762312236603945343904115721932800 3892613 -209419254756478915476292908289184160 3892614 -417407238714243690733360917994606080 3892615 758146493911906799554076392047728760 3892616 149590186845410107037190072441077760 3892617 -2139477189297280567618384698753199392 3892618 24105772132455780543603566524091904 3892619 331041853916899323186790085405176020 3892620 397773916148790010557323270739348480 3892621 294366006301642767980127273750224822 3892622 301435022226434009941831073871533184 3892623 621037253479312553484745945394665344 3892624 -199600455771788770001360105294708736 3892625 2282407920534066848409443699142000000 3892626 -510963137354540594393074993095891936 3892627 -325952830921195945691347805747933524 3892628 -9189735563797159582348540366199040 3892629 -639781214386619011025781038672452224 3892630 113510874166801765426855471035628800 3892631 766089875027463374645908194577407432 3892632 -23347006405238340940711564206120960 3892633 -2585021406414729818599852445896996400 3892634 -2650526544877619466878528029257742848 3892635 -19887176819275312224888149003840160 3892636 -464245758991597146051264883324807680 3892637 -988810876890473363757216927114192000 3892638 -432371223613493127445099087898370432 3892639 164095091185509005566848864208332800 3892640 1270725588067006782049868334179942400 3892641 868563584231130990037112085116763840 3892642 -576763952807959577559858166195792608 3892643 -2822970322191186114425575991366744880 3892644 72554638740406838631681955784294400 3892645 2177455444816127135135588282390427900 3892646 1394306179376544967396118436940124160 3892647 733548632526062331509651220067443840 3892648 -958186249072241825300546800540385280 3892649 325055155064394932136710680495558650 3892650 -493984115115812397199834094640614400 3892651 913470676151218667187300018824497552 3892652 164556532772104447572026846677274112 3892653 -15840476183171954499714377897657076 3892654 240168077427069515676915909429521472 3892655 218921091762355629554330923260586560 3892656 -134027340345475808570035800130879488 3892657 2121927359958475383540179645900309906 3892658 533837808561938355873070559827379712 3892659 250455788183295220672228496892513840 3892660 -633631186758877221308226010389146880 3892661 31604708592727436613410404062609792 3892662 1050224734216833992708896838921994720 3892663 21124211678586511181049587854143024 3892664 -2424302868505075824444275480585072640 3892665 -215109214866336817660604920634280960 3892666 -548955500325345366801379409233313280 3892667 -374984083660162205820698282783004480 3892668 227392268956661012249008120917279744 3892669 -1621820867537572710949339624870950240 3892670 78563102903374033077389286076569600 3892671 1616465988641773216315380102911508240 3892672 -11384067859219113162902126282670080 3892673 724147381829024656183089652448069844 3892674 246139255509676181665207650044069760 3892675 42880102815036186884409653526515900 3892676 -325375561710212143711373987498375040 3892677 1069502497135292579909752096881444864 3892678 -120652660969890032422931840647306560 3892679 -2330021568085629320218843002448627200 3892680 -294817250849948560892398023924940800 3892681 475249822547031123801379080315922944 3892682 348676968481562871971433931517337600 3892683 1978299179511394049694283968704452824 3892684 362189841556292768045714459308204032 3892685 438523775965608623558628239748178380 3892686 -349658189651057245157235266108476416 3892687 -259925010426287902438215549338385728 3892688 557695987884826913668740032339902464 3892689 675782755421243727402098137964304 3892690 -709028972324349992246149494037826400 3892691 1985242187946306125010714672597696 3892692 278020072892007310143619946346596352 3892693 -833951493216500270599104479155160640 3892694 -815498628749237294662965259373768448 3892695 -1101887285863589429181679161234633600 3892696 841375785708215572781692835980738560 3892697 853038469448288468433713253228955146 3892698 19057381803177898400755497595165680 3892699 -361227183054581763211801694897250000 3892700 -285432736653314284302550274966937600 3892701 213625913542262002684328852626421760 3892702 -607073314480698429136004206665600000 3892703 505737739304700071669092153627239264 3892704 4876519913249809894955305125543936 3892705 -1535265706215130335050076807428380140 3892706 976043541549221088110370831811459584 3892707 303002579973511916809149922447291200 3892708 -170263561539768900238522622372774272 3892709 -2741357475640078384477776218786893440 3892710 180330400296577388374536918272088960 3892711 -961243528653916620593714260650464688 3892712 744904960646278650481728535605427200 3892713 -513090587049991761710071625087980800 3892714 -382419427183524927728028303482527488 3892715 8839898186900493222660449291309520 3892716 -462576183040854983751506934787945728 3892717 364492623337364919471029994920192640 3892718 -89930347678640416132536966508713984 3892719 1142756411965654296446820206523144 3892720 84464225989234462355518057247539200 3892721 297504961570440798488648668957826112 3892722 25997059326211761955791765169808640 3892723 863048280499903572733344171400406640 3892724 -713778730316428601418672941418436608 3892725 104256492850100565399953177808480000 3892726 -724933442034237512829189624694194240 3892727 185048535441387404606826527760666000 3892728 849468976208120878185273395694796800 3892729 -344904164104941531452450834775937193 3892730 -13817318556067547032046982525150240 3892731 -1559431589686532396691168788382931920 3892732 -274829314344801579641082513196371968 3892733 -267842162412432255945726324098971656 3892734 1008196816272661396266364080064661184 3892735 147241980883944162149564783529861120 3892736 995763373931643992720272761953452032 3892737 746993759906012321640219501475615968 3892738 191074343051962199620319311308269520 3892739 1556240360242200313741975044126722880 3892740 199396860173602946933685502642790400 3892741 -1457212624581399691669668018770221858 3892742 121088439912541905306441668597946624 3892743 429152641854198387212392548015989232 3892744 -67726611800020076854771896466913280 3892745 -879215318636511123292737215197113840 3892746 -120917777006134724903790991524691200 3892747 -50774761321825660276650354393334040 3892748 -905538856359710208104559547740686592 3892749 -693409067699869181433252714499661760 3892750 -226983002933966462119483112454336000 3892751 1702560006147440150323331949229432752 3892752 162858975302863791072764913142333440 3892753 -1689467948315488932545176349319953998 3892754 448719090702886945345034612270130576 3892755 -192707493920188932861456778271647440 3892756 1178818216482217016552711808753253248 3892757 53236188679508296086880585942017120 3892758 438905348173447874529068304992816640 3892759 -21592488893075646524478758254549392 3892760 520850531289440679381183532819046400 3892761 -164317489617302970469004433180263760 3892762 -1613229272867036306246779497473591328 3892763 -239172327633230168158537444785361920 3892764 -18065159499239653455632812043994624 3892765 -2327839952802213368955416007124136340 3892766 -427253879280055988285902453714005696 3892767 350933483762437107076607378018473344 3892768 1069474074578743466840764900135403520 3892769 -439503800209517242079529439057499904 3892770 110722479314016772105318098498447360 3892771 816363475487472961389904680336710400 3892772 -578437368247984302443052691232640768 3892773 13700635608326129089310808626733504 3892774 -1494608671180921547283574048130275200 3892775 -1053922504164552994597703199773767200 3892776 191535587081057800098069228833587200 3892777 -287150723587398786605861470300801600 3892778 -818711607484145170447402232401588560 3892779 -147310235004552474392594847555146928 3892780 30866359566150469253624722412083200 3892781 2461134135577789735410634274123776332 3892782 -363799084210138627590298614429772800 3892783 1631511945871494714393493949414959464 3892784 -206024523655336390569960477998383104 3892785 -336881616617816981034579202934064960 3892786 -410798330493919411750989846250357440 3892787 2560557174226921001350045932089814192 3892788 -59389692710133986571020385015207936 3892789 1391763846458773530643916807209140590 3892790 -14355939533604261633057766199592960 3892791 -92459305897436307176781470358731136 3892792 325259044171060872812684811547852800 3892793 -482557122650507039644643969987650476 3892794 178423956768255678560577155607889920 3892795 749843694547511864700325191288220800 3892796 1276029030472318467268197112563056640 3892797 529043476447020731892444640616888268 3892798 8131417291340285867105980110294528 3892799 -2287077123214059884612911026410683200 3892800 88202955185032072793651200445644800 3892801 2744191229363467516796678847447910704 3892802 -1047617335038632734852075500602169648 3892803 892218764662277613456544971792019704 3892804 1105740199023255303263011398086819840 3892805 -1451959910687778337678635893296728900 3892806 -279999351745809839009164366650691200 3892807 -980445217064446558938068570786544968 3892808 489475242632901714469348812277416960 3892809 463211574769041517094264027232308928 3892810 -1435371052603931798194280355490578240 3892811 1198950891606816926101138317518896752 3892812 716361450420091591323956409532416 3892813 -2754482066045608088272658934608347860 3892814 293360538236806907058187050004568256 3892815 -988226810161152660354890325736044000 3892816 -375521944194460798929553180283772928 3892817 -779782563830581554362002107855541134 3892818 108870806420494088049977970136869504 3892819 725897735698646301418269577566408960 3892820 590253074684825373039815623998720000 3892821 143856252433958602723311642369047712 3892822 -55021406235653220991805529849224448 3892823 -57553109038730019458665460260874880 3892824 -482029018169747980974173178834124800 3892825 457362263563317629451482858184985600 3892826 -12949231534124193033073631306849280 3892827 175820552773059322149144372064695600 3892828 641623370856891514022623152567375360 3892829 -2752327690733389406478172591731300570 3892830 240062833873539586065843764418096000 3892831 1902572375595690046424434274363097632 3892832 120432056518600446881461801608806400 3892833 -22081243216186607002965917391052800 3892834 1263896016145229149112159090923161600 3892835 1173796204344607115387505469848755280 3892836 647412524680245701541706410962752512 3892837 261679974885836399841940795992986840 3892838 -262174842707009971139774876848329600 3892839 -1188176867033951282062834472001188400 3892840 1340884749451179384257664879820800 3892841 1653527377791139100405850972938845242 3892842 101542795322997680405052663178084608 3892843 -1552728271213032232025663746511301216 3892844 -2906052674930245573750221681269760 3892845 265224322807831110319134642330776640 3892846 45415835198952159629906297141799744 3892847 954712515173413603161306918721961952 3892848 -223240111512466147352296380912992256 3892849 -2028002976480931987298746154891119150 3892850 -48049165544370689895991915908916800 3892851 225734921758228040534378759768215380 3892852 -108901603000549267003424700450024064 3892853 492133164622137279398759418014241120 3892854 -284920329032327104887875858430401088 3892855 29521056581652521430318907046486160 3892856 -248465520522222621106822089564487680 3892857 -824557653464057375891024246219670960 3892858 1733703118944086467715171680056743280 3892859 -845526509547270254280375093852989040 3892860 -283819834129926366345151432521216000 3892861 -1176345991702790403402694799380772768 3892862 -673548831913109739025755590657174400 3892863 -157394057174154645488045473455999216 3892864 620131124328811453537793013605990400 3892865 1179268309812085131375064432226243520 3892866 134632145260380523760938458164231424 3892867 1085794176665148309835603440439423752 3892868 -127993271555556049048933501025845248 3892869 1275584470422236725558189451803844544 3892870 -286744653011828162652929864450421120 3892871 225754863830640877741775439007608672 3892872 -174462142993041584006650665518284800 3892873 -5568675649655450288171723998653240 3892874 146222933386443002366216122588349952 3892875 -356786091099649249358724550665792000 3892876 -885171496967267512230845476228096 3892877 2562254564126091982855117103406252726 3892878 122057138898933791273664088552924608 3892879 -1955740920351689580274384266421984680 3892880 94422489311995492123716121419202560 3892881 160427439421972960121187859802260224 3892882 321855667613767804269805313966595072 3892883 4138987617317149746997195039729195680 3892884 44939580059694859610659788973731840 3892885 -4252639087615990203254932506728438400 3892886 -611922881280888493386602290089136608 3892887 -664760135652152043266346061957893120 3892888 474066786755728192525467106442895360 3892889 418748935806938732667873935462252160 3892890 547026359558250030706384017685297920 3892891 -2864416042837710970855492295211131200 3892892 -432882433591004473319443272003509760 3892893 141777476786558928111877797943572864 3892894 1071738710096708987992144462159322496 3892895 1893784241102607079788291268188959400 3892896 36124625452638289560243134895489024 3892897 2287592884508444829939616534334725346 3892898 1752167397307643583155307018697430592 3892899 922036897610724390649137741074406264 3892900 678233323931453178846734073937536000 3892901 1976594455811589077389381460468721600 3892902 193904070680755669104234712559312640 3892903 -577214784938901783102297524365941000 3892904 -579492106061699581396948196081172480 3892905 1160362389276087943117218358680440100 3892906 -201640572833124674834330116701184848 3892907 -2850890485588173287832983459148944844 3892908 277359957394196214527573654948613120 3892909 1376686444051314951978719663792037900 3892910 237828144643412138884095829401600 3892911 -598077629995428694495100341222101504 3892912 -565299889031499001286671471972220928 3892913 -3127019114997459288683898357242537838 3892914 972827778144730924048370089032656640 3892915 -183291832452596936755988415750914880 3892916 -2055400180197156231006401721092739072 3892917 -423530309906438951007748096674258816 3892918 135171049066928588229198649330516992 3892919 19888638845761182600345365839912344 3892920 1033249854495178728019534768557465600 3892921 -1489615223380295556973514676433505878 3892922 965721496467875526590483961979041024 3892923 1374571966284277502026826896408695600 3892924 -145294071934095487423271571864986624 3892925 1199704900926607809554975065810693650 3892926 470701696301535601383599459681270784 3892927 2108858089601919787776476531828403912 3892928 -237769209497635680428103417483755520 3892929 -70568770209621486854338329121094400 3892930 330893889141448794855392931539704320 3892931 -465691242509675724559338400436797440 3892932 829153757607229425856678237218892032 3892933 3303913428460781977059938859665726 3892934 -552942170488237300074208003251277440 3892935 109409831023925455916862489677287200 3892936 793217339936528142783468845455303680 3892937 1700861308231848164140349247347044992 3892938 330750141454431231490263860126576640 3892939 156989532458557979337182154261870740 3892940 644498138446298773140609264717143040 3892941 -60060544368145272007944043938803028 3892942 1421556116459828013125540054351623872 3892943 984102949095292010081317494073950192 3892944 15912768966308603750014873839599616 3892945 -523575092815516722522977280746147520 3892946 1567319760763866413086696886852694672 3892947 1487761357576483690156272758735215800 3892948 261444057459181842305262859829258240 3892949 267556672724267921912365754487605760 3892950 145570645608918350056515527391259200 3892951 1533839250236901587947252436537218952 3892952 248310234045261417748334866776852480 3892953 -1527756202243461536659013294819067696 3892954 152056515540088727500347870354516960 3892955 375135069073025683005283845819666720 3892956 -52492654242160065499133291586702336 3892957 1358938269998719148336201698536681120 3892958 730114443059916235870790688193190976 3892959 106929607501134065957422477801758048 3892960 971328237626776976375322716798976000 3892961 -978569073508954029913142441862201438 3892962 10905971622835398987543492551639040 3892963 -1810613293469522130349382060840175936 3892964 -2544480136791610683143989335721231104 3892965 830714878491814317613830496244457120 3892966 -252589496265816969938507411643260928 3892967 -930506717816461223215408000075841520 3892968 2476338910240387063582005171351552000 3892969 2105524379036098533426473518789501370 3892970 61586746668935044510365132698083680 3892971 788130027034080199070659831584948312 3892972 209662136860642499591411205243673600 3892973 137103742299986404433348704053305280 3892974 -418979674202348507440482890005311360 3892975 1153733104871978124107620075949393000 3892976 -426872525343208142642090367501139968 3892977 1402748077058852129713649132389672848 3892978 1508222473602676123874755921933505040 3892979 1577504456593663192663536898026533580 3892980 17074838807683799488680901465866240 3892981 1152500659698846687975888985663108992 3892982 384431245981876015459450822900209792 3892983 -2296806783343486596266660496083920176 3892984 -3711061432165176369894795960896409600 3892985 -1542265806185190057128903811875237820 3892986 -386895150120298118893120298548465920 3892987 414621429596901151504790570054499104 3892988 966878459228678048172919399955128320 3892989 -219233955577629960988558034349829536 3892990 656628384451038233088308931858024000 3892991 -703683144313875163072530303993339216 3892992 -186166539398353141635552612049747968 3892993 972249385744508398773362120902189824 3892994 90422296429525228362969490746680832 3892995 -818291247401995537934645533544810400 3892996 -1032539097627772217284606036077219840 3892997 -1951149267863261881179090856142887680 3892998 194397899216503977764724025829278080 3892999 1381565883635624058134050732757668992 3893000 -2476575849401933944175850526387200000 3893001 230972334391197817640927136438277824 3893002 -1302713631718114866554522925801636048 3893003 -2851383326588214718818263037294569376 3893004 -633362779074121058913719940630869760 3893005 -35304784536759033281803886960337600 3893006 -531549823382801214930719728023201216 3893007 484148154082346897395056193198421640 3893008 -137434299530544190668157903945072640 3893009 -1832286130604601478105608089339817996 3893010 -544876971936039176839346307455631360 3893011 1446950744970889817996822187772211436 3893012 854962981850865272497000844353885056 3893013 664772317996633008222334300474721742 3893014 837715015427756103072953163106253856 3893015 738610779284025809575589670320498400 3893016 -1346210864458466159020200744802406400 3893017 -124634137094595954297560855557907928 3893018 -109942326425933667744771597408836640 3893019 -121438987635240764654576775176669472 3893020 423875953604857324899665825628456960 3893021 2215160358930244100324857470523213344 3893022 -5369800925197671304850520149225088 3893023 -1042742761054263968002081068047885728 3893024 67225228074903724636269331074318336 3893025 -20231521886684294413645890421933200 3893026 634720317359088035918436775488059904 3893027 2028862224447177724442364136752822876 3893028 -995610158174907398205541799260462080 3893029 -139784767886938134748484792980463488 3893030 766126363184454435949924075865612160 3893031 477920365903384479509836560173338320 3893032 235847687283747144933839816657633280 3893033 -527498889377699115221149590863234736 3893034 790619118781669471187528779793843712 3893035 -1741382717488317713344033222760589840 3893036 -1001182905740478193459633968732862464 3893037 338900352997456721241198111345076800 3893038 449756827723085203315629553883086080 3893039 1862050300195087271353196926699436040 3893040 -120468078220311922882265526707159040 3893041 1322925011361523534727430650017638400 3893042 -249211627839103135979296556115449856 3893043 -137542907195611915413274976972574720 3893044 -857552520000446969346051767726009600 3893045 69187383542601236215311608073806640 3893046 572022246517356102883154062243752384 3893047 -422984667296605021334382723649358040 3893048 -43340358390942033143574534915133440 3893049 1586114604259963948118154472330780800 3893050 -51198681002706970227747071426880000 3893051 -1957971649359553936768881628769737368 3893052 -90533935970218681551930947617382400 3893053 -1981731659777715099448259189229488698 3893054 836652409452618243706211959975488 3893055 -527620490430727262287430706012048240 3893056 474235288657716620172750165387509760 3893057 1178564640306094504596427265555980032 3893058 261436672310358964959043771633164288 3893059 1081472074585221011999916877310019260 3893060 207478674576486023999961593287476480 3893061 -107526389460982876645894626317015328 3893062 573332250173758053784446854514026880 3893063 -2952501596792294605132516472997899688 3893064 -317612054591449920966184877869793280 3893065 1721953883333614706119503244556190720 3893066 -411692996780394120144306633749799840 3893067 96947704515505374962125854884880120 3893068 -2163979036799706257573192774061986304 3893069 2093248579544364015559782349824052470 3893070 -278642804741695882079544948717052800 3893071 -116126042918878675772748849394713600 3893072 -200997859294310859494882199561830400 3893073 -140354351657861568996944731169585664 3893074 1678141344946955264109253358528827536 3893075 -114822765148107783273739117651571700 3893076 -630496412167418726115155287410892800 3893077 3363820488971321568081032523790230012 3893078 -126569097878750645188854693771982848 3893079 -1317424771432282699688855436356126616 3893080 1525539138477823480529796462419558400 3893081 339856677579862275286586970737222400 3893082 584588077506377208611736706485149184 3893083 -210930690426755348591597461689495296 3893084 -907731646500972504830531151938012160 3893085 -156434743315735843868096645891946240 3893086 521166149881259630435370249856612992 3893087 -2751430433377941157186651961353676808 3893088 -655167328572618013326460687000535040 3893089 2150871940639709292032654286024729890 3893090 -6554834762183632562953922582431680 3893091 -23311616560429820077894280114214144 3893092 132140389779063479109257910233772032 3893093 -2659622726615596158032274218374502658 3893094 745420882053010874392916812408840128 3893095 -173212129520235323328100515140664000 3893096 -1263131977314498527026993961993118720 3893097 -480371044758777269367016332648166272 3893098 -865461439894803484553861397085048320 3893099 -792393067013221905554074569610881564 3893100 -305674285384818978217450516744704000 3893101 2867247901639845906932856329721974102 3893102 360606970955208414805149557365752960 3893103 -243890388308965059800407825913616336 3893104 -386175967734973101969934080779747328 3893105 885770043102109465770158551034865000 3893106 21585776549923276357126434231688704 3893107 -1336407164968584844335625368067742644 3893108 2479222658820313540134784067074950528 3893109 389445615170915168712737029326733728 3893110 108092508973499938689370053030188160 3893111 1905222485433098803647118876051652712 3893112 858697102937893621593549246045696000 3893113 602932679503158574599826955988444160 3893114 -4919523719793048491127975749077056 3893115 -295722252156987888891570335730297600 3893116 1488178934398313332676061594078832640 3893117 -2578733005007971955244251502000090048 3893118 -595283962151602859863617011668073472 3893119 99914144573727359380321671764740600 3893120 -557147799538498076929631465766912000 3893121 1932336347970647346044052985692514290 3893122 -492564391471835567856173719564131888 3893123 866496754954419875178653681256764064 3893124 587058240145435738694630307024915456 3893125 -250301440420677687271509854469606250 3893126 309547707449979576123435068588284512 3893127 238967043829302692222357895739733760 3893128 311875180793345311914162003912668160 3893129 389590358914620285529443585268203912 3893130 -348637993186401006515360718378048000 3893131 -1777196615341433218573600661859285336 3893132 472588948703695018928889750562864896 3893133 194427119847555323490158531502480000 3893134 -6481842109340620252465400574689280 3893135 116089118037181820217618973477080960 3893136 -176567112638786493084532355147759616 3893137 -912633463562437331172121805974347214 3893138 -1278483696694674206851862789402444160 3893139 232162810909233443624571899724308808 3893140 -479533791963634831569915796240120320 3893141 -490198818133597107509823174345941376 3893142 -416007752407932409963976441214830592 3893143 -694534958631063032492812769033631696 3893144 1552702109525333033211657860749916160 3893145 -217457203744613632001305476925056960 3893146 367609030682699392998129526167378144 3893147 -23838614085311816529503399594649480 3893148 208469114850063916816641424346093568 3893149 -605700319697239371626493549712302836 3893150 -627200613393682909227266181311083200 3893151 2104361357959804782896370335351234304 3893152 1765089205485863432946608888191844352 3893153 -749433640430453328201554580910556160 3893154 -538523771319185809946297131815050880 3893155 -87853176995926224086852481209638080 3893156 -1255561761085537920423141368502660480 3893157 -3358801308897073840995562020433704000 3893158 -765141307171621538818037492005708320 3893159 -1313771964537499587960290389853429640 3893160 303160300049919607021822425768345600 3893161 -855804153724557070830058845385540976 3893162 160776518540486195077724168912615424 3893163 117136665301834055760285875993468640 3893164 263507362822792377937650365632069632 3893165 1005282865349584727206831333474290060 3893166 -108622373848058179125189093285259776 3893167 -1099719241964678551122506246118108784 3893168 -357704024491043797862659555476504576 3893169 -1056537363617031399844644903547312128 3893170 1110801901036866005872276433655370560 3893171 750206450745883145241322365142191372 3893172 -670100366284458418746727988968747008 3893173 3186217051325300310132704490600189422 3893174 -1346702177324000282195845403420518080 3893175 254917499914213421097611449823936400 3893176 686186575310175451972752330694656000 3893177 -16295749241415482369837277599384448 3893178 -575685267054742065737987414000741376 3893179 -1054117193879619482558704257554520220 3893180 466612886897479336874030675818406400 3893181 468005502382607837979898386894289152 3893182 21510945526675378198762639742577984 3893183 -131986083072181603012152676913320224 3893184 30642297060710905490653467950186496 3893185 745390615774801293588879773821762560 3893186 -57307737117498616421775054765775872 3893187 -662132957364712712742592774845381120 3893188 894438518790197509355664946976830720 3893189 1305263738342668063274808250137484608 3893190 -229846345237865243740561271800473600 3893191 2650178703264609529826500033114693592 3893192 -773360296587481181739921707311411200 3893193 1525553423238949867131567615355391082 3893194 2606246138528695234675343395684972800 3893195 1075532918772791798338182848462131200 3893196 919352586817422553069623112820292096 3893197 -841991928282459885647199432778972416 3893198 -205997435680273287889031289573120000 3893199 -1077868532862939072924640385132624640 3893200 75267913687475556680658219368652800 3893201 -965431578334044440960655346077192588 3893202 604936058819997322282766690737604880 3893203 81525055672978927439780552601237664 3893204 12689402424703969166251786483568640 3893205 472149260687816790253536121783011360 3893206 -1760563999013826539644783447215476448 3893207 894478144677794951003149814572536456 3893208 1089658320261287477717681591216209920 3893209 -871296255888416501892107131065113590 3893210 -114191393200999340892607878323466240 3893211 615766411227087145203995757874752000 3893212 -17813082291716231316175395799505408 3893213 616478677408828935773239628540439462 3893214 -66463996275600184612168448325488640 3893215 1118187690771484512287461393287768360 3893216 -803995203564190567418423540341800960 3893217 272014239033071523735618176455132080 3893218 -286545756636068702338564096566633984 3893219 -327848682375126979558649828744843640 3893220 -7009731265541399260311153108602880 3893221 -1578707402168237084364809965531986000 3893222 74395721434653732801700398698543424 3893223 119420050086214724340298168116979968 3893224 -1684544906676699514002878557517399040 3893225 -487333265188995478621448914001313600 3893226 -447450009231213344737710318290547456 3893227 -1291541502109806826694038938111241040 3893228 -189614192302424599508568878876995584 3893229 -1120235427937095998104039003723646100 3893230 951708075428854677643081092237928320 3893231 -1738554566234744265867343300716728808 3893232 154736125191491962121827361949745152 3893233 850356057317376672957507222340684800 3893234 63360616050676526290523560316096016 3893235 -772146491639329043053715651299374240 3893236 24298194037773286019086320536883200 3893237 198310166859141814270543355530988280 3893238 1206238122839750912823234375806826240 3893239 147784980332822828018809263102644656 3893240 -46824230459654218484789375169331200 3893241 -1477676099052010865693050321606898976 3893242 722485616123028931652889619693756272 3893243 -770028579533977055464151967558380508 3893244 -133469548984929045478209109716893184 3893245 3074458797470416690683087892813658880 3893246 -522364620365737265921170563553410432 3893247 -361031738299578562229629480215067752 3893248 -100406196823553815557108559427665920 3893249 327258481993379778770494369152053250 3893250 468772340909926717706323795113600000 3893251 72537397378195271520309319209241040 3893252 -1975333637648193968110646255007713280 3893253 67221400171408214660810513051120064 3893254 1031444414154947370115247052827412576 3893255 251077093974490611724836669837263520 3893256 745029872430443918195133841019043840 3893257 370839688191778420133545257214740506 3893258 -86179313884962965155055825006093520 3893259 -495113472257428501087549666808005632 3893260 397885465438454651050419562364774400 3893261 -762731868464712636771410025465463776 3893262 -104229171007665936067334493860261760 3893263 45168891912330195865809464703174528 3893264 -143704635087078702775330226650398720 3893265 15112648364627221667781839816979060 3893266 -10495369423844722033946284104305856 3893267 -845823645076349420524870642905970608 3893268 -1186697460741125166052150946378434560 3893269 -2745229798547744231087818443365017330 3893270 12027167810151073695140589872904960 3893271 -1525918664400322315458391861135161600 3893272 -1701726166610394530164971386775736320 3893273 -1012068588605047657137942229250567478 3893274 164107049208074690398066490397366528 3893275 1127824288572438171390660413194637300 3893276 -943792702448411732244446869827256320 3893277 -8810273390500119216121901301761568 3893278 -659354596224177239145257514520250880 3893279 846940902978513751151875231388904000 3893280 -1235412717395399567254167915520327680 3893281 604307607035294104089808302220872384 3893282 -167802208640796413295978202036345008 3893283 110533853761023057272483481771561252 3893284 -1436523323053732950880692693693568384 3893285 -541073948225900268109269514490340480 3893286 773564905530605146576363412330611584 3893287 925843445886609874515175166833298936 3893288 125008338690257124079223714154086400 3893289 -1726742455431295205764697530652860608 3893290 -348096279555484075330700153804697600 3893291 -522831699545195302014632647421311308 3893292 869047398460900676304629764182835200 3893293 -3050679994576336697775561783451430100 3893294 -1751688300204964157962711629205274304 3893295 -1179560531305513111168954963051841520 3893296 -517920796937889182635772796780544 3893297 233585899928590186887546071470593600 3893298 -1225505751306140696636560509754767360 3893299 -2928404017364503614758494276313571700 3893300 -864467339568937802890190044430025600 3893301 1140021959409356917243727058083149230 3893302 -57566044079980736647485583724138496 3893303 -2254669720238731068334603189150022040 3893304 1090703417768940935473070704633221120 3893305 330661144021334401206106237847206800 3893306 -8559232873322078390246620593025536 3893307 773761562152878179207780129777929920 3893308 638121128523031513471069386615559680 3893309 34860619976662753015496202291722880 3893310 93749830179784867724173009103116800 3893311 1790776886761023482564527018906075752 3893312 -745203534577181880007256003114434560 3893313 -157346502978332067913472150711023056 3893314 1743398723357794496159427176001986256 3893315 1207962087745120689580745683396434960 3893316 219441850995286896683159437434777600 3893317 -1111625033366559941730050183929665634 3893318 781458164690268105743898360936371328 3893319 1193483076887761522323776025632238240 3893320 351195170823180205507808701614489600 3893321 129958784171346057197494982638105344 3893322 218729005180235368025256407587606272 3893323 1281443370714452328001488747963330336 3893324 -1218444107879094109555535559393410304 3893325 151851547448086364452890363581251200 3893326 1240320727098341559113746057005650112 3893327 342436472193159389330640236126353320 3893328 325181721116376912958442520194580480 3893329 -655222334946622196982744206568543120 3893330 186104562043202563067653451445849600 3893331 324507194343517580904550095376726320 3893332 -1925466725751453041957352400862744704 3893333 2315673723325617458229117671150170944 3893334 -655580401522056592393824015000621120 3893335 -531575572504282204456884841705791720 3893336 -1676773082186014848975101188923832320 3893337 -270112145961077769375152131454729280 3893338 1365736338066122408834116134855502320 3893339 1500271188688242057189252526685113056 3893340 -1029669833591602801800698477639024640 3893341 46436756152189748080865119837591500 3893342 -1063368439254596947837484115688556928 3893343 -1115979362372433169355263235095281336 3893344 -532732561165040853880113660835135488 3893345 -97183908280112220441324154023583320 3893346 -1288003519543490065286392505939807616 3893347 1542042016562107717076323699752150040 3893348 -164663430572209145449855926406901760 3893349 -11077320873354801043619061425404512 3893350 292899930732671131332263517508562400 3893351 -1033828007231496877346275493462887680 3893352 -338270995161509712171734550846504960 3893353 -182263060040565037072757368608083398 3893354 954873193300708696918887626216173152 3893355 20007414159764985439847793613591200 3893356 -1426350531966991797161566409787325440 3893357 1115481363377089233544594927485880320 3893358 391790412359678050190941872909542400 3893359 -2479562094866403092306769524575739440 3893360 -126423924835745460425075706948157440 3893361 -997927319448200215041272686905533856 3893362 -649652778768352353199818919643390976 3893363 739145083374859542735393932958369612 3893364 -57828530075981142601058722365229056 3893365 23364446722408560123707783163707520 3893366 -311330638552414934356985301571612800 3893367 59397714081387823383857893761762048 3893368 22099991848522785946133496365506560 3893369 -1005736305834280293901062751903678230 3893370 291444446669107625091908639330688000 3893371 -455638636151280619451715046785651360 3893372 379251444751819817508617597002997760 3893373 -1642539948612985386908884117023537600 3893374 -139983795464824590432664712481237888 3893375 566209008753488974876990951002102000 3893376 -1218624333652055806171483775120179200 3893377 13481138984063164974555902721327940 3893378 449194901477857331266675876712652240 3893379 542134645794810387310234017842226432 3893380 176283838100169676245063966715906560 3893381 -2009584267841285100038717483993254818 3893382 -61243483116783901167373543130405952 3893383 -464921908664052847911780859260568192 3893384 890925105181268467790259054190755840 3893385 -33379581541300649360175608571484800 3893386 563538679618672913465301838556516352 3893387 -1641012688463742004308605322981905964 3893388 747386791872326846896247231264755200 3893389 3068678795356457568644958517032764524 3893390 -386383751373627529889458290399849600 3893391 511736441464056229158242180299749552 3893392 6861507797542654037436842458808320 3893393 1524588768951931357869476321659401600 3893394 234939885730076189384138095628866560 3893395 1778576027494325344036466213760861600 3893396 -78026857668089928241854850790347008 3893397 -292845683493873493610115948565730400 3893398 1399758081854473517434696102312519200 3893399 -575495713905686562823517391382845864 3893400 596702332003344755210738230394880000 3893401 -274619732158282943629522883966479596 3893402 1406300360408524683158859783742759152 3893403 186636283144100549411204510890503984 3893404 1776081515109402872353847593238540800 3893405 -1182076328608784699729643262784801940 3893406 294330695532948669257478619881412608 3893407 -1742330376213780635875847635959524128 3893408 -451701985347165191311071994547994624 3893409 295503802123726363421057949629926848 3893410 -736931406164350118549518091056320000 3893411 -256685884566847076108017512373848408 3893412 -323550323010409777981644600077810688 3893413 -19013146942760697887058181329125156 3893414 -55351381857896798051228347881086976 3893415 -394135303960461705970894787448067680 3893416 -2896349343292392010955410229285483520 3893417 1982614678721316732517340194574400 3893418 -100338864347774729990336171897442816 3893419 2038053540894624063990824716917280820 3893420 980701061712297889159147707916769280 3893421 -477964612168196210652228959542666176 3893422 527458045133176918644904688020285440 3893423 -25352800049824938475830647234528280 3893424 502380244782581019827785332315586560 3893425 -1192960973139875735413038566916323700 3893426 -338732739461488174798839652248143088 3893427 -23039662955842037579361808987369008 3893428 391173253003485876596153320585654272 3893429 1445765711663940472594219800699214560 3893430 96192724036174384465728787632894720 3893431 -340309915310840396454682499718583768 3893432 -188000732852647751704753583454105600 3893433 -1002585560680689112533763329507908352 3893434 -351285607879914739471243509497587488 3893435 -582841712311583044006453742976000 3893436 -922749447033067573616715835842677760 3893437 3263029134427794922426236103434222592 3893438 -2619955471088789640761748911175832704 3893439 -126545172680491076878199577608417280 3893440 -378704716139891435522768625047961600 3893441 839175412324923301476585353747291952 3893442 -232832021410290071834809906022991360 3893443 2636515282862023088279082895974116800 3893444 243015528392486452829457780448032000 3893445 49272915027347810493701730879536640 3893446 -288519065505686383783183537367495328 3893447 -515092841063126777566287559508820720 3893448 -525721829087034221400032476653158400 3893449 136471661769837147290568671218068672 3893450 95583013827404639251189364920224000 3893451 -548829449215085551880685207601809216 3893452 -2349617791497412117708470092767792128 3893453 2673237442374908179422141586719204780 3893454 -483497439031246704958511772352652160 3893455 -25460350251476716930221020880573840 3893456 -68404476791222618305247770770014208 3893457 30142949018012247528810249487896960 3893458 -892333830844326717542430136901247840 3893459 2431113068007611188695152104452717816 3893460 9828588050778851921732701160540160 3893461 -589669501800957623273292841873736640 3893462 645439645324124697619501217758547232 3893463 166118919416574600007026053474033664 3893464 1323115438613161127645887914011535360 3893465 1029770348759553326678795028779449860 3893466 -764589084645759275533541359203288576 3893467 678418806686885883291785958134735560 3893468 260004534544370544294586041867483648 3893469 -1034134492657081652620939322256106080 3893470 153709882793755922859213923555362560 3893471 -2505179257734785334764717284067615328 3893472 -412975735315671977212483056473210880 3893473 -698027374742488483170026159439504620 3893474 398968154415596658012773419688628000 3893475 456010378877802063701236982002338600 3893476 -734130461435569940208776120992825344 3893477 481470308959979553051579621007363872 3893478 -8208282589573134907572917893903872 3893479 -2858798680242473285448804838053182920 3893480 859063057240454129600690836193280000 3893481 1025226750022631334034366037256015840 3893482 -516740436068099082718167805451997600 3893483 -308827517240180186792559027516198240 3893484 331464612668496043973553815233462272 3893485 1255218719038942534253923684706055180 3893486 -526098013469765344045389994256606976 3893487 291666453678020240275163781522829968 3893488 3260283408462058601209162738368512 3893489 -944449235604442240900963587472897710 3893490 350025850617835626135465133344354720 3893491 -49106067436186182692912359833959760 3893492 -723870819157386187831694959068115584 3893493 -1135875605467957308467678951967617856 3893494 -24840279806933277205054345434276288 3893495 -1430895684780866988146689761400089000 3893496 -254002936187473463777074981933363200 3893497 723464007644829439109155392553315946 3893498 376601751356357582439233572742003712 3893499 -505953080432145687650224149228040200 3893500 519625030839898843670875870579200000 3893501 -328751576828430852910777621559750100 3893502 -101944307310280952739682690528498368 3893503 -6604234004824503575708847435028237488 3893504 -287199636156907498959861272190910464 3893505 -536914123155963249666088400080450560 3893506 983203550572943618943213953767641120 3893507 -447883106713542165748250647359265728 3893508 49041453482673755439025660615900416 3893509 128320346223118543767947346274324704 3893510 -616359299133669472455883633092038400 3893511 631011356869891703780906506511741520 3893512 301533017027453821206072013191413760 3893513 268208461880790225974786853135007524 3893514 -178254286502434992406953579401632512 3893515 -2251013289493583359336547311455153600 3893516 -19354776845868015088258923467894784 3893517 397196212816193426806746521626267734 3893518 -890419125778248582854072017861152960 3893519 -149687055622781589094217122820023200 3893520 221034204581820649452208197567774720 3893521 -28234557708910402531486807119713168 3893522 -1653233658972887470767967811499992688 3893523 -1463881489678353346102838470505555016 3893524 -566106527846029501819395344633188608 3893525 -476809426340426109522901157451664950 3893526 96431378727944024873208843999669504 3893527 -3257979810197732780026212692311021056 3893528 54638962736479364108632995202867200 3893529 392174011389606693776367446736787680 3893530 -235036726482294061595931525694260480 3893531 -2044090947901298047588410733593388668 3893532 337406145899541974481279490260590592 3893533 668888518009955909481016289988346720 3893534 -972985151528964724496420943713299584 3893535 806078114630775597103519357913702400 3893536 -413294552367674165145070330962640896 3893537 1549454367278165577363297822439944240 3893538 -151359463831024963135757391169536 3893539 -646536565636035782939168698064827152 3893540 -460428607908216325451640987658022400 3893541 -481020098113653652928218806097845408 3893542 847744031248220308692638852483016672 3893543 -927529539687561176670410470010771208 3893544 99377120579522451889548536038840320 3893545 1734812113478010443378457263433915300 3893546 -138625315253186785969530198014903040 3893547 -287899228973379200603716549990838016 3893548 791183566782565787805835619699019008 3893549 -690314463020258993413253527041248640 3893550 302063011665410224526244026087433600 3893551 -1841087601529921207183115106946718496 3893552 196108370296580148741537343729827840 3893553 -640555287266015916451960465698739056 3893554 11725294376989443217263232379369472 3893555 323585724780975995271554286237838560 3893556 362233062395792697070465635911915520 3893557 1843718412603863094734153507400669806 3893558 303126123369768701510833682697854880 3893559 -1070465449698655708905320036197654296 3893560 1381198811596473800333417460526080000 3893561 162991171194260470966665536746763520 3893562 1030922227502687844259190038716387840 3893563 -856495418046608332027034450752220188 3893564 -3134165618018013818303226451505664 3893565 47647930232046949506045245616503040 3893566 17126966235756052910085338504263680 3893567 2721154386432393919576728062917895616 3893568 -36493891518680684683028398042251264 3893569 -462183382457473317905411320391285760 3893570 675958888661699681494708515082152480 3893571 -2289648773858341884957904760925662016 3893572 943039838997058740991171873452069120 3893573 -3490162548416992026829658348052833700 3893574 1428021613655042731298113067175370752 3893575 -531203842758155591652362906355184000 3893576 -1720266116816291806947411405768145920 3893577 -577329622201677188731713979312454400 3893578 -413183638971345518159746930417631232 3893579 1464660073225068564598121040022620180 3893580 444559059180790620044499679894364160 3893581 685392235897953300877365436840608832 3893582 738400136474747936107642546014087168 3893583 1233534800397004943443089465928318848 3893584 -133041218605829262339219195695611904 3893585 -860653879224980089196239259402270220 3893586 373349146534154333842150817452980864 3893587 -1657914624420719477594537589946885080 3893588 -864173619773910876007685995073757312 3893589 -384320032610109280697971039939529490 3893590 266222004424669963094631254144248320 3893591 -493329157999447268371889681487429120 3893592 589242967547800025341553982422999040 3893593 1493783182083578441705702057927145744 3893594 -1145695395974406386821428445692902400 3893595 388925470935324450777050317491775200 3893596 5003588690152106985513402346182656 3893597 -2891478929429745912958633030480596954 3893598 -760715184339508847484751206138014400 3893599 1242371386069831627229431688769993240 3893600 -348576749821241993495795268530995200 3893601 -76646506572221928120300033652178304 3893602 904290858153988774349313911248732752 3893603 -888924824228151192213686890050089520 3893604 -525415287989539953130149225573765120 3893605 -2710292787590140073191096182046688640 3893606 -1217531833106004404301280632905140992 3893607 -12247490245383125336795371754306472 3893608 -630549166888634655187329557225472000 3893609 -6630118023621651521324059246613190 3893610 -6089517052900302378916135649479680 3893611 -1253716476992588303073478674795719576 3893612 -87176052299241856156811973530641920 3893613 1066078467607194436283034843519567360 3893614 292889778989087149261905521596453632 3893615 -1676080712559785569152116865367729680 3893616 -696426664698712439450812444300738560 3893617 41792480564346158122456854423123392 3893618 805118120419854297320518766736287760 3893619 -1081754103802461187936053878824397256 3893620 852602310487770813613837543534375680 3893621 -1204396753666400097022423790652917760 3893622 599274258045746639391743555724391872 3893623 -1564633820770391507760079369427664360 3893624 -528425468929182728043792497395630080 3893625 498260998917216921341281843861533000 3893626 -260055894690538628103570140774735616 3893627 2698168702292428582505468626131784560 3893628 864310778155209485933359763168862720 3893629 287881011070092479857129843175571276 3893630 -225424591934908434183940387999484160 3893631 -82154649286037571487386579610048512 3893632 -556180916529738233934665676855705600 3893633 -1844849011027304364991905318962741118 3893634 -10689095403623015076607346065305600 3893635 -1154633459168657254779512906478487920 3893636 -697988420960421344719508472880513920 3893637 -829912916580981932100137546774003040 3893638 191251510685447805288086384357090496 3893639 -483484220163984884031926386764066240 3893640 305551603603422816748128767080857600 3893641 -312518280736988087639801745097732428 3893642 438770863917814365564364247729998944 3893643 -176351325822570042413747746744684320 3893644 418317987081159926413035998645870336 3893645 -20485981560775295842130482325424000 3893646 -744674352767606159404792550026721280 3893647 -760734251309852017519316332144560480 3893648 -308507306088540113901156689989533696 3893649 -226687698517224705055305156476320032 3893650 14053925863049403673260891925545600 3893651 1805505721937177791904994648445849200 3893652 197765016431479069587620678511409152 3893653 -397246449602906170831375358781770816 3893654 -156242435227795002315615602640991488 3893655 -709962110861828505804073240441809840 3893656 118595129084086706885998720978329600 3893657 1091971898771165212670566822638936906 3893658 -348589537957709933771707047129611520 3893659 216348613784724080269509226517008 3893660 -890554534062292696899947502910456320 3893661 152450928143147838247881942450529260 3893662 90419082384625917810235205584817664 3893663 1442448539181999968778999998984244384 3893664 367790093101879147847720855320657920 3893665 1479021134097116036337454842840903060 3893666 -164414415230076988533150759495482880 3893667 -878233679399567952394679666732731920 3893668 2633295950126113415410392475327488000 3893669 -820324497649819756836401951056936356 3893670 -20511509864850856624718536016025600 3893671 2530066310082293553154385925901194872 3893672 -765225882840950204082502714944153600 3893673 -319686372676584407859005961974384640 3893674 6740253051581002108247433443219040 3893675 1214539420793765256286495189779576900 3893676 -179764877601949731689375888198957568 3893677 533423923264851134787395003512086552 3893678 -1198689415853922825732652660507911360 3893679 -1120747255069218954672172341951286776 3893680 -113664837306786231033380817646387200 3893681 170887678151398743332742884523109344 3893682 120728377539386287772367681685831680 3893683 1629635908567181036034039932805681932 3893684 -365537375579241235155755815242067584 3893685 1264816319207891750479174110393801600 3893686 -307289563626252915908677021650086016 3893687 -3123444867564946576699218157451042760 3893688 372157781504422583205932872876646400 3893689 -2673820077211576887105198747159120560 3893690 -11223920051275269146125702496378400 3893691 797994818102344406901288119604211824 3893692 706259624751635166444810547235814912 3893693 -4432492662310819797987056960274432 3893694 72486537972148571175615634087836672 3893695 -241432639007131783447858273382488800 3893696 -626572409948830667325224757460205568 3893697 107071145364945464455664658303900000 3893698 340592238490279127185027415041888320 3893699 1285058811213909401001225446676444720 3893700 352025628229946651161554950758272000 3893701 -1262437592427827160560480689152686048 3893702 1130841526860275770297706772139059552 3893703 635087855315963366380766744760071808 3893704 -1267842289455940942627774760097930240 3893705 -1116022008867893147646093983582491200 3893706 651989144855631395405733402555608112 3893707 -1620703396263334954098084608278376044 3893708 -37190172551464074149760676715151360 3893709 330047531018255217940738464762623808 3893710 -332299189279115225265588262478052480 3893711 -775809607563485833770813915869713056 3893712 59288124221614242224811892148797440 3893713 4439617620802489795382354345778257904 3893714 1792967229798351963827538772562457600 3893715 -599528060725656841501297180818401280 3893716 -1039990380355262934747339460525467648 3893717 -1330582460617174967252778822304381380 3893718 745902532555080189095398685416634304 3893719 -1087150003818112641912820713048405880 3893720 -2024532509549044374077099373751910400 3893721 554793620616139329414242518537359360 3893722 -176446133527506895995870578317325568 3893723 614227477421769101451960726469436784 3893724 -299768920796791285278770927791964160 3893725 -1356434925589949833190416361514552000 3893726 -256493923285125365525946256341543936 3893727 -315918470815862767657634410289089920 3893728 -453872600839274187240182145849753600 3893729 299609136075547949019788312461381632 3893730 -312070908197349881534453379953748480 3893731 -132792661975436425023702684942986640 3893732 347595845794296089360684073022798080 3893733 -152892787379285233005345839066816898 3893734 698341029511669913634520606684139520 3893735 17428277140857504479634503720420400 3893736 -11991528949140746085805688291328000 3893737 1707481786957533817244908494265088512 3893738 1004244648319938686631193992661145520 3893739 -432580086407934390322187684313057792 3893740 892855893878565164633478974948720640 3893741 1302763018256351936491567519132157142 3893742 226506611982385009815389781647063040 3893743 1140638849735248449860253017187108960 3893744 -118026604829060894965624978183520256 3893745 1224741077621301897125201030038917120 3893746 -28625702640084721911248781146260848 3893747 24939440978037323319528627153441696 3893748 -567137485020435170303500969662111744 3893749 -1808504106172037666699180818222311250 3893750 -152340452522989923796012815588000000 3893751 224253653176357579229205872745432 3893752 1831094134812228560390883589474713600 3893753 -1983580807548671507769283164471694998 3893754 371011857354524817179859462022315008 3893755 -311226081704900989584815938366903680 3893756 -2379705537620402381058920667565793280 3893757 -679736598716565849714735381879309696 3893758 1700607381478143106268927198582412480 3893759 -980655017077290284351372111300375040 3893760 -292153971976162080660785076665057280 3893761 -3978311501632088107896799507978056768 3893762 -1065258272138515390943441811069106176 3893763 1436904628653342704751279608962183488 3893764 -626714189563634019354611803194961920 3893765 -1615234813334880061741686775433188800 3893766 828178651396142271462823453341561024 3893767 400495205356540810611073480652590440 3893768 -652187490868985148227491638703549440 3893769 -621738991870735647099334459436632512 3893770 -23054918088739934452756400718661440 3893771 580056190365290582519443371575674512 3893772 2031484079981404404750875901405511680 3893773 1418374057237400787695799285648749164 3893774 482187672898491306458996658481763712 3893775 -903589048204335054000925283597058000 3893776 508039006979256096714803095518134272 3893777 -3315054193290704267628814288374277260 3893778 190158080173119022749054292369751040 3893779 38695870837582129597689895962512448 3893780 -743927005533758819218623759724800 3893781 -1476867218498652757496660705537444448 3893782 -526566081357801493492625804841566976 3893783 -506909267760930033413252674034165736 3893784 310089468631573546381545228914688000 3893785 419807715181094448796122174761674560 3893786 -82566420015247922361663320387469312 3893787 600105891046380094787757740518770360 3893788 -767258402038287253620346353804687360 3893789 -1279101876045101227496427575799615444 3893790 520573598735013239807033809127982720 3893791 -4722937692980746032333575388798681600 3893792 413084157845921633092190880223199232 3893793 395365455206193351084779345093784000 3893794 323940354910586909149949875326102912 3893795 1054868077388275125459379591706446800 3893796 516637114037451863069816944538381952 3893797 -605710573745303382066694029399745280 3893798 -13852943344527712510113967626861600 3893799 134037484993417058676187135168066560 3893800 1246084084975334583338658796544640000 3893801 -2652899911302886085911481389442847900 3893802 -760036533330692952955172555375613696 3893803 -380327048279437890012057548485043200 3893804 929934717225724609105382680906653696 3893805 -614746035656198606312403489439588800 3893806 1825474557491002352263927125056256 3893807 1050793882662130135962202447551308400 3893808 218636308684132513877417946050985984 3893809 4441515784782379923516964724507106816 3893810 300074526910734393455091264609862560 3893811 318181038044842827368443854625793904 3893812 -473192795112534346251524189946339328 3893813 -1123741308381707522170659112599780480 3893814 -432244149894248791122600499850120640 3893815 474930397388540294193711831140127960 3893816 1899616301853858025746668047101173760 3893817 312457216067929410458414093737459200 3893818 1378081036154495329604422197540597360 3893819 481285710068608338151616690537621220 3893820 -11536720563968336735253976071536640 3893821 -5189898405522431924303746929898997556 3893822 7889256086565129355744481969940480 3893823 -1154497887224583702272956434958214760 3893824 16378339387258627301640857098125312 3893825 480679680030634824469308417524135100 3893826 -100122925374966113630775715659440256 3893827 -133860388178617889907123861389953328 3893828 -202359355683625339648273821104413440 3893829 -986131038674630407132915941971824992 3893830 -60731954415851183965763342088387840 3893831 -2460957671951588970473188734520135680 3893832 1588255001743398924722161980588318720 3893833 -274263019286339585191583138405529600 3893834 -1373829840794504003825325953960009424 3893835 -415155337320800380724139111956928000 3893836 1287096241936554296050501110897140480 3893837 17209040129911959134605862580995904 3893838 -290974665936318031979208947294566272 3893839 -458668983885281365450612088284913520 3893840 151752571088171550192624637811343360 3893841 -134483413612906458092423292788646720 3893842 -896866979565168841432870182354434928 3893843 -1206742662127704227355198770273020560 3893844 1668180012225189819393144280543598592 3893845 762080184567969160114522487640491100 3893846 1160195702085125906564241869886236160 3893847 654090920773202530325302656617485440 3893848 352173467862357431527932696888606720 3893849 -536378121008452855937857124320428150 3893850 41186477517253134443857430354628000 3893851 -291213524692423754284561071288213488 3893852 572712198863144124534373807545556992 3893853 -201046440469484404061326611530342784 3893854 -157699772900648992942882759809763200 3893855 -468738461165917287993712932851387040 3893856 -1440151466013369932068918896535535616 3893857 135368584851394127194037630108118720 3893858 -1693052106978051108545768686155713760 3893859 -1654413949809150203178762421668688800 3893860 518199946340105213732346458133196800 3893861 2061242344257538468475455889295294462 3893862 -254134569682297120809003967158368256 3893863 -1365355634033398747840541974259266888 3893864 639523056359863533884855668443985920 3893865 21609894751238374921867914945673920 3893866 -1454263092197363159758778822168140368 3893867 74714117862722983442865716494909392 3893868 -29553882981253752128863508919092736 3893869 -123856138352415916691301578915043104 3893870 1505679226038452745362807223075279360 3893871 -379811844652804515539399220771254256 3893872 796418343439182459867934297994264576 3893873 340482779555758321253685736695412080 3893874 13813709594288915435839579533634560 3893875 575847793789339645692767231695224000 3893876 -304919296927659801189613310532544512 3893877 394182677861526132217046074664366208 3893878 813124306373497388520453386556654240 3893879 -704551804385968699098567245766589440 3893880 526533100452871979987350409589964800 3893881 3218132605822859207601893351717416682 3893882 -640522839489354618568503235368480000 3893883 -314156807865465501117104588823235560 3893884 614297745205573123185667742751316992 3893885 -2084964859811540179549347356262366420 3893886 -1396696541378662019719425157734844800 3893887 10367537648553899552654264628697392 3893888 2102868615722030157928625461002240000 3893889 -172080689151110273985153245684346576 3893890 89847601031086642830182547751372800 3893891 2655904431710143672895885389050503292 3893892 -1016798353455688231580443459857282048 3893893 -35561479472529144778143852546934152 3893894 1350379076372614645553201363261222496 3893895 1035361954642646972229992697365530920 3893896 4881013642120029229256909883316070400 3893897 782286815563816187569664271045416832 3893898 139054530396465486096210194161847040 3893899 -549332176688518570854577190433837100 3893900 -36506434430825231524552982197939200 3893901 3697201804905694380985751087635392 3893902 -870998556696068121957172668912798528 3893903 231556011891409986102873693492942144 3893904 -104778469556889760273192253665837056 3893905 -2697032455077046505092716077030096640 3893906 -1431118093768510177173129665451411840 3893907 -203618418871897842822899999908005312 3893908 37673249479091667827529282565181440 3893909 945587385592620364456459675881556110 3893910 -93910197994667158804542577011916800 3893911 759353969258200614026933386775315632 3893912 -1204061956823032609511752171200000000 3893913 -33801088524907369635381261948748758 3893914 -1834075799611548472681390094505005088 3893915 1236089364386516959788578756605045920 3893916 -186210332148845697360052378771814400 3893917 -689080086631420362489373790777164800 3893918 -611934250936769030415035711108590848 3893919 19932745359593142224873182530127944 3893920 -1264223240836345267938388001329643520 3893921 100462500522648829605450608549578500 3893922 1008462307318100906401228679997719760 3893923 140480057665064734267106683374271488 3893924 925356633160756627585350057435144192 3893925 -278997564924266734707834756811291200 3893926 15591620484267404321885728876818912 3893927 -366513224425467279396733015645081224 3893928 723205355112568678459586110753996800 3893929 -1303540665880470058304788160552588706 3893930 19246349199688847996972177111731200 3893931 1484614262482341860758443499217797020 3893932 226241900301602310429065550281412864 3893933 710258660124902431797934029919420182 3893934 23206347307245912673885487660113920 3893935 -1581853751103848407848085909402385280 3893936 -161887541066223712344295348378828800 3893937 526324736077972080873125791541762160 3893938 -1555147922630784759375171709660400880 3893939 -473902999328842095726571778310044928 3893940 -68586792138375615353369596279910400 3893941 -401865569369726968079204166396806400 3893942 148115896749120101341560909508324992 3893943 -87164243404274347164169390025115696 3893944 196754025330428581505913793058304000 3893945 1134911148267028170050968126375189440 3893946 144678741687375811217299369993420800 3893947 967312053487223618613724496805651712 3893948 235321217081058702385871216445047808 3893949 -189106602456543459796249429711637466 3893950 699674135835849958722892733086406400 3893951 -27128927089151090404356797985443856 3893952 -13522859067691699227500703601655808 3893953 378906504113393777037391671572601280 3893954 331581717016300479683688183996485184 3893955 420879853243522772023053909620332800 3893956 376478881302004911464103049728384000 3893957 -650287491385185306691752769722349794 3893958 -148478801111122449078675710137647936 3893959 2471269305124238698112685862319059160 3893960 -57666147378088420869295449909657600 3893961 -2558780408541240762524213703331875840 3893962 1481117612724413891668911229580765232 3893963 142230881796851209922211687660946944 3893964 1206002133593867307936876465788222976 3893965 -691051607122676351926641936090457140 3893966 65887208668815551650692506747664000 3893967 -411725209425884032215166441047774720 3893968 -232829081929323275045934700047794176 3893969 417477132663463369070061338762595684 3893970 229513309939273474273855066404042240 3893971 2239807934831647639696544930726680172 3893972 268925314059301994460709043780274048 3893973 2436225159427472062174961877532094304 3893974 -285386701665236101485958847975731200 3893975 -637130029072430632502558472535242000 3893976 -768871256393419687248396321471252480 3893977 2128360573306747700027512049864002826 3893978 1476639850494283893824880577868563968 3893979 611929048110305050049980502619960984 3893980 730953418873412661188659884936207360 3893981 -39373443466032313853251096096254708 3893982 -501159816685126504933660095130761408 3893983 2112610589743116619530817433161315232 3893984 2119850897791822806978953199419129856 3893985 681937701826056228367415112729630420 3893986 267856229212608003512081250090022128 3893987 204083384764193615091590533153793952 3893988 -78403717395398487470191649719123968 3893989 3036578761435663629844863424189557120 3893990 1121113200403108640547520472952432000 3893991 136462998379446571720488426733585104 3893992 408002831324818013583325360778526720 3893993 -2023215433910849952981899481350317680 3893994 -21449712041130891876877118677540176 3893995 -256463315108927774404505595564503040 3893996 -416246869396809832866874540702602240 3893997 354849048942312489931839647874252672 3893998 66468302962909438802988892108392000 3893999 -302689032466470536964209781697510560 3894000 247749471329341679293191233863680000 3894001 3079521200463791531697277463238834002 3894002 -482337986127905089676820952079720448 3894003 -11575254815278370201743638405985152 3894004 1535732785470539170247915887089580800 3894005 -154788743881708863950858029190899680 3894006 -633411295156439667551971608041964096 3894007 -883320664563623397258685371499956920 3894008 -17130107522686063997719914709463040 3894009 654197555386635027759510723435591360 3894010 -816995550302949284406916073248119840 3894011 216901202249375522698456147391845224 3894012 -1254330766558459526100238100594050560 3894013 -2456460607833120907279995821315071738 3894014 -432565347166351634187498619014516288 3894015 -191781890176589153863334660885921280 3894016 -112331556253663866657397105980604416 3894017 239286100057271273824853231638515780 3894018 370366808262585400081473563314257408 3894019 -2574298846817393983044867976656600580 3894020 -119766603271405076282718525696445440 3894021 -1409527067274321021875363369360405760 3894022 1442731151419506089830766343311136 3894023 152932314872954478017424658393589040 3894024 -798764908367987718945735526022062080 3894025 303680107631049737407184590251707500 3894026 -1066842737818611502303587598013930496 3894027 134468293508918322505222746487426560 3894028 -655966062517845282247853322791445504 3894029 -1307644236337085580364282736254439370 3894030 -11537218658303155666624805273845440 3894031 -1204445614693316624912837933475465600 3894032 18101955974636891210725821048422400 3894033 994253291728297504241181082808849280 3894034 196778835751042373514484740837525504 3894035 1131329030340393880331419563698470560 3894036 537046488400173998283442797391706112 3894037 15335572352209002242676594674918784 3894038 -377019072740199667249588738472240256 3894039 131302143294029040471103507668248304 3894040 1276264466931437336581061899638988800 3894041 -1045559462718705404594504261578773558 3894042 -200723815694922257393027960488524288 3894043 1853758687198163992789370002405564292 3894044 914921174812800451423644770110341120 3894045 1433055987196775877934409692298260320 3894046 218598282846422644932913571147024064 3894047 -403467293535610367707111681724889504 3894048 -2288207388121279284832571194296238080 3894049 1702224910409869442760584441377470050 3894050 623850220172233065589152161386800000 3894051 -11982217875251632054180473733744896 3894052 -375472730233009824183668423945216000 3894053 3287474621661975697554182312004298302 3894054 218401464621027632480371042310581632 3894055 1208923072357290607798538691648399840 3894056 -496074156309857386890505847984133120 3894057 231501256203621257097427535052395016 3894058 -413129913012195255450203497398445824 3894059 92218806107953191705826565624631120 3894060 241098051300975115996387621035432960 3894061 -793904076831801656388061537387116768 3894062 -1055665762577972048454449885373412800 3894063 59665839131621047634269048946196864 3894064 -674399961134209337723368717948452864 3894065 -58413755068888146850309904772003840 3894066 -234415386160724345912561723805015552 3894067 427224678619816372588756171171287552 3894068 25959203558527393369876492881530880 3894069 -22580377985770273228144368723508800 3894070 68632315585263544579128565168982400 3894071 2937538940899659175312618559909913360 3894072 -34343411181693093646003805163356160 3894073 -477533243951684390108723356097706240 3894074 452873098387819015382798381741740032 3894075 -344544730168875868488538528747223400 3894076 1895120651466562501322262005483596288 3894077 736303768112676822310059007628736672 3894078 9500586987141284656181479496051328 3894079 1207274281286283427949537060702501600 3894080 -3731687737066262016431404760432640 3894081 -1164118564458808274113534700904055248 3894082 1166480359629210482261785082633245392 3894083 -445332135010972454823986317556665668 3894084 304306290826872722822717078671540224 3894085 119530964930680675792163193326956800 3894086 590259803809856864598594889869878400 3894087 -333675942042366826206771818668786560 3894088 988273287663497329020895171502899200 3894089 -442931156935171959924844204313957580 3894090 315041829419707321030044307581784320 3894091 -2259431582724036794192350727674221120 3894092 -1567735344114385357356398730051120384 3894093 -121863033541441420639019972931911616 3894094 178978804050666014603819793538880832 3894095 -733261279881009036250335447147377400 3894096 132734058594749841392494359912382464 3894097 -93927595238970266926919746747282268 3894098 226860902866743221028800426562573408 3894099 659473703190818614277471104205702400 3894100 258464020905739032069973555326822400 3894101 -1363779876375502600529159334399854898 3894102 483613345013000689080523088750304000 3894103 1367996700949843766306920722934489352 3894104 -1159118379657747505352581294661222400 3894105 -1363850547356732855082972995552791680 3894106 1043558358911501077901750165446279680 3894107 -13649824489728802667021069595510528 3894108 490588096294777795975722926540390400 3894109 2131788253628240839935642611489106016 3894110 47088608729825913560632706496577920 3894111 256946592274160851853175997544029776 3894112 -225716131061220868732919940764663808 3894113 -2430594521382266712569760944885116638 3894114 -99407352642596380259772820358404608 3894115 1324045373810581986900348774636882000 3894116 -1225276664584444548202143760037247360 3894117 770447833307485707790413756933763680 3894118 -1468721297737004603644813916647704960 3894119 2433256620082935806104872544216622520 3894120 328449862125628437844894517779968000 3894121 -977818100179190689791236638643530752 3894122 198023510612051464179213439717627584 3894123 -18597476321733320441570105331379776 3894124 499229536352440671988410055134340096 3894125 -695272799443582271864505484906401000 3894126 233557079766449876030036209145702400 3894127 -453442326996066387177711428635565888 3894128 -275798953547516421744234513027858432 3894129 5438266663852740051433940721437188800 3894130 155546223981642895463898179503864320 3894131 -2023571258766997199183925733234438068 3894132 321033720806424449743481938863212544 3894133 730973637570940419163908542467630382 3894134 630595711865955728180816932449198720 3894135 -183810883018026710646693321865021440 3894136 700170510900578580347135336363335680 3894137 28329208273259334147753835446127680 3894138 1669922126691083421910855800362463744 3894139 -319658267646512071092320768759313216 3894140 -270881451174550198847704416242050560 3894141 -113628479262926639957004781396459008 3894142 -23726578161164313130987322822918400 3894143 614862358091995874496999815698056 3894144 -70737124011799803259841677948354560 3894145 -1023784798249296586132779091302360000 3894146 -85975851706300050030908602335751728 3894147 -481457484156083205028841395543110240 3894148 263919219932240144896184699703598208 3894149 -866621742578547834985302756615095040 3894150 -85253419336575735782931388439894400 3894151 -1409326622501679203590348748312111848 3894152 2130126758323497436918462736339481600 3894153 720622593655319026759135484520350784 3894154 874438206833871300342567382006159872 3894155 658881265991237444329467283813942560 3894156 -23168780263166834926866902833649664 3894157 600734839266046621460363206075732406 3894158 -278593191564019200448317357621055488 3894159 -1579153505916680222884814397295147896 3894160 -91908005166772767228531078349701120 3894161 762530247539344822005691353537339492 3894162 -819614555065739613071081616988859136 3894163 -323150068499406041204516329363578976 3894164 -634740398699475139485540513110169600 3894165 1323655847051995681448255114915351520 3894166 9271046162720762762091696423457344 3894167 3280641692352027825027534217051062216 3894168 208338727278450341607069158450933760 3894169 2889004193718648484035942153981194570 3894170 -235714297560399981774172942131824640 3894171 734888151838604776451623141358345112 3894172 -1580840984622589838426287693162465280 3894173 1261370771899787578237689044450330136 3894174 -1268530738938536672136300580811471040 3894175 175391372231971580360419946774397000 3894176 -206390715928026887593285994510548992 3894177 -1358897786320109336018071854791508000 3894178 751495772463249063672347264046876960 3894179 -2405999223131814599162300828948608320 3894180 -90491590484442999833411421588602880 3894181 -2550789807292855553915681000662270018 3894182 -672504550694509855170532181068427808 3894183 -89919134700335813231516427536851200 3894184 -258670324132180988606539579319500800 3894185 -25836754683076130086528085428919040 3894186 -166368125931914562059036374485408000 3894187 2849893210128711739418587414075396392 3894188 7901728747328492325176567185605888 3894189 70345771720520376440220669391274496 3894190 -1410814720141380717026019277175752320 3894191 67585106321946748880837554964773872 3894192 365857696189690196453585868856541184 3894193 -135814546276594529713912661507944558 3894194 -964769243802051545457175377474986880 3894195 -5672962959134184602054638767741600 3894196 252670124846820648228215098762240000 3894197 2991539845584766126581169806665009646 3894198 -73936763943751809386523480008263680 3894199 -1416960291639940942055976598333697136 3894200 -711179072576541738973983499938816000 3894201 906302343953992890237849155621947392 3894202 -256863101114849470291386677696382720 3894203 2048924218854168043791853005052228452 3894204 1050487095357323716056925025156829696 3894205 574396817531903324936073416874677760 3894206 443107971433656187267728393506697984 3894207 -585425142753875628031891484173478880 3894208 -588232292518270277469832561268097024 3894209 -40955686280843011818120904770648672 3894210 469518172113072412905426966544819200 3894211 179038526418781941874387529102922812 3894212 732083452838604620605232931057930240 3894213 -356280718673997622534586567128838496 3894214 -150416927055868686018698566059728544 3894215 -176857294471884439331775147622332960 3894216 -365035681306498012901509593117081600 3894217 2792549026083437638638563024210898266 3894218 -824685562262391421989539982047935440 3894219 -15058398740911841435833751114499696 3894220 287670146487149062096867677696491520 3894221 -1264625774127509711141108204415480000 3894222 -30690740084740422080967033910686720 3894223 -855085612303425078487206763560544528 3894224 918461973907460656007225193108602880 3894225 279706632913574498658672527305284000 3894226 786423235673216881412967656914836480 3894227 -2525309002824205211596583956612875924 3894228 202858769678682705083618742602970624 3894229 31995984741837829348198371190218830 3894230 -120356630765129570991260395728516480 3894231 -29764770756030869028310850872262400 3894232 -2807644727879737547561951894919659520 3894233 -129211235702393794650352903082185536 3894234 -885809595519664039471777756816504320 3894235 986052283508127944007471055667359680 3894236 1326506712834334487332344912436608000 3894237 -187083474311944724071461392835355968 3894238 1147755446939278021393569092333627520 3894239 504931162888125371486742232201019040 3894240 297323800146848181624685174613606400 3894241 1499381173630556268203725180496878464 3894242 880163787145721924078779999129282944 3894243 232924391143920215033061042156193200 3894244 1099212970899045058078140097403985536 3894245 -196912694727053615936389731158378880 3894246 415671686866312924533663373246243872 3894247 -569736893545908543739823504478972368 3894248 -2132940736317614756111574807687152640 3894249 -136022083912290815024141305980479232 3894250 -268637986857206989839669817090896000 3894251 -1044767350120363505659596286845948096 3894252 1379992231668018449520273199214592 3894253 2181585422508694413830201470023418464 3894254 90683585033178262166171377333562112 3894255 653974318297338641881729598565545400 3894256 224359781622308725383531090116083712 3894257 989208967960918215127538775149788212 3894258 -1333955298805179649562280142490112 3894259 1132557553290568042523388293810705840 3894260 1243852021170587699425858657510490880 3894261 -108528224042169155157865015660744896 3894262 -516625784155154791195248441812982336 3894263 496194282367363931124845346269303064 3894264 3441009752870021593084301829120000 3894265 726635429996662455116908128226804800 3894266 174327743423608051993507401193059840 3894267 135182447694034260771849678699840648 3894268 307382179213307590721246004806025216 3894269 2083966478546666393278139741673329670 3894270 115663884624182197788274774772121600 3894271 -75060796649542496651917967855827608 3894272 1969366982417162822413136133793775616 3894273 -2815896899858679134703306298411312896 3894274 -1274973818288785546870512386713890864 3894275 310450273838070044605544165158037700 3894276 111926541930238542202894176301919232 3894277 1349364055993744193023597505079294240 3894278 674093775415565736188097610921429440 3894279 -993784838661648739567775993554621440 3894280 622815953422527564786428091628032000 3894281 664947472628357776279238865787204452 3894282 -51644515613525195717791347071717376 3894283 -66989826757488151700369705402278920 3894284 1028720818929597276198003916519180800 3894285 1370753761898484143533017383364223200 3894286 -740263342907530438356812979379784256 3894287 401803501495197724559498482975372872 3894288 70543973390091015210635324367765504 3894289 -1086665053540304958744057915201354944 3894290 -312032048365971312746859321365491200 3894291 105956056988320122312650085068513280 3894292 35782864238132621996535899017148160 3894293 -242544561648730623131245719966187776 3894294 2735979477918621458903598361000320 3894295 6572076008776511101412467745001600 3894296 101341266183220283468870219334696960 3894297 272092441265833591641451366314120960 3894298 -1738263518003747407206403984408419600 3894299 536572219782624970780315430546628480 3894300 -304962947392936443921864717696345600 3894301 2335084314003058675122785724911152204 3894302 -217033728599569311854286091185387648 3894303 139277759202712235550591247542674688 3894304 -568828429788335556694673435998224384 3894305 382826108509966666492586450582064000 3894306 441448619360057215076840400190785024 3894307 2751278876307511492829533605652318556 3894308 -1763116271029147112797675920649340928 3894309 1318093471235968356585676522137838524 3894310 303466322199623114029391000214831360 3894311 -69396540432483693458576103685011768 3894312 -1366533202315652608078883709548052480 3894313 842938412140400538108107660425655040 3894314 398526205328022862568934473934769920 3894315 117603847006874506637156716319585520 3894316 -756330890760320720296988160882414080 3894317 -510120260313518693314761251451602208 3894318 728401683180860820844840397803987584 3894319 -6083127126984944886691015106229024 3894320 -501543337174334104597284040669593600 3894321 -1367713334447059693836017438030873376 3894322 -48786585883217362274520375310461408 3894323 -2602577708565334496954522452165444320 3894324 -192853872612524521634825202971535360 3894325 -1191246710205982436182584559778732950 3894326 -320839711152246498832667321123695104 3894327 2175759957918196914678499652749366128 3894328 -668563976996655423556233309355376640 3894329 2275874759077944029349318086712165930 3894330 307800910879532488649057103648483840 3894331 70806094370795553178063043704419104 3894332 -952158616578327851411900719674597888 3894333 442118369665839009855567768634439424 3894334 -686276871542552955621928856273161920 3894335 1114984733777149396232419629754981200 3894336 -95573166296764843241356790727180288 3894337 -305069275409517039102338125495172160 3894338 -1866191366220213305758374159029760 3894339 -1008320511215195474097509971556992776 3894340 -163892560144670407191050711615036160 3894341 -697887543134528941425002655351738816 3894342 384399285733165107907709005757220864 3894343 30903227627493453326116666323701616 3894344 -318360842252991201834388389793628160 3894345 -285445482363090466755332453002252800 3894346 2085617391578990322279219005472692064 3894347 -184550967921638272146862745950740204 3894348 -734277704847810635498226577069662720 3894349 -1250173124034301587251270234978288650 3894350 65458211516769799967449292797276800 3894351 -866738581163561816788113091656642168 3894352 -83377203025353491451277531113062400 3894353 664972501411759956014542206121471602 3894354 -821219364876733809692776115194195200 3894355 720061971084645103394084905678067760 3894356 1802630730035114996455096540439117568 3894357 992245991710744769231465779849979040 3894358 -266959210999149618799629906803279232 3894359 -3656950746059099503172218979362080 3894360 388359295114763375099421729796915200 3894361 -508177110705730985862930656112805628 3894362 -871475361626476121249735570957760576 3894363 -605988704157268031104066765399385280 3894364 -734886114695564132936734863296372224 3894365 -1779659177779490253461118874727230740 3894366 104481315752682682978700653767896064 3894367 2626139381047736958380468568677113240 3894368 -444149566130891773906882770366627840 3894369 47631949717785978025240528213730880 3894370 128504163151224153067665077208110880 3894371 -855789134989608892149032740546600608 3894372 1177832294155897316365735415543132160 3894373 1215147307202726127256917045293846400 3894374 -1690908042864130234132152890610218880 3894375 -100792461376734159240387487344960000 3894376 -1534026924090455085277116631121617920 3894377 1414039912042121416138150898034196212 3894378 1099559217267054876981179644483233024 3894379 1444875458798083065058339452614752920 3894380 472550214397117652992365078669527040 3894381 -38900936305107576847891496952254880 3894382 -52739584842667015594240002710640000 3894383 513671105213593149111802441312059984 3894384 -101306204799355225466092180703379456 3894385 975304466393877578985166282058280 3894386 1231303669575792385303584620919397392 3894387 -307796103323715636526411874634912000 3894388 1471281313231936451745133688490620288 3894389 -1751267514861404018750699276738351076 3894390 642525124520485172178051251834056320 3894391 -1249087733332288461920869855791405208 3894392 -114320784844962968033896393269964800 3894393 -1797352446877841933457945154588745136 3894394 -302915197956678063356814998975912448 3894395 -189162039503321173099971895625721600 3894396 -70733324181391588460412058979377152 3894397 -1173385669769876657866682927180919860 3894398 285201425117342588370080623169411136 3894399 -115112644988955123771266467291013520 3894400 -223908153044218073008480115490816000 3894401 135163352734834994919049901410671552 3894402 128739615976422072754106300526816000 3894403 -659630510717919068615541407676776736 3894404 -89663211883483696576018510155028224 3894405 748757201627805157130524057283168160 3894406 -159343534181270924113690204703465472 3894407 2087782698734007599431399346098967832 3894408 27321266998072181731898864791388160 3894409 2098387965471721564059609490852915610 3894410 -4367282964520803385872147118646400 3894411 1649257989636277364660288087341564800 3894412 207325075173730601006191450834091520 3894413 1900674402896965554042449993811468000 3894414 -486820275165603949537935407626522560 3894415 -141741639820722756454138355984618400 3894416 -396971644905328373000089470378467328 3894417 -965352487851683943488959344755329566 3894418 274965812831600562734880216664487040 3894419 -30967475142834855369288994947972180 3894420 841996837786909747935301873700290560 3894421 -755333539700910456087104509574204256 3894422 283791770998400608626070753690497312 3894423 -438157650999339995500811855849368032 3894424 29557005962612549913960397030379520 3894425 427314798736048449447600544094835150 3894426 491469813842947197598118411697254400 3894427 -1198694643661338034379309703907926728 3894428 1344273745905088230821121091758560256 3894429 -332777273752584629302697450557876224 3894430 203224405149923039391562583523840000 3894431 -737384012312346158588300814325524768 3894432 665119997177103429360321284265738240 3894433 -1626444532542938562598955293034668318 3894434 417779477676660012372412439699297616 3894435 -207781347570017858150002991156667600 3894436 486209562995628094559543721979318272 3894437 684184604241013873005338007160732032 3894438 -29835277632054907873152975500763456 3894439 -281357426573847165119655194753522040 3894440 -959142641137380742355868935194214400 3894441 985592009436016113755452719381201984 3894442 -1103367064047471135370737437778724608 3894443 703624229012214408900796345252176384 3894444 649235338091241013974737529605594880 3894445 8746941186038323610204440599123480 3894446 495700972305345145298765564669988672 3894447 1850560446723832613080316473937569800 3894448 286617512424056099173688035648028672 3894449 350264928766025411210182032876824640 3894450 -129717183514630640264854044875712000 3894451 -2102951495469317658973254927094877496 3894452 -1236169333521682666050504005268338688 3894453 -935844167336123236834315302921204480 3894454 809175012188883021282432811147510176 3894455 7883800968820118920136726024578560 3894456 180546925769317462000032336731443200 3894457 -1004510880919084076287288196342117888 3894458 480051781398757764338559434096596080 3894459 -257927397332365416909371476483842192 3894460 232565641549752243715757899673633280 3894461 657799889980474441659720931177092300 3894462 -145399509143250613005321571580110080 3894463 790555046790961731544026303996237280 3894464 281085163757557020024189631894388736 3894465 151122627136115909513462166382293120 3894466 1258777367125003742349565226220142464 3894467 -25063034216415810679718428489117368 3894468 -7108994106481866421565128040202240 3894469 298201316632149956129381008354499870 3894470 -749467556403828090393726741916264320 3894471 -417584484485172954793290262757655168 3894472 585904376890602402660473664592281600 3894473 -2611409623357697540730640644578869296 3894474 257007111322618459953249582659823360 3894475 254758640666631393769023602225671200 3894476 -225322557570700535712046320928688640 3894477 -114731966499848910406222775156515392 3894478 375979565496389798464919515975568256 3894479 1747697146626060486580349175024110832 3894480 18571963357167525846568522496655360 3894481 1808948946220322756393037624959159282 3894482 -1368986941779962087117281987158615408 3894483 -644645848630374907863999437250779976 3894484 1264057225451692141113084164556478464 3894485 -395261471463277835292838127707981440 3894486 -388585763098481798478610827736758336 3894487 1052680569941461893636257740064695240 3894488 38829556560523020815224341045288960 3894489 352163963991493934934591038101496154 3894490 324068007496318020829355223134822400 3894491 409539042513670569898817123031726000 3894492 -72090221286046123639490872435900416 3894493 -253214547064293919267272714583552776 3894494 -42300078529547595046944173310712704 3894495 -141731993278186272361196182058924160 3894496 -1604093391904659298463551335408599040 3894497 1338710421792678938349012820241933460 3894498 340330297611335417938331216912114640 3894499 -166068845913287437429025393776060416 3894500 -1622509506588730661653232791853760000 3894501 -215780409825162432427686328518454560 3894502 588569723620209537161697525611822400 3894503 -1693344505073411282526578890190011320 3894504 -12576332207258226260701580284231680 3894505 -802005429611391643253244192269328000 3894506 -349366395574780969920400147913030400 3894507 -460623574449197737575506773152129360 3894508 -716589534792926591712701582509730304 3894509 -1775540701120841792678882615999255328 3894510 7604659278258972850229896392422400 3894511 -2714334065000637331520662166499187888 3894512 328712223769405595856950285029343232 3894513 421451727144420330865213811215413120 3894514 -345470838297138572566358389073660928 3894515 319470107414368279733856930135074160 3894516 -155885445361162209877448797273337856 3894517 2764454227242981283592084341543191552 3894518 -396341652168313121369088368993843040 3894519 -1659600639734689250730038403458821656 3894520 731926102884903053975752018400563200 3894521 1103478505706093054322563474924767872 3894522 529656289322760813887750750965788672 3894523 2325935841146828157796579258030420772 3894524 -415261398676392431460056006296571904 3894525 -340122133370261053459113733475208000 3894526 506687276190342446887279219558761600 3894527 430070880107622648233798822645903712 3894528 1340368443127496796678605369505742848 3894529 -2251308175306224406781060809811695870 3894530 355637372171407038505513318071398400 3894531 -1117222691593323097657605949692384960 3894532 -1273289847089750170696305620266323968 3894533 -2902822876678444310976500796129242976 3894534 338553996862153502937878748255191040 3894535 -1860371452672679502822776185500176520 3894536 -2043471524303083730030911293899320320 3894537 127429618458722697277845639401442240 3894538 -698605710209914146360591333020752080 3894539 -289764635075503599998489632528858368 3894540 201851098798107285239058154846033920 3894541 -171789742997969638511360245834260736 3894542 -275337498199748117266139206428005760 3894543 -1942643150013029341588104666690433368 3894544 36786633695633640028341808394403840 3894545 -1045243269972119072253374304324831780 3894546 111837622891633000797865060914974208 3894547 3234420896475325592636553992924151792 3894548 713602010894096673121371756464326656 3894549 -152993756893065652822870583350065792 3894550 35924929119620210566673843653641600 3894551 1403127852029593939286521608182234400 3894552 680818530502326653259586928663685120 3894553 7528757356083453278587207627408064 3894554 8195059502093530901506655159938272 3894555 216667276548690545877483185025024000 3894556 -1246769685986126618671536536805155328 3894557 -3429966189380003010944183372128855194 3894558 -78281481887283643835958076059700416 3894559 6201918550718887172741745849226504 3894560 17964054748505144853328442059653120 3894561 -1017377562815887500786062865966538752 3894562 679954022066571226795077135404198400 3894563 -429481724445143827519829645281455360 3894564 -182907425953665576232906786580542464 3894565 -1377616135785470229286101062747457540 3894566 -373754693933964605998580114887927296 3894567 130403277319815211804572459202328448 3894568 -839549190502856428436178223939261440 3894569 -2348403849036424128906331397660074374 3894570 201456088124047840121288590958385600 3894571 1455710115005001147330033415081870772 3894572 -421807779824325764910949055912314368 3894573 -200036856767259609916664891222874816 3894574 -425863836304143041051719397231350464 3894575 -439100195098502288006164810629850200 3894576 -61285769880171020537729764568334336 3894577 209804892656360732018885903220341812 3894578 694175493942432066873071054333530656 3894579 143089261117917264612873922858303824 3894580 1553220087259117937541443774223379200 3894581 659293335373296498113153807271580572 3894582 437692701463960362109412682800332800 3894583 -266744980467063341406326166652067328 3894584 893041313207168145538011132729446400 3894585 -683360384654742897957041586655569600 3894586 -825707572067165785341358164405292800 3894587 -344498097726769630547392861654900764 3894588 2257638610557818382209146096127493120 3894589 627056286980722910287563029380712390 3894590 -57857672420552359616480145909964800 3894591 1156692365198330851108290521983374792 3894592 -67941215665352671700830653069131776 3894593 -1452657891735519408539709283328452158 3894594 -509128982145341847166954371268296960 3894595 74649601285804311753906719149331520 3894596 -9667949613838346197108790090155008 3894597 403927018529328942653261190691542240 3894598 343386214471442500957558103691750336 3894599 -242599389527828424476585668518504936 3894600 214596737817330883907043478914048000 3894601 1054523300914188231966779699363203600 3894602 -322097705030117697797594520129147648 3894603 -239337750280896531844533613218358800 3894604 -642205798462918465164863653869813760 3894605 -276422348566632328800587109153309600 3894606 -1120915615203147267486583291140399936 3894607 1251386983616453782894594818097816752 3894608 -221164871420799850493988178927288320 3894609 493556531455664956958512049807961888 3894610 -535478811864367732012955555438387040 3894611 -993237343603425479011918790790414768 3894612 -956682853159964043204293027586840576 3894613 705441257419380991539911577759110400 3894614 -515986549850121372181353872546821344 3894615 -1429726780534307307091675244906270400 3894616 -212687733443708974587292328521789440 3894617 -246179833190668776845991347873440188 3894618 -252170081427143434421797986749218560 3894619 -1392790584173222219418334080160193980 3894620 -226774910638615937260343649487411200 3894621 -1982550430205481317922797538093252480 3894622 1043369562740530542857542326424298112 3894623 -33429107078758732375349963337040512 3894624 -538217809708941317983945517492207616 3894625 -1302057010688385219209338728751056000 3894626 1921452440473296233133543548134999200 3894627 -3481962025751629317807143836923720 3894628 -1262489081171858280268786646740277632 3894629 -42902753067809885110496154143301600 3894630 -432439689181424994259803320348712960 3894631 -330597523089653203208559377432912976 3894632 837000140229383353125918714786447360 3894633 -902008605504635712069464727965286198 3894634 -530916258958371141752329225494697728 3894635 -714375628268164478430395193552901920 3894636 -463996906261295694200546291205636096 3894637 1716737597728710191986688820252307286 3894638 -693961672180746774955920024855075840 3894639 -1047637454545693525298952455608320 3894640 -89627751083758107001071022025932800 3894641 824124382818705446433051125910274800 3894642 -92606405358108795999251471980437600 3894643 -1383803477572155056231821984561941320 3894644 -747316986381418117997839817384895744 3894645 767477192328993546191685532992786720 3894646 79872985087913813077046947950802944 3894647 2757753411909166226228836335777022992 3894648 640717968374959105633741568142888960 3894649 477235074898783185542826518033259840 3894650 296444150247875741374118433377758800 3894651 -163786952860188057468580303137166632 3894652 168962022868780865221936350566072832 3894653 221817706725613175972773621006116480 3894654 -198112517003675162913813064199024640 3894655 -1526183662920362437958909281071311040 3894656 2862177477998705152226954549825372160 3894657 130634286974559853187332444891876800 3894658 -1838328251353549633126102893845760 3894659 3144122938386329244548193157703409888 3894660 -152143355459874362119774089864929280 3894661 -359619190314093202496477195294209476 3894662 -605817498359811570914354694125027328 3894663 -1504179049752812952895772617920109656 3894664 -213396787977891594731908973991152640 3894665 1713021549590818561129094137947369060 3894666 -389321457082556436671072813671896576 3894667 -139112604167202608470085894374722768 3894668 1570783620665549629892822761680368640 3894669 2075730987036232895781894504460240320 3894670 -209253565018897874479424392369286400 3894671 392237167499949079142080540410975144 3894672 181477244893381939166090315462737920 3894673 -760520342353360023529621094186032078 3894674 -236094751796193343083516035438773248 3894675 388684382973417124819793593083009000 3894676 -1221598317828159687749871091857831040 3894677 1400826495248982542473004850495049440 3894678 103747713264749314597167719871403104 3894679 929936839050133238206708640759486920 3894680 151440922453414854022357184348774400 3894681 250458679706736811278251479429029888 3894682 6887911900113778090329583539056640 3894683 233061141365511453636921781939158624 3894684 1417996033721132502200189132271131136 3894685 -207625275121008340117638461435005440 3894686 -233213646820317866275424968436764416 3894687 -53504237601063982696887644133338856 3894688 1046696321174813475149267888778510336 3894689 1199348551965893782721918587542827490 3894690 -190304670875558533845730316251430400 3894691 1227657399161997075883581560073072092 3894692 -1396590591967368755870181344140950528 3894693 -1120880867808989771573664333446618112 3894694 -49751194055280269366202147764984448 3894695 64585848385988083295841365702400000 3894696 55816045972946881047112805572608000 3894697 -683865431849237945304968453261006854 3894698 1327063342109616486661404807941011200 3894699 -2075931384116257979253308311822290960 3894700 -1268707819559446273710962143019520000 3894701 372054073791889113731963405581853100 3894702 324144230930180290120003106440863744 3894703 -172059186981800801781386568614440048 3894704 381569485939529632339472193868431360 3894705 159922133305951453360003966507534080 3894706 -213272339664130277673200047069127040 3894707 1539156257911605451578203718245170956 3894708 -273147338673686918554480779277178880 3894709 -307517017819018076960843227723255808 3894710 -882742350284895657639012342972416640 3894711 1307002906725005328347701528054059600 3894712 -687375564690188023890687601259212800 3894713 -443994483087410330514850875533301036 3894714 -917142094729195949982777780316465296 3894715 -277199360556615453611835388605196800 3894716 -133093733432046825999530950135271424 3894717 365408611495307186600384239735158912 3894718 782040236163258205237262789107042560 3894719 -2290347765790117957526459629327966656 3894720 -36885666496917426608920378705182720 3894721 -297789170978875943024458686403739648 3894722 24130839201944965693148768010478080 3894723 -14744833982338256632308088856101680 3894724 2017613338961060650648874989651642496 3894725 -17559964005924413094524237254466400 3894726 -66150971189245125397997455292186112 3894727 1277937569207001134094370154543658240 3894728 -1705480978065295997212597535106170880 3894729 -409694506713307796597532338838307200 3894730 301923341747116783253048547844531200 3894731 1060815950494448226352832000717579232 3894732 981610664357103352247141277327334656 3894733 -21182242671462099554269707078619018 3894734 -633048854130872503052695011325526400 3894735 -292201493671398101811197085595985760 3894736 -276749027149184061753213721801105408 3894737 -573556325022436727752343390467663296 3894738 441318951998186601087787933205910144 3894739 -5003125110133297410530792525564712176 3894740 547152510428476798417594407278476800 3894741 -1666206008243310102669871251585131250 3894742 1392019567804917295467323723215018272 3894743 -464820817641246759535037433693077616 3894744 190908821841795959706235998004838400 3894745 -1208780793806705855193321259127061120 3894746 -1242606511883970765843262675493646336 3894747 674942870684024702724540813475230720 3894748 1790688534624901392963178721973760 3894749 -2683863629382872290553108660607575040 3894750 554131707088624253452516077311040000 3894751 -586131641940037916252514607862593536 3894752 2028232150633948717693885940828209152 3894753 -742946459544507387039313262576248800 3894754 -493138536256058572749228312029475168 3894755 -1346736514800371245579446709159281840 3894756 -259597178367250456776116790387449856 3894757 -268946261714386452300479263100108708 3894758 82092383547966680911820942802577920 3894759 691561842116029582180944279633631128 3894760 -1217900497178912327056861453516032000 3894761 -1878762896782614428384462856832891776 3894762 -378868158544271639485289746576663296 3894763 332291632052245076294563536457217012 3894764 423064939350601132795375729959096576 3894765 -49950319367632701872464201624032000 3894766 -318991135088314981810558657718175168 3894767 1635362595059371524543037097120250240 3894768 2417523729825168862469374746230784 3894769 275190827297008696836938220007743844 3894770 -160769767692438900079749848180874240 3894771 868844275010301991515090410862030960 3894772 -606632372597153611380273515585351680 3894773 -726563452717819211549949060406188420 3894774 453001663236083447810999385342793728 3894775 1136755389141929523212085147806899800 3894776 -385142932107061751442714815177072640 3894777 2694127239109182508054896085346341440 3894778 -297810039235338527281487887582632960 3894779 -1600987799918535202409913662906288640 3894780 660134848803257630303618323472179200 3894781 16482792259824749711187418555172064 3894782 -48903021280047862877268625893931008 3894783 371583130327308695274967052653249224 3894784 1348310828913366701592039644668624896 3894785 1185790875311333164278513004219973160 3894786 -21141983260874585328467862291664896 3894787 -871725060495254405081593094885668080 3894788 -631954757392202250352125559411434240 3894789 29041251414109975512590114297494368 3894790 -263023164593994127584574973927433600 3894791 2406245270008246272035866059777014400 3894792 -3099951069630872536449459602472960 3894793 1073654147033846490344546954138262400 3894794 1002625126550041909373414776605819696 3894795 -57059484333864970683182803396565760 3894796 -297483156263581090628893538014881792 3894797 -827622472567009504241367993277885920 3894798 -701730024156507210569185038785684352 3894799 -2662525959376421994055488452246672520 3894800 -21973501275009371828865477358387200 3894801 -33753233579815921337569307714767776 3894802 -1234830128002580325585319576676614368 3894803 2083581016166234316287980779777941064 3894804 -1244561293098071205460831422531201024 3894805 -945315855138090961284699258390386700 3894806 280311398387508842308426145027485824 3894807 -763638656666992042193622135259751808 3894808 187087790950687879988576137178112000 3894809 -582620907775502912467786474037425920 3894810 609833619294379941866810766650150400 3894811 -3841269903933067077115194072232560 3894812 330206014184475390011717688262735872 3894813 -11766701136204224391952921635977940 3894814 -55031389894302454601206312747353408 3894815 1651352154029182008752693542175553960 3894816 -1358357825884352269196615608958976000 3894817 -220164611617329281343534429003463488 3894818 300001816170914307905511013757496480 3894819 503238328165907092785741688861478640 3894820 220179783303047454277942467272724480 3894821 -384753268508711662971397196321381088 3894822 -511033086188834056830653027570108640 3894823 -306530926054777870023822000589234080 3894824 -7152024501498006874195783497492480 3894825 -862123058162417901742055468145640800 3894826 337895417655084880360386171341740800 3894827 -219583399889194902419655149050889688 3894828 -79458400451516205220066397137305600 3894829 4696498811197754317219678427132790 3894830 -919667076138814121846805251270053440 3894831 -480286472676621123001190066415938160 3894832 655545922732711595023468303324610560 3894833 1828336793485603008045936600824888082 3894834 -30930918819233278350114977865668352 3894835 -193552478342852828762151223158363840 3894836 -439924305368646885100421503987089408 3894837 -1141413036901917312941571448906518240 3894838 330953960648639477549902188894268320 3894839 -886069896193397371203908212116574776 3894840 -62835023263599289417422540349440000 3894841 1560547780420321010782953011236849492 3894842 24197324986223734385700034600802304 3894843 -932037772822361660512005732059415552 3894844 2635726826781504250028245064187367936 3894845 2399580072282140654852104824390679800 3894846 105038781164046022377108345222129984 3894847 -1078271403200001908787753861295648896 3894848 -267729983050853590925461336495226880 3894849 309285798230381842147009937507160768 3894850 574760246815243859890591000123336800 3894851 3854824150300866622856828921890413600 3894852 234648130958081783734998411839434752 3894853 703530615281697717583627655537052698 3894854 -1945562630192976923651724262998720 3894855 -180294696724950662858427099565013040 3894856 -610858616265054080549987801450250240 3894857 1360496701654553361253259412650918106 3894858 -1051318906586713387492350074225049600 3894859 535003602059938918197565770211895060 3894860 -703015024402213871900941379620224000 3894861 428214132193677140137455734893089120 3894862 -914675481259324073800318262937077568 3894863 -1834797204881317488826175361440839704 3894864 207321027770739945009582921257975808 3894865 -453711283715461786466404929425993880 3894866 -33562859948500916732622456155567616 3894867 -1574549924032236911114560100996275560 3894868 100642368619058397951855469192738560 3894869 -1676615398642281672287203463925330 3894870 -260177103134518399570009737005690880 3894871 158535813159288003430363135737770944 3894872 1988553984224583488576450387632128000 3894873 1355541205752121423528336615410162384 3894874 7809001230593609848508962379873760 3894875 2364593499299021899151119134119820000 3894876 1000656955244129189749612443811141632 3894877 -484832234830208363985212943842117984 3894878 -122816134753373230754583642152582976 3894879 476137249433868290928833076495112080 3894880 210006075819940576646806908418129920 3894881 339372085840570250309175124840667682 3894882 1070999397674924009633261133696427392 3894883 -966247921300079386651267048942800868 3894884 -203260598069931440281569294914469888 3894885 14934521676682010198637692960205600 3894886 213845995435632750795118582875280320 3894887 1044564020706429987597502201767658032 3894888 468624186342272985658109010912706560 3894889 496963325766910914874194205196289024 3894890 -709335573689327480998009456580075520 3894891 153092992547793790166236576338175488 3894892 1702289306978523088999213778133161472 3894893 1406635262711236915628742456157037142 3894894 -402662149847476214842394218647073152 3894895 1309491352139471645291154937826051400 3894896 -465869006061241916495149982769512448 3894897 5206896503244016314567708197615040 3894898 -391470856961215035460410615626993664 3894899 1603659808688869003363351265314797900 3894900 59951537183220350595590561707468800 3894901 -108272234819454302764070273585885796 3894902 226062643961722811887151984427614208 3894903 1772521351991033954753774333436338520 3894904 -507173736494153904458937562953031680 3894905 -755097473948084575004343288872630400 3894906 808593782623303768460178248655304704 3894907 464988771818459203437125129719832400 3894908 -733570830213877037275776246286927872 3894909 35588504284066933729976635920228960 3894910 -196780756252220325141465710764967040 3894911 -4311560768401970627417824173668300016 3894912 783760729024709705677596179772211200 3894913 -36808447193886102228253603777388832 3894914 1280789580665292872483744980370671056 3894915 -57863079394655277883534144465790880 3894916 -909922895298939967484125387550511872 3894917 -149687676262528740383588630653114152 3894918 -133835978194228742578154758530514944 3894919 940058666550380085484085454915505280 3894920 1828334241006040573893684128231884800 3894921 -2289057591330612399620510035195533228 3894922 768214987084234884811828222281467232 3894923 -59271752721576465786716617037046828 3894924 703194634033067163750854679192084480 3894925 1835136875340563069484458287210815650 3894926 319671412145269614740212212578136960 3894927 510346449425945459139254486770448520 3894928 -42620665817328799185901847517749248 3894929 295878276957066478860276468922950384 3894930 215216392128677027965189726518369600 3894931 -2475600121934107836364972902936926736 3894932 2196300369096060367539581703975632640 3894933 519357605384159439027835144693361472 3894934 1683688178105059268895284098574339616 3894935 700542133984414206542291601281241600 3894936 1718749663314344996753775338292326400 3894937 4962005230584652052031914973672384000 3894938 1522965546968152199777262964852719552 3894939 168179233678965302606159885591286240 3894940 -7004774504333769018468837148753920 3894941 -1699966749699909731427704227294727616 3894942 437276247670144479233390463327304512 3894943 -1840664948733171425620107332140803720 3894944 516409926040663533361242304696811520 3894945 1746298746632521369695705627857351040 3894946 128406332634816078061855670812063104 3894947 -22742175172510378714655438949044736 3894948 1172600565686198425116202452449519232 3894949 -2744953856911867773725556372591626050 3894950 -69619673808456450604844162007540000 3894951 -296866561825861823038506890426007768 3894952 -2801547061151503481411993041098470400 3894953 829014754295895329474790338805907620 3894954 373148093710483636785857126087864832 3894955 470058953875380898948531000379612160 3894956 -83264390556674192746051157443580928 3894957 -100084890932054929844319980555969472 3894958 -413585901098188072803541799128722816 3894959 -802719061969836632037520498798830000 3894960 13423195970480162816666063482060800 3894961 768895310103928764917515069746657780 3894962 -936277426048945423762416559141680000 3894963 -96357786163359521138094944638918656 3894964 317125611889926134221667463212335104 3894965 -156861367773640997591535412973671140 3894966 -2832002123242142402526352990737888 3894967 1815181040459901384397856650823236552 3894968 695149591669858208658672204627640320 3894969 360636297147701934583212690415273728 3894970 -440008650608778240599571601828104000 3894971 2263196821207976263713581236175498592 3894972 -1772799594454924822536628643683301376 3894973 30834844291950964964337268331441222 3894974 785468201206117656287509747400852736 3894975 139032727322382407464886021129643600 3894976 -564437564661744163936057439860817920 3894977 -1245535284739868074996739751097290174 3894978 723872111427980930497340756476903680 3894979 3812850425024930258995764333047358672 3894980 -362467690671479790518211213362400000 3894981 459091117545193952507776654575106560 3894982 -105410054423693508896339161853734656 3894983 17908091936095465865273247749126400 3894984 -1406697135270720848652586102822010880 3894985 98483217636260911538956156535968200 3894986 -794498624288606529344722938525689808 3894987 -533760771175058238121844532175481640 3894988 -104049097660477755562302467898037760 3894989 -825735886686324621213150376725785856 3894990 340592223503261273432025290630400 3894991 482772141237891903693018921479313392 3894992 114982090154024455060176225192861696 3894993 -1575909130535889035494513758053896800 3894994 -896077788479685221314252913289358704 3894995 207013632037384556054696982032375040 3894996 -143990349972126651121713383442309120 3894997 -766298339730111044799164267014593060 3894998 1785328890359365006695529292727924000 3894999 -1432718423616358684149593707961853336 3895000 -135676904635600701738320628288000000 3895001 -1414389802558780566978703075843270896 3895002 168015805011391806838341366519027168 3895003 -1170991290154899627072767732073166080 3895004 625130171066597611832821632854885376 3895005 186385008438000802049549554169566560 3895006 -683727598194311799176064312756862080 3895007 829148328530356712323767056760667440 3895008 -6836830542583065338364178831245312 3895009 1349118307912331294866818921094449300 3895010 -747611537650160357295932807823372000 3895011 983352490781677717629355887844564632 3895012 -1624520655365771347064392524498091008 3895013 -267783182839390903704408983381363940 3895014 -425371419552779630134694897524766208 3895015 979976660857927795721421727598927160 3895016 -2633985565940526258936821540184883200 3895017 -356932200399971120196270409952993088 3895018 -21699599988005189275248581607406080 3895019 -52646327533204957071541561755138000 3895020 669495009662431672997389408582809600 3895021 1394584839901107519808000387864840492 3895022 -1581005974288596369101220297702410688 3895023 937784052817517396893162617686059776 3895024 35591036190694489168217283522723840 3895025 -89962066677988155373588447026603450 3895026 1203632999879064287843231919341568 3895027 80328789979325968105602484131624400 3895028 -1528216771153041622304212427410952832 3895029 -2162184203932349834086457039170622226 3895030 508897856601002712233517110954046720 3895031 -1444953557733898968753312783666831360 3895032 1669885114768322993354341731336376320 3895033 1928618902565605539554819952382907524 3895034 -243515040912515818106845879591653120 3895035 -343368782156848265961338899096676640 3895036 -314066393468792839612476115896709120 3895037 -1772851273331139565794641164971160314 3895038 39013070312173947562162326681584640 3895039 -679780647614046600580388369779260160 3895040 765086480585120385079704516191846400 3895041 -330052815019737506364183852139321056 3895042 13714978502927737625035894205706144 3895043 434637172371846512662766559704567292 3895044 361977249674911615849507983125769216 3895045 -551861573270338304149432448450119680 3895046 2050372327321954111026689777901535680 3895047 -274251340436949911610145143271177920 3895048 876312640660552372859695387855257600 3895049 704979793258553971166241314074273050 3895050 -154226199164175693343231136471232000 3895051 591352460650948680406999104564340052 3895052 302660962585706216544037908575278080 3895053 -867657723208976657303749035731359296 3895054 -335974893871393809266572169705577024 3895055 480151726345316131962295218738765960 3895056 -440879070374014042307615714111324160 3895057 -583103413165633586456049294605222400 3895058 -26414900006217044745914747242062720 3895059 -805815685482733208865345916984227144 3895060 -273216442793522199239689030319431680 3895061 303994785681166623478048234780843320 3895062 356262015042409824508298596189079040 3895063 -1805227171423305590625729279048855936 3895064 -1021070475122427557086383307648819200 3895065 998596015065634456037922017452299720 3895066 402470020260670470609163900355838720 3895067 533456147239104570941809348070002152 3895068 740693799606916741236405365770467840 3895069 38184473346737697410853926059478944 3895070 -1046876552347342489626436792011875520 3895071 1064437015621602210842821506434864712 3895072 1071704409984355280726180401356275712 3895073 -100026632180446328089414292391336192 3895074 -740518144247546875322379651366581760 3895075 -2430641745711923471016729836504445000 3895076 463268089745027648944312277615800320 3895077 398158932374304395448709348785018720 3895078 775144601362854025946477082929221632 3895079 -838923076591133149389893409522349320 3895080 -109302127773738679353077000508211200 3895081 1803909391018930318067080245815483764 3895082 -358728308103006896273755993026765216 3895083 -315450361404682877030881199157822816 3895084 -916834456381730553198970877315119104 3895085 309987395122745745290096613921317400 3895086 237574609672771329335462294377870464 3895087 -1093791144398770503044872463282962448 3895088 209770971121193370597377155122069504 3895089 -734250548973071921916051378751676832 3895090 29387860049911122627022888972001280 3895091 2478361493224631233540046065963146552 3895092 685865922074404458055283108505699072 3895093 -304792817125062587047325280678860640 3895094 -305503441674773532258197917786043136 3895095 -470089304717532077178657754524288000 3895096 -835177204603921702331682516822220800 3895097 -765809494652389922401376369112074454 3895098 331312700920784919331731454165515264 3895099 -1068107378541816415553706495565407536 3895100 724070670248779252269355464634636800 3895101 -41917483251388923481308645685543680 3895102 -8452287464572751555894086172245248 3895103 102220769900385623484120042837820344 3895104 -399308306902766471650553103913058304 3895105 -1055024256216904000265817750358717740 3895106 -1506713425444818450590214124397322720 3895107 144125048888844202727188663193172288 3895108 1722893876726559873393058541645414400 3895109 1444148869580646331662814221001901916 3895110 -259612795852339329763269243762216960 3895111 4125455294818762321182158616566336 3895112 -32665936071153614677965225620398080 3895113 -1557233932266884701605991570999919856 3895114 785556724487187285764119087652931840 3895115 -203285917749710235529368732539486400 3895116 -147133259096098881916077328679182848 3895117 -2448957062824206443268694504191277834 3895118 -677393212131445371631838644326433920 3895119 -279454344133148031380847378935980032 3895120 -122793393045262043384152871001292800 3895121 -11396432708377885556452327431299040 3895122 291294741383814352571305020967108608 3895123 -521604836330850145874625593992142616 3895124 717295747448307586028350256571367296 3895125 -970004317480375359342283767407232000 3895126 -1070121193546330045637841617301491136 3895127 418484479871079426189202971129203976 3895128 119834675723258906829380738382735360 3895129 39753329779514037590128428453432000 3895130 962349612455571222325302538491828960 3895131 398247700475495152420683612390941184 3895132 -1798781034643577372747024787922734080 3895133 -1178023115059974455040579205369534560 3895134 63305836093213703986796979360709248 3895135 454564784049422410036097591022964800 3895136 433825100934156302106912297060925440 3895137 263568496653353346249429377257982994 3895138 266403377306281097649728190399105600 3895139 -3283438702819170735401497708975353060 3895140 -723671212185310336374385444772966400 3895141 -1810617804154825093855311904689880448 3895142 143672117625961223969589996662554752 3895143 176812583719745544201987794478278784 3895144 -1024021129284772073507991593204858880 3895145 -16481710109753704359131758062956280 3895146 -1792758485515137222908154677736528 3895147 735048605274867905422338624679584480 3895148 1008937172629126730111000378149886208 3895149 -575374792872494238425038947544968672 3895150 85329425191583412948952740169728000 3895151 2125141763203615842882584667750908640 3895152 292133012591766359721782529129185280 3895153 -1637985863062613034431250642312183598 3895154 1370129431420586936804637392103030912 3895155 22542591127329494933470614839692800 3895156 1125066350719484409598642283603035520 3895157 -2334710235311161470165093815905668594 3895158 78482017255910886674177949082684800 3895159 -3540391435653980757810673096108693584 3895160 1171848029170836647355667382149632000 3895161 -250050755998791046338734521476458928 3895162 2376095092949703283547319532053319392 3895163 5660255259885809253003042965879144304 3895164 64024855838090411442177228136427520 3895165 -216569551570578790410785007174209280 3895166 84010535814317245204395767672331648 3895167 -335779755129602175547716682070839680 3895168 356559754698034154040557609020293120 3895169 473207276241975409812031536403581570 3895170 -10470314740577394652510987858199040 3895171 -35467803093726584122015694125185280 3895172 -159972445126298532045671166607933440 3895173 -1117346422596633154722167983438022178 3895174 -375396352715327783237673732218764800 3895175 682466488122413863275641615972899800 3895176 -1465794107720254949212718365684285440 3895177 -912421327589057965196828331757794240 3895178 -414157756697329937112712369440178944 3895179 1485981335917931273519301419161095360 3895180 660874642039057058991580425416524800 3895181 647860647043299211253807401563022464 3895182 -801798341703686185642207459374769920 3895183 -2853231789647461971087570434775279568 3895184 306870997013035750605705943214800896 3895185 322379313110169741372236174382476160 3895186 -818458438237451048795382221896196208 3895187 964281750902466030054158677400894712 3895188 -827086701574003352110157747272384512 3895189 156888561462867649149557337187176700 3895190 5548816761522814592780456954344320 3895191 1898795921159735640532046990312661600 3895192 312371632045615965145050692349665280 3895193 -1404383312608543243958677672257582840 3895194 -51919552162411847647009696455840000 3895195 1124148716821993167971105816119867200 3895196 -613683459608931762063971268546124800 3895197 -432231602778044461811340947201027040 3895198 16453859689921136539137554695529664 3895199 -450830209594728144509449829301729408 3895200 966331018761601698001713084545433600 3895201 -1400453520541867358109658565853321708 3895202 307973590337845194112943186387157504 3895203 335142035076969998451284618406293424 3895204 -256733778397710118939952249709276544 3895205 29935532471894434953608737417209720 3895206 512805075540288002508280367729592000 3895207 74391529297661361892766952671468320 3895208 -852461063207155150726087906101166080 3895209 35358643349552992111387908901269840 3895210 969796929823991408942731237391147520 3895211 -185428072452009507093207732390090240 3895212 -59694772151082586760207379436732416 3895213 -254657739369836599048048624111051040 3895214 -1551398785034565563927117217315044544 3895215 980426269256154343963400878677231120 3895216 -60744025766495302374049834130538496 3895217 -1498180971607891764081556702942844928 3895218 -513384972628779238836081536948148336 3895219 552102987705106008975432595433026560 3895220 138975046988231878856258839669063680 3895221 284522796208279183576149290487989664 3895222 462837608909152381051031727706406400 3895223 351731604591020337134315563089585264 3895224 -258713347624836744968991886519296000 3895225 -241521277539753980380370742632367250 3895226 269651438183585668590232042584979200 3895227 -350020105585641113255087958641200608 3895228 -1488208456493172908683496660157235200 3895229 942279630754899698106923653213232280 3895230 -280642050496717619363787243210065280 3895231 2261036540782765916068509946303860032 3895232 681418777840898018390248771289088 3895233 197741641252068237009413179408830048 3895234 -46427696262470861826195480483529728 3895235 933770937633365188061795806048242000 3895236 1749372106739357979840833496539228160 3895237 -37816394586135039626180737453390980 3895238 -131223709464624515841657994307448480 3895239 44872380105991833644884389275464104 3895240 -1079954366834724844011932218677811200 3895241 -6672597178300727663037701299098816 3895242 -261528932333330545644684557786154240 3895243 -595466639678679175540309693108580352 3895244 -121452731957655715360822094677860864 3895245 -163395569905781043934058337466941780 3895246 79948893506716840650575248070075520 3895247 191087989137442342312831462417372800 3895248 -32898576221758484057923894116089856 3895249 7498680965047040795934885414120436 3895250 1448910435955246367570373803637384000 3895251 -1778439572224920267544357672156163280 3895252 -1091730489254270515093198055819995264 3895253 3458884584115731715655094362024518080 3895254 -909321274149807354111279971168108544 3895255 119216043744264577644328370359496160 3895256 2327215070323211429201000878515578880 3895257 808188043841164909848761676447501888 3895258 -1483118334705088853012633281911317520 3895259 -3170182923867162193997980196019745296 3895260 864570278265047994458514983245378560 3895261 934013423677843466752078073230051212 3895262 -92252001354390944137451104861089408 3895263 453561986877419755938140167440333600 3895264 -800373704127444588210419339681071104 3895265 -798908397898291054450728741536690880 3895266 -427083289272379611961902048549519360 3895267 -383805822147212703949724270933949168 3895268 -80727852073136981081166977870777856 3895269 460547421202441884407073101826024960 3895270 184798013645590411980218998983454080 3895271 -423708151709965459745209494857233656 3895272 -1021325531395368422419726314181985280 3895273 1530993171474114014276095597346547648 3895274 79345460882607690501615074035141632 3895275 -882891318063243149316149135728262400 3895276 -376034318949380795500590963895025664 3895277 -426546296169932633404026075671271828 3895278 -130359381073027725674979925267432320 3895279 1679921283306942940998917858958397576 3895280 16707553999681199552119543962009600 3895281 613806923650680910165674054617421480 3895282 -247172217820866939822847315639489008 3895283 12754738289164266109719948962447520 3895284 -1572000754540280238238001459558400 3895285 -3235152284313202423310581161347457600 3895286 353459948144674799595623685858531840 3895287 405176639540912591472838447289763840 3895288 -981836112276468560605434443249725440 3895289 626547591390076203552851036198538090 3895290 -307558496990999010738300736078771200 3895291 -445728071609127982027152081819833308 3895292 -1516919399300048832425192208585129984 3895293 364278723098560785423310512544064064 3895294 -74028351639877020396097912640575872 3895295 -967751724022272688441215702570084720 3895296 -1511765454985077571305940117679505408 3895297 101890240130158889684799498509808000 3895298 911385422173869110586025050027306240 3895299 326105218573480065888507798353986344 3895300 168181450130676559741847061750358400 3895301 -546317325908802893676178276016676996 3895302 -306898698008726165785844160510504768 3895303 -251890038694290139235144231772516336 3895304 33348000402090128278711614731673600 3895305 155926031746651491502677972556869120 3895306 -946243668456561732162302214005949648 3895307 -678504550398253030578757081917572400 3895308 1303991006818523903916201149886888192 3895309 29201587901328639927620147196258720 3895310 434513399642689671366552458616634560 3895311 -92490390463603347756999570794887296 3895312 -836926199785494172731261324144918528 3895313 4049584578713332786746616342961056896 3895314 -383116858840593412964226084579505920 3895315 -1813114085048536499671374757308713040 3895316 371237547519349059067093480800034560 3895317 667147808539548808154230765033434240 3895318 -555643910664418458714597437496499584 3895319 2292342223101670579990367266392604944 3895320 43187581713766532695423956644659200 3895321 -777062276041095320117387301345075948 3895322 1298755452403719747598800168046121712 3895323 -669036582362770261736471633255880960 3895324 -2247489838492084009116254804591780864 3895325 550743008643247238125640237777964000 3895326 -77593349690112534056824550082378048 3895327 19766911443578599002647538521079152 3895328 165210854886956153922457233109155840 3895329 1356972273656294886741021035989275360 3895330 -553735604783159883186720767346889440 3895331 -214516344145053916714811207683746936 3895332 -576301550707874009359859429983518720 3895333 -593283700102629930669992522028265000 3895334 52642860704251362298183592633166816 3895335 -277618692082676599529433687283016400 3895336 226848307169330565445596580842700800 3895337 -776048213331939586383948444635899014 3895338 961097869832454347717693754757969920 3895339 -691513122069547133955767205838162544 3895340 1227096790334835113300613681888675840 3895341 293350519414083567888041998369500000 3895342 -1064892561210339191857464953426611200 3895343 -1167035789000614097193509761635975408 3895344 186077594145834250007450703510896640 3895345 -368936088946159224978191738454669900 3895346 62705503345078115349556629811921920 3895347 1080929560278522616956686275453382400 3895348 722611398507832911681110937439668608 3895349 -1011855276185602560957907228629276480 3895350 -465549245887701435092762503772664000 3895351 -1249518715768097766734766363388066648 3895352 -467936361994997173428507342621081600 3895353 140670507916286727103236856258026 3895354 -225564841794558607477743837903902208 3895355 -88355974590688079246140641402887040 3895356 375510117385541571284376684316975104 3895357 1181207949953351231855971510107387840 3895358 -60273810226850954343860021995681920 3895359 66050205168502568843024348452996368 3895360 106895907152022227707983761862819840 3895361 -1995613130924133588427615340812203600 3895362 572129718171442844053015368016801920 3895363 1178297447173051440968906069338790040 3895364 -1201248585931728017198708821886189568 3895365 289802270597065098604440506646498720 3895366 1110534606039738969939065853033889632 3895367 480074412820365484642533461268019200 3895368 1212352400027380502049710302593515520 3895369 -620572716356849179474133307455631180 3895370 -16545410374834490776615581133766400 3895371 -81520678895565266920341810092303388 3895372 291493240591878012841698974281316352 3895373 -54872150639761209422481928774450560 3895374 -49007727768728897533722162878392320 3895375 1080934534670393264319234246614508000 3895376 664856496883851786025337327791890432 3895377 -9476335515862605574146701791604160 3895378 298232757781178044837948524230077440 3895379 -952732113193908742171615758708640020 3895380 920995087052392553179659412750233600 3895381 809737533674779269059711801765567392 3895382 -926714490789388251655792934725034208 3895383 1838275222849701855137009748002952144 3895384 -46715470709110941073729122962749440 3895385 -1009994121538655050151411507571286200 3895386 -689311281824884018745966793887177472 3895387 3493558609281748046430210299356724036 3895388 509006387138915476153776171570564096 3895389 -616543573803464294691548206273046100 3895390 -118491630201934485278878371683332800 3895391 -611132600681717589601418140139786208 3895392 38651937569807345392308052883668992 3895393 1709722830613588074209377098826632880 3895394 271097518977829211849321617722420000 3895395 123281997698740671886643385094333440 3895396 478033136175767612285175157043124480 3895397 164799699364832953577366547742676544 3895398 90277182835259900643899783999078400 3895399 -2247244893213702342644677051416801520 3895400 452908014399855354800485430815872000 3895401 -1079841615692024249952755956040857968 3895402 -997366574264275300323234406053042000 3895403 -56984767738922029804378182141918348 3895404 271724818718992923722439632472823296 3895405 2273274553828629365212552011375330060 3895406 198806319291092679569786307920089152 3895407 -217942498275431693741621074595616480 3895408 -612490710720321791766558157299941376 3895409 -263440134881355721840227101269301184 3895410 220505569993931085036222324288491520 3895411 1286721444297173612491513131443942720 3895412 493477868239488543438089843195753856 3895413 9834993828100519700958040976367264 3895414 215265798618839393913797046296473152 3895415 871242866808614626784165241159114720 3895416 -526804730426289173811844171869388800 3895417 -423823365012524978824954653317401260 3895418 299602097840111300514805773955069440 3895419 -547117721351070605908980011593526592 3895420 -1152124709897779456791232447509726720 3895421 911162048518813192489473827612639622 3895422 527946653836108307446377358265985024 3895423 578735108855064355481138395356621536 3895424 -92857438738301446114472211366543360 3895425 174766926355136853014901133818000000 3895426 -127002219434176766645875543222540896 3895427 571752558779935929308287565932401276 3895428 -87562805179935547849281699546362880 3895429 245318606800304133650158075035483520 3895430 -202123035473277040760181519292262400 3895431 652901377188491709878965133054781432 3895432 -1672833089435812460697031444670745600 3895433 2301444416179213318674540396517430682 3895434 86164885205921131178773708546063200 3895435 -149464617391422659308838999021600400 3895436 -1315540912750180362960893048244910080 3895437 177179331747703230024574160434728960 3895438 1668669090774625426084170238618845120 3895439 -1280397962797810372566345029858391576 3895440 229910627257954816727826345402040320 3895441 236743726843203219749266849223925120 3895442 -438426470290039742849378070584010240 3895443 4236372355546004745305026172794680 3895444 -78803879328163624219290957012629504 3895445 450131797492894452772387975279564800 3895446 674737601113976163990440035066761600 3895447 269927782683634844418674613661691472 3895448 959920877764639717400234598171586560 3895449 323881051186624387564262930833739808 3895450 650908030104008954656832503585407600 3895451 -311242068655401959152346726019326400 3895452 -3337478379327660862782160391367168 3895453 -3401768134462887939761399159885814298 3895454 1342230420860706081162908268944294400 3895455 -237120545117981620863196993351574640 3895456 -40061351482232191293872480845824000 3895457 -2451065316975161019114943939616638188 3895458 42528704217393669278899585191570432 3895459 -1055317288584325871034512201943042340 3895460 -590025619404443886258249752658247680 3895461 -1087992998150502473738562229985528640 3895462 -64540930343588998206284231454516768 3895463 -1076210131811206226226875993949955152 3895464 875175612576060922431423920141598720 3895465 737330711281146663715117121997329280 3895466 1239708064138504537537695374921184432 3895467 -271224403695305512052981490208906920 3895468 493852191677979063752941345978379776 3895469 615994680740023498939208692012604940 3895470 -317358263958210563078921755614310080 3895471 863868395446940923928900740178132480 3895472 -86608412182602118563671571836633088 3895473 -1249562542205784290206099412112867216 3895474 -1970395897052939976974369560594032 3895475 841912382580066734469026216692200000 3895476 -18225397375721440208383417946044416 3895477 1174929463212915969354333000959102880 3895478 -703637695170432141351332507242182144 3895479 -927404683678601824757568550917269760 3895480 -1453316320390224312444760052024217600 3895481 -1627911789415321312656337202495045718 3895482 282815694600430607494228912145407488 3895483 -569945693767077245924697387865263120 3895484 2203558480504789596443091825983694336 3895485 -1023492719296735830719236550266084800 3895486 -192813495703735164892469965655285760 3895487 602381543875822461680944285362079440 3895488 -562314308747293920114387796532133888 3895489 -1045747853928752814673472684969221676 3895490 99157459474654748670305801232460800 3895491 244868944722553700227994419689467904 3895492 739942358561609101812918371420266752 3895493 782948203599048741174487034361513984 3895494 -311112977305218194284470555267755520 3895495 297569213746160352187708665015099120 3895496 578851489168743465971049753195356160 3895497 1311020688190987515206833484246375274 3895498 1471821088194049539606592971963052800 3895499 -36850731010545254663514047780231496 3895500 360682533588441781813503696129792000 3895501 2082306515427181150544290249420097472 3895502 -681382308311617940146589470628042688 3895503 248285412030704269481521343789969808 3895504 -664106005170459842595900909864263680 3895505 1513376874248868902509919244988092660 3895506 -663903013528886743388139615387475200 3895507 9274892416177605616274716297626624 3895508 -490425401022991059882131990836871424 3895509 -1455312593364485828662849067447878080 3895510 -305114135061458834214410370248720640 3895511 189362204925168986199177539392415112 3895512 496790939731464328667992983820062720 3895513 -401180920917484703661942350963479360 3895514 -348621086679017059570200518678251008 3895515 -209109457155748166271887931559270800 3895516 993256809823670292276553873012681728 3895517 -1041166303901971374213113532885308628 3895518 -711632896800463753906506788143798272 3895519 -163620752546444381635021937290150040 3895520 -925298980192772567147819165551165440 3895521 2506427349156159126341582425189248 3895522 24816776935798050904139114547615744 3895523 -297277633195585837172881325940859560 3895524 23694726250713273061777585288070400 3895525 1404600251542578719066366346110217050 3895526 393643643441850579806144095573823712 3895527 -816140376706849762723565778168140592 3895528 -258317810483307018913021491557498880 3895529 -1718634405347548943875000265647884720 3895530 -236141740765401211507302576484416000 3895531 2233171349913609268822924338084441332 3895532 -184551349476933707878458486853501440 3895533 -531613117566484285265357405958410112 3895534 -786329201973776263304564367630722880 3895535 -261731916298789300038975010845083040 3895536 -255378773404847413323212051066093568 3895537 -39672152168223264046963858879821200 3895538 -133094061135901597081326869407048800 3895539 -143010542811753821071491317911046592 3895540 -577183416710595990944123429970462720 3895541 -253320531518643310318072335555391080 3895542 7594013923030756446423877720903680 3895543 -816818576997292586126914675226685208 3895544 -2644532580959147495136639508207779840 3895545 -150328336178742498486876273554260800 3895546 1128870857227816557671752425619823472 3895547 -277204906616724064447215062719777332 3895548 -1775266768504544603715820725335506944 3895549 -208704804543168642759612824502466464 3895550 523249421595898258746730631539036800 3895551 12609267760661127575515322343861240 3895552 670928984709818841774328724886388736 3895553 -270837344560339461325434403066612992 3895554 188748351756247451297336510476497408 3895555 -1949756625735348692225738387455421040 3895556 362101081650745068084556747074342912 3895557 1125665949564431213641344099332400960 3895558 1172248997051396169908232034715894880 3895559 -2362809351429147856921091305540085760 3895560 359664474143443204801708880928768000 3895561 -1522296982717799816588948634751044838 3895562 353825334202704856567964760584853504 3895563 843907661499233519798225018852187648 3895564 111222682958801687932650630789138176 3895565 -2218007418815732300808296649751200 3895566 -714263783806103227083225346047293376 3895567 -73983211275878067164105322541261008 3895568 -135944785816677156076120310964215808 3895569 -1437643532066551128497753914396579200 3895570 217205312682675754957098410447616000 3895571 994584290653192274212695991899881772 3895572 103743442485001068282642905223708672 3895573 -1822076013058807386279826540981236096 3895574 51894291935285256975412516309340352 3895575 614118858499137113639887291044492600 3895576 52315305661375901446410451064494080 3895577 497538041602220978696853554626660800 3895578 439985338236320589189276899898526704 3895579 -1881482264434383651505777140911892816 3895580 209901214177470232211830522384988160 3895581 1581398556344218883446007248291456224 3895582 328886591708088284165156765275997184 3895583 -704720662352474552891215462698891168 3895584 161930257615284592668368083970162688 3895585 -17997491297578752570614462528932800 3895586 -1077888413325667363630837145032582656 3895587 -1846730339923927218414283694281512960 3895588 -1501247018441057899841137684162045312 3895589 -2353093579706939302018339035338878560 3895590 125455064054072319953079687709672320 3895591 -1129561970046744877415429068584190928 3895592 -1478958629495252754906524431307904000 3895593 -39413471390255766986291229736633920 3895594 1402267931768937089496347153443049472 3895595 -1922322957925434162243172075460160 3895596 -47812398602943059266823099793877248 3895597 -978022514519244305978501486712814954 3895598 1064417730941194018378837533550319616 3895599 -1648399792317348709587807991455024240 3895600 286740947249394146496098331785216000 3895601 -672732614290497970413469937039829468 3895602 97599558161392254096665661773867520 3895603 -2800776068071333363763990423792748148 3895604 -2253754838439132647351157230026671744 3895605 300732479311627165943848550523408000 3895606 -283489743205319755746135800238895872 3895607 -1770877676187584622315037628525813088 3895608 1339677652512981537739013637596774400 3895609 4026881994714471297703887066055286016 3895610 -492143428020916265042890233871979040 3895611 807739022609058823042358019968110872 3895612 -404255446928096550803600678493095424 3895613 1108608911020848866440093904172332940 3895614 22667281706841057882584520830988480 3895615 -194483243175437578321898978155925760 3895616 -1007402082650193775011409380719984640 3895617 262490493518052918129935548008156864 3895618 231441401790269916923492954549325216 3895619 111205619018064713375397664353715680 3895620 -224444583777981679544295183170027520 3895621 -1200020111243036024767012252170141056 3895622 -638644812865263562382911504372425888 3895623 355363780347453678149200299598506672 3895624 -321339717366793913229727687041024000 3895625 34343273698062175925961978350640000 3895626 387375639150441797261289476918567424 3895627 536419526240345316578349739827560440 3895628 16944590231364425352821348894392320 3895629 -433693824283127425096475600226345792 3895630 992008372805071170866722194654432960 3895631 260786049974343918602976421691220000 3895632 -212778718938372631639522684870213632 3895633 385919266171481697538275994957875520 3895634 160094269199730449800378417793511072 3895635 581990542040137012911227593162942560 3895636 413987646161575016366368856072601600 3895637 2424215163643787164574189999713554240 3895638 1005478190797734725284433936577322944 3895639 2454686514680066071193722827282643800 3895640 803850555045405059063479626142924800 3895641 468699479801308721624385507274166400 3895642 966900422101889996937371467346130432 3895643 -2310356598070125648496343320500947856 3895644 -1069171750072913197078582198961001984 3895645 -1140076078721260942712262908841360 3895646 -63291704030099128903090194798735360 3895647 -938381167463969275287380561696630328 3895648 2164111211423668337390628024939970560 3895649 2379099195508304321629722928813713600 3895650 -491795320617401830729728403239446400 3895651 494950246485619512939677525188926832 3895652 1133496528968730989582297934984898560 3895653 580011141447272408878324163275627104 3895654 -667114235162986569200540547712864128 3895655 764541682575153466647065461259221560 3895656 -107859948281759672287710615241850880 3895657 -3162974909086461138669048940482701340 3895658 67169483023060495927139985055650240 3895659 466697978297759800922193504908671824 3895660 540179219639397041244317746856678400 3895661 102198959599657469535011846396581824 3895662 -98934638995161364323866935413786048 3895663 821867085090279454384900290951632104 3895664 65094763692132683136341611177082880 3895665 -914104460084134179490913078938296000 3895666 1361377746967511161313800249500186624 3895667 -1568317343844063603161565905807695284 3895668 -271910517779605753812850095243386880 3895669 -2514653485572748948890468667629375204 3895670 218047692533141876248801764822113280 3895671 3799727922560457687737408097725952 3895672 3045953858984969394425053692014899200 3895673 9003547480338064978905678453074922 3895674 512295378108353103327034910834165760 3895675 104558067078650804505687160132936800 3895676 580600713777241819792624710867240960 3895677 621083796979826753797348741200329088 3895678 -2542014471768226962945962350448583360 3895679 1033519350548887888491183745005617280 3895680 852490503780743194989522088624128000 3895681 1026622522531148437765135547538276482 3895682 114860294797737218302007725920774144 3895683 206487720947539666461776825920419648 3895684 -381822963442351331639074228925992960 3895685 -1258588804327117384012476216462583620 3895686 70214871236720491010214052653254400 3895687 -198617481168253374847000437454478360 3895688 -163472973298986944526174965381898240 3895689 -596420096540474885375578965920299008 3895690 -184148157825094198772321448162602400 3895691 1769586864534632926595022592713979092 3895692 343452229326580022763125919635492352 3895693 -134769465205606530295345346619220000 3895694 114745274365145442108186888047692800 3895695 84061019452242840937262845584042600 3895696 -63932586536521086286947422892810240 3895697 198429316342823294211302242081328040 3895698 -930975143294588089559700173845297536 3895699 1453605624288182758283794451582047440 3895700 95893108872299203411961512444416000 3895701 -229495924601181775185886432669320000 3895702 -698912920018062182828432615838932448 3895703 1488547857222800982353696768472695040 3895704 -381953716977908471097878150513172480 3895705 -2500081897513674557932672415321882880 3895706 -1635919958197417221934125882054386448 3895707 1178752056086377059229053158086609920 3895708 -48426614805275409603671066984325120 3895709 -1867117730194590271037167938221496090 3895710 -29419395077509697553298940360724480 3895711 410656422355529410929929350079323800 3895712 1193975285123048760637502039134175232 3895713 -1662151687236601947762692637733402158 3895714 -19034989436003180591863194283461888 3895715 1280968518312794448722160165570472800 3895716 -422286691309189683068440596132864 3895717 -429701225012405984110269892437433728 3895718 82356613326410346390702121146813504 3895719 -473226823588492542203278063035632856 3895720 662590123698716561184202364760115200 3895721 -1843815065712320544544145684395011078 3895722 -1027270211525535682039407907789785600 3895723 408775017334043408767097145229052464 3895724 -181073103589836483423637673297869824 3895725 -348045806082808544524589501131392000 3895726 1808762400395856958364335548001128960 3895727 2804672686809910931657084344706469120 3895728 97725550552676220191002926406631424 3895729 2952342086339759242373512551800189330 3895730 -56848850413808413010000399160465600 3895731 149661918822498692308796732561074512 3895732 955530840893335678881269689377012480 3895733 -3370559996391709182873290941646976018 3895734 391469424261447460578497300303488512 3895735 916946121013401511488561708430548000 3895736 -301998142665391600746306429771939840 3895737 -1528674482441653344885447740443297248 3895738 1610989602534408891788076829584384 3895739 -748600948284092461245795348246317760 3895740 -525704636319874052112347509732423680 3895741 -2647166718436895307089357288878232800 3895742 -804866374000570568730114764764450368 3895743 462330908647351421151498989774136264 3895744 -55009851337907552126461872439296000 3895745 1803160289203583845409255749252831380 3895746 120748176963345980984297829582374784 3895747 2975704388676668564626478485630363196 3895748 -2789009829082280338007173183455947520 3895749 -320046899926071268420072580443939200 3895750 -1635458532877054760220088158681216000 3895751 -1506721696491117714110711027207481408 3895752 400164233732628324169396403279462400 3895753 -2727856465638338596830847694547264560 3895754 -466644212974463941472105984523912000 3895755 -332086771242521429061969556285735440 3895756 -161601487782123995812290871646046720 3895757 -3828335016164453956475950714864800 3895758 775964811806563262907119299537348224 3895759 -1068862238841952477977905953547738384 3895760 -477293277766705887578147539196313600 3895761 -2129315701984042058731875939088205376 3895762 354958566562367021683812654681232032 3895763 275777929229376204528777774116596224 3895764 752937469719812741005481149935077376 3895765 12404327866171286748222605043374640 3895766 440596496903866008035828106238331520 3895767 -342481632691161566090182822488804600 3895768 -1616482531552012811736250531531069440 3895769 2582283808740662178290734084086131520 3895770 -78432680346011807982626095069593600 3895771 1406130221854727029676427565546044288 3895772 923500420559562499418379020218455552 3895773 35444751383663962131373258995077760 3895774 -86410098661413309882458352497880768 3895775 449897010982369218927344716496839800 3895776 -1670124376602233315975916071854276608 3895777 -2624490866902804706844952702958657374 3895778 988084933254516301684829967406986624 3895779 648935087026521921816351852560580480 3895780 -310077124137068963318709644525506560 3895781 -1878345943751008150594234808833196418 3895782 211348965740046436732483971232293888 3895783 -3876848887315475941511117299220849760 3895784 55922124246674391746589761754347520 3895785 -480238315073371345563600892735257180 3895786 -96617319012668021708530023307704576 3895787 -214335214356512916727915993538251488 3895788 318104553218439381715150540168356864 3895789 -2294411606376639069411207138977690410 3895790 -408632591796300817569341875060545600 3895791 -78374023212498942229138801104125040 3895792 490550213665428490434130218876010496 3895793 2569520158702030829041558122112764144 3895794 -715366734277585420733840518205260800 3895795 242237966235752666621350797768658800 3895796 70040623472420658272475411684052992 3895797 946501508180482363651665497357813760 3895798 398887863120631423265291880650375040 3895799 -217888529571216540804515059904050200 3895800 -7664659405053061106786213781504000 3895801 89394332219686676910606427714966528 3895802 -1285520380970192526710160997962458400 3895803 -2028896045558661912061739224431157200 3895804 459353125433118133775628417841708032 3895805 -1798773732784121504324151866660240040 3895806 1478746412423617659347546749176883200 3895807 -844288294154221171702987483820756600 3895808 -32880085625083230397342359585030144 3895809 -212958034470593891431401265867782144 3895810 -147713852841049464361325150655191040 3895811 -2383801608361194959405029309808031048 3895812 1007784162317798976857314603949559936 3895813 305375736081645949547696850447780062 3895814 -211033099909602308518439872656664320 3895815 411686975429715528237975661015165440 3895816 3190003499014570069115508174029460480 3895817 -1159264390884022202434642266158085360 3895818 204884646338376098460217842136651008 3895819 -265181205383220585742388846004326256 3895820 -347898424615674378219004593104547840 3895821 -1103469263651855279270481636909629610 3895822 192248907349890621165530384599729920 3895823 389023947497843430762430601174137200 3895824 56348248252297053926515339106648064 3895825 -458516751088716118232803156838311450 3895826 -967877655283221344714725451200461312 3895827 8774986741369561335392931848472576 3895828 -1637999336241657185326582384690863232 3895829 301185694793342506439180047246825920 3895830 349517205788871338180441447773593600 3895831 1072445226289778530318938831078388200 3895832 252274531549260686381350825364029440 3895833 -1425768829990624439453395511991702576 3895834 -72048050552948525303168544565616640 3895835 -1015551850047616495223232596666859600 3895836 355207208962255264384950480034775040 3895837 -1749966171569782112486979400830336 3895838 -748275873228855877856655814723735680 3895839 1121820330823620084653801581160640144 3895840 -344529072904486106366611623063060480 3895841 420224202321206347579296380877601344 3895842 -202388673101565139701370316556674688 3895843 -54005245137711118064707313467097400 3895844 883739950485062018476708398499414272 3895845 284364429763097012654777880447119520 3895846 340042985666241165087764386404475872 3895847 963345560361194859333079981863394296 3895848 -1075643426881689767779351363187097600 3895849 -3770040889928030158789948502714570864 3895850 -163036956109816938890322442872211200 3895851 -1733778100175036050699877584193664168 3895852 -357779146027244788701479851613143040 3895853 1026584860746088198874547889791610284 3895854 -5629766848247707982401833746491392 3895855 -160096985155256091920712065261145600 3895856 796379782278232867719731594683318272 3895857 -32603222352942403680924818733642048 3895858 -702069120966766752032258259357989760 3895859 3030439169626162830516941582965104840 3895860 -565859236868969820484463271419904000 3895861 -265000634849108470492851591927903876 3895862 379301553808259409400118507500248000 3895863 114176812356242715266248345734417408 3895864 -82892480533164317781314728796897280 3895865 1948476911778435848089149996440728260 3895866 -298522996989985267484545735711034400 3895867 858442767160224130816119341297458916 3895868 -817807254838731276955754594774307840 3895869 -809843791754458238549899200724002240 3895870 355590551816898614203527390798904320 3895871 166523553731651866372851252471798624 3895872 441663490103863801341568465200218112 3895873 2588794019774313403068677823046534440 3895874 239413854890277079118908328398650240 3895875 2190481887285661653052472285249508000 3895876 1510858458402447746546762147532767232 3895877 4930518594257558090683009538279744832 3895878 -25278901981699943604706219214069760 3895879 -41922040565858885508586663219217816 3895880 552806008308168178049300857251686400 3895881 -240261692490449533746719257229031456 3895882 -456827965756437456589075333453088208 3895883 485734022546082756523454086060602132 3895884 752768950318903234309820445723294720 3895885 171756013313977840840917006995904000 3895886 -880902899821245902529264547075200 3895887 -31526218626352327033130991146999400 3895888 -59189402594735566586463417744752640 3895889 1037156991195966695482400387808809460 3895890 200484241629600635734813223256806400 3895891 -1015992490114111591903416448736338708 3895892 -460441569432872430514419875522242560 3895893 -1498066910771724491295390064210897920 3895894 68966804735749735025703523077473568 3895895 -2146479774113646866568394265756645280 3895896 136525282459639807935608364367872000 3895897 1352403188732360320756636162075638912 3895898 -514611048815030709779547643831419936 3895899 -339142396404288152169425436028392960 3895900 713130953958507760689394876710272000 3895901 338304092802840974026462491752616000 3895902 -339833346101184416298259873979681280 3895903 -2179499275307617769070777391236205200 3895904 -1172780220142346863769842484567605248 3895905 188722949609756482887933899212593600 3895906 396625810518782340277435898187041280 3895907 1709351628426089356916397064370334552 3895908 -374954320035978088050798006973077504 3895909 -1893778820878287680505056350212773890 3895910 -534404441211863281609662397665152640 3895911 -5316555673882332249571637649815303520 3895912 -1052231437044885691920077726271897600 3895913 570720303114048677766256447291666560 3895914 719180355608817141585869204175141120 3895915 -274957849410358636444860513712861200 3895916 -2637023138870349338518682108823439872 3895917 2243296823522605153881982929328940640 3895918 579797552658607482754820530364520960 3895919 2474442939359145982732087829272781496 3895920 -101115223685681046021685543916666880 3895921 162297633057081643690468533273543122 3895922 -335487236447226524417414585931775968 3895923 -1466559062481919310335313448899497416 3895924 -812876188151094641338839732642152448 3895925 218619524609642723954345516765625600 3895926 -481620346966356969314271309511957056 3895927 874480679727876631148587084059314400 3895928 1809153000143176202248874953476956160 3895929 10860084424478684853210552659120304 3895930 333955901561558594457973286119262400 3895931 20176687889473328587712922362504880 3895932 1038923464424198151185177176656732672 3895933 -1523508289134630242922551698728624416 3895934 -366511717168394918528576749383618816 3895935 -472547429714053144187827316980790400 3895936 -2923142698701001679918280165587681280 3895937 -13053146096287241810313193856497632 3895938 2299845136009952858409776412334800 3895939 1938698787145803041876376589971706080 3895940 -764419535650927980172133875074539520 3895941 233796667006117982585088863354381760 3895942 -966000244252015011107304184204276128 3895943 1147966992755357100953986824689679840 3895944 -417631370749979873750301841459937280 3895945 -448753609344605573983655762155878300 3895946 1493686207099340643824130120796602672 3895947 754730149276302823046348079016262400 3895948 -441827311524879160361155851706636288 3895949 1504136724920228514673783166850016950 3895950 -268888387508728063145237401478784000 3895951 -2326353715727113786705311806486642096 3895952 -67731833702146675077108296898428928 3895953 1037685158825575267442273213689688304 3895954 879655790321204367715231696838284176 3895955 -74272689995823193917486716003659200 3895956 4576777994599191668213710024679424 3895957 -2000903917302987194069787720018385686 3895958 -2354908521902827705783744399509312 3895959 947504233352148672404023177443347304 3895960 -94998535539276035514490433292902400 3895961 -2462031668742929624414887851888880176 3895962 -18981470786018878001143528107296256 3895963 724344381536243506356372359887134212 3895964 1083973716449548187362524690305587200 3895965 -1274822684848518670754566069539384000 3895966 603715538357495132838833735771778432 3895967 2042019323303642077689429990683810016 3895968 684539685276726847796234253467910144 3895969 -287783316362628005860431644566533120 3895970 14713484200064345275292370713610240 3895971 -1909412162780281029801093775492371456 3895972 -25633982221348036591270018457013248 3895973 2398761170222583457837044046777304700 3895974 -772092512866107893014380928796262912 3895975 993582603039769610641166366394372000 3895976 -245462921053937943552524735447040000 3895977 429173849286189194932306880122633920 3895978 -81957309763961202015856716148314960 3895979 42924702325850540733963225523973376 3895980 -675695162993254249300642171452948480 3895981 -2432304820215122509008075606707882218 3895982 -361607901427581568598281147754121408 3895983 166649348749784000393886518439940608 3895984 185200636274012560582907943797882880 3895985 876463259645977114115187630131231400 3895986 -1237944306160077507109441164729888000 3895987 -81066172440314069093908387643532160 3895988 -657869188948920129622554621865082880 3895989 146549861873199107373985578880135200 3895990 -1023380025272983357943180494437861120 3895991 1351786734500144437873223696341344984 3895992 3121414878957648806215882947402547200 3895993 -807033070472052381335253900244596096 3895994 -269827310163376072731296165066146704 3895995 -879452726251533714876531179776628880 3895996 1031514874680564572534471320118881792 3895997 -21636344065049919139352450436226368 3895998 -49261360970918537429962521375096192 3895999 409249315615100387965475092768616000 3896000 213103870353274471708865489534976000 3896001 -33690289269593171908505488896663408 3896002 1651944939789310443369364593798981504 3896003 -1155430142834823851610528681003095748 3896004 -145536051718620740025594712183246848 3896005 -763869745825978648912933813953771600 3896006 8561454300462557307617978843733120 3896007 1824694516558245008674392954798919680 3896008 1608716406675229111418967227814912000 3896009 -578745711234613667662275066472214640 3896010 -5848960900207494918246858911626560 3896011 118557642074015586242508563118604432 3896012 -414059887915785437341020183436018944 3896013 -286171386227350266905179679754431712 3896014 -17461552546245256363659194382683520 3896015 17370073262365021409759918466295920 3896016 199424947586548845850039546427473920 3896017 1306611487205658668096833723589486066 3896018 -157641436883108468691629778357190656 3896019 3540765522097751432273543573046512424 3896020 414562412331076018031022287456225280 3896021 -447455653406755468109641742534725668 3896022 33043373182910656347975041267865600 3896023 700614238649121603681672776671419272 3896024 -1956673564354495345145055847018721280 3896025 -33044879061167298841358479468540800 3896026 115214972966589039702416429438615040 3896027 3137130602981543326250673599348103876 3896028 -954999400013902752356133886429605888 3896029 1147274279319082678236831728633150630 3896030 271964357668116862658487767957080320 3896031 1274156715711581902324397351317800960 3896032 752762797874759668582087295006932992 3896033 2492862299094445067073649652346845184 3896034 -446722548007642500264406842219886080 3896035 -840759605717653845124829335636956000 3896036 -2456307639901199226218727279205749120 3896037 388656652399039806129336797669645694 3896038 549243365229203673911390565096674880 3896039 -830791729138077912445460399910480624 3896040 -1088329695876858726516074950040371200 3896041 -436977085637242815605008645169791558 3896042 1335747380338316275787543600928330672 3896043 -1226878057940742875906005088382243840 3896044 -552585693593002879822563688817673728 3896045 1323357342391159841466859630165663200 3896046 -608269855982970050610205816336527360 3896047 1779208987098645426201101389264348496 3896048 -307392851763543968550612640040779776 3896049 593003120649796500414900356622060288 3896050 -498276459349823727098187763800931200 3896051 1750461597429669001997828020244100000 3896052 -136254001690686859255824627356928000 3896053 -1093090217684593408671222111247341920 3896054 394688217300700488035233597680638592 3896055 -1241278914122844858468401755904494200 3896056 -1684587042082243135744818432254853120 3896057 -3631563808778227591812586554379261536 3896058 9289263576253755759450910392538368 3896059 2825810850535226623607184939774420260 3896060 -355669027488059215743951355115458560 3896061 -60612329564457591208542487021865664 3896062 -126163769649501189381532145283593088 3896063 375948222157120221827971936230653760 3896064 -413093818603177439437694714668646400 3896065 -1416867648490524872556665282692742400 3896066 91807222158476395693077950270476704 3896067 -300187436422127749422586089356959488 3896068 -788411948625756585510253068755948544 3896069 -2008244840064551121347897535690209604 3896070 297810222309738475420643629136121600 3896071 -2494650141259381059598503946409293656 3896072 -1545140527722246533882099056762552320 3896073 61431543923186155494752595302796000 3896074 235381626172047489298577117561106432 3896075 422916734048189787210234680739207600 3896076 -426469464491927333848919596148986368 3896077 -1236752105953655598612527815678063188 3896078 -2042691738057643628048524691795880576 3896079 321412094373016807692767923515912 3896080 158577397360798237667445576192491520 3896081 141901445900092263090109084501084992 3896082 895522354476776044223200249613557248 3896083 -104898579556122319148698399915275320 3896084 -1338601302500677630543315244430987264 3896085 356448267026546826937789773192443040 3896086 -1367697784579491185109764780919895008 3896087 -233449755416795257190671548427572600 3896088 -555629238722516312392664487980912640 3896089 2022092960974901935180207845589842890 3896090 -498881598487417924134623893252972800 3896091 -2913981783058450717294658586466733352 3896092 -1253030746076636919693088434884328960 3896093 89864343939947775103221025595178342 3896094 1037082715407023840322398630088953472 3896095 327474459135222752222748871065571680 3896096 -1236540722757729388722021050691747840 3896097 175947311258585140940810570591348400 3896098 -254221323213736258804012365699073200 3896099 -714795958008322614509929273199124900 3896100 6579747054695202199632941314118400 3896101 3492750824384693049994238589819744 3896102 -264964831693719130533907933470044160 3896103 974315919925303470626296519151967744 3896104 1060880582548714993685102250853493760 3896105 990690209101782283464846153332068260 3896106 222949909079031127027056459413889024 3896107 -1254339191118828929629584334379348808 3896108 716846178735325677263993060316441600 3896109 -492153258396199774625136146224899936 3896110 1422134111461862335220619060366984960 3896111 131564023213538264581162189763973504 3896112 470007225273986181733419538358206464 3896113 -507199483632978812762619277811632076 3896114 1123144799314284939832811102042616960 3896115 -800824918404696129609466441615234560 3896116 511835114594427064427447792683462656 3896117 3624847790147216125774035589813081632 3896118 68166356624357586929403804947895264 3896119 1959743272015879965992583005612034600 3896120 1431982583203147798121173895150592000 3896121 1690459698517035291068476709143195200 3896122 -530953377345526642300766795230195200 3896123 476864580726684264250464531212755200 3896124 -587518142579464725388324334294138880 3896125 102049211959090954396342838883360000 3896126 -339371860107213852121293696422405568 3896127 842379328712997447292667711726123040 3896128 -328427826619371047349800447517917184 3896129 1077745427717545611394769234177057730 3896130 -18800907886040581380548870535214080 3896131 -900914496783447757255859378668635936 3896132 -737114382845563414456956884852191104 3896133 852078393213234468822123174202724064 3896134 264213059556581023826239598258202240 3896135 -372127126195014305274037844276451840 3896136 524156072257615330921519104459171840 3896137 -171640263698796942360828906751107200 3896138 477875066320669381437969654088668720 3896139 -558760181953193557659845791410158352 3896140 -1091521120316625443765664836518118400 3896141 -1609207242521879206361708978281672458 3896142 87776199503293548093864281711161344 3896143 453898009175481534342272389458722640 3896144 1586494172808263349012524893470720 3896145 247616788314353468502325007872938240 3896146 147837539569832780707727513067184272 3896147 1508513424891479908276817576358326592 3896148 510576138145444657875738286344560640 3896149 -908641978054666281684403437048351840 3896150 367977044801133558649503082513152000 3896151 26205524424375092980332563744313984 3896152 736457856526723541268009671178117120 3896153 -1094521961600435639193962269458010860 3896154 404248861418652065066352374784752640 3896155 -883979350987740806239137895809925440 3896156 -136368765782032275641960626156164096 3896157 1387302589058387457272209866450714240 3896158 478990944934216404658617974698743552 3896159 4763208743100908158247783486327043840 3896160 255894983218724278906947894454517760 3896161 -2525687302731688360948779399686166238 3896162 1164764163897822791471941663273690272 3896163 728940265504436008873709445662110692 3896164 -730827769658474380587813039125002624 3896165 30226260400580217584839334017941120 3896166 -748443371788543114180805537918074176 3896167 178569686429780226743610145567344384 3896168 -927015590881352839105736284235965440 3896169 -261677029663705781354705770324723056 3896170 -133451225045690846613528439017849600 3896171 1854671346610415222720383396165344372 3896172 177642958833830542946923957858624512 3896173 548449879513261092873425036360247424 3896174 -944319535095448460488645889321111424 3896175 -765388942355953319416229909856465000 3896176 366503735509904031139780903407550464 3896177 1021471639126908708849916701892180800 3896178 -142189976143473307844253132235161600 3896179 -796464353420149351901059385779089600 3896180 -946250739459062358016265723184057600 3896181 232088717846158672692407261185045152 3896182 101262543774088472765298832346988192 3896183 173940326488370870262093485780634360 3896184 1882137565408404746011463989024849920 3896185 1438452383008061556232476169647225600 3896186 -1255473385909458819520271256688849920 3896187 -33286148177176870434692864121460032 3896188 -1178802496615091650726839014133684224 3896189 94077843917564886423673153901253696 3896190 -65361428600339679962372092385340480 3896191 -291187291934037963317754385325843856 3896192 -256057139226817677023177028403200000 3896193 -4560054454338170231605200003671616 3896194 -760484271543116595287271990865645104 3896195 -1699737049105826918848718327294866800 3896196 648087000900048490752313668775895040 3896197 224395706017166292728268446041323040 3896198 581391148139370343507357444162005600 3896199 765678578119118828303832991608466464 3896200 335096966945651213309796421632000 3896201 2703389855064302327539840017711504000 3896202 -1210697459695217173245617036970383616 3896203 -2051275930907544453924154079211701548 3896204 141138605310172562290553566757855232 3896205 161025205258021146371776028321107200 3896206 -760171658165880359227217951713482240 3896207 450773651489592981973162368594896112 3896208 -463264214585176916140268992580812800 3896209 -284460943562033533615893190851763200 3896210 108334958049246378032217766011353760 3896211 210384496149524285788795318363001088 3896212 137886494178458888181342263695043456 3896213 -1869602434826664382900581092738586660 3896214 -66880708059659024072626518233899008 3896215 193255081266299176355141333891412000 3896216 379175223354747333784173408590131200 3896217 -47389138229127629454968198677812732 3896218 -34971900464185982206717111262407440 3896219 684246266643202995313839131783311620 3896220 -641755500266716591938657835509918720 3896221 -191818989963817330030737504937052800 3896222 -1588862813258070627141517423323898176 3896223 698658608944940231907293971683544704 3896224 -2932762887749806563394336839379845120 3896225 -1384151641415955653725208747003666250 3896226 -171269174140384599818146701709469280 3896227 749340211850942274523422378484863120 3896228 -82885850406877296072743924880297984 3896229 21773713390218228369724580081691648 3896230 2440511040345811798711456929047040 3896231 1564715080290629624952819632910247032 3896232 1439617860596732293139555747980984320 3896233 -904241048988953294236138676507089920 3896234 544428934284408934699102548599453952 3896235 -338379446411444748036429718380288000 3896236 64121933261125888826301810049561600 3896237 -913236489671568121469085240481678740 3896238 57977775822353932883175463509101568 3896239 -929663424886549142762644186580494960 3896240 29138754979827362011265880045649920 3896241 706575787990286392474773168268129392 3896242 -83183304946676122895287018586803200 3896243 -168736611958817682812823408780656256 3896244 -200711932026999472273829672534814720 3896245 -936573797730142458268617228516022500 3896246 648854921335276033774731218567401344 3896247 33559652563902954801689529716966304 3896248 388314629049620048346243873077391360 3896249 1154738667970474634247417677781275136 3896250 82186689975867047452510580212800000 3896251 1193589920333153388336831919073780632 3896252 -1430317049913153966852042707897355264 3896253 1751535869730332467908105702480860928 3896254 1473187348878633620586091375405669440 3896255 -321487265751482486134278698316097680 3896256 48265113551447060946963049085927424 3896257 -1014993905710525534820631201431330494 3896258 261444568654508140572681691079094480 3896259 -983006805925377690448868922581286912 3896260 -1333427991740174682065912843766885120 3896261 767471015914730467667212826825438400 3896262 603441000914969988767517875425576512 3896263 744817296872569224577848338368237360 3896264 1169818996501627637016384176700672000 3896265 437204562475356692061441463373584320 3896266 -250396894323276354509471360584519680 3896267 -1303936193781435012878865096791436528 3896268 -140987155037783482150028493566722560 3896269 415532453490123402842629494104009088 3896270 -179432619067249990172080561837866240 3896271 145400062964667366958192766241901440 3896272 -141962897930682110155253430344065024 3896273 627984453246756312111870981058704 3896274 -61528118016509994821772567227207040 3896275 1810428133636609888967269819013660300 3896276 -275284533202444178947790822496198912 3896277 -507977213516023370313173147427796992 3896278 1277163315040622075883338988355633440 3896279 -120645327567579379370374175977508424 3896280 525300304628266825246956086759424000 3896281 -381277090451721632122035445240608480 3896282 385944672889440200587534023728128704 3896283 -441271539951868047728536705827897552 3896284 -3069077452466746468860747175152804864 3896285 853796012463015114246482643084877560 3896286 631129434855312174525592312118163264 3896287 204015642171752915547586480554251936 3896288 1335419407329918021218972783774269440 3896289 -2471280030114464587136384412024288480 3896290 87515219194471061728428348500378400 3896291 -253454343061987145498218509433505328 3896292 -100484691931530061392800677392875520 3896293 -1568938608787751506303416551753399520 3896294 -575670332464636337294988163351190304 3896295 363792401297564513564689234590031200 3896296 2570397681223133053347748464010229760 3896297 -216842834842891175493022432505864448 3896298 -55305931949603636274706844706626304 3896299 -1618902664548697994747071005413317080 3896300 1820278128337479120271879866552576000 3896301 1492882966163949305354396286359790240 3896302 -86489610338742026438968921495876608 3896303 731336936252667975821217442072809552 3896304 -117827737231961216177832173924745216 3896305 -314542469981560942550721967783093440 3896306 -509100300761614322650861912135818336 3896307 -1329743966203198304427612229314775596 3896308 -340813254079995276014276058380145920 3896309 2367858987965545693294114430408686080 3896310 312933215008948623642806493539819520 3896311 1103429192058271412745400590107907400 3896312 254939495680428070858746580240220160 3896313 1245999708013195841394098835280036944 3896314 293542747268943113658340613113602240 3896315 144653547689394301607515570787094720 3896316 14707860776489848791201884345548800 3896317 -1509764323778998751909029309884912634 3896318 -122698547190519934515285434434401984 3896319 415590653150080826646366363640222080 3896320 -1372638113457697503381667396787896320 3896321 2050126325592464514631133188869396 3896322 -299815350838501082198280703114208256 3896323 -1267349483535275742206913112309703428 3896324 -588019615052854399347838861964870400 3896325 -731057914911234032312228448016486950 3896326 343441551284727809210419362287523840 3896327 -794917503602240084047096890582884160 3896328 568950364855773282579159394908241920 3896329 214001615330497779072992038559867930 3896330 429947832463215444028315723912761600 3896331 -128977772794252005384146226601308240 3896332 366034042585716587852378523590108160 3896333 2674996785657953546983389407218525056 3896334 -365454870652680360607460652830356032 3896335 296396304803432702258811524137286280 3896336 157187879173279069920468775223304192 3896337 -2036771265456304281668338102608852240 3896338 -12611794207344435295392975456310272 3896339 1934333677793190461750547730304068140 3896340 -2722776833351220912513050695557120 3896341 -2226971768449329911414872457364886258 3896342 -693089842563528524913783917443880928 3896343 60391298550699104489789963948431704 3896344 610196429905730052210396522082897920 3896345 1798499837471392646130845934292547520 3896346 -246275113405539094541926218845701632 3896347 -286196494202214580216550642416275456 3896348 220913878966592617272627723023930880 3896349 -628906492811806568649866302008448320 3896350 14893948774791932498728313089320000 3896351 594584213189737139166709002551552352 3896352 234654363237394286230096518327042048 3896353 -112491292841922946188416152200061716 3896354 310031593368731707585430219847289344 3896355 5068635169905368779904715573364320 3896356 1041702541876294443115913099183073920 3896357 2191334125297563516640644592445964606 3896358 20276352596380725370623802386584448 3896359 -6285422006283331992954971164282880 3896360 -321381742066431974242539950702592000 3896361 322376124185233217105702640581669760 3896362 625064590383332582197736257679136432 3896363 909601486400974716434138563244370612 3896364 -402475735566988663020084147738253824 3896365 36134537752165227605041632274228320 3896366 2122718094581110781730060118437129600 3896367 1243660903727131488630145557481564680 3896368 -127603504981762641800373424708648960 3896369 69531910183084666807873140174058770 3896370 -75788240858292110113729334940364800 3896371 2047601802192566757720762081781842572 3896372 1520282015343785493419291692020978432 3896373 -74269505085580931708161173764804256 3896374 -578762986885275793017488918324948064 3896375 61210174935471995958155043202608000 3896376 123468301226657776337783241626419200 3896377 -908173585382394981444133517843008428 3896378 -754638661321498522736172765355468320 3896379 540235386190126864569643069278717324 3896380 520239259650660076793531115427852800 3896381 -2613088644288833025239627219498197818 3896382 399950813349163732696294886945470080 3896383 934087125344981102426109175631071200 3896384 541447308816675663696430357089878016 3896385 839737198965818174742223978775146560 3896386 237261746699819572915701045189478944 3896387 1282591324184498880397604710153762560 3896388 -404616725596212561354204622574252928 3896389 -278439100287247014236598842369330144 3896390 -98901515152926940664417251614796800 3896391 1184269719394170584014551425424205992 3896392 -1971233557827313911484038486869376000 3896393 -1889822329611268619150211599624040780 3896394 -605963940470579160463522936249092096 3896395 -216279931729787634930864395453492400 3896396 -8727870843291679858658199308212224 3896397 -2604809647210474284785639344670160960 3896398 -523960894757066596212469763362121280 3896399 -638081661786752141134572379402587336 3896400 121007984661377615352516615969177600 3896401 -934812528250656333886577669553565068 3896402 2966879086025559908057760007143552 3896403 275219325019614560916957934207221504 3896404 551827088350758100415782687399155712 3896405 584072975988228248633657860984323360 3896406 640399156679243170250821542985548480 3896407 1272748020797058038582960645369035920 3896408 1712759776396867737752132177115432960 3896409 -585261886487214240782936300632817664 3896410 169929254517418171528028518990325760 3896411 1096887041518088327711347480840522800 3896412 357427316267100872765921665713411072 3896413 -729229447613547764220383724491333338 3896414 184168325220822583345558185855747840 3896415 -157260565822863925845572744190372840 3896416 -3108515047568418657818701328745627648 3896417 245358507795618634338752258324682240 3896418 -613252521967072619177741237331655296 3896419 2449981539236342039376441925472866920 3896420 69195109861144609441526329943040000 3896421 538072095828572225688857906631999744 3896422 322727230100131630414613639290008000 3896423 -1412545376007403855251987223213833240 3896424 -12819297722759384928140489759539200 3896425 -669599159487083589839161265264008000 3896426 -1436544090489321632088574445630055840 3896427 -123494892650366361366271638701229480 3896428 -469989697562170555654035373622540032 3896429 1933088966313418464049940108710414176 3896430 280858194338771755306379058168913920 3896431 -130942279584063476267912537607963720 3896432 615801481684616493300240486394331136 3896433 312144781843187765717820918448665204 3896434 -1340324172653055958582930633666841568 3896435 516219892473060650404254054089541600 3896436 -827465627720415629190397365243426816 3896437 2356977602291029957396833545523103072 3896438 33344287555868129255775730842501120 3896439 -1515252809547423673729300158620901120 3896440 240093156764768980247598382571520000 3896441 4341915652678293488528671942723723392 3896442 -361006382204272212426815710242960 3896443 123339994790560521218220093850038692 3896444 -661948906986823622174952792807383040 3896445 3773295207307261970851404324003840 3896446 -1417207723386247710284049593247011328 3896447 -130909217525576306430425687267647104 3896448 74423873003430011177463916894617600 3896449 -578497923086206995052978049884839550 3896450 -821906380055613429205007909058858000 3896451 346572088026862225288657882080473280 3896452 -153110064963987791216837139490455552 3896453 -57651126486923944844128199322113472 3896454 210390516945455016176508796401115008 3896455 52705891745428865562448872819028560 3896456 -424245043213905420606851516472069120 3896457 872608232473035131929861242519463440 3896458 187473084492752441523972853688908080 3896459 486582895255540224587647790100264480 3896460 -509733193130196985926590700816414720 3896461 2871973597690977816869147618906619062 3896462 -1478868250629100646131556063819976768 3896463 1202817322458062137802431263242413440 3896464 -486048142044219903371343575841964032 3896465 399862685154575238214346446092330600 3896466 -2406668363025715080771569976517632 3896467 788767758514295285397139588059929516 3896468 -2559515022260265245520048349612955904 3896469 740913622808146270214738341284942300 3896470 -249364863654492971784263807024691840 3896471 3247453569913985977569164376998510952 3896472 -3020296165896583672784548569907200 3896473 -931506105336089867086466809862831360 3896474 655809074738683048638142608171626736 3896475 447012849793151079162162577041739200 3896476 4294227366835391705342618686408704 3896477 1045764393995539254828530212001846808 3896478 -229760662769446622945695344574617600 3896479 -569827042047712970494023678793103232 3896480 -572330460759938004200510777720832000 3896481 241622552868632567615089908977956704 3896482 715632823600388788353464110980412800 3896483 816372144223010468294723119867719744 3896484 -562253264878643199125117379380542464 3896485 -1093543776128386417367923368910815240 3896486 -454468916102098611028357646160613056 3896487 109934836926042789714755237332672512 3896488 899321622431450929888480693125120 3896489 -1344198800079131997220742803714216710 3896490 -285803339081994579104561906120079360 3896491 1970550124292515603649027383902499892 3896492 1649056415990232784223855135021020416 3896493 1162593548344169250724598887711635264 3896494 136946139317531105773019662526504832 3896495 648160873157006617424516400177396000 3896496 142509867891353595306562838342123520 3896497 883103762329634063286379384827272064 3896498 220395512691396443028692759690144160 3896499 -767528795130094208577602683232352000 3896500 -1445393440982677932674861022554688000 3896501 115821224985109665289510077221305920 3896502 179784949498699013221853805715592064 3896503 1024939398069751732998375201958813384 3896504 -1812819944135232531903930593232506880 3896505 -1208449838255554120919878469780250300 3896506 1192275487018063939665662527439473920 3896507 -307412421369438136157242533646942608 3896508 -432117936089307879453967145571237888 3896509 -795739245507050940507710466306088020 3896510 311232990217057420120937951076740160 3896511 -1280796980909565686604276172156087536 3896512 329434629068410773976268388968693760 3896513 1377117320354036354114391655850781762 3896514 -358699941245114301668400789743941632 3896515 -87719261158296187589518643652583680 3896516 -1001289409523993497832061378212014848 3896517 -394838667370634178252306033921749760 3896518 216876303677910510751572335749063104 3896519 2850805842092831865389606076411166464 3896520 -154061767101802716661778536919040000 3896521 50209749132084745232149035678702772 3896522 110694923668319524035219381852324864 3896523 -70269418614340632562904024301843720 3896524 1505455160693959288641241539188808192 3896525 -1247825424706954451239526261210641950 3896526 -170143763397469710017389077410513856 3896527 855220788496604610793647772452097560 3896528 -411780142650760390496131750635675648 3896529 -250031719057001550415271335390749120 3896530 10526748708164988995183337035397120 3896531 -41861865328905455807044547196081528 3896532 -503988676322226962114887105317580800 3896533 445332215535506214963154051542127740 3896534 484759737300588566784012115784752416 3896535 630069732993620583041445820160271360 3896536 -385365449466588796318802356172144640 3896537 -3506812272481146616652427368646166560 3896538 -120891001105688627408738066558240256 3896539 -1707782261472642413979641548583007560 3896540 203754814860186057299321522731722240 3896541 825420307962546237863563268055287040 3896542 513740119134155324341902292203648192 3896543 986064788135492701476909123471517920 3896544 98667985955729911958259826545917952 3896545 -12118997453040810647458294056514560 3896546 700729709181524854622602855064507472 3896547 1498940516613421801763151308758510200 3896548 -905785825758091726401757471420100992 3896549 -1794723166674926783979637766838839520 3896550 -113345532097518599934152133985603200 3896551 304205307930513908926553539375875504 3896552 -1943899663449468261281725532465971200 3896553 -915285095268527712893125509248643936 3896554 916670582527912029461077412677303392 3896555 478779263345887069045438559356432320 3896556 -1098964893261146552350429720872453120 3896557 -1096884821072370576847446299468557088 3896558 810587734424405343164162531967913920 3896559 1116024644384483247659778236593374240 3896560 37010275409778955239846496990003200 3896561 594785073080456874315212402292942162 3896562 -286797131489328246757945377651685248 3896563 1030028274017742303369010290459716 3896564 -59653813458870231333146972516474880 3896565 -86562228242365377389713498734240480 3896566 -623205992814668949361211826103932768 3896567 136652194270789506502430804747334000 3896568 -103073395248466547341842132073758720 3896569 -1901814345943788377431772707900315030 3896570 649483039154212901823982145342132160 3896571 320804396699674867320667002718938624 3896572 1346712619007911644347874238234750976 3896573 2672455726465230778455179807332482822 3896574 10900740508243723524446276656997376 3896575 545018181448552399983238656232911800 3896576 -348807151061986863705511187108069376 3896577 694629829672700856045443029171005840 3896578 1104490825598660162896034739652606416 3896579 403872373661355609323661103170240984 3896580 -44519912213050023481990262310727680 3896581 126914077490907344758553118216040664 3896582 3174362505946637081007218734827163392 3896583 1501785071441059272787506876794550864 3896584 1167533964696523884385360121729602560 3896585 142364499386406672509182578610080000 3896586 97501063126560872448109687611874560 3896587 600782664453416506323458076597558520 3896588 1183058784792741537883590055705298688 3896589 656829717258099533438207017091404224 3896590 531684103167698501495922344579908800 3896591 294532969668013388456631422760996864 3896592 109920104743855666630335741313155072 3896593 -5234397211243399786304449694666169536 3896594 -55265774434864989304336094774062272 3896595 1847651523325165474430596372312853040 3896596 1659507584128106725652188358025216000 3896597 86682443391191952620729507068076046 3896598 244141485318502613349573163477034880 3896599 -522587123724302114192392267558489248 3896600 -150122553383859985688584877834496000 3896601 -1041078896269515823458417451076354400 3896602 934269838943228372035791346960768752 3896603 9681977998267075775200509474762024 3896604 994283010383674754455436893726642176 3896605 798182174632422185594866337769036000 3896606 -135377071491866675150481662927713920 3896607 -98411242127841354824199261992982528 3896608 583423485042571894279892361359130624 3896609 -313448908166360811902745785370764190 3896610 -517811367569542571311578713570826240 3896611 2516540040828308709152796503719421712 3896612 -410347482705505427975169456665837568 3896613 293498933896214092600791904051257600 3896614 -490019661249345332119737643861923840 3896615 -2122310992401535145456887984044332400 3896616 1373944142464720624405338079736217600 3896617 29096484318359434503309559090837840 3896618 -180835262680766244153370108413666048 3896619 115228511442446553894396190339756800 3896620 192878447106147305220030887754485760 3896621 -4025404840969681731950412245428463508 3896622 -690381456979169609527048414534684800 3896623 -560807345206549711065805554423492936 3896624 168076403412909023519751950241546240 3896625 -1447508795120414648962775634174192000 3896626 1131221005896049595701843376295946512 3896627 -596608414829966113280627444992182168 3896628 -963839428676615853399280885149505536 3896629 5079744220048667599666831577695020672 3896630 -635069225311654958717813451110039040 3896631 216099397850117778756954607572285120 3896632 2470969497493732464564564717876326400 3896633 -771106136975232053301499644871986258 3896634 -6853350387948136087751460982752768 3896635 1115343537559073389617521062907710080 3896636 -841158111274016168022111513434833920 3896637 -918396113028736608765626213402471232 3896638 -546786111855496959184311368421147648 3896639 831846654452045473095455392790866560 3896640 -157375451345654765287260554054860800 3896641 -112645504561329370324346465697451840 3896642 -696967229253353736897078377804955648 3896643 -279516275117704699101152788412811600 3896644 387301662350888778507373704570974336 3896645 385977379844266591398121898882211900 3896646 -102253969457269195279569853185046656 3896647 105515450242576665662109649344144480 3896648 -974114231968604749150014357639168000 3896649 -120168458014492012508749784643033366 3896650 760882388439970819551626811671014800 3896651 2128285102477760661856408622627428800 3896652 535749181172441671458385508613368832 3896653 2862392454977706234809200330833964640 3896654 -826741968134679906094515760550716224 3896655 133079187198276004549352128991769600 3896656 -299728061571573896418144299954995200 3896657 -1180381697197316422613511465303230094 3896658 -386387487905756271651317043595048176 3896659 414594159637530683411500286379987904 3896660 -6528724020855438757658401152983040 3896661 -1014764457159990335295243268762328928 3896662 31585526641191349994960092599097344 3896663 -232884776465787529855374510922143696 3896664 -175789312489034846373737726272512000 3896665 -406691246358753674286074115148473600 3896666 1365745852436121059099085518464224 3896667 -5521160473486529347207368766631880 3896668 1813169549962658640627508687780418048 3896669 -95465713357703239298375360409051648 3896670 -753765991917757771210827392885564160 3896671 112010789022371569805190381302144544 3896672 -1074420128853622581470551205137612800 3896673 -71820114263034542600453396115318432 3896674 -1043220674348857489337343757517663664 3896675 -1157676570946191098186117692392756000 3896676 -1348304667405245400034071541712915136 3896677 -831441265321406621247129912367177474 3896678 163411384443626063299244747803794624 3896679 20639554315678923229074052842513408 3896680 -2091104490548927443729947264808243200 3896681 -879008162603909706075551287802497272 3896682 -149428160916347604879674404515461376 3896683 -779927043180534091844510885620398336 3896684 1614148414220944721116132635913728 3896685 -289135719562018208673489846224364360 3896686 -143841756437594110853878518402614208 3896687 -705982342592414152587969810578837520 3896688 368378103813882648325890536172847104 3896689 2052127281567342364539391709697179556 3896690 -48193555187131576660436672236792320 3896691 86936385739287505331855732079600000 3896692 401110479438506564403194372310492672 3896693 1507387573863112100672933822304700686 3896694 793636127980247433244666950573575040 3896695 -1959442824713360233940414582389074000 3896696 2197278280832987293471764125857996800 3896697 352411724913035235071646226151892672 3896698 638357396930780889942305180759664864 3896699 -2527229013651877023327122805986622300 3896700 -36689436037457586989197274640384000 3896701 -2023011949674466247912175695965974900 3896702 -679267884738170475775130036926852608 3896703 13286773373789641976997799232650680 3896704 104041653651223454787777368948736000 3896705 2170424965587192491108510529308203860 3896706 -343208427588994213925364015357640704 3896707 -1062335650138999060139865346129895044 3896708 -1560609828810179126935158124900582272 3896709 -72814614032864703975874690879124352 3896710 415381376895595416329894954755056000 3896711 -110911161551244450062336083175632416 3896712 -776837641160784206509525764944686080 3896713 1669919056639770101956977955968521140 3896714 -598596211338927612383109612285665280 3896715 36176038769561648946477668197467120 3896716 -74871935027465020358305971111420160 3896717 -1988490598601016298522673403183222048 3896718 -206598691984242131623299734781373440 3896719 1720089818242728395610375685784943144 3896720 -181931576417823891858922163943505920 3896721 -1416942012087836976322633060736753760 3896722 609337661036287492880923976714037024 3896723 2339514979165362832314675546121350336 3896724 575138294004239517460939901707253760 3896725 64858561108847985287339502909412650 3896726 -816269667785589468141795780774443520 3896727 -728129965210836828398747655080624280 3896728 1543436388716837486435972113490104320 3896729 8377335351910387844400855804170880 3896730 565211951645914897982219500565457600 3896731 352709577644654026810208365583202944 3896732 103600504610574342119964034172021760 3896733 1591605642331640849023990410299121024 3896734 588860649185075473439811103798184640 3896735 -61419551046140690639290330469695320 3896736 1413994365203393664532868878370340864 3896737 704197219020470832855127647954596500 3896738 1039330478715392223826286169598685520 3896739 551182604235150661062420579271020288 3896740 94519375389178563458825709320954880 3896741 -925834092305823814119688120055371776 3896742 -93504204157753275765462160464621888 3896743 968249394052809894562962202669455992 3896744 591319845198406973351494670321372160 3896745 111374264077236655037185832402109120 3896746 -6912368280777593705637668567302656 3896747 103621327104373231234668570237017880 3896748 1428650056756016469658791594443427840 3896749 -132035352477800357002686958907404340 3896750 -195551712432998545239169308256320000 3896751 226558806850799557706931648570739584 3896752 104045740535548066166783441433722880 3896753 954151270065704622353342945519791680 3896754 202794913861622282600617476367825920 3896755 -285819425520228172389467794985709840 3896756 1005284100999495678501780880928526720 3896757 1159003189252673483936294049922742940 3896758 -32753551001400849602136119191289280 3896759 981631508603735730641103376836792360 3896760 60627178174226938685149680893952000 3896761 -2527075440908866335443124811173073776 3896762 314752814332408482949805578028811264 3896763 32313384519736469039933015988792288 3896764 652475930196947312883690979005053952 3896765 -215876917415507164829352854330912340 3896766 -164978776332327432880851862717740096 3896767 130446473334777756545235817531841280 3896768 -416634672182450010333517122845540352 3896769 1716738145451116679389997891193271344 3896770 1227364994460054862469709966553666560 3896771 2187015326501137195884168479118166032 3896772 59343200573397187322410613030744064 3896773 2222186437217449072478875866516264960 3896774 584309885971684560255356035721584320 3896775 452278531521686439003945021571872000 3896776 208728659229981585032801268829900800 3896777 1175494902290807121893380407334945626 3896778 -1349062481729204802175711850865169920 3896779 2510091920094875720002293910247871576 3896780 1187605625858749270882051972828953600 3896781 252360458306053387885889380646711424 3896782 296667010870902707137919057052734976 3896783 -2696475306339192371048841644485480776 3896784 -351729087284099320193462925969432576 3896785 -445561645210164590297466449740363020 3896786 1542244802702150211224239927251016320 3896787 1365195916643413700005510512474188352 3896788 -299926514960480452343110113189888000 3896789 5145582201720700206846538998974688 3896790 -683391278948149788415357560774641280 3896791 3646156140784880881491362327557831152 3896792 -484621578929864367199769201532672000 3896793 -405376925117359203757988003134895616 3896794 -1006433647480754354158119608661727488 3896795 -709345844199074377565959055883690720 3896796 -762424438501053216680636118445291008 3896797 -1252441133559578608366872920419631700 3896798 -396872643033045970839343179466839936 3896799 1495445807071460589893857615561573248 3896800 955147135743330830945297261612236800 3896801 -48079400951246647620334140355599198 3896802 298751698757544788173655800572871680 3896803 -477674427509953663394977872962676080 3896804 203885904605244122619719631372410112 3896805 -550604344486904757307821801268800 3896806 1058487098588895074922625250324540160 3896807 1328615957691036804429294620020384056 3896808 1714331513459302471272806146417950720 3896809 -823536427784341540829408687817689984 3896810 662993569074646954401977194823496960 3896811 -599887267954362070910603790813419940 3896812 -48451561718891188522210554061025280 3896813 169373607119397155758210046693870604 3896814 -574671185831307937073691829719821760 3896815 207929949109465664528473549491097920 3896816 36242438417862005782605289898901504 3896817 3481246899775163547436898335394545920 3896818 -117091087463396684291286667171737600 3896819 -1148981352164149734121985787911241780 3896820 -419744982495608548722421186591008000 3896821 -784943040938048005122988437068864928 3896822 -164665968309666270699582096596712288 3896823 -993395272350375998294433080226408216 3896824 -12971622959395703310244147907788800 3896825 267114915945136671985567976700360600 3896826 -582076519244444816525595633185120256 3896827 -728883595469695720423402563497906328 3896828 -190102201298586778299701888021904384 3896829 -8471519933882611544572124208276090 3896830 162767938534946582610129545302732800 3896831 909127766977507328614951211113861632 3896832 -8173372865944682119358952568258560 3896833 -2508609382439345894210623812496391040 3896834 96191869515880140870107770380668832 3896835 -542263397468858648112550285310572800 3896836 -1277522210085975742982327713146897152 3896837 -211984301737776156256197343224404448 3896838 -1187051853899781688595854537405662912 3896839 1505535633194821699193856273955759456 3896840 -194778986145923462699605251434803200 3896841 128836011427160263276506437892891456 3896842 -311056485478466337885666824385045408 3896843 -104039527978920002904090266119804680 3896844 263454752764922107714196665048399872 3896845 332525700677729725674334308722280600 3896846 45700642388311980712861435273615680 3896847 -166101063194704847502352685814553176 3896848 741404041700075343069176786850947072 3896849 -2825609246331576743989128564723726480 3896850 450055158360282707669787743552275200 3896851 1112156558755658400031063079427971152 3896852 713009268295571016474218422421463936 3896853 -120309214965474009467777769021504096 3896854 869514268270598765627583099467440512 3896855 555481212346541239256391877902464280 3896856 -2581725426981203041571568164712652800 3896857 1497472071498841971058013249697466944 3896858 -518138317462572817985366738144058624 3896859 -732437222582881803131033128743440160 3896860 521714863132596476710178978912578560 3896861 926360881095784140763457314542159462 3896862 -819574697077178080693552275450885120 3896863 -2407281774390613556786902981414208272 3896864 -4754675805446289910491597903105097728 3896865 -137085059820946594479363260261424000 3896866 -525119687985029339931668266847752368 3896867 583439877405141103555209785172788448 3896868 186518827404014424256505307526004736 3896869 -1557140369148097485367704677826783840 3896870 -910950881032888958332560582211029120 3896871 2002572845543812385810457512833593600 3896872 2375039890595770163032861873737722880 3896873 84558966176041131528585008343172944 3896874 -391626218699704810253695054363077456 3896875 -33355220691985721587011603053250000 3896876 -973465296186019775939428954318770432 3896877 -40812699734909851277848572592865568 3896878 420850048308756664863266017209164160 3896879 -258458953058897448133333083872196624 3896880 -19268089170581608596769687879680000 3896881 3053883086290330784637473712041853120 3896882 -1005146892273195429819119872759161216 3896883 970811163339977294045319394316815200 3896884 -852742350312653978737222862511834368 3896885 849851830864052260143313867212311580 3896886 -2413567917151383777443300186947584 3896887 -3055792013504532378790692243993221464 3896888 1490144308381756744424886996340469760 3896889 -1268312018589226826052551413021926576 3896890 184250277813171333532755086225233920 3896891 -1302971476540813553787379702341140820 3896892 -1051324397249113464819022745893430784 3896893 422309450500701112435620054443569920 3896894 -1313998239460001329888720475471157504 3896895 46756542866710148920976518558310400 3896896 -455525793457348964925096541046702080 3896897 -1208077402941976539546129439388209068 3896898 -946535237843844591900431342578475136 3896899 -873621251792458138381046857486832736 3896900 160322600601395167243642141936128000 3896901 920904487483051041565035353972640030 3896902 -869072432424370140260295494903184768 3896903 2596233230779800657352998505271224152 3896904 125323325681130443289393957482496000 3896905 1862795832877453572627124572170832960 3896906 45804511942913016483834595621920768 3896907 -64545511318090389827936850567748608 3896908 -707210076886338696534205932700491264 3896909 -113704323252232757013945063380155584 3896910 22279382911879299895257053881522560 3896911 2941255492451713091800064226351032352 3896912 -860493781970200738938832631283056640 3896913 -419618742646426620160203473613310656 3896914 -123288845107969755712099902297973248 3896915 1460695769060378267524360455517507920 3896916 -1496417277017341859715726778263656448 3896917 503838125493804881938900271809643392 3896918 4668851895648775827444334826183808 3896919 -56068912278430544084538843441523440 3896920 55533017162302885406260807398604800 3896921 -2260891808584675998635366972280706032 3896922 370921758018764010791241128555561472 3896923 -2083779639865807800170356111133872828 3896924 -93857465652600496244564074742711808 3896925 827802952255975100243160218315731200 3896926 -2032417071843810649721539759185984 3896927 840583331505364105895289300569022624 3896928 -525475192700401414386998079194136576 3896929 -744408578258219969386730002065749470 3896930 274391830896910430177600412191277120 3896931 -625934019735511506624462757682222160 3896932 -196385666820280053015400976459065088 3896933 1788598352810009743630913165627023200 3896934 -86017012066757029524954479598441600 3896935 764858856099423127039575175729928160 3896936 516976505407800488362662804001996800 3896937 -6792617224179928092544411825581120 3896938 -848063179116499778604957492208892160 3896939 2264612015126843227901555237829744480 3896940 403569017435615175032836316830433280 3896941 -2913389207973858595118344918016607658 3896942 195518757188638086431735305463613312 3896943 200366091183570837927251924809421064 3896944 228939457172334032376059655771979776 3896945 -1211395671847909230209817163307078400 3896946 614631900848017072452924676090845600 3896947 -1902989710219439552849588606454951604 3896948 -272284623398932650506800567788453888 3896949 198553521279551322052896778888568640 3896950 459569479365316266604052942976408000 3896951 1031968173215666723103782100665530392 3896952 -913417208578509698913530257072742400 3896953 -59632499245792864454435210123207340 3896954 -171189687103100292338913137879769120 3896955 166906088043053695474790272417146000 3896956 177966783032539696930796703125306368 3896957 1248046086128580502084054381547739840 3896958 -527367437615265665961432198700081152 3896959 -99108839303066657613797073769192704 3896960 -840030029122264178087993627639808000 3896961 -31174778752591587100948969015323456 3896962 -1325508289322621361694339238269048800 3896963 -1220912902565950793991922751088053040 3896964 1847783591400874856464130173993912320 3896965 176043806672372123612913939305086200 3896966 -704415192900103015593695646134321568 3896967 -228280808108663722792020367411576920 3896968 -531131010377177263917741045879997440 3896969 -2768530918643190156114885239366934630 3896970 -6129981443284870428821053960404480 3896971 342610685468875923850073963003468820 3896972 -19102890884698829988225816337743360 3896973 -512584331710241713815348313948183296 3896974 -72413929903142499190336827526566528 3896975 -1332572610873929049297813369674583600 3896976 -121833795947950654336673037894942720 3896977 -66680183568578342033504119600861056 3896978 938247072049656308429531349156961056 3896979 -184550213188158598980936505585539072 3896980 260116406739935630786821959747993600 3896981 640346120905899718433962770750708864 3896982 685624324133663934533334216313803648 3896983 -3357784201639513589413735909689127040 3896984 -106620926557699550043538864675061760 3896985 842732235028795657022512414503163200 3896986 540026037435029569395026510269950192 3896987 1613510947736986832144916948955269636 3896988 -660851374779277574903059301153169408 3896989 3185088309897539418083508809177091520 3896990 647214275298170627087147061614856000 3896991 -1098232355439631768885747256745907200 3896992 1899222563521337817718575716257234944 3896993 895660880046428347853313113191894242 3896994 -758537204283532723191049334471184000 3896995 -24750362942866847912797914215800320 3896996 -1497215874267306640148391457859952000 3896997 -10164137756349379376671553867779872 3896998 -80193334811731330547859831799822080 3896999 1342610989965878924481527303597979000 3897000 344251892246885746944443535306240000 3897001 -2999274619063945324247630150069492998 3897002 -548386476668605890772214748982077600 3897003 -101055162646240247116771069045420800 3897004 -5383448758463985570670754017054720 3897005 914724047855093905410763506469355520 3897006 103475816584056616619828357238371904 3897007 -421757358953638876430095254433410720 3897008 264064810105300181619675635993739264 3897009 305513842858487153181972644903503200 3897010 -65454518662772350659540064582164480 3897011 -145087740082619636155097569612406448 3897012 27600323219130319841412815190958080 3897013 1056027443543996716391748833955265262 3897014 229244181667162378548111834853178880 3897015 269456219034382683666795795245482320 3897016 1060424260047956298869952592450867200 3897017 329611630822792722541572711321830400 3897018 -871835112803224895427948037425569280 3897019 235314566931550830578036872823304276 3897020 -797677405028008005460876383430656000 3897021 2081311313485708535128419064876768512 3897022 833403708513985689817792597946541312 3897023 160644361840263149854715341562720664 3897024 -411132613938203025071343689892102144 3897025 574913057224781277665075790053913600 3897026 -397991270738987307153931567581089280 3897027 -2157460546701948455908954643813991036 3897028 511944466119424583569403158056960 3897029 -1026847945472421398668856360444779524 3897030 -60321000024159979837089281480599680 3897031 -965949024583020789529505467703934768 3897032 69298391459852181419329141599160320 3897033 -367635056710439064944582603673615360 3897034 -1267016221650469982640911059161925584 3897035 318873017422571036261217955882308000 3897036 34464966248322941474351836627743744 3897037 618750328900369396550582640733813260 3897038 1480775310862399994735969206845961920 3897039 1209674031430642651170949397779974024 3897040 -37126852421141822814584231244595200 3897041 -112465026542907182899554125674876416 3897042 -290513837893255701080359888195452288 3897043 -1176498175644543899152687094492619960 3897044 -100296621380669143287387780989556864 3897045 659612968584376018931729918590737600 3897046 559202209498426980470749586282684160 3897047 12894994234647018103302165223296 3897048 1073373648162742204002498791186104320 3897049 798753913624054055872690685175521160 3897050 142036677406165910171419406791677600 3897051 -467074770927233276337352023763860480 3897052 -3248443920659907147927620708915527680 3897053 1134239253278850590987683709714048364 3897054 172734925430500214758149146417563392 3897055 -2463229040051946333796403702476253040 3897056 4564042566698018357954749571044737024 3897057 -1420677378851346271498871552072366160 3897058 172417802315196267347697301653603072 3897059 2788699265666059327282275193904335260 3897060 -814714728670193540797228129329623040 3897061 -594108726682912325938984113850835168 3897062 161643693617410087524297657987118464 3897063 1273066898764370670467779021977233664 3897064 -1500612371670713377453837251569648640 3897065 80095307852613557991064512637127460 3897066 -1010975913708171151632111939800261376 3897067 94163083070767487904201999799796712 3897068 -1568454654481261611531383077552258560 3897069 1454186473038621484789999458499384608 3897070 916883014027461712589521235033740800 3897071 427767183960092931154836136463719680 3897072 -6515819267198330851848840616869888 3897073 -1407679208097612796637207788160533678 3897074 -537876599362841801231556879479823360 3897075 -89028688494978929780692274892844800 3897076 3962174340182853336854127113317760 3897077 -645323145157798916441294095547557380 3897078 -129463920213469419605020363595111040 3897079 1055285710528376151891400994559144680 3897080 -1397368775195210426610005252927078400 3897081 1190216528561762572525574138497180980 3897082 -221314425949406266567872665518672128 3897083 -1143801834002660300322132821104168668 3897084 55821387372301384584601915279950336 3897085 492465005927037639063781882523197560 3897086 -71803373375428939634868390078968256 3897087 394300326270490334579426724066434760 3897088 -919739626152586610399603343182790656 3897089 948659744652988184635775411946219456 3897090 3838952094254735023025041024396800 3897091 -418570349780247136747237915873934832 3897092 91148189874895431708483554609087616 3897093 253625874155660563419806636709500064 3897094 -270781224666377991516390146160988800 3897095 -1146371483723980963360046003451576000 3897096 258509633108221161618066837490728960 3897097 -1361468562332707822976088553220352768 3897098 -1245841964395260275603176389234901200 3897099 -1052620134048354344645371942901007360 3897100 618277464172124719813233632426182400 3897101 865191527563092239714908949396604012 3897102 -68972453991644859285106507926884352 3897103 -172148343560780907354748579889121280 3897104 64546859682195409647608109070761984 3897105 13682224607932700622073499719075200 3897106 -605665390179555364698892213538971248 3897107 -1344083962334218834558985913009824880 3897108 2120081736997455804361116832798070784 3897109 2263733813089599054591024273385251040 3897110 289564374729223488094319401638370560 3897111 415966660902738989545273853485706064 3897112 43400491729512923338542440872058880 3897113 726745910314694705447828088008386560 3897114 -103991619460922706054166559045475840 3897115 -2219749857868849243350949646949560400 3897116 1439792015285257092361988445337904640 3897117 -858037270095404749707830663454877914 3897118 -355276585749843922649444269322970240 3897119 453898310664650891457544072221905280 3897120 -111188172483562575653753476255580160 3897121 2726655908213826521223888937181428322 3897122 1154254249489704427542257664747233280 3897123 -892048122207471155387175372780500616 3897124 53203392370174980200526438219436032 3897125 -2351192743166390647287831677936613000 3897126 -948508395730743386849790955727145600 3897127 -1345197131516022979378495416895334160 3897128 -142896257834071915287006622980096000 3897129 1472820572161934135240775567920213760 3897130 1168907623753171451721344625040644960 3897131 887921910292086284996741471404020000 3897132 245795425764313976986192211907113472 3897133 -16131135447236383978665885934957856 3897134 219790586151803127766808554508943360 3897135 879671611790398556327196876963561840 3897136 31407416866426120959127284387348480 3897137 -701611821752384179101350301364305168 3897138 99994084114976504097750755703406080 3897139 170784618814224564177743906039212940 3897140 216466780677838334064321116033583360 3897141 -1236997042860016007177556181486752576 3897142 -218307015372908259253518374115858528 3897143 576498911187537701385350677127939160 3897144 859015516064481166238776179501465600 3897145 534336326390335788817199087271238080 3897146 915305227643760100889509321614627840 3897147 997091972906272609085868614208684480 3897148 1786613744405970178158542157194305536 3897149 -1192158957109289071395071137361730240 3897150 -44318827405264288081576565362190400 3897151 -1732093170735933439152374967533174848 3897152 266435254995402960562429612366233600 3897153 63262627112621958168452561588532564 3897154 831870823674273815256477477470566272 3897155 -137492218185415363812274309195164000 3897156 -1274558477847417164953632261862499328 3897157 -2846663072481905348977054274985716256 3897158 90525350610319566672313259771352384 3897159 -120211915983679743318554512114414080 3897160 1351354935305861185925926738743552000 3897161 -2553900211607027977848998361912755238 3897162 43500613856300030835920603079900720 3897163 2790175797081688511027358281834368024 3897164 216077250992809768565395067411914752 3897165 -110835118810695251581565454395251200 3897166 169555639929641635091710335151104000 3897167 -578584233371047703186015848159498680 3897168 -263491150954626708808927654259195904 3897169 -1402168483031680252770979022351915804 3897170 1076180010083189415153838169181596160 3897171 769011217694405891614462942940537808 3897172 1205046283442473151920001013508194176 3897173 -167239461746360930190937159052686848 3897174 265462202945207577620576671621709760 3897175 -246596972021653452608989002536059600 3897176 -4890700193190980850094998473011200 3897177 -667099458570832752981474167925426480 3897178 -104026243649560476451886992225471776 3897179 111408835033723444629380059580540688 3897180 295349795605372747739815142734233600 3897181 1536415413028575270852554983604242982 3897182 850260928587986076282388996038624384 3897183 -1022327466839251614954382501386517176 3897184 -1846439704477551775451267386681196544 3897185 1107808535367430066627900275479539200 3897186 188515830385761183323882160225062400 3897187 -700248132526904588792141173312217648 3897188 792981540961689935681787006703457280 3897189 689992665224358184047742050546061248 3897190 66067011940652941870585942444800000 3897191 -708800476949845899024459115019982408 3897192 59315103388823331731632850499747840 3897193 -1074654037455878834194625117195573376 3897194 -109559034856073425013188917213389568 3897195 563101272451863869166492879810823920 3897196 37656780486875006455048080178520064 3897197 -553233771772790749804891936520657268 3897198 -689236611871700275671927856686935616 3897199 -3904937600560674717092946381890360064 3897200 136294690242928579978390026775756800 3897201 -752882969839815185007192638959199232 3897202 -944735727097662881277666167218622448 3897203 -480935759355086839517447850690202548 3897204 56843926370067034773633370963875840 3897205 -525375560212952456708264140846635240 3897206 -721096041003253049317228571772932448 3897207 -2801142064198251841207415729085117360 3897208 -981740192009981092339473316661207040 3897209 -1347914382351776832512979924822829590 3897210 -89667648880874640448506383572730880 3897211 68673714985023524872509587909657504 3897212 480149546587505135799761244985565184 3897213 1133745720224041805555999171656970784 3897214 195489963737372235869149561594987392 3897215 696890988790295917772483380520549640 3897216 193258382832735078711117452673024000 3897217 -1560919812350192260590891698545124734 3897218 -564668405067818498734516005102844896 3897219 -5249620505185014133405450786329792 3897220 713590535166046878766319100407450880 3897221 66913923153293840184123428781155100 3897222 -18153257277195317505664719544375296 3897223 222479328994119926272845626723798400 3897224 4721627609138210396077412042372505600 3897225 60494218688862453607378010107174350 3897226 620678155012671954450962480604843312 3897227 108303346599523724945420921323797312 3897228 -1278790987361737104169133242958807040 3897229 -188233732839171055536738031101363328 3897230 97621395815035180038153237978605760 3897231 -154190006728252225406612600019335280 3897232 210365725525098088867408317049511936 3897233 -1503947675948073278845765416658969500 3897234 -479206729363346721447129208603457280 3897235 -558197614261251187609106237581965600 3897236 -340633397878575573912201395059095552 3897237 1158021993508275597197626809715347360 3897238 584728597764446138914420915939199520 3897239 1252966352932293762320832911959928256 3897240 -759160804426304474162265186690662400 3897241 59888089078266538058333308917005642 3897242 632122103609096661634089582997939200 3897243 -371275593056764561405276453056262896 3897244 -480548999486443059038724667010611200 3897245 989175618614483368020511320136939200 3897246 -576842845979602135791865914384897216 3897247 -332881989570724709323891122485719448 3897248 -1284638435689262698695436311683727360 3897249 575077753511434639794020384583456768 3897250 629189973970947223156530778961664000 3897251 15862986893176415315471738471321664 3897252 -172154844299061718103615173633232640 3897253 182875747500179356177615953708180540 3897254 -1321410425384126947984200644477051424 3897255 9766069143459094352317183197973920 3897256 3726935918175965966087113436029009920 3897257 -120638817008044111272534120822929280 3897258 -65595332144870125050833252850991104 3897259 3344534597991923823432647971094449460 3897260 300895365630587076140922156697466880 3897261 -690317333335851039438308356081075200 3897262 26700166085193160981277871376539072 3897263 -2026315840092840121818942789997477488 3897264 -179590796727739492070996002802663424 3897265 -920122848434327649420029075134980480 3897266 -1485669099983566132142494866371758560 3897267 -1043043762072571591277558884756657536 3897268 -77462805866871592847296591436762752 3897269 434950592153274078102633965052722670 3897270 -78192810017405387930233537006008960 3897271 427208177361041782575738036364526512 3897272 -2926973342548687639161724468128460800 3897273 -63551651568749826295124710002695616 3897274 1068576667975348043171472253317761136 3897275 -262696983778551242539144427651198700 3897276 -1132468262369326744559335437254880768 3897277 -2161913710851268355414218242517609248 3897278 -347492715094759727233923457517319168 3897279 -446245149580946334519410895038223696 3897280 140152494337753862129013745621401600 3897281 2246497717771743674015507594121069120 3897282 -498868396182187601731994817335312640 3897283 80628371591676249111865652368202000 3897284 -694147596451928988320734705737561600 3897285 -71072998001875569404725765527968640 3897286 68265889094198727558317549110339584 3897287 61312771160016663334151356561641024 3897288 -1174219803898783152397824670348492800 3897289 -731931361120336601990430800360960 3897290 -1009456634023738725189513756005697600 3897291 -1361762758283541281341824213525786408 3897292 -62011527782826905399196749375150080 3897293 1270744339360963475353256473802531904 3897294 -245760102382636495110023676513855360 3897295 5602271215992467169183819938049600 3897296 -53328927787981350748711213730267136 3897297 -129116761203924804984694939112191326 3897298 -1273437567883705077269633634107871600 3897299 814140722496401336333413431698423040 3897300 619427699147211625922218580554905600 3897301 506107444349208475194916487496951132 3897302 688144057251701151893723926788229632 3897303 -267493439117828701190378872025254296 3897304 -1287921221636517451321942578315264000 3897305 -1277197076649239273384794510688640 3897306 -107090121954384541292494106841382656 3897307 973694560183598571205447917124425760 3897308 853631491849266547604104537251041280 3897309 -1068958596455641997510113797258504096 3897310 -306708398576887073384391895332288000 3897311 -2184276951862737309358929788417863176 3897312 922592306594410533766681472179372032 3897313 1697465213348624676845721106014630498 3897314 -2852220793608034649936603749565007360 3897315 -2028756611668634675772696559034640 3897316 -489062716624006615758854503266328960 3897317 -2829745600764481194062185754489825568 3897318 -468842916345517419922540184696478720 3897319 664184618190650461349171692262460240 3897320 -221086226543620431303637274787840000 3897321 -687146862825534805841220193468547136 3897322 -637277536696975917495334228520729856 3897323 596500737734659324928997969543036120 3897324 -57674262213853912721874211738338816 3897325 1640480162930049135982693720152210050 3897326 -353941587648953122792962973429851840 3897327 -376280511377995393037180916490897920 3897328 12592151813531523574728837367857152 3897329 -344885975534183834981537309886856524 3897330 24067692526925046213280344760312320 3897331 3466287846897837232708984837872797132 3897332 -1179328068052281280171803364982581248 3897333 339690536888637396015971036620981344 3897334 -26932215592724558748653537719676928 3897335 908496183274996542185164283249895360 3897336 -1201257032944385339240667201525657600 3897337 306368169284495956791036887291645280 3897338 476148872123818193398799893881790320 3897339 -2312089187756741243517343566695153040 3897340 305019727579616339283671393162979840 3897341 -549052688705812596934145317013504928 3897342 134255824778109633386676489942042240 3897343 -2867579889304984596619654824696934976 3897344 67726423667558595029569859286466560 3897345 -524528191423953140514086260853124480 3897346 -381031598635324419242104260811646976 3897347 2371980971137184738016773017779308796 3897348 -1802746257893701251721515672993792 3897349 2333505058197827787344083690787332636 3897350 -500537307604953291329670625190448000 3897351 -493969936713780814911839941234104960 3897352 1231457246639450623940783754268846080 3897353 -2046482187820323568704787563706855398 3897354 250622011101171533803146208935371520 3897355 190625143644015718601552201710755840 3897356 20472784590845059038543895524921600 3897357 136899229724584737179286722851483488 3897358 -101431492413553729668483855432316224 3897359 2917531585897445597265757819754800560 3897360 -242089176839683832466444540084142080 3897361 942506541137627397131289325015187240 3897362 879101206944227505669647951512540560 3897363 133391686259746654191242357597089920 3897364 2210768812807903351364244338297335552 3897365 -347290356985132943832779774424856800 3897366 -491147127801815974388666892985047552 3897367 106765123143936792553512517918145160 3897368 1287392001799331627023919933725286400 3897369 -1003115349633946073613526202310524160 3897370 -18485608461922905353452011288168000 3897371 -2736799351106793968334249992347576128 3897372 -695334023980403478732130694823249408 3897373 -92950802251315820248349421844819200 3897374 -728824174325488754111969424162427200 3897375 -725458882129846923995091910228320000 3897376 257165659674811928027653015848615936 3897377 -761803786388990718096279576709819728 3897378 87957787116342215485807987467093408 3897379 -9892439190863133878134517915189624 3897380 -936569005069725171213304573831315200 3897381 -2905293729021401721919774527324214272 3897382 -364519456176155621497311271452489216 3897383 609202492653758565496678117476713520 3897384 287028314807159914603918741919416320 3897385 -1559370845664466849924019080378275420 3897386 -1458751730947736508291659910555018240 3897387 -863157073814129747694005956393036992 3897388 1807760374472026633049505406728963072 3897389 2038454287234834642550222576780855190 3897390 124332664213399179632031058917519360 3897391 -45079100083913456373011055542186640 3897392 113090289162830344882039987449348096 3897393 744368008615333972692567262899696000 3897394 -316435144150019789573268287450712960 3897395 185216554609622962085876220407392080 3897396 997059819361870384897032062134272 3897397 76394540157529012063809486291889920 3897398 1633921401365415658418810183895991200 3897399 -346171527462414256115828278176944640 3897400 -265233444660339376554884827584000000 3897401 1425173331467930282777649590867151402 3897402 -553123423408195552473685292722541568 3897403 -2031401905165331523438779562820143840 3897404 244518111630124518312887739444910080 3897405 -1591434420256300307180548323146072040 3897406 605492060348610612265291935586705152 3897407 -1690337630475611462160775962379777344 3897408 -251278655684839489958012947997392896 3897409 -1183301802840148254740837013788419390 3897410 -528182867184891845282583014077920 3897411 -773233496097224058883667059018600968 3897412 -1402127787595310847339736200934923008 3897413 27911690864086858239063893533708800 3897414 -467644463549833082371036187965766496 3897415 336724909499974363774729046824716000 3897416 2613924831143363493380472839948436480 3897417 1269638163106164057892930135525222848 3897418 242562122083242018389180495020098816 3897419 -558680243411953669630349246943798432 3897420 361452673044774020361839765394216960 3897421 2718687134649572045109994821374124000 3897422 -1034658338357995648016575153247611200 3897423 -163580793044186278397541932527878000 3897424 14935922417524943066777110990807040 3897425 -243414246763816401766134160674355200 3897426 541746700531633433965412240879408640 3897427 -1459011965018422270579901980796186208 3897428 2460613549990785387732554036666044416 3897429 -576068318041945366395335340132453216 3897430 437956649660042817833869619243247360 3897431 -983336378430813829099275471729127608 3897432 -166951249045011301821346946079129600 3897433 475572235333894181505611274725865364 3897434 19568634245604836398647468176874240 3897435 230472109034791793348857191883378800 3897436 1579038641929601362482988305713799680 3897437 1334097150779098756868355287233802892 3897438 299834107616366108402461221739892544 3897439 396456662327282771973576764747396960 3897440 -225755558052590669985420384809779200 3897441 78006612482501413640389967567192850 3897442 70694911203001500191921057820533760 3897443 200864129067409290507436882395895944 3897444 -90966836148793476176599049973547008 3897445 1494108307266332928384148630897880700 3897446 867822739069832868386645853471553536 3897447 -642185155330443222795912650333977728 3897448 696217219151814506799902908404725760 3897449 -736970125081780895260286434762628550 3897450 184501241052746793794986535275968000 3897451 860189164201646750099326826617396600 3897452 -9810963417595628807029373827270656 3897453 75875455972717899795865902833239104 3897454 -425822954530129104041316720534967488 3897455 -2207936556651974738697953625403008000 3897456 -112330124747444333774825726046732288 3897457 -399372172217117489511316256403912848 3897458 -680209251800039712268968987591463920 3897459 -578313493688465076069806523215819436 3897460 278861280450569502605639789341386240 3897461 -289371572734610836305980120185693056 3897462 990650202382410067689730028132271552 3897463 2187718385607380507430118065928612712 3897464 704265455543542606392621695422095360 3897465 -267150749960153131520278931367321600 3897466 -1699945536821126649797229650517213216 3897467 880991971813738734164772458903902992 3897468 360309384777136908471948257849021952 3897469 175092871283713303396987164968884396 3897470 -38054851757601823098590689038585600 3897471 -568451107524786723481569924983062896 3897472 663086026502972847941329925701632000 3897473 -172725668068781200852238395302105432 3897474 -87899318520486658249251675709218816 3897475 326772092634465881674865891027404800 3897476 1308413209293496856005089884731213824 3897477 12659514829363050471187333500012768 3897478 -257764036332886165778660798598293760 3897479 483024911155078285950956387246599440 3897480 -1194648837708141008277482144710656000 3897481 -823610257034467879840336049218299840 3897482 124810057833337757472113228552972592 3897483 557554902600431574128751767075561904 3897484 1241906643880360412079021916529664000 3897485 1327221415720013218447080396663294360 3897486 548627246528678389842287710002269760 3897487 128700061587565961013441876495895992 3897488 -53186047126103528424994884440555520 3897489 -310334549535152405744698658572528320 3897490 82449463482030317154395353527780000 3897491 691128489725547136385342457687492672 3897492 -1171484059402880529226296440205109248 3897493 -763066087771208768204938695585177056 3897494 -1666432353436563871337258546272180704 3897495 -125644983929615838144138576977890080 3897496 849914020033508315999785564724705280 3897497 -2551914405831313398744779507723184054 3897498 -451037871822445760746440294585207552 3897499 -1755655760229525059182287650797973500 3897500 56972684093848802766157995508800000 3897501 105849190878394842729436345108905024 3897502 -414505706764673852274309931874936448 3897503 -787331577059565028220080372160021760 3897504 1296315165214537788919457329855856640 3897505 -748535795665618820647112885503684440 3897506 110637348242507725136682154658150400 3897507 -384248896513670297069978479487028360 3897508 -1318739656368669324126856064941767680 3897509 -16703449049991768421687228755292800 3897510 -57165395952877660692053350727437440 3897511 286943569741213199658061066637302032 3897512 -3264194357969038487816613222065356800 3897513 318685333123332817991060216451150600 3897514 -368986201460087858779878039524896512 3897515 2960152706824744430387378231929774800 3897516 50924630731703265410978074469990400 3897517 17278416544267866578726191225345848 3897518 -356940308530060182053583632182223040 3897519 631066900208125001811366617495566344 3897520 9854826535248028897272037811159040 3897521 1029211483877706630975864541741528722 3897522 190723163900427227091777672999481344 3897523 902538945270783002010963096562185040 3897524 -600125167608791685104143744495939584 3897525 537328439961913221027999834486117600 3897526 -1429759964512422087609400220511432288 3897527 2768022045023176428549126872779642440 3897528 949648228489280195594604590317240320 3897529 -287651655318187039774426156549781360 3897530 -43581368036648299041341061715399680 3897531 -105119476809178520535019322924880 3897532 266857058968473956994913800685085696 3897533 132795609759472057746038231583639744 3897534 -95841260098098585872384365543563264 3897535 119748090816872288722202039047221480 3897536 -872997977088987109367507055987916800 3897537 -38134987128928674499181368075186176 3897538 302429543087331926180128890872864640 3897539 982725976323625335683335870873256856 3897540 745894285252914070201090861594828800 3897541 -1545466395687259389707326171959065700 3897542 566241421428072025787052734440608000 3897543 30840895687047721952427860211802224 3897544 -227644681930736821978503962817331200 3897545 -646399939314036843187412892953659200 3897546 -299489013626711951241985891346841600 3897547 3481675756783892859163683087049258432 3897548 50762719697285656192087908535819008 3897549 1228571654387957951384942757616157334 3897550 -736103519656031616868647964003507200 3897551 -425271651389144232359419797460735248 3897552 -155107462113100767012143986645401600 3897553 -979885935172016462705555491807041936 3897554 -1124335651573916021605150413187143024 3897555 171255574998618553388771401622099760 3897556 271278294846256573760895654073167360 3897557 242958897319114023608419701913436352 3897558 -32814823687746604230831547868508384 3897559 -3247765486600440588866915583236293240 3897560 1394722009966562680840466628436992000 3897561 41268454814840883095817436669374672 3897562 9096129808126266775687005329851392 3897563 517715368684587397224568075476264 3897564 236729154246838376796327957884854272 3897565 5145038916729311474360016670339200 3897566 -48458228391469134029192342731344768 3897567 -446172520895072090265254631215109192 3897568 -214395629826193288220768955625635840 3897569 -1397262348084992623228931813663015040 3897570 -32183548921221648806237992720588800 3897571 -3044856466269486786593537671094208000 3897572 -774358139505907766123160189613670400 3897573 653388382432051879381757027098000704 3897574 -2648182176145148775638702065212188160 3897575 -413140188216657525973913300536745400 3897576 -106028005055431948375941872685204480 3897577 798061241419519129587053264032891380 3897578 1513025822548722164677104333456849840 3897579 303805655863580650552065687621427200 3897580 -285585865104621351119518846698393600 3897581 2147129156622092646727198145169191382 3897582 -194670836988450813626413438324048896 3897583 281828434304378273373874080232637904 3897584 22198105560050266552263444680048640 3897585 -451152352332752222820659992088860800 3897586 337035042631110533696341542947934720 3897587 -564361504073796374779687099321939764 3897588 -329084916439971332990861383211827200 3897589 12747873407185781280635636364885756 3897590 -88985413805774123050170329010781440 3897591 86725303694807405687615834461983744 3897592 -1889948713827539679315831834291302400 3897593 1223217355319502866403367858743244800 3897594 -429868060642106096200791469940800512 3897595 -230854308977139406445751099733431360 3897596 -748227215199693704012374555947153408 3897597 1074529156249535151519751912170679296 3897598 596749404766243105193840925771340800 3897599 -303140755322103487235500070865845760 3897600 -188472586473982030168703354535936000 3897601 2202007579788128972042275390971521604 3897602 -201679552360329356458384361513395248 3897603 -529484654956556478128668287915709440 3897604 2249072870482902570978982636781872256 3897605 218231858208263902820965582976227260 3897606 18304686732692887889190648769442304 3897607 1786773106393062784795368941701886640 3897608 -792073432255445356348595546708705280 3897609 109640400340857317007015771922469904 3897610 -903943326086502369869303475858203040 3897611 -3159090457389400110385488628918639788 3897612 634926168840603175614285189754060800 3897613 -2872073116137028451185505759757305760 3897614 62465927065407836897043475438080000 3897615 -134264239217603631782535822622487280 3897616 38021454195574209579316277022818304 3897617 -230274602173393083523251385627886988 3897618 209975977505941950444970826725314048 3897619 991590312154326527558387733677849160 3897620 -157568826758631310182704435871275520 3897621 149647790824925069775821474501043840 3897622 656195579151755970040717333085078400 3897623 -9042537991294728562584967803347251200 3897624 795618408309965233021009009780899840 3897625 -2633074237840803644181893254346691000 3897626 -764677138740043943516756555119792896 3897627 793046583273480928508471548657063320 3897628 -91908162051386195910888277571032064 3897629 -1202662660510084169048785610306194740 3897630 97772589990008605360210749432791040 3897631 111624326277110605276624703019278432 3897632 1710992515640895570776302801733124096 3897633 -888096833321893192403587793402327376 3897634 -246486058559480824336185415558483680 3897635 386297406538469115785134416309092160 3897636 1209166966513322922479786829119969280 3897637 995783509349789319452956346358964286 3897638 10193390401707905743099056471913344 3897639 -37414768850500059300644198693144280 3897640 -2177499723486005294231983277833267200 3897641 -429985208431879762795244338501834560 3897642 -322701958069236036550924406529854976 3897643 3275743045201434077240036851632459864 3897644 600966842490606698705463234858798336 3897645 440413241104764604300674123135619200 3897646 741283807186067633517126923214646464 3897647 -310764888680793897158234280307292616 3897648 -427151106364736720960483377929043968 3897649 1309619303821903193015222625481728 3897650 -245979360012915995182876968552612000 3897651 -43228022826220204927038543348152256 3897652 -279641510606265987841204245415552 3897653 -2926528701954072417324301770887710098 3897654 -82400269668313194013588399644431616 3897655 153936521122203138011696872534393560 3897656 356858789737446512283491807000924160 3897657 -1051838258003086591950691698832247046 3897658 1709794999916495714359819192514572800 3897659 -422461675204395602053353148051930140 3897660 -267878560861209325827913338890649600 3897661 -614006237013227169145659521875669376 3897662 -60339696741193231178609780666423808 3897663 -955289455988838603401027998440898560 3897664 604753048126398305082590009987956736 3897665 649664099324174179635401724155833320 3897666 223518347695347937118949638442585600 3897667 349324057215234298013029547423492272 3897668 1948764067342096639766139786796626048 3897669 -920200865371054466666885118125089056 3897670 -298165614538362777837024240793040640 3897671 -2583117419401684648514447000442505128 3897672 -197281764158235768584899645238599680 3897673 -20010476896491416426208200498833656 3897674 -75554126921188059187977653785348608 3897675 -851079243662942370539276306433969000 3897676 -1664008729774675728178405329716727040 3897677 317217659342353779662512988420309472 3897678 567396130607416148890456985571906624 3897679 -2033454386665753382363515482824030360 3897680 340468515857710786440203277920501760 3897681 727368119582071058951904911088199152 3897682 817458148231910402004346587588941472 3897683 -992558579135577462539227561663426068 3897684 -397650112394747340763058657186064384 3897685 -111003759733280815833995424638780640 3897686 65921708287491769004612737922972544 3897687 -1350760949207068434557287135685736960 3897688 1042890356192683962255654893567477760 3897689 -14382133828829755452161186765220000 3897690 189263524327342812162657261353687040 3897691 -278184807407571188272391824691947200 3897692 499039593626092256779846022300823552 3897693 -28848560921408748511543336572816000 3897694 -1081354494962725969132659307605151104 3897695 -187164860999141485424177866696186080 3897696 -125019392389435261503421597542776832 3897697 529216258780537717090907415018476052 3897698 446909872076727122904677439121559040 3897699 -843655850879069673371850870584332800 3897700 -1006700166254737241544984724867100800 3897701 -233415091442599403444461599331389408 3897702 -366840866998238219315435907398926080 3897703 1353249595674660768947192506900864952 3897704 1109059531145405918807994865244789760 3897705 877452203276871727682870728243709760 3897706 -355561075226547513608937510017559456 3897707 -1864956349072603658507798688958532568 3897708 944890113712509544142147785510786560 3897709 1218216662419862814109751651181231960 3897710 -1581945944309763034707032659184125440 3897711 -2042778492208944154378833955461453240 3897712 -35912070910095332610109879627153408 3897713 2060663641774291695156947027452445604 3897714 932477690540945409473508797750567040 3897715 1020715373994691133866080391314165360 3897716 -724788680842093339667195161157694720 3897717 25692965259412798133712774149041440 3897718 345104121888796479897206138895894528 3897719 -275577067620798345787736280583412304 3897720 -729479889520229116178417212521062400 3897721 2694697265012993491773204953836882922 3897722 1703223293994635797025601294379116912 3897723 -19061745255433794949471136652844032 3897724 1820245311058374266741390188194154496 3897725 -383483859939805285128195388405836000 3897726 -251987553210913619279308608778002432 3897727 410179215593071498789112970258536576 3897728 833248487727119375321312426427678720 3897729 -1026157268856635817281761877570863152 3897730 1051355999722274155341642146567369760 3897731 307307696594183011353281783678037600 3897732 191347147118895677513351678109699072 3897733 -859748589675371958006781650381747680 3897734 11222038260326761169376426581906016 3897735 -21659081008406589053085709988069760 3897736 -1032110296040812537741397901979852800 3897737 -678876012134282453342662149003867648 3897738 -132769764735915938683990224783547296 3897739 -2852550458617022565445783840710300460 3897740 126756439968680473979676336763944960 3897741 -672998109699411520882104009576018240 3897742 -2083416432501090081388906635638053248 3897743 -1193107968773574166566884933432718672 3897744 -269703270892022756008504180576813056 3897745 -534188821686965525407688415182482200 3897746 325203872879541411145851891030118560 3897747 191520355335555690933832606299079680 3897748 -1242522451749015114042676616003646592 3897749 976277897281801118185447652494308750 3897750 -741604905739772334676089342609696000 3897751 -487379102752226393946179046181782432 3897752 2870705898139401818861481986970777600 3897753 -436829778395245649935026576463944096 3897754 -481454083372114371804126288639187968 3897755 938620591981114937986193312157948000 3897756 10328438035604538594591101861594112 3897757 836898357514746357520783010344046592 3897758 543750115419995517666002538682070400 3897759 956221113430270012186895268366367488 3897760 1174929504824574799678357996048220160 3897761 -406199903840436643492708706263733568 3897762 -26526710269920806410268955029598720 3897763 1206242910780101634889692953122791168 3897764 368738553159292254854884599119032320 3897765 47549644847715135906141808902741720 3897766 660929703528295858303223886170084832 3897767 788782260771463970738694976960373520 3897768 434835017107841313708233215746539520 3897769 -1997542073110105684188222651816857100 3897770 956756880898753143862284062054097600 3897771 1390295344162148814632669529572359512 3897772 -1146990962418624119277957764400634624 3897773 -1373716114277468843910381498798954 3897774 1520501607977820615655377648033024000 3897775 -438723501000168541331459810746785200 3897776 678372189494440135427921556118732800 3897777 -318748766823144227310337459318135680 3897778 3896759476141867712719338896890368 3897779 495804633712886392646693558261572368 3897780 739724768225855812816342084511539200 3897781 2445066501495736107306147236818955200 3897782 -130335355349385119747970425361875328 3897783 -344763962932803360417544810796365248 3897784 -2132238636698734288960391919231406080 3897785 564906968991088605738288041580821760 3897786 570198807678998623351174703428875264 3897787 539303683226901111902457134358191712 3897788 327304283607652043348065503299490816 3897789 -127320300760624339334858925384903552 3897790 -371327453554928389355507813473121280 3897791 1044845010184887672056084689509810432 3897792 388209256623349138398327532192530432 3897793 26796364188205874423818639363821440 3897794 1895803150415046317723115744021293472 3897795 -1434269918114389883020971454488725760 3897796 -175368791172164467028305730967465984 3897797 -2705199677641901859942128007856118754 3897798 322319535352057930109381364404585664 3897799 1030348955950205812171866774251619800 3897800 766188884155156156848252027434880000 3897801 98734794119296888935878926690285242 3897802 489058914595461172988357395882500192 3897803 -855192144801140158538977416589433040 3897804 613078986861123916062094747015053312 3897805 1590764992939488014274696623942912460 3897806 -451842576693801487027456072773750336 3897807 -46635536847409858589500926551639160 3897808 669711971585013682242207495506911232 3897809 1704533737371418341031219083195766260 3897810 -106251819274710586058362134136473600 3897811 116906302088765473637041889500517112 3897812 -2050161592305214887444237201260144640 3897813 -158827674799124958837677731315128000 3897814 -399354267582552031932277051141035744 3897815 -150609831172541256559515967641368040 3897816 702169839500054459653478990894376960 3897817 89284814196872123292854612616105984 3897818 -1539858870476911530538039937193626640 3897819 -508794371797486822835635818237793896 3897820 -1022734259590564155628347559194769920 3897821 -3402226562623896078902008109551968 3897822 306634655549132495256245975508240000 3897823 -729820327117404434981493862137816928 3897824 961676201643769167905124350468554752 3897825 -536802766008614741088051644887808400 3897826 163670817122508877847138918224400544 3897827 2057836139959985681658272675856683676 3897828 -2167396759812164727240562562684559360 3897829 393493575532174736058642383572882176 3897830 -524139521064116382985986359860429440 3897831 140472880065390410943317286050476800 3897832 -1443428520928378098048841041724723200 3897833 256019943243057797347384439646326784 3897834 575586582938609042139631346377370880 3897835 36569913971889696073790417346103200 3897836 232978248664206406528258118988468480 3897837 1303354884582888800461356314812415094 3897838 336457572723964946895633947489633280 3897839 -891194664352992330092166637542369696 3897840 -98481205941568957796103487733760000 3897841 1731609685820815401510620618611932242 3897842 308826592965025418211408679795170624 3897843 -168995826317788314288453843658776000 3897844 1065563652938762178645107837259744000 3897845 4025338783940904613071402527919360 3897846 9055215587646422295970772187829440 3897847 -1124810982479041036284072166754934848 3897848 2150989214838079724373310094481653760 3897849 1956234596791196229220736056573226064 3897850 -192410996097165591545938892321568000 3897851 2986605640657786845034924925544944640 3897852 650688818813875706636956920964300800 3897853 -1634817255470330634770497457759547898 3897854 -531963547582085610200930623983642624 3897855 48537636212786956973995822524590400 3897856 432634993933460317030169398701195264 3897857 -4352036106814066732184426039053802940 3897858 -726878988937740163165293990652914816 3897859 342620990351276412966886965129066752 3897860 -868899177439074783744417638416588800 3897861 -1262955430796677356398052996233991360 3897862 -1376607562213286713089867640488548928 3897863 -1322700175778063982168942590195383896 3897864 6430236911800281305041176135475200 3897865 1027994830714748526997234511194300260 3897866 12201209403637333360208645860606464 3897867 -1172518223856963674653753689363169320 3897868 318346283075029804396593377360373760 3897869 91670258581859879374036576489875840 3897870 96908221994241848327238933154310400 3897871 424613493222238152679149118059953072 3897872 -324284094634649838344319497088073728 3897873 413736706823838995038700453775076224 3897874 -1382262247248690084093125234922302064 3897875 2754737495268433618840881561664584000 3897876 -226302957243922254933847777052497920 3897877 -2364207520963408933401299214980268274 3897878 66552553595567055276671201618096640 3897879 1148518074822148416012713949370169088 3897880 344469935629804937069468387144908800 3897881 -50839907931437029089618105188331840 3897882 -84178370094946329963457837223351568 3897883 2216739706938939398313221922564008424 3897884 -996543875888824665797113607369539584 3897885 149523268929018443564617696150592640 3897886 205656494600405044059496919089272000 3897887 552672201402237263687934347126051952 3897888 -585836835377337520438442087767080960 3897889 -1476425643350354605379300754289329310 3897890 220569449785801762721320025894836800 3897891 -647584711043290310616351490249134300 3897892 64194030797656839251331020194073216 3897893 -1086426684025815870359767060342186116 3897894 151290240543062498861988429035520 3897895 -1838312199645058129649234102920470600 3897896 981541265786119133034783360616028160 3897897 1158777932253482160376963350364659600 3897898 -1427335397780864809140478395777406464 3897899 1873830713695956899624079320751774900 3897900 -290546409783495448890177265709798400 3897901 -1863311932438605232140645145283579850 3897902 -760298817172569138489121045119335808 3897903 -1017019216292775623608916314727536896 3897904 474099851998335053689852131593256960 3897905 -2764502186855348588567589601060253760 3897906 24615125770235864701593114160792704 3897907 -18766074998845600760561268075077120 3897908 -7865395587587997963025649406849024 3897909 911691169772943035861987442327728640 3897910 1090127863867705535663903403242703360 3897911 723390680414996741569503296298748224 3897912 -998361281759002323810957077951508480 3897913 -74874705903336924972691249573555704 3897914 361129205584274523831422333418438912 3897915 -189360218888917539649467051957338880 3897916 -1238401469467402217524355881295208960 3897917 4970968628540440398189040501335020652 3897918 -660541025419910196514226657254057536 3897919 -67131102539801917281797462082669840 3897920 -291028704262592354051267119200337920 3897921 32284952639319547102830067443007584 3897922 25919295946558368522309774074856960 3897923 -550768844003024607378533704930514736 3897924 -354019334816715653323371701137102848 3897925 -774865203320173489067213646561396000 3897926 -2068551224095346014191329378779368960 3897927 254953486928407746996068596428705048 3897928 -102336267063829654332804307640647680 3897929 945602889386794113443317263395382720 3897930 610247074897220494343472477386795520 3897931 -2063875086730208525973491206166248136 3897932 -2655826433741060830310373147773180928 3897933 133695867984771985194247877204521920 3897934 7243340879843533162956645303299712 3897935 720330361512710614504946950968594000 3897936 6377989287425898722055664553164800 3897937 -242122718039276707889641073686294414 3897938 -18020668925408325906766485843643392 3897939 -1447296554191800849542547989376061440 3897940 -90142159647192448397502346949099520 3897941 -2591887573370052353114146722292292658 3897942 172508849193538010533364664618520512 3897943 -531182165122282342131741705303640400 3897944 -1258009428222234342516722419303219200 3897945 -1179692148122356502231514776099116800 3897946 -738764504127643528331103345589295136 3897947 -3745198339304858686375824139945404768 3897948 195282289256331523938374213474549760 3897949 1276287569359621331690849634250273440 3897950 -3240707264130886526854802463537600 3897951 -17545535202051924095254466009859768 3897952 -555520322872820301399740357740855296 3897953 1920002320584833716167892409876666160 3897954 702802880900995480262047992616960464 3897955 -812500291530665152212805368660638640 3897956 -1284173341849441039976748563580266880 3897957 -101704433985370843781838157232478720 3897958 1802790112128438665619750953523951360 3897959 1242540234319629086183019391197448104 3897960 -362295143322386198178576501456076800 3897961 3041989764024324334631230581874545124 3897962 -624197708059741687210627560295602768 3897963 564149450733624984155752910028228012 3897964 130251496336067965618914677433630720 3897965 -346097964586118803152276580377553140 3897966 -134230551123566858777611331073840576 3897967 -873805181702272086252855243756967984 3897968 -615196297059627408410552219745681408 3897969 955124526609362648318029973602380144 3897970 -1093661457943844577216857288962036320 3897971 86349032342348336621867030646030336 3897972 30548938561260871565283251495535360 3897973 -1652809289432286891364302111541005778 3897974 1053361481775478461830054538406232736 3897975 241150306164643504214183436444156600 3897976 2539948201205123861245926961218478080 3897977 1417336823332044805068448123937275200 3897978 75468345854465495920916266614213120 3897979 -853516566760025027455710905556498824 3897980 -174667963933693171198140624775104000 3897981 -29458694036674338854366555889042600 3897982 -24703145313670090741423211668463616 3897983 -749211202069076080717173993236283480 3897984 -1098418541520150236535692058804879360 3897985 -267155821546339598042232196462910400 3897986 203061661656760992600346824968394192 3897987 597493188613058637487851304562776752 3897988 -621724526128378930376953122230768512 3897989 1595234927151561500915047553592162300 3897990 -608225578111119964715708278045190400 3897991 384679912987409411875375288567152792 3897992 -687500264851474836515078302498160640 3897993 11006025064863475285356220996286976 3897994 291203700716874993727075377024476160 3897995 127804300269204595874952895137588000 3897996 986074444562298023673601773133777920 3897997 -364401616213857022427926396621684160 3897998 -140970014202536884753639766314853760 3897999 1535369398155831307036205292562259640 3898000 534810210337797363309288691814400000 3898001 -967245346151714540949134672468257998 3898002 -314145433548352161052916075575050240 3898003 -353260605315851835940339325768241748 3898004 -2076062011243034471557223986075865088 3898005 795786186973349364321609587395798560 3898006 475329543980104335424621002542818560 3898007 -2186942988928604016206703913465170744 3898008 428905501637263584538693387840358400 3898009 -2224500488722761321664523449754943084 3898010 338403549319363164023712108424892160 3898011 505923391532440530661087415568420864 3898012 -163215316433684122292002639039488000 3898013 -870277543716862867885469155941140640 3898014 597875087305433355809788226510392320 3898015 -2434479288857307289060206476014800 3898016 929615478774317891351558759900381184 3898017 1941064587205095771726884147023770240 3898018 -559132462169128038533626340480471040 3898019 -2755404267335673125464559501495372580 3898020 11124007746476394557649134709596160 3898021 -3258750664765556990518049782271216320 3898022 657552122160113095439873730078700800 3898023 849095792097208637544040085081394984 3898024 71840865508771441634882909549752320 3898025 818178433412679908071832479207019550 3898026 1095768476786475888721068182151009024 3898027 369223634921540302458867938214224272 3898028 -520247900927745960204937499292248832 3898029 -61881924113737821749340761615130816 3898030 500551379634993892210585916106664320 3898031 -1597946644142864131393291100635725168 3898032 70224458348820126017996226991521792 3898033 884532075854218937539534072813049344 3898034 -204064013619538964653351454419516416 3898035 531321257043367451169840812020745520 3898036 -15130391675647019164490990169962496 3898037 71919747541402173936500208287478240 3898038 -508748364242337456146001761762970240 3898039 -1322534422319020080321990390920077248 3898040 594881183417779303217157300682752000 3898041 43433521173208714333562332989660864 3898042 -294617566514908038318450991121097216 3898043 2214872364876299839295312951505416292 3898044 -5319941944159845747155612355485184 3898045 193701596324597233206914381469072300 3898046 -889523117022233898295627089619446528 3898047 -144602587895803633448436485728927800 3898048 208511938511778983966850072818221056 3898049 -2062994117221133679315634467432054048 3898050 103346402903753341772950570972800000 3898051 -241638334115865724666864262324085768 3898052 896441558706933401236277316164958336 3898053 -999353132979199445097016773533136738 3898054 48433927578063523726560578837870400 3898055 814353543029715796868813589563950560 3898056 -122262590360991265137524851898572800 3898057 1572642568988438786411911057859273306 3898058 62313012314636838221501621598637920 3898059 -15915099010257006711605583039630720 3898060 1793479821729530603776376098851302400 3898061 136689630138470227949501312784967320 3898062 -99519679857556518690483839362601088 3898063 270798887333390005402719719699011104 3898064 25238084078817318312589861815582720 3898065 -433677941222450697608849887916568960 3898066 -105039742079131541496430171559589600 3898067 2930481914107398261051207181727892720 3898068 -94205467576027471805198732597852160 3898069 -682901688159785358583322371330193504 3898070 430399701487885364683093435393618560 3898071 -1985758462529195214807131129551756800 3898072 896813257070303447338943924992081920 3898073 -2669513296488286222188626901229650678 3898074 992304051322400931631170492217935360 3898075 -421633431053545584302586485955887400 3898076 235746302942727885674455839727810560 3898077 -344460421207481949113697029039402880 3898078 -41782829946180893467326793965873600 3898079 -53541803159433710556546666505602960 3898080 254345636241518908560434380764610560 3898081 2067251487367503564076217885249606064 3898082 -234215836235456193077692510953420000 3898083 340830620606936774739036117297093120 3898084 -254942309117481282117391580257248000 3898085 -681786388187254060108521833639513220 3898086 -708807391880043601700201477962801152 3898087 1110674147693625535832269375353415736 3898088 1629097740907804843808821934349941760 3898089 -645460284282684734409646745930078556 3898090 243387090457586861150902546030694400 3898091 1133662280894228853805780177907829492 3898092 -127591514376889681504555052683677696 3898093 -1385933290096590006523213508755590420 3898094 -245612168986457772110286068357100480 3898095 154231982445087135044784271569991680 3898096 532297721030084075222523978269130752 3898097 1100659502299247900588353583551881600 3898098 -505217548244186072510493086483189760 3898099 149487755871143417588989714858679680 3898100 -457115996240217620489308778792697600 3898101 988534383479022236939071479687308832 3898102 -1449497098668722585973080876917908480 3898103 -371002016867653134433414698986295336 3898104 131608482784651282908167703933419520 3898105 1298816075270099813614035729450760260 3898106 219631443922474639820195513662288752 3898107 -703250954193457216711532791839206196 3898108 35356482029387267329507454592446976 3898109 1323328476428472020379052266441907104 3898110 -555573153688022999719360880521338240 3898111 185019411898828193642819503986659040 3898112 -1351690666909520333703148366152597504 3898113 -651783086921198600768821920166043712 3898114 -2580717823163843097224060552702762496 3898115 -142120297913594318857812442086860880 3898116 327951940982372015058078451737753600 3898117 2158204632399197119042299787661874432 3898118 264864262098805787816591997410495616 3898119 9450386835795605283519890712941568 3898120 -813817322997833257788036647061043200 3898121 -1428299003106120440515191301051777356 3898122 12336632791496111013946700686410240 3898123 295153431128865556861122206444972372 3898124 1755145727539242120528484910657431296 3898125 7287486141921607679166491201820000 3898126 483705533582418575219760475867067904 3898127 -52179128198798719673989950696567408 3898128 -70670291594956327760285275350368256 3898129 -6626559695072249977693142354745500 3898130 -549067410701227471338782041642675200 3898131 -801662754139238768098289733896703048 3898132 -73800718254268454919745849511927808 3898133 1709640089543698847769125778565439040 3898134 -258241712055965236878725840130515520 3898135 715761824729002198948151490399876000 3898136 4852267647948348661968658632099840 3898137 434567646555617372157345199137834960 3898138 1587746288305564584105369115043020800 3898139 966988946830726075002755563856220192 3898140 -669301423371229101819807799464422400 3898141 110929460393445139063206455641077772 3898142 598995702465212500954177943991115200 3898143 -1821652694641958089640316282220261176 3898144 -1309332189706462960014251759493316608 3898145 480262279054371665151164041297518720 3898146 -379176239953527715430632692089101440 3898147 286616130266868317693020159124754312 3898148 1289348076069044205772637924513774208 3898149 2008785127092948161012176388336815200 3898150 -155009714648279743602260817885158400 3898151 -2944804038494920329371860483204457520 3898152 3142257325483613875594950097148313600 3898153 1300927386340380409166880233864392256 3898154 -931437992133445248066570539796495360 3898155 -633084292719036174474677164496544000 3898156 -564931037255061391398641041813492480 3898157 -15711962731609857164048880992061696 3898158 -951163896409107466543953719045133312 3898159 -2820096770921184673039394396064936680 3898160 188773370124814122742530153120399360 3898161 291482106314427262803019125851101188 3898162 -1286604374667596288416833150027837168 3898163 -517196128839223085723411977868265588 3898164 1148955620860719954595491631071768576 3898165 -6172936633753020301998554185344480 3898166 331024443405952733748692257244820480 3898167 113127655909654470845831027173332480 3898168 2808397227668770824431183235318620160 3898169 882080325351399077780616264986847360 3898170 -378132889068814395930527740589333280 3898171 -980561641092880890958142823010732608 3898172 206944141621037522911398637299909120 3898173 -1406375572376340584076572582324810400 3898174 229239046296801043500616737374011392 3898175 20265020857276601408883661956814800 3898176 621264529560486100958999164621946880 3898177 3452372387261069228768929268193369026 3898178 448990269385640662888838623975500288 3898179 376331775290956371358791022086482400 3898180 757767569880594965525390826978508800 3898181 -68400232710177036070572029194634208 3898182 -451998772014900192466107907101619008 3898183 -3389840199825640873202051131319046568 3898184 1099848556245882001623201082975518720 3898185 852137908418666054417812213288556160 3898186 739824368833930999982953449544844544 3898187 -584519301647632733001736252333201368 3898188 -16115269628854697607738951966720000 3898189 2577350195392255654594706925287922720 3898190 643923647613605996642691003104337600 3898191 1316636003520603568396295198474874624 3898192 -779592974258305958768190405345935360 3898193 -77989022066364633809178057321442956 3898194 -771670967316926233941326241381212928 3898195 -186635869759888578253900477102392000 3898196 1085626111260191726766138870732230400 3898197 362877184468815303866975516187176508 3898198 -342105540974890539687378703132990848 3898199 -1061213034281541187749335311444106640 3898200 19859922254654872999119436907520000 3898201 1534409100653310951234037119079722890 3898202 245364092946257632696702328497966080 3898203 -71778162427922859171679111382837136 3898204 778773778336294728215793918663635456 3898205 1207843653457607124590542802911641720 3898206 4522055184569947632258739046684544 3898207 1655944702613945663178608227749767456 3898208 -18972812849589556631582424558206976 3898209 -93827037426079981394240088856116480 3898210 527085717879698372334345835946448960 3898211 -262919243244945619946568359852832000 3898212 79753454558986617288913252166019072 3898213 -3057501063880282912235830649237265216 3898214 1666635546025719477741085964686027200 3898215 -57580469472546677699787853962748440 3898216 -850524768068371577065842843448442880 3898217 -1964555331196984400243709318669214128 3898218 1192686074378228059247515644545702400 3898219 -285138377955461679288370191442840320 3898220 483341061594600241436215961602682880 3898221 285979718514296032087373038295897184 3898222 3581567489089347052843890593358912 3898223 308617075338093952679524351375170144 3898224 -100898721140002159104736665502482432 3898225 -1456253944779746101223308369393778000 3898226 -161683019258601331664915172131528688 3898227 961851419025038324700199588966367232 3898228 47572394503776941811671177836381568 3898229 362138185619094131644676803793434620 3898230 -45570623114721758644751511788236800 3898231 87468136373274686379136832634260200 3898232 -750372279016347060626025446495047680 3898233 1455559696257565341219893456459061600 3898234 725182005031081753011070663227548016 3898235 587851724259512212313031208166226960 3898236 -552679428346822074965829797035505664 3898237 -215630067003970304939615335630905248 3898238 -79716993577708275930007307526085440 3898239 1279014115652588248831927364718929112 3898240 -698855410108431265757088576857702400 3898241 4587898431876175685737960045233312192 3898242 -381138237464287110672258259722102960 3898243 867516901919709343839895877983130492 3898244 1489211648650105027986396988679621760 3898245 -47259560950209340177761005744799360 3898246 -74218496388336186465881370272181120 3898247 350418547792315851563376310515620880 3898248 -407227445508331993605202144777420800 3898249 -644550381600889440826506619569451760 3898250 -230648731668600581144088139410432000 3898251 759077695182988863288383367951360 3898252 886942736298703662864076859715796736 3898253 2408038980033840171188781415713855660 3898254 260864399835406657898069752003936320 3898255 1075813031578043433837890540356992000 3898256 40851845014274004114952189788045312 3898257 -230988042425381286039878511477360 3898258 -182987662274106796477777315739880960 3898259 3299919228204624265181876714658351960 3898260 1240907447899094483534782911837696000 3898261 2601191058799951595703747506407955424 3898262 -302386501207412197602468674051476800 3898263 -1095098416251112779804866591786681856 3898264 -1556096359896477328061531249365616640 3898265 -597088695945102181302875638734827520 3898266 1125911610065666739769947319525026048 3898267 3696002372730552020479678082011664400 3898268 1708973098785153420388563543074365440 3898269 -790183893719728541091310697226904506 3898270 -319392818723163849683293951990064640 3898271 -113692244559293318469361567556973936 3898272 -391223455879002650977959546187677696 3898273 9107640969793153056587258414365444 3898274 -976973554997953765616435612519559168 3898275 58255829865714033568576072648117800 3898276 49149022088041785815687995032674560 3898277 -3951703886172925400202896829688919268 3898278 812164483222662526493208844341897504 3898279 -142427291337060309821896175786848128 3898280 459510927468383451343349958159052800 3898281 -476279240616031569640031163886129152 3898282 799353375965347686829218004589602992 3898283 872657871053733241359957097910240160 3898284 -157086901477685806976483792833029120 3898285 -1103257915698020301167263520984764020 3898286 -519164231498749113492918901545984 3898287 136755428061504760549729515291618000 3898288 774109483912882099364226815262605312 3898289 499607713925158599269241168488727780 3898290 -320805167694379929694032895958376960 3898291 1943674772417167535922961028840679692 3898292 -200745251350609046242681597691443200 3898293 -166441442636799941159599361004004416 3898294 18787011699130422562962302677738560 3898295 -2042651788726421001086242374082396200 3898296 1870033569058374892915782326670028800 3898297 128730387569708878326405348291911880 3898298 2008246986468217334764149800256783360 3898299 344537035545285185117244245640775728 3898300 -221438102814151287211852070877056000 3898301 1006664718673368932820233724705964704 3898302 -589642754540721776176936706414808768 3898303 1145283530584920910985692555942367552 3898304 -1031715007745263272047011036957507584 3898305 -437562038487490901489929995410798700 3898306 969698603486311089665520545862837120 3898307 -450054200664553931457330947056665600 3898308 -30876342359410954637429639602968576 3898309 -430249456291284223341787101584129796 3898310 243299215670193371134637528192593920 3898311 -13908030109397979098498063936042328 3898312 386799453954227571445643500575129600 3898313 -1025285450429325766855819564417857996 3898314 -343050002694752704183950784134773760 3898315 1826031734081441809066923741906924960 3898316 664695681900619411032411905854897152 3898317 361350037493397211785924313769676480 3898318 -2224652682126826856059396662802331520 3898319 971734447016596229360090383390164720 3898320 6355797758041987811084179695206400 3898321 -186061767555557753520904305532963584 3898322 154935845138776335523832363674541712 3898323 -1556178084040849823533721041483718184 3898324 -892330235023842145103813173724850304 3898325 -583429623821391269126115406530420000 3898326 492672324020272107453349289426239488 3898327 2228232227570019603580366338484703272 3898328 608707394675466397652704576320307200 3898329 -314679343012532586648434281371189120 3898330 254292036884465840218193868731448000 3898331 223360540628782986787438743536826792 3898332 -143496239947382870682501216514719744 3898333 -152552733806924780734281938466865460 3898334 -2304207392418885651929271534263777280 3898335 -22822171143780659170334504087623680 3898336 204908802840698633459559308342329344 3898337 39057324641921595921737829861459120 3898338 -609822598932166657099430716235516160 3898339 -982613205245332804814697060192028176 3898340 604694989577883470517651391891011840 3898341 1224848416526099546768959241326141440 3898342 1126279531162645483233937382524959840 3898343 255182223409539089650621676772233664 3898344 1503123593957601139867303029591244800 3898345 2003219578260217623837634892074540800 3898346 82835861123240349182902042157902944 3898347 1884849821120930739797912773950221400 3898348 1529360526890293992045027797917086720 3898349 370476994290308052908386011403006080 3898350 437704945765696042174641519836337600 3898351 1255127722418962188072651610023094352 3898352 -8372880514180930654059396713938944 3898353 1133572466743641170622439330094465904 3898354 1781070346017337076448590489942086560 3898355 1760242634732417310308471087184003360 3898356 -16628811011856236322257980702556160 3898357 -831843947913534433919546651556804068 3898358 1429783960690302298543154014836485280 3898359 -679374954494366180175481968031988736 3898360 -1091327383322006007465603641120256000 3898361 946919354967117427344667585408345962 3898362 -32035640186453200934583698251573248 3898363 993660917692827033768193068924170240 3898364 -720077713059345620448206004797620224 3898365 -166555143860534092151575589171134080 3898366 -8187473947835096891323345490264640 3898367 -876090590033800261931128423085824896 3898368 164220157148905387151238355168002048 3898369 -1420264819267850631850166956499039230 3898370 -155137545057317362892912892254307840 3898371 366508023552164669282268587034513912 3898372 -813474149429209346077675475693295360 3898373 -2483406296319653848724932520696793378 3898374 30200078514028809892679841638154240 3898375 280292865157361010859244126589600000 3898376 326122455352156733054398651178803200 3898377 756589992916513419103685726839700160 3898378 -297943124186088975090781345088160 3898379 -1810183509583931506446538873802671020 3898380 14633689967022014744224842428497920 3898381 -3370530746521289031211269008628746400 3898382 -73760775541456225591773873418561920 3898383 172199241787703265585296583197907600 3898384 -2529716855928721958722435715170304 3898385 330018692159245899517835095048147200 3898386 850768428212249323262994649589206032 3898387 -502426606703899486829486413463757000 3898388 -204433971234544125339134290373245440 3898389 -699734996947865979234287757982123200 3898390 64714744402649923163383712853331200 3898391 -900114302782032179957252075623081320 3898392 463064986172719901950117302553804800 3898393 1994978673142596666693503543902205642 3898394 382246713554309438016793803763603200 3898395 -393303277797308532456360789500236800 3898396 -34386815430117455785777831305587200 3898397 -556562152653576614522484613897841568 3898398 -40259790034351674725803702560952320 3898399 -461538803030826854746455487795957736 3898400 880536240510654540170306615810457600 3898401 574553792707851214733557649217456960 3898402 182411311268640599833523756125411152 3898403 -444051221538836012718644335059203256 3898404 -1140348311828146011992942949152895360 3898405 254430553760369948060052699554565120 3898406 -508288363915234334100438526405266240 3898407 830087104534676179266213668744939088 3898408 1303064437118064803286452005734236160 3898409 -1303112598633877757453718481781856390 3898410 25222256709081407752241070232704000 3898411 -1404872485941970493491747990588277976 3898412 780277039560307241828891959182919680 3898413 1262819975762322155660306035136080320 3898414 -250216469733748056308589799229181120 3898415 2060907858802724509298361424144072320 3898416 -6962362541648931697093013484404736 3898417 -2654892421143295109885729761268599534 3898418 -1037306522055085346840726106890818560 3898419 27390408730422400369526996793996288 3898420 1000422581715761837429824876493568000 3898421 501227596275143064755356351641248622 3898422 -423823730955660085320440193951083520 3898423 4568726558156957243762196948896304 3898424 -2490267878839286029000589556755927040 3898425 140784771080083331964852168086196000 3898426 -333920323348064919689952292092023040 3898427 -42835722938679618663726058527795792 3898428 247766139410474551316777720383173120 3898429 1730146030164059936452971637229118720 3898430 772945331812882616722556655456105600 3898431 33105202359229973277576217338366240 3898432 736109457460588522750737434309820416 3898433 616891870032568958671373706832236672 3898434 350477147982308762877981843835486080 3898435 163902156469008912336214400955881760 3898436 589403580775047605992700863046860800 3898437 -737017526268812405655810740922670080 3898438 884599305455142590218628824300159296 3898439 -38049446149399313854283331940993200 3898440 313956891907776791154015811276492800 3898441 1471843837155869745119609181971932800 3898442 -5272668678864500776293316878064128 3898443 -210408448262352255834892573456812816 3898444 181510633413436173735131226965689344 3898445 -1227608787762988377954048458451867690 3898446 -756896681043854671686773251652341632 3898447 840430900036671831456177463546345472 3898448 -879567768231492324086207180779683840 3898449 -2262854155431108476498485639342156992 3898450 -792604855310457286040437778685282000 3898451 2068092656853491380704014715368905452 3898452 -551939069307877477741210551233107968 3898453 579280102075849891502910088119706684 3898454 158278333245194646250473931645704192 3898455 -585446840017789661465746328771806080 3898456 -1778747959198655713787440039087749120 3898457 -2476648903932967550255031964137949548 3898458 478961647207608602134932759451296000 3898459 -1910264381468663848649393901486129340 3898460 -148649815975234663472493936981872640 3898461 -54628971146573122744003182923522496 3898462 4219203647724761805769872238848030720 3898463 -401851065757401946822636752518712288 3898464 529339967018781820702059973300715520 3898465 1807422113108640751575377160941059860 3898466 -10583645848995495922567852492703232 3898467 -197384386215106941168450203625939840 3898468 70184910465782296997001451120115712 3898469 -1842443407164197062761745401284783904 3898470 -558952952998566603551595459066374400 3898471 357295008832427233303554928216469992 3898472 815409150810638778490162504248391680 3898473 1470003027474317481597489433509680784 3898474 1192223098461083189785393911315568992 3898475 -519824551253266600757112939384651600 3898476 960261424557326308879585672241064960 3898477 -540357110486442506054972975822461440 3898478 -32051586755984014550839109111463744 3898479 -237180055866956127265416077219590512 3898480 -267151047277780782251196147286179840 3898481 2194219206860561157457665991008864564 3898482 -131492760785378644304094096563790336 3898483 1261704656869747329934428283135910732 3898484 -1770178924421911756603565542557542400 3898485 -239505634572257759502886102777082760 3898486 -446527316130372553487382996707160576 3898487 -2133537845189250194026203760203507864 3898488 100404829118957328628597031689912320 3898489 -1002033179206053927579937116138384534 3898490 143315656251862043512225836348588000 3898491 211375649040462200054520340161732144 3898492 119777265186473547328847980081244160 3898493 -574399735475953653124721798127647700 3898494 -211851800218082720973216622850354880 3898495 -356023012216987584691530440889519000 3898496 713612107082372250101633783955456000 3898497 -156102533776801228862672091401058000 3898498 28316049668670047640016775339538432 3898499 -1598221060210622928129201827374059360 3898500 -211395100228390509707096488507392000 3898501 1149139521798477435685480343208655104 3898502 688437249251170073153037661235897952 3898503 986045273951394702064616756554187520 3898504 -731532655186573147957663283234442240 3898505 125920912837339522756746607851610320 3898506 998642650754614221831119022138587904 3898507 -2537413655433689608986200805758835244 3898508 1693799178016665227069929524007527936 3898509 -3525506565087252390571453627763712 3898510 -211754825562512919709161849777500160 3898511 725762615813995528218934465221560112 3898512 167272491095194245752114886557343744 3898513 644349065812053062083871250128531762 3898514 727977193601916966359131276295891856 3898515 1018247360953897247162151111719616000 3898516 -1158103382144416197391296543769270272 3898517 284760888799494857087999116848511392 3898518 183169689943561220393784179313371136 3898519 536040909952759676093847251175882496 3898520 315359467331071610993633715214540800 3898521 132155061750455043685245240386350656 3898522 171855464637769012166455979058246624 3898523 559221865526191952775603965312762544 3898524 232285061411333399089714896703660032 3898525 -2126338531731885626942252985673364700 3898526 660503265931911121469444739089614464 3898527 535381718941949574422388049800242832 3898528 -2142083476340393805086220449145815040 3898529 1243264478764911299373909498556883712 3898530 45825772315740616464680145629878560 3898531 67535182993837306646893989964939424 3898532 -254503563400155288665537683647584256 3898533 -799167160900140281818235012032092000 3898534 1352514115497509917137344120654024640 3898535 480283916806011345649805605461687480 3898536 -963443301963163271244134997586329600 3898537 -2641115560850283564325560496785111814 3898538 30365603142718725702670517912025600 3898539 335948863255865965671507516269326608 3898540 715932105213042518810668453961671680 3898541 2188862012134297270480852267671921942 3898542 3864994588506529818878352580088064 3898543 2250910949521845367136533004884206720 3898544 -86750538016359197882445282628141056 3898545 286281583686852858748909048522152960 3898546 342208091367160954052658191933266944 3898547 548748905062983810112279720934697996 3898548 -1465912708542504080271423712074135168 3898549 2123240603471646876257606499164941550 3898550 92158112058518879124703744109116800 3898551 -1817668875342985815101960321204734080 3898552 -11502691322861806477465693859020800 3898553 -201268553554185567543199672700552880 3898554 212013304116773244102943457134337280 3898555 728693541388401768340381591752724560 3898556 -1736425638374924477577945645608693760 3898557 1258214748532174007218799231550566400 3898558 -1346886940493556003229799495140854720 3898559 -674964224069190991411111280839866672 3898560 -109642842345133771023876482798714880 3898561 2546249549138587639194864789168260162 3898562 2066356080702568036247319534082464 3898563 1537990209608209894611902102142733488 3898564 464516352859118098545112014128618496 3898565 -81218364593511288057910897609431360 3898566 -11867286288685857963269336055409536 3898567 156929437368503544875368046222145312 3898568 610403632589203354052134443491328000 3898569 -73338957985597193910412437122814912 3898570 -133376847792070303173083836934721600 3898571 1486141465314792819459913598699841600 3898572 1475788551957653201795288562780672000 3898573 -187880275306487311682033330304342560 3898574 117508960522725676269205521855821760 3898575 622763483800285122793915409094394800 3898576 -42947926585103137535732144715595776 3898577 -2372781033560587348454725205533721088 3898578 383371087253916438247807074540538368 3898579 405090962798062201154294300013771376 3898580 268168251462705468911304711938826240 3898581 933613056724198684872314073535153920 3898582 -1979358890424725587749639652907987328 3898583 200478602110488662833765153152234504 3898584 2514801970454013473589325216558080000 3898585 -1619989987633658632819584378813051000 3898586 667608070123408446139139303305114080 3898587 -1038396561502264352306499435879076416 3898588 546373225599035362432844580043970560 3898589 1858431430892703814075480466533620390 3898590 -25991817328491315325352051103031680 3898591 -157015926146478182650841404191731200 3898592 -2094305518074394280199170123456053248 3898593 -352499796853134627941289960138163296 3898594 198153340698003426298672792044171264 3898595 26806647051724439089754483872157520 3898596 183020358301252416355902455108358144 3898597 -1846983250545534925022149561075789954 3898598 88989368431846770679422452488729920 3898599 -1057789302581767248898193023110846936 3898600 -958342430041891458431356039364352000 3898601 296183033801239329915719913437953152 3898602 479888110477956455296884720669047040 3898603 -1529250990542759447553448561087586880 3898604 -1451337252275634355138813288999935744 3898605 918141758806918722799892660969556960 3898606 115756423201684947712894273495137024 3898607 -1199062536701581069400502501039565680 3898608 -21449454607771827540334897756372992 3898609 66862316685076147139476984857244800 3898610 -162396036419612138044563812194598400 3898611 -128977144650560519295583735472032548 3898612 2133996722192816794251281442260176256 3898613 -118867957673465101191118369380882276 3898614 792320174630413263563407205009595840 3898615 -533348830954299265246356068929075200 3898616 343515723462844590732724700936540160 3898617 733714218310071528033992750744858880 3898618 1024014824953640925063804297168251760 3898619 -2082112638283292256290003355988597980 3898620 676975354835847539332908388723200 3898621 1019034464162678086464786170389663692 3898622 -33705319471934276608212723176620032 3898623 -1937996984292891354036637059588962616 3898624 -1345792618936147214304739272534523904 3898625 -2796829787647499452330799423244495000 3898626 488016449361025482314044111764841344 3898627 788025120011600391566170481668576032 3898628 1250861355346643981898821651144074368 3898629 372979160036068497837769551687819840 3898630 789378340158328016928551558360054400 3898631 -1003721147296170067622308534243119336 3898632 446577199340490075998691951838986240 3898633 3403256767139396625215653790982233882 3898634 51091656863108388431007882685105920 3898635 238591669922374899919395262123772640 3898636 -93200890761004554565901597218098432 3898637 327705295819544696864940371979167286 3898638 -821941841008797146056861683978240 3898639 1279841901375120766047636896756235440 3898640 204360120156096997661501916190556160 3898641 -1617658818421953986564448237523664256 3898642 210666533924400887314760726669065344 3898643 1260823995747644857483119886879835040 3898644 -745085407434321783380692466826547200 3898645 530612632262759070762705906771449400 3898646 368114560024714935082281113261721600 3898647 -2102083628042419058178510851050015032 3898648 -619788052899899314471740575219097600 3898649 -1170217194324339574590513898708528620 3898650 -264508067324710781185105878736896000 3898651 411146891957624771488120559734027652 3898652 199108551033947294128112525580142080 3898653 -292850400212682498742325635365986304 3898654 -1008447129501672773803114835846020224 3898655 -2358773138666153678899898832944740440 3898656 414459740465392353887370156500385792 3898657 7497200489742263725086721031633024 3898658 -926280052764472051879429821083157216 3898659 -423369540179891645131308495758773896 3898660 320759756851515296714858958491623680 3898661 -974351689590949323735870948309111360 3898662 37140215557627037647102943895221952 3898663 -4959514645941679686818181331686307160 3898664 -270401465740965164174556451963699200 3898665 -1501327668451014411699197832816672000 3898666 -1582100778570558009872883576316357968 3898667 -1981353917805009889154684184250506000 3898668 -856734646255979468570553849749199360 3898669 2168514247254872107457680992804401440 3898670 -300412745200895867543228129175942720 3898671 625557365679158988635207388713341824 3898672 -47188327685417211831621517201080320 3898673 759847375475892028179140190109440180 3898674 -468108655515841807150907602857885792 3898675 47390242981307121166021193676331800 3898676 -779327814152244274530042358668730368 3898677 1956914745243654330637836964991549280 3898678 -43673979427157371202362722601513728 3898679 447536362451905095565489222536940200 3898680 -405859128788495036796747255104716800 3898681 -22638943329345061648672438720656576 3898682 1868794552469209142135430760795374192 3898683 -1880529079996483776079374760558066548 3898684 -237157586878255478259417123702571008 3898685 1185676972248277742491625862247140780 3898686 609208068127405291257921730326604800 3898687 147143227793729385884336829704210000 3898688 520063127108171853996596378180517888 3898689 -115311298027008348724964597566764192 3898690 155943551581970089013933685004229760 3898691 -4046089468714387331924123128560260616 3898692 209840463388091685176274774052012032 3898693 439396561599711093443779619607057244 3898694 813787231352992804830536861353151040 3898695 741441652758434630456333534644970400 3898696 1364609978937516226448898537705308160 3898697 -30544677540967658340639662081894016 3898698 -568157563058483758651379639694049536 3898699 236328891665443787124525550996974736 3898700 197722548951191247358419506448000000 3898701 -962164642188922223219729028730582740 3898702 -2113541255710950599755513831784414400 3898703 901138507040005389250071543887777760 3898704 -442033183665447179351567305566191616 3898705 976421816599945912706612271408624000 3898706 417211496823860785329229425265812480 3898707 -626195269434093276505854086943558912 3898708 1453719779618582635724234976026812416 3898709 -46403249532542370100076444079386496 3898710 604317965617734987584344333424803200 3898711 26284115362641991473385260216087232 3898712 1040633454227290297553040292782489600 3898713 -157768253504895488624798146511640192 3898714 -1541702501942002059174606803448662544 3898715 634027230628355081444567830110741120 3898716 -408126575043869179916015686098114048 3898717 -2556429832257830614376766074159158234 3898718 1048010706375418696556655489580114560 3898719 2304796407306379737564547726151927040 3898720 -51352936122684666922455514907934720 3898721 171569655914096179808494848229195332 3898722 121344142488665624325924796625139072 3898723 3430147803974694623089703252308881384 3898724 773688818305702227413650097264640 3898725 -103322455810269181489816045181676000 3898726 -121379677069820125338084675814765056 3898727 119621816417183272395469827472216032 3898728 -907688221179324549325816216097064960 3898729 -2854436849228956421141114667351978240 3898730 -580691661138212904784773137849460480 3898731 25393179500038572050507021470844640 3898732 160621148820020938107963188910664192 3898733 -834310018961937167176803794807057076 3898734 286118144543078200081737088846416000 3898735 1635617115019110693985466532649636680 3898736 -332238444553579822134908247842193408 3898737 -50986589521977579584750301853246206 3898738 274233470541217554801030925334692896 3898739 -349504092785885129934133617358930176 3898740 281426464495407135722415479033241600 3898741 -1901016003303187653706824737513504 3898742 956852576953258595884520453256730272 3898743 1214078133841099725069968169005856000 3898744 233436777019887204709008265798041600 3898745 -810020363424387654736432498144717500 3898746 -190743388060893122186097527726530560 3898747 -1817745435577109435898391865029075804 3898748 -617263609906441847568086007999366144 3898749 139082551743245575564454965805873664 3898750 110237410583860320608921074069200000 3898751 -1230481842397971806103230393060965248 3898752 -257648233457144001294454418036490240 3898753 1142793695455570692781367609471520384 3898754 -1312348315623033374351407514190632928 3898755 64046777282467936242631948939059360 3898756 2853303499048826157759698793186537472 3898757 -39806108892175455941838654539000994 3898758 -504631930707184354796351896288094016 3898759 76852502056370381754073389941278080 3898760 -1587575457623299383325722474026496000 3898761 1763990919243723711681974102683163904 3898762 388112863605570750901842643036101120 3898763 -4012232911941443217374410607806426800 3898764 -350317001114382957724926370105344 3898765 -533330802466649607962230454223710280 3898766 1506523116693795475328610127256144832 3898767 25520685241122645357990963368763648 3898768 -41369675879239987024553814375620608 3898769 81625772599522811237393086177548096 3898770 289122930003988856627426545551705600 3898771 -2061277503018318310970899334352243028 3898772 -510387985804455333907870217454313728 3898773 -64073750482217223032679164159838720 3898774 916979466290372336960068953775228992 3898775 102562138435583891832819368044891800 3898776 93972282871167581672324639077171200 3898777 253908122053281961712191104886173258 3898778 -103613028205791925084065326767558176 3898779 1886554796369587182557154359165027520 3898780 -809803056041234960996293057569346560 3898781 -1242926072827725787875154923677414880 3898782 882623057814741544819428710490106752 3898783 -1836773784559226215342429721325138024 3898784 -214339056774850037619953653632860160 3898785 96864159583871259029893101635121600 3898786 444567068748434388449502325868645664 3898787 1760829335457934639513954283995143360 3898788 -718512167702714151281397765109032960 3898789 1979342092963807797246630167011151160 3898790 -185416207828540611819899233984945920 3898791 123212880217604204147681340388338240 3898792 -1350096419999779744778311638206592000 3898793 -4300616280243010107561278697296776716 3898794 227072505562148603723179892659257600 3898795 -196637955814975087956498734122822800 3898796 -700684626508785214392221871602787840 3898797 161430088263400074258772197424395264 3898798 2260567334359521493355809562586428736 3898799 -893760631599541287808899337085216640 3898800 -5209637307759835108994646945792000 3898801 -881749856045400290523071007150495308 3898802 576384157451739270745237933458124704 3898803 -419897428195982494331450899735876296 3898804 -109798689372796569769321216922411008 3898805 -1700744090015861875932811790532621540 3898806 -115823266067122537775790819709394496 3898807 899008074314334635367444401495727360 3898808 -123943716923240561123236612669440000 3898809 -205853818862366397170842920417770886 3898810 -228120358492656352461456522282240 3898811 -630465344526408136247343995790524160 3898812 -613413738390947072366364695737855488 3898813 1007053816493486852544963894623773164 3898814 -1538268038415067904592252773834389248 3898815 -9526723985878801910317942053348960 3898816 850464059716974013449960222107893760 3898817 -900848343297651492015150956049243180 3898818 -235168486490282153573516120375086080 3898819 -1068449066285026625422707235503373160 3898820 -110920649718604793035613897687715840 3898821 -210228626972859073872099367235139360 3898822 -970863064204253497848635767364745216 3898823 -5955642072947405675450390532930720 3898824 -742005083237943379230761893778350080 3898825 382028582491417639304881758395992000 3898826 -184540190367383537523042795389738496 3898827 1667691718902485336523554532883542240 3898828 1683361544023749244252090098261248768 3898829 1367116289694180493640682204033062880 3898830 107532034471009258777368854221910400 3898831 2903348375607935090106756412470027072 3898832 -294528045572210023502760219729567744 3898833 -751891511227918681800601592259816000 3898834 81124945401853390227256507745244816 3898835 666777276987268504909116925348031280 3898836 992785114844994873734533368053073792 3898837 -1081249256034285505110928046476528128 3898838 -650176267511906140080045637604044800 3898839 30301581484224279411214428882210816 3898840 668095920227441290968935977794969600 3898841 -792418962908634034511883632694112758 3898842 -720949430942892072259206659232180480 3898843 268076278829523908767993242899837904 3898844 1173065260307880048570402921423284736 3898845 230049211566763000490759937710133120 3898846 196176791649904056211400107299066240 3898847 1664619688770212686669928820651627960 3898848 566410667702052367338387615244615680 3898849 -2309728332224613146975049317117813840 3898850 -286597497753515952538140061396563600 3898851 868938986071527404957036530266717504 3898852 -1508730450795726873586690900631880064 3898853 17255226365587783562501159921267904 3898854 29975082617706551391274112333120832 3898855 -1340875560358639848786113234900055240 3898856 -57742286204215563004609167699609600 3898857 151950414102784439910784894841705280 3898858 1068549299326000128075144718760052480 3898859 -3932416176479430372732256756389714096 3898860 259152459970497304942697206798172160 3898861 3194098981645138024123925270532340012 3898862 555423866119100393006583411424896 3898863 1392418970683541394047758815696270792 3898864 -407068840574645426165418377111896064 3898865 547703410069993039768840312686810600 3898866 261202687989413886074447152824017664 3898867 -128014872072732268255536556967941808 3898868 -231515515116861097614000681792952320 3898869 896983757492892037134982060573708128 3898870 -204735104170564563603712197238717440 3898871 2192748817044774081114224680847364072 3898872 942141636089345129828957351031582720 3898873 356606715502783620433725499921455504 3898874 103477766344346977404911112782583552 3898875 346763892233686028043578168653848000 3898876 -468103690721579217749406939612500480 3898877 -248654707635269897199422992888963008 3898878 -1014445439085883843150708768055222976 3898879 3059703035191435063547134876249172480 3898880 63916155942982221539976056835932160 3898881 -771424061086699430191847981723808000 3898882 -603148194969721370361554482068106176 3898883 915751831016543362138011433750444800 3898884 290477921197209276494946481774958592 3898885 571455263382519603267517410881051580 3898886 1532828976886645835364782429204056320 3898887 -1350533922083047290279832022667905280 3898888 -370896547160456234236194998603120640 3898889 -46603503729647925235711450094030310 3898890 -444747555023281571073162098260075680 3898891 -530318369406129337404304008200697600 3898892 -1540155525743474477114780777810813184 3898893 513388616754249855293224249021500864 3898894 262568355239640656324537162812559232 3898895 82056227608833353013050264428876800 3898896 3551510921996892345879781750210560 3898897 -1476572306342892476045294972454961680 3898898 18109095871486227461690360696366880 3898899 325021867211004248261295082291621500 3898900 -150983500164738151544741961538764800 3898901 123780232214439438258927265237307904 3898902 -326775772707496566267775786492502016 3898903 893708070330998165228528762645042904 3898904 826023150668546521596301337915381760 3898905 -646288749978274697816131860964190400 3898906 1694923676995672243419958878809451264 3898907 1089576284625371203071352704358017156 3898908 432903138094906343160604022905989120 3898909 797685210954583321998240053664766816 3898910 -90915557912233523211280075411688640 3898911 -446390874072190185280598358830015928 3898912 -711461767568994331086463862918676480 3898913 -497385619187184921645164087650631838 3898914 -204659860745230397910309921287454720 3898915 468637732651780885734536097972391200 3898916 -793697734068902252562351181113851904 3898917 1200170531691172704851640671946393888 3898918 1204326433856874603781576504585352160 3898919 2920648434499755902466158884895203320 3898920 187244604149768479196283228471705600 3898921 244997390586388768432212316651495304 3898922 -496509732283416907565057289815286528 3898923 68781329487111879201443615017970688 3898924 -85327094306397814407497908471716864 3898925 362794174942521122665991566774404000 3898926 -1132718245292970629798968775331710208 3898927 909254147741635045958763186606741776 3898928 465755243324115551544633257409675264 3898929 11529470681969196547362055765396608 3898930 21159014880360440315996877178900800 3898931 370539042830402184232538426360953272 3898932 386378715352894655846806710128738304 3898933 1600213827432597205677660637745451840 3898934 781952150363326023170269208726248320 3898935 1954298210810942059477075845410799600 3898936 -655155224063288676199240405831434240 3898937 -451923762387306123922529805845243136 3898938 -606803257119886050030105937839102720 3898939 5072099341345383727836535334194368 3898940 -141111574115618704473599019164467200 3898941 877235071934087403585253043339112192 3898942 223688231445714884276327308656559872 3898943 2230456686484961583854323938934656192 3898944 94997903548088721784759933149904896 3898945 -114374958217879034260464074012989080 3898946 332370627228859635132912120358782672 3898947 522828393935590674186170920679979360 3898948 752587175061934429812708283399495808 3898949 2140018151129388793781322108691132032 3898950 -339800513569063307087276155280256000 3898951 301777373905291718933020173345998304 3898952 104285825024341634041160211897139200 3898953 335944450524983571757414115563010544 3898954 720440416635538249702362751660452960 3898955 -1444297145296500160549644108828812640 3898956 -191929610768910263589737282278256640 3898957 1734047139420386586898327818728649206 3898958 -380779871541799354679627956974724224 3898959 -549202521828112941256352611457496696 3898960 18376266837341160753999730995363840 3898961 1541529666639461550641475518458176624 3898962 -2274004672620055366304534476517176320 3898963 -887119451573014532248622474697786240 3898964 -1556881497511711156761370417013913600 3898965 4353949266935398703771592455792640 3898966 -1763113392855098552951256002715544320 3898967 -1081703890660552442949149647482282768 3898968 627532668383691207012508312112885760 3898969 -456208274104520493981937025838927356 3898970 -1270520535985264762116178347521068320 3898971 303930034810559673227427018010373820 3898972 33922968377344409817196211555573760 3898973 -100571777897456651432550269699573856 3898974 23008908214411335458790500560023360 3898975 -187742223976394944349368151335844400 3898976 -2726128400379671432055013612790611968 3898977 501368843474305519976328256289632800 3898978 -829402449136907391373961076904218240 3898979 237908203882419255486786575026394976 3898980 -556213396426128926505842350764291840 3898981 268730812446841972919272592842230782 3898982 3597870963073512308935030304354112 3898983 -1445386431399407165123509079991168 3898984 -609539584740284696253903990997862400 3898985 -2097721246931033220051657999365561820 3898986 58019170268492994644472380008163328 3898987 -1246739295807818505149847764087494448 3898988 2061403732322886984071984546765023488 3898989 524034477741091782447959289443363520 3898990 638656987827556718877685696154179200 3898991 2210473880265158664675226215198397392 3898992 178402658032097049971787506951454720 3898993 -198298857986255312423342510149208000 3898994 17431708775409033045860826989881344 3898995 696964281267164056892003996826243120 3898996 1241483509787874537676673654244464000 3898997 -104140282037157977462484522071350980 3898998 468828105270820496875423287757231488 3898999 -2254998855369601334910865422948460896 3899000 95210483236572464431927976079360000 3899001 236716025237624134187915880450628800 3899002 591278805157881744974713799513027952 3899003 -85150330713445664468137028066132136 3899004 408406201126321524165533611772347392 3899005 1812200360559057016726509649076260320 3899006 -624200780298905979486580613379851136 3899007 69127527394880414120076202295308800 3899008 1764310064925014142277970391119953920 3899009 2025994004720207239538474891065253040 3899010 399313474500698626608053662779970560 3899011 -2388737033142920172959447529721152388 3899012 -710999164325357078305225912078099968 3899013 192276537771282055796523905372664000 3899014 -268859604026234047137669718309692288 3899015 560197272840108750763060311303922800 3899016 56566251990179608248060298805698560 3899017 461075105986838861266306166464138752 3899018 803196395978632851239215338912760512 3899019 -1979699414022506167997398638463279656 3899020 -574504329828066589682877819530833920 3899021 699797325740665939480379024018359680 3899022 683874217489711669076484224945861760 3899023 -578893019607525901592247138372545720 3899024 276340136219945076769224787156156416 3899025 -1515088443640002997568072007225600 3899026 2450810589067122125127539430019783680 3899027 -238592507148744016477454602603524096 3899028 -172093928856659816527190294279424000 3899029 114813558784485040748998457353605984 3899030 -755781396938304501686206195393539840 3899031 -1311917418907733564198830579921796736 3899032 3825980770175546238905216254055424000 3899033 -926690434249204283602853935745633718 3899034 382821342643847144830880449438368768 3899035 559933904113073896267148013042039360 3899036 -23888229360196275903954110524830720 3899037 455395777553509175758185697819308768 3899038 700479689604925286034932356267982208 3899039 333205561623598564023121857692263320 3899040 -818115276972095880956777113536430080 3899041 5624805600987336644841930941131008772 3899042 394767968983577917096090232125235712 3899043 256795229098824957268275510423241200 3899044 -423451457774110762107457143979924864 3899045 2197193685561091139820500524699276800 3899046 -191682460307036207001153794866790400 3899047 -1552527968232066713304917642389283960 3899048 1223137726428349957618534254236175360 3899049 224535211283198945774667871167621120 3899050 714108988360595418307409391516180000 3899051 -374259654601616358300514181089581360 3899052 353622559811970434472670391358216192 3899053 -648722317329532850631342017581118698 3899054 -139854999531169545913377537010809024 3899055 401692487976921356195884332468575760 3899056 32091839671159921840848159861899264 3899057 -171592382250793302890071534384547694 3899058 -109973754398031721537713814365676416 3899059 169688489125097383935372704468291040 3899060 727795746994154278646819504502374400 3899061 -942386277219877589112983237786004690 3899062 1105278467463604021838205135915760032 3899063 -297377354306704510162556939623346976 3899064 602656454793570841618300639071313920 3899065 -1437393290549654452598249340059441280 3899066 1157815005563004503898020533483307520 3899067 -1180999571713569583120606320388748520 3899068 -12082258634528379477828828002439680 3899069 -252416079809924343081400626161868288 3899070 -71957021210164659440585735136460800 3899071 -2978379933703086238145081003968594056 3899072 -707567708509246878367320824588795904 3899073 612295589405396645474008417370054784 3899074 -326963857720330132435204522148597760 3899075 606591980469311556616815629620635600 3899076 117614948833141492033831833071806464 3899077 -86925262521170941759015192646037348 3899078 238864935967010250101683726323135840 3899079 1802321049897405683607267603204593400 3899080 -405374428680296911111916245160755200 3899081 -1125862213566957704578797663031614000 3899082 -71008859038917978729590630427922176 3899083 -3184393936426651808839666433580986376 3899084 -874191870699666754996595019926028288 3899085 1047591271401253203619399296589790400 3899086 101684339328086438379810414598500480 3899087 688019547792198340305065663027696832 3899088 -5064664880464641688553254640590848 3899089 -1519169752286454126952371216524447120 3899090 -202533445898870264683233832394121600 3899091 -501371513400396880139436717024658176 3899092 1014302375548922281225761401461663616 3899093 -721519598349494932257512575751024256 3899094 1067578480309896974251521637950859200 3899095 1045813218672978178355919193646755680 3899096 -1978833697232855488910376952286238720 3899097 23923439234606656500381990137257092 3899098 343177693156148387778721657306321920 3899099 -2222966031199811845346274998344415280 3899100 242975077912601523741116149513804800 3899101 -1806334022208644112277282611671895898 3899102 543696492830042926941943007123171904 3899103 49016536476525031884726474582624288 3899104 1667975369353592260672004975493120 3899105 609497279304441849601232628475537920 3899106 -638797658228916083034070668637194288 3899107 -175731927702231062381346744908323248 3899108 -781410052265687245658517856056088320 3899109 768974381265399707475746780053924800 3899110 -411162899948237858281133937303911040 3899111 5094767202330589448008734053045592 3899112 -525435134220427548809549841061478400 3899113 -1628552569387838926490390332491899760 3899114 810032595294972387651759822965236656 3899115 -1475532713341000071973524404263175280 3899116 -1434652604106050104141899854080972800 3899117 -2679214461061414227273627943031073834 3899118 -82282360193301101892276682923282432 3899119 1063985019409081945457561814769766896 3899120 -615545260322038395196479309639843840 3899121 442577811495157377353292272874834240 3899122 1424656215746644268473755922907956224 3899123 -149202807196949442899664259559601600 3899124 1247783354203814922403359558317260800 3899125 -2210418883893163796478673524695421000 3899126 -797932387951873019066813682070378944 3899127 1419159940081404483299123360632441320 3899128 461223902313791934305156588664668160 3899129 194044287451343576317428469622103684 3899130 149908444986870547715794053367883520 3899131 1045789695277962703688835477105264932 3899132 -1493667089760061678896417278439513600 3899133 -478320398283868944021857100486024000 3899134 -216740173240071148346716301497418688 3899135 -65645781183396099549220504041184920 3899136 -105745619374928921374444098900983808 3899137 -4603183434807369979283329151463724800 3899138 161445220671108694589365559403900960 3899139 24615607096159001953598114667833328 3899140 26481313251487112734676502081146880 3899141 -1237431554351772640184628240048314916 3899142 472110774879215038192355313300689280 3899143 2477651135826340024543841811786474392 3899144 -498539797451828807227601753800212480 3899145 195524981210617534638962997678774720 3899146 197082745592052261045404033323540272 3899147 -383319933127958581336464031047885168 3899148 54907935763566619276711964775383040 3899149 -93397257716434222767759085733677312 3899150 -406242520687819030283608014717715200 3899151 639833620791396221991128158950929040 3899152 43949478243424218906211010382069760 3899153 2281072488337225267954317140696628402 3899154 -3146519768945191058423333406375936 3899155 -528839679761009086816065425450169600 3899156 167383698407961139691143334018891520 3899157 200984481196286600074451028506896320 3899158 -1666624004443541646636929090064868320 3899159 1137408126501438798308785253715748440 3899160 -837563523191039327404207149825638400 3899161 -9595337566750549433525967649821888 3899162 -566086663110892672871347597217745168 3899163 1426389738438476058665127613501480344 3899164 -765691030937242561437427205091944448 3899165 427394215690868269591074699186396120 3899166 654418448137635612801429485013033600 3899167 -602646479223464333575827343530851328 3899168 1084390189276160449229272485004836864 3899169 441910901331266352898799774547418194 3899170 -387216642280344897697655401947363840 3899171 -136285740279047658927008482163344800 3899172 -504366298001288938320632341885099008 3899173 1463838594411294984455471658021327422 3899174 171390285676770165623889184057749024 3899175 796151319480160395939210824318359800 3899176 -169424239693028489835064465833169920 3899177 -2072054836253549526258721307844355974 3899178 268138443592656449469550535024936448 3899179 184966933825119184988890879384760880 3899180 -254687033238341202565552788991180800 3899181 603953309189808827099669974042742400 3899182 -24053195212557298669241815221801216 3899183 -627923546053478731783441545471196920 3899184 -172409909097403829911559460156112896 3899185 1361502336586375112320991646544147380 3899186 -205124234584769166015410790323760000 3899187 1081347490037675861567158437161958600 3899188 746419150081102851822256236798704768 3899189 37275625721406205445945487331460256 3899190 381852083342626558646139203016407040 3899191 1897442435325367810377607068414343592 3899192 -1597719911269070438612874551004364800 3899193 -3807611546266566456283696749309216 3899194 209062685416830648158808864168265440 3899195 443447787476214694334432254978486800 3899196 131572965608226006234874666553244672 3899197 36271922923406099994422222603529760 3899198 6668037900406630288810348517182080 3899199 -1422832522231160016539941666096744320 3899200 49580177560871493585873186337587200 3899201 -2592486414381404472345918063128436798 3899202 979344848872280983076511790889308032 3899203 -344035204588771862471658702156487680 3899204 2060880883427270077711653111398605056 3899205 -1170229725976986012178762935486480000 3899206 -107192952672857048586573537151737600 3899207 77301675840077489766800760330813072 3899208 149333546109986892741054393729515520 3899209 -2762033611598400273714522370149143590 3899210 173912224629131210438861137712593920 3899211 28409504106058125657346160025099264 3899212 -1135926862160351639733402790819212544 3899213 -393482692335789622327014716661705696 3899214 287629536930126790908144300604692480 3899215 715373419964987224775149255782735120 3899216 167753200094598797647536339940073472 3899217 585733077081855298880260195206117312 3899218 -880238931919780364642036474505624960 3899219 -2603721475360907920847180968877071380 3899220 -398485827015449016970554977848320000 3899221 182155659183457082536557885934071132 3899222 -152700743514917104241969372310781056 3899223 -818984929184307307952743608629122896 3899224 -1741992816001609706026887894404505600 3899225 -66911815234497583323593218673250 3899226 859863217978624087341503038681772544 3899227 -2032435223655052429552155838376404924 3899228 -150754718316275466720877129592732160 3899229 1329009261066033283688157027267513984 3899230 -932336985455602315527985473077058240 3899231 -406077300416496775138698524838929808 3899232 -3053756151396708940565632712150876160 3899233 1259137913725578238860117911795139604 3899234 1911339039921506412599652152496227712 3899235 -1139311057718592163560995184787218000 3899236 -884480259787241142539200533787938816 3899237 1144617843236039864934738347888430240 3899238 -61231936384712410106686628199616512 3899239 -5729819163290895157677543737271383568 3899240 -11409986107950100069576573967155200 3899241 1628600857830802293748653986458562250 3899242 -298697821709763013428421799594790912 3899243 1302673530562867026748000282391781492 3899244 -677049282626770583401693040504570880 3899245 -97293749667249826458502899525728640 3899246 -55056860396454979043284187146105536 3899247 388104302548136959639228021446804096 3899248 35367670204881223110003295270633472 3899249 644776182079541116535385750609023040 3899250 -30812151527021158559257499011512000 3899251 -1053011420252441491639046068059168600 3899252 185377074563089244121692581214527488 3899253 -1675157895576691505165383324606432800 3899254 -604063637916846932976152766482051424 3899255 -1143101400111595058931846845984064240 3899256 -794048674228371261976516521187737600 3899257 154721530712492935620954809278861440 3899258 1140507392439792363412414876643508480 3899259 -9749443415198702455309961853417456 3899260 1198106190331485618693344688656570880 3899261 -1976207445817959151874033006138902848 3899262 434840710507273242012970879926265152 3899263 1140454031635756784435077923899931144 3899264 141965656580226946297390902269706240 3899265 960418737465955590745076139101168640 3899266 -232539911040094316112666911091853824 3899267 -738495646078435011113779114793961648 3899268 -108593031811342200399872398039944960 3899269 3109587501965105582856814919795760960 3899270 803581328802341797357161793338046080 3899271 -391028604268295708998089472732993920 3899272 -570449440716525243926146850730670080 3899273 510560375849297430251805266711864832 3899274 220240064705826380331767220855048960 3899275 1949924699705992127674235461705000 3899276 -1471540020742481881818851175963459840 3899277 958588698539635603678120487601440214 3899278 405286113845537603751922259858965440 3899279 221502092028888634338288445714040880 3899280 73062573165308996514919000194416640 3899281 886769461920919381905503699422001152 3899282 399041336631324798576825298498252800 3899283 11850629225103596871055396541553408 3899284 -189172597141736120729933527577056384 3899285 258658897794230814114160454733676800 3899286 -206649624534236763583819994531896320 3899287 452713379400593988263763798303743152 3899288 -1004914736420481443397428500913172480 3899289 776057611276358249336439369164355024 3899290 -1018302748064103093467789073311161920 3899291 -561232448829236625025746331982266416 3899292 -563202324374832650800712371164046848 3899293 -1774957051528261777303142096465972756 3899294 -114904655516957437986339267958855680 3899295 69143860566730533743566677928037520 3899296 -2545027206496846682388565750982443008 3899297 -2553712894416740787520934125492660254 3899298 474181847980563064788303330799646208 3899299 -1227891464415762336917197106947185700 3899300 1210592124936453638231394088107926400 3899301 -714828870279406372227617704500801216 3899302 569155051556752713787718581608313056 3899303 -1181999026593074137418966077334231280 3899304 88136598790337533090920316229713920 3899305 7561819242372694217370430514497920 3899306 41895408015757883363185406180229984 3899307 94892314725718806307867085248802784 3899308 -1016056357402199357457610034827198464 3899309 1317835998444378074002756277519871510 3899310 -228091514704470656997199760394316800 3899311 252322774476265484745688485279479520 3899312 71830695064054053650876226762326016 3899313 1147471676731490237787185574393945600 3899314 381686169032529565274139943370858256 3899315 -33895058784347290800159587898127200 3899316 -347780057798969093168010603827030016 3899317 -296532420971587734941309343268998560 3899318 1389722114629353653428679128360391040 3899319 -754274791723641744098773137264139440 3899320 786514243961021551542919504941465600 3899321 2292703443558630440526872220311268522 3899322 118690657585410329182267803734812272 3899323 448422858561520578638154126983802624 3899324 418872202677603276197453837947828224 3899325 -1058264123587740928919773484829842400 3899326 -16913196700067531754749972794095936 3899327 -711087279751173391604622816959365824 3899328 6544861107603657362922494748524544 3899329 -289455775864235573430221159704347328 3899330 -1305623924713835765202991161483288000 3899331 1130822664619049445137362371755609220 3899332 2217247694706817634316809670690626560 3899333 -401903315065944623502849381634528800 3899334 -544522235982911774091858859819509888 3899335 -702623364856411413565168445457838080 3899336 356450600312137322075484511727616000 3899337 -252137525807570732928187203197307312 3899338 -315665864209087746652347688433523456 3899339 -498486291830616279971405912870218860 3899340 44595734754292174467010377776102400 3899341 -2553071954444205019548189384299028948 3899342 -325357751771904705245780084277822528 3899343 -338474666096274291200128615654002816 3899344 232979397705505008888070506964213760 3899345 -941884282134770455002550760326725900 3899346 -586453641534256422606979866852096 3899347 -377293151848666486527644260199533204 3899348 1060116764913316927346833525875316608 3899349 986066424897094450874259734968318734 3899350 -131758312705406790675398430841555200 3899351 -1824051346061830051422390438794286720 3899352 -292982220349751591848098221710970880 3899353 -1738061995360670688583059763292945398 3899354 1222355541095236285173464861288436960 3899355 37123779950780226133490604836651520 3899356 -143070885434445489523028215539026432 3899357 302571723053686746957524524394697600 3899358 -594429837574155660436695638786580096 3899359 567704982876388332074376782370775960 3899360 426025507409124065094484102077480960 3899361 -1857411501040468946061835301071025280 3899362 -364593715437308042753931831202152288 3899363 -692078673277810495868007452310684576 3899364 -334600695289395114767640430578671616 3899365 -1883651686075537408551512264111620740 3899366 -81792037000353362679086037424942080 3899367 -1215562796327888345907860059320768000 3899368 -165017107144595496580034624266567680 3899369 -18213136750177442327503288771300800 3899370 190000794441832568492842156145702400 3899371 1604251765105204210939601270385232740 3899372 1814610402348236050221866149047255552 3899373 1951457092718282700493565847945720384 3899374 -1366334433187715899294558767824965632 3899375 -600644918519093286097183212181740000 3899376 146862839336230326547220844799623168 3899377 -80397041538853462640608495197092300 3899378 81817370288873698508301428362752000 3899379 -1241095377126532346723062031314571712 3899380 9217163408691030101144043422860800 3899381 -3445345352835210648076683126257812818 3899382 936572268582948596943659153293651392 3899383 1549242535678183980133491475598214632 3899384 -197865049578497750314821642029629440 3899385 -316163683821075515755717123498507200 3899386 -430739424757837425400992020595027456 3899387 119599021235331573650200786660355352 3899388 1117385809641777731053776437127283200 3899389 -538112016774930702649999744376030560 3899390 615096560152224813704066648833392000 3899391 -580661751896495977577238837053905536 3899392 -749398662083930214168515561631252480 3899393 -383870471162382953612054517514047660 3899394 -410081417560009246696287146452488960 3899395 -2164337483147014699208154515230911600 3899396 1046983059808625550738997561580188800 3899397 337444039434710142379040420685643776 3899398 -2043925655832311456595801328058211840 3899399 11739728894449928842734341513772336 3899400 630439564255148297448674922461184000 3899401 741995980820589554653869371310668064 3899402 -319345313128097661623538112724822016 3899403 -1657253881744243090419064899049237188 3899404 1064124860218759721343360887004980736 3899405 -172397251625574229982046798235680000 3899406 28390892522803113200031367808440320 3899407 -1331116593530036715927042513920459344 3899408 -226011692041519779338698451331317760 3899409 503306104263799158187591151487664512 3899410 -538045221576038150454980267420684640 3899411 -2258178693958698382211305550194667988 3899412 18109950469710342548446254068766720 3899413 448466589628143780792019281812102560 3899414 -289642916031339411551343033644926944 3899415 -67026192773629673180020205644339680 3899416 -1608225770729500656753805550115563520 3899417 1895309598303844448568628816357934532 3899418 278289664100590610922883226095737600 3899419 -25053671383689030154242732863796320 3899420 -213771944275262644102754156366469120 3899421 266360417472703948675695840636766080 3899422 -268713796735043495997513935140744128 3899423 -1727485156860779371010515587768529152 3899424 1055931338698215992265537181219553280 3899425 -339501936345476487357876978174781700 3899426 -1778320725737860257840680286255608160 3899427 -698960693519606397293564384487052800 3899428 71853648376642117720221737025699840 3899429 -2237923867114276318018032167217035970 3899430 280118071988476602734211269125979520 3899431 1430806969984766940292506472078729632 3899432 -21022229038066128366777643681305600 3899433 860551483238632065573363713829799824 3899434 279274064652151986908994359415197184 3899435 1679376606695294916827843186849078880 3899436 586229702278777330615958681338701312 3899437 631923722233291796631112627705763532 3899438 -188868348090535691103950939459378880 3899439 -54148642550495969497137807943013496 3899440 4422869654970985128696673920614400 3899441 -34469468377263323432583854630088576 3899442 462905955489185508890843858073232512 3899443 104124329464015300916507378988229344 3899444 -424406733335028399722410781764712064 3899445 -520482286258348333092069680300986560 3899446 133508556316785962563620541494537600 3899447 -44292039693180245407783342602179928 3899448 -338431718667410039505529263439872000 3899449 -82462291960379383270131285382174080 3899450 -1040846479301861650082020734791481600 3899451 -393374824070841267990895337406081768 3899452 -272795473592664685925305170263716864 3899453 -1424558340112647722153718407130218298 3899454 13822751631619822043612489661652608 3899455 12457575367856289317223557071902720 3899456 511874951269248475444983604036239360 3899457 991789403368475014382110370951778768 3899458 282664078001599515687838792044817920 3899459 277888002357614617908329602740386880 3899460 705295582914744634455250042987560960 3899461 873749483021204275858221904892873532 3899462 35118709705115386752941214574639104 3899463 671714437321794414880206254050277544 3899464 -571874686086778092693330362315642880 3899465 247046363780012743103218627108065600 3899466 597505982958231153927818862029057280 3899467 -812159833357408003519899573977104 3899468 930139743956022733994034286371963648 3899469 -452715599211951034348139595604390848 3899470 182478308678172279065164743516415680 3899471 647010877815335853374146314479298672 3899472 293984377129984310275577255089274880 3899473 473801812622517611148745595609858724 3899474 -764828573291855191659296673800721264 3899475 -219149254516734635187064802792940000 3899476 447591200014821539138809111013337088 3899477 -1913304900384327032376526348799533728 3899478 1109362728411350128500878509376583168 3899479 -1585782448245028045978814134587256200 3899480 610729333372316855049259471488000000 3899481 -881075730896760625679574131683257648 3899482 1594311841743705152579306090482436592 3899483 -406419746883284488893392242898461680 3899484 298254676921060955656259081289392640 3899485 1115671856527120361270508898158151800 3899486 1189946505741600403465705364702775744 3899487 -752876258747231184748069092214383360 3899488 -75379564141335019013165787523055616 3899489 -92314585014436316635395607649984832 3899490 43990866291517635983628695519232000 3899491 -439335501760785641048188460234407016 3899492 -2370651794529784619181031819970611584 3899493 734589229860118548558424388980594620 3899494 -1423421872184581855386931869771025728 3899495 -1427830355230287307480371032901933000 3899496 1502365236739667068332650983341096960 3899497 -904912106141671574445379614917118208 3899498 -31700019764937657437287139717108736 3899499 1769203397426458821773810107182680664 3899500 197288054129450472305872171173120000 3899501 -2116058623601375975185431122257113888 3899502 35221664248395716563957787631763392 3899503 -2223648683947583316606301222810201880 3899504 -105108624673172757990607977013444608 3899505 914280295509086960927906067624514560 3899506 -612764238762448368790826807014573440 3899507 2665257335500711938636978639944871756 3899508 -485930988301929376086632487294203904 3899509 98055442706585077264245688526446620 3899510 -120776844178067624116597058737063680 3899511 446694933545569592907638223617019648 3899512 -81298033882442008278573664385556480 3899513 -1243627359025195393561539759178217238 3899514 -17405423242564721631240198005383680 3899515 94477576283548441688755036732964400 3899516 1059367360464758560460568092961085440 3899517 -441180917047743167885508993926823552 3899518 406860465052994198011522839204425856 3899519 1206497093137918030039267466816967360 3899520 262217949776007584376559359334809600 3899521 -896194768755838511384374548014560256 3899522 -17534604811256116808493025804334976 3899523 -754007802386546353973990307702059016 3899524 354556776158609286290803645202841600 3899525 251592206491389737624702275891648800 3899526 -373169436729003169461357370892801856 3899527 487519618646650717210104031208164376 3899528 -1578564539692114880879459629951610880 3899529 3207043014992792705304022915379293920 3899530 -151721939575639732564571302572135840 3899531 1275840054809133835174203714246328200 3899532 114700051493128017671732600258248704 3899533 1020779595917054847639637423926948288 3899534 -1513446105508900333191592510312747968 3899535 148996224849257435184458407748812800 3899536 -275386773278164258740922334847369216 3899537 327257166705787276393756149515778420 3899538 -695079744848511826566138825534479856 3899539 -925347632845149265401441284961162240 3899540 1747565133519784479870124419345258240 3899541 454790751401900067859497878594419680 3899542 -970137290997625413474362034051791328 3899543 -6269666401053643238328010334911842240 3899544 617796992703381209452406389578301440 3899545 828667501855535716403641997428486800 3899546 -523328293870223801070087120151687680 3899547 623791344250902180960146740232285568 3899548 978930248111741978670370368012267008 3899549 1289740581159057782452258480522712550 3899550 -186380776099628001394981723147291200 3899551 -15097561770914874835595693865073296 3899552 -532135397235481812898829440747831296 3899553 -170009637222893875367767011109509696 3899554 1290156259910937890304781982337008976 3899555 -1736736094854908188715448216267724080 3899556 -678048372760763119952307167770429440 3899557 183770987766965963526197917041147612 3899558 477277521595727605203158955318129408 3899559 -1382207663558834089627120357682350296 3899560 -576379291026727751642268053889024000 3899561 1436043830048474851830585125151347712 3899562 134497497734989426540249921269978624 3899563 1768831466494893353448518825625629080 3899564 -2108789867195019430524131723073325824 3899565 1829329280663009006068741679272119000 3899566 905131150181686175592494797287154560 3899567 1053720006495377621265742008047916000 3899568 22424511543738613385047085016612864 3899569 1122431364595834406315306765221645970 3899570 903710578592966339994425083443480480 3899571 -499371328865432795628015680285273040 3899572 -1981827737744446874977852741674773760 3899573 1141080604672673141959954194859587822 3899574 -54321085201795087356589408920201600 3899575 -10676390675520802289103894402280400 3899576 -325113788629546199580591380452945920 3899577 -894361973777205024764429671952812320 3899578 69163882997501914479618218434508256 3899579 1650743029739450590661978644602057840 3899580 -1724388188700331795868355340634849280 3899581 151204184345871160750798765931337984 3899582 -582017294341941760224600965353636608 3899583 29266154085573197658058168048538304 3899584 1962524415996899501577614466744320 3899585 1497564055200716164939594677201864960 3899586 -590911846591339654869312847680005376 3899587 -183109836104422750963458189832235960 3899588 669661456704417682077339610841088 3899589 25983752236835025776172664765279968 3899590 -1026187012374055276978753909836894720 3899591 67772129876670218821688358415844592 3899592 428084339998972136280769442620016640 3899593 -1114793348890951280444478196956400476 3899594 935077219031771496531241877901751392 3899595 271042453730613080050032888878342400 3899596 2413498711770051746207115030905323008 3899597 1465478322273752107076443986898280940 3899598 -245486576823918005251892191888281600 3899599 -984142839698697475426861103493413520 3899600 -305260217172176299836670134758400000 3899601 1657083346803461280412580117739736320 3899602 159900874957762858022894281217405952 3899603 211705404984947339410396587008415852 3899604 -49322362692101850378807058789171200 3899605 1436216766788172016851283217320596000 3899606 -754734693945086693846038088402012160 3899607 -1825527765938854720974311935711767960 3899608 260285018868349629438391642643834880 3899609 -1169435259801126891108060294935203584 3899610 -214465960720364820434641423724083200 3899611 1108728922531593681014168332224726212 3899612 -194075829698020337403028935479182848 3899613 1276991276463404279815327920397401984 3899614 548385783354779286637684225515843072 3899615 228420500891206044078522172046198880 3899616 1517996350243868436215506310776750080 3899617 -1014928233452089904180614305325262400 3899618 -990126533487716218380922839113784240 3899619 538360393865785857018483904677907044 3899620 1569907490869835817665277259373287680 3899621 -19624561414128841728215546016640512 3899622 871760631899753630373575442357127872 3899623 -441592052063832071944425871088666656 3899624 -234676256786401184335673706904012800 3899625 -886796768850228941481658218254400000 3899626 -1201025124033711312622757372748817488 3899627 13445560729104572184878719986033408 3899628 -459892137735178188255184050945561600 3899629 -599122284182112456711959477912269920 3899630 146553471341121991707728589963340800 3899631 -1158635134032123837869889026746317048 3899632 714547679476573976934061635656712192 3899633 -30755659465070146269027275307838560 3899634 -195587865093925632472817555598653952 3899635 320617188120545121362471262739828080 3899636 476894505967381919360554218341099520 3899637 -95725691781292809582966679875379200 3899638 -260971391657789469977382149439293280 3899639 585137415201855412050445561496158440 3899640 478750781981039346854691854799052800 3899641 866349207977516880405650977528312900 3899642 -1707605548994353667295287477958288528 3899643 -769551390991880799829001023263204672 3899644 -17589320675653692602496919048930304 3899645 151829805369137664900017482705804800 3899646 213741052650906899970168971336993472 3899647 1408303838086823578730128418685452544 3899648 1311926235725166742807178308246044672 3899649 -376739896245555551079468245103974592 3899650 -192291444139882372792510569411686400 3899651 -514891589951224371923960338520006448 3899652 42303141790365454623926905848717312 3899653 3312939434781435626395164437891175902 3899654 -783406948140804467668107073842088128 3899655 639530212215347544202700294424272400 3899656 -2244358867195051582041780631973637120 3899657 1192824330668363855989149481365594906 3899658 -197729321079494886691617030702988800 3899659 -2619066057022287500879179122622694640 3899660 102484618474091991247581714744668160 3899661 1866840942691718902291299801041691072 3899662 -446218190955833160097665736842940416 3899663 -2355421133834704456517635412054711976 3899664 474057207108259382726710521454264320 3899665 -1411108954191632736390841817164413120 3899666 -531086263988958889684622559594169968 3899667 -1404756147101746058727381909081739152 3899668 171783645083192208492429495567824896 3899669 -2156801415852167716282357803713323140 3899670 10024343342434128115657202095779840 3899671 2140353961547152317381399638148544000 3899672 -330380073713411154863232997972377600 3899673 65262584766911517790781748003466560 3899674 -561353065781512397874536053611486720 3899675 -468880260701789246707678493277828000 3899676 419525870272725114931170719042961408 3899677 -2268451330623058916182012736506523840 3899678 1389508260598291502251755779061920640 3899679 333243834674907191611825745739734400 3899680 1260864851109490292393930642791464960 3899681 1195292241377231927423430599361042372 3899682 474087826171926074885940926884270800 3899683 -2596534803361857124309275794332843376 3899684 1351675647739206017891074165538512896 3899685 -122923681512851622072920869924200000 3899686 -329421536291414153928449740306147200 3899687 365617272429844943532344344695443760 3899688 113357705779408331772355720966963200 3899689 1170543845762322045716189669501480356 3899690 -10174129487286141989632305425817600 3899691 909074045643712416686152472880232800 3899692 -453190333168922644444135508857533184 3899693 -338932483959570433086397570222896000 3899694 163395176283444169352671338906961920 3899695 -215254091436668041217462193774655800 3899696 -254740992625569544683353184528826368 3899697 -517601375712090868011347722475725200 3899698 1107859021864129774505682949185499392 3899699 -3363597317126943357555510439312029300 3899700 301793405752122953984562645635328000 3899701 -61450273336130979402672322850531588 3899702 -1400142171662665870342766504634367296 3899703 -1921424737256411258463677432212723200 3899704 -284200853517208550178331664902410240 3899705 1009579738972807646018419546137189960 3899706 818788347951008086129174259829202944 3899707 319652662114088000549988902872730624 3899708 -669900103047011788978493967937078272 3899709 -997741042719769753222985261528058 3899710 -934659674838229667624500335047778240 3899711 -1940892757733915012236490856423644376 3899712 -588725172881183155835992107751833600 3899713 18203017565809058211328598130189600 3899714 408044034071651304045692521187445792 3899715 142865878833892431953119942919605440 3899716 583029934866295576876999868124701952 3899717 272205922350860048209892397478977306 3899718 886455871188116933207506062848336640 3899719 585008153330525875966487393563632144 3899720 -1229085725542106583088619939767910400 3899721 170632848564209617813134046651284864 3899722 -600799636235885249478029336111328768 3899723 -1167737773500061219052975835486709680 3899724 -390821175743906986464018817594335744 3899725 -509832965432522830131148940896405500 3899726 92453521070186366548898680683475200 3899727 -296918022870678999095042533540759512 3899728 251060004900943178541189654680043520 3899729 1361051667599867091491451782322783984 3899730 224648296879992579663654987928189440 3899731 3187660886672976768769159431274928640 3899732 -2340537294231520121133237618423763200 3899733 48068174895679452773683094080040064 3899734 1441768756429284979943188502078216832 3899735 -555508843670779453627324111023267840 3899736 665559301348272306806100879973816320 3899737 2087481930689273866619951438891445386 3899738 1124506493368714163174470566412857840 3899739 806112210413500977215159479450012608 3899740 -109570315574043557826341850139207680 3899741 104286616331408439702606195144009900 3899742 -179560482259356877079779882758438912 3899743 1484742062834266642505865413137400544 3899744 1570523796174302580955879534665793536 3899745 -126737923912882301860032548866085100 3899746 860358356993286896394964543320706560 3899747 -176372043901592046276280749259224804 3899748 -656047731298334787233427119695211520 3899749 1197791138856137077256059692629358912 3899750 25638857869187032970865334310880000 3899751 -159216135688086646332925141386308568 3899752 -1714504304151578981694343361098982400 3899753 1254617248056169590717051591054850368 3899754 -426174656648081778742711946735328336 3899755 -1687123131832437087738384900510348240 3899756 -4957389313503857220566574505328640 3899757 84265353141697940507508714902936640 3899758 -1119749952235935652625702924680070016 3899759 -55702936343663186249079824180624496 3899760 159939459288106633382666646528000000 3899761 -728650285809657205004985212036366638 3899762 924133102023374108089408317031663632 3899763 250881273089684371008396522658153440 3899764 2311391432196416247339741660741169152 3899765 -1439972504176164844240940667560714880 3899766 -44565299965063483718285486632669056 3899767 843688863768681555546270877520051816 3899768 -2759226193109666021276284455495229440 3899769 104261201114323719094368077685473280 3899770 113882914108670964321822852583157760 3899771 -234294967188406916127714337862408028 3899772 -1047132530089156697886447730493414400 3899773 1824366578042625424142307315860518022 3899774 -1194412405964931069923355912560100864 3899775 157846068944323963926222761076816000 3899776 -1780608994413411032119001278253629440 3899777 -460794886856385776289273041630904000 3899778 1771796751330846190243419630556738560 3899779 37636575928306443085558041373914784 3899780 53139831356655586606688044252089600 3899781 145690331397061259108435772529199070 3899782 778388105217600222565442012132328000 3899783 280679509279630914259651727873936400 3899784 -586048042635828216440523436759449600 3899785 761204998264447899926766973357014600 3899786 1251827050461876514107830661317641728 3899787 -272767457874363453709192333389602880 3899788 712506771297678450222913414701790720 3899789 933454745153870463004833206944621056 3899790 -93279970722321559023799927917574080 3899791 1057890974205650296875680736050590304 3899792 189980056276436206635017488410624000 3899793 634735520150476226354898887380063104 3899794 3044359558063511414200135950680139552 3899795 173814027286094479392810478241302320 3899796 -329743537687649333526573687619627008 3899797 593815890405386087543903465986248384 3899798 148013908996832495072237097922359936 3899799 5750688462316204529449903569638400 3899800 143242622256038005329858186338304000 3899801 1025245600567853935340527750321193802 3899802 -171963352621543951749719654482291200 3899803 -116310118319335058254241750482098800 3899804 2819480971693695485630671392424972800 3899805 -77094887309100411315113633544794880 3899806 -20358503526529689561837989604107136 3899807 1030267685398619385403683941313132840 3899808 1157489858044595247251954291491995648 3899809 1747693305801398831719033453585303010 3899810 517035439781577816771366741337270560 3899811 149007921126251935396499518155828480 3899812 -587264572743055151562690398419468032 3899813 -1642013467681960886416954090235407938 3899814 -326190422390250162810248261287997760 3899815 217091031426291005259779701034902800 3899816 -227220441776741927167013439355499520 3899817 1210950035414416894390786747762035840 3899818 252397574925134832400224185353118304 3899819 -67999237779081621538211284449247488 3899820 -452522068906701891336335972404945920 3899821 -1096362444174759666436848789443938688 3899822 -1287833825904427134231336543731844288 3899823 1941756273207425702939336640539186184 3899824 18440707524346742116867352384241664 3899825 -1398463306667496971746322046924432000 3899826 -7111247490999626558302157968488960 3899827 -537833622311407074340867741997614324 3899828 1603845780286877076108456087650832768 3899829 -160164115177438476047761342407439200 3899830 -422321419183495707480776228264712960 3899831 430164190279159963221341079485491584 3899832 108589164948125115603565426550968320 3899833 598684662427430755524083177193111360 3899834 -636497365925377727817037016837027328 3899835 -228551518891021003752554561665483200 3899836 1149973634755807357627961274233492480 3899837 339028795279265439994560121140521772 3899838 151010433711868667311105052197994496 3899839 -2174513628559691130978450107214343360 3899840 -13267745220435915365412784696197120 3899841 -980789200981071013554685219024715520 3899842 7767025745176700739103472326473984 3899843 -2459032740392319753783620431669651908 3899844 -245985197877865259704590819345806976 3899845 -484332269008031515156741344549352800 3899846 660626728980788248669395781978944384 3899847 236556564090732848778270517811129472 3899848 -3110031250344508443171687136902896640 3899849 336632051518789497506682006407566464 3899850 -199163741820353373151306459080000000 3899851 3024401718646775585134386684121945032 3899852 1105995615432866756666443348103230464 3899853 -2458368661005011338091357953602139200 3899854 -611155113225829061542070633574323328 3899855 -2220989408998222518158332889043189240 3899856 -205662868532178191941705114590904320 3899857 -247194301899792961608610854236478912 3899858 933883501182021117144005722542491280 3899859 1364575648224940773171886761741086904 3899860 52617518299851418584439906311014400 3899861 -1719716038917555577257092794796171730 3899862 4280739811049212064940710615639040 3899863 54205434923725710893531399711626584 3899864 -704355745072232904771676225906790400 3899865 775127711765471869833237604657926720 3899866 -976277033360833973644226100811492368 3899867 442136950164004035159843719941502916 3899868 289069460126108719918955553594949632 3899869 3392583755357115915013680683468288896 3899870 -500105884023183399496134778506182400 3899871 -835566665677881913059324596914737960 3899872 -753490305741225836644335192797872128 3899873 1251480008069431058848782979213804080 3899874 -434026087142205814926187690627693056 3899875 -377529954058017469923767617486968000 3899876 -1012280653527812804971663876271456640 3899877 -566603989296057741839477320185053760 3899878 1595263286049644491292243213793750240 3899879 5315006078955025768317669826594848 3899880 -733107209894370035633799100514304000 3899881 3331980190213611198553185283915690682 3899882 -171029663594418495692916437506268928 3899883 -6751494029454344653075677556624656 3899884 -1318644048221896308453003874218045184 3899885 22908498135411251221634059710491520 3899886 812681677668375606919608529968550464 3899887 2475850076787701925752357850732243536 3899888 -77562165737029211477582574827667456 3899889 -1004869953606780672179576437076533632 3899890 -119933613794860320034470442775176800 3899891 -1530573642937759103288711923225701600 3899892 -872976034533790352392378352958210048 3899893 662543066660713537522384540272955264 3899894 -1496032886965345417621178359443057504 3899895 -95813792848897735524286616822447280 3899896 -96078824234921867568636313192366080 3899897 1871678471800625643073079421142583040 3899898 599802500041918502626698967128515184 3899899 -148706910598038378385211962938200736 3899900 1038179918511541713487417244791104000 3899901 203300971272621832630770731162694240 3899902 -1831914342869181871188177427713886080 3899903 209361291548376161027504285450594304 3899904 431908209307969142205215369204858880 3899905 -164898370507116984873385040079872940 3899906 -88961957663945180986930388230811616 3899907 -2317214397424360710904965695372938560 3899908 -1475090805374279633666102218425215872 3899909 -341714260361689615855004356751386596 3899910 -263220712479067087473516478978560000 3899911 -247643283416744188130109098632241440 3899912 662168576997971567870229911832499200 3899913 -973447953638704715316394604164953024 3899914 -1305017732013322340495117351720010240 3899915 -2095683834510882178406521896165289440 3899916 658457075703223948116353984277921792 3899917 29758235451529224646994248011546432 3899918 843369451399667001930939378869999040 3899919 374738992478924814740009106552540672 3899920 -278801974927382984392201185916108800 3899921 896170773602765427087458147685739680 3899922 -392448322239800611946406695097984000 3899923 -151139056282517661272559382068530360 3899924 -251448755201303992046651042417246208 3899925 456773979031902970036118626372799850 3899926 674979494947910404513839504042336000 3899927 3045022614787504190802051854271016776 3899928 -9784829607517150409227203647078400 3899929 1283913813867793437627491600513368080 3899930 503244687054456197479504926103576320 3899931 -115484569947973732210192398435872256 3899932 -2412640719296683195391476644560341504 3899933 3219002422820453595341345982977583840 3899934 159087980097586204412135604048282240 3899935 934472689665895469362947757387920000 3899936 -1897876950405946461219759948844498944 3899937 -589983251670083596648347263705109840 3899938 20208254399461955210339025263531520 3899939 129710389026636829742009810336296224 3899940 -509323299308493294544357682493849600 3899941 901316495396154084075292819306433342 3899942 13618568538059806957823026921368000 3899943 679948434416831153386427345665829664 3899944 -368006424979415107380207598654433280 3899945 -497722182678361651137702201005171520 3899946 561059243455364872701285502717565184 3899947 -257471946759294249418023880116726604 3899948 -19689307872983902708658874801429504 3899949 -910410052387096878767913694122576000 3899950 -687241283270334098211095040925200000 3899951 7471247992290014642308972485635376 3899952 -4388398994686424006935610215759872 3899953 -2695010321818140325862951960701387740 3899954 -1153792735041117736942464949174395360 3899955 361448971071346860808996317059896320 3899956 24013566340591105804992886805621120 3899957 -2149038574514608292362603622749915794 3899958 -70020005282046555587360018379838080 3899959 919257724475669986913078601018883200 3899960 -359204822720506629272566249689600000 3899961 -49151248296541827394439049931031040 3899962 750916662430420494935904335164934400 3899963 -1871714418946019846594016906732949788 3899964 60418880714792506863632135132606976 3899965 -119497600823494402256943328066381140 3899966 -852401889612744637866465271193985024 3899967 -1393781160657898225637152637163748920 3899968 859968338761078049839561516788482048 3899969 76433279499924757209124758118067844 3899970 -775210906192343322238614383510232000 3899971 54614372914450302303741727264994632 3899972 -1460894721009515376691950024685744128 3899973 -660220865656963636152836411597486592 3899974 709075911231646633068425376962279040 3899975 1525079922781736033781012742920830400 3899976 -1840628671815683133032207842483200000 3899977 1896691978398219638978407651461700826 3899978 -1110502070983131345245495353074336000 3899979 -138526277463230611494350067670409976 3899980 295985555235641269735499162637619200 3899981 -1847549914888500983954924829373342218 3899982 -558165367703182204051562505560582016 3899983 51077561631263353434827267309125232 3899984 466164776377880275991538144498155520 3899985 -410925007803144243504038820438018240 3899986 188755123773243359822765640056100864 3899987 424566592231730917790868350808538944 3899988 22018262475628979968944722718089088 3899989 1591287438331558038185746566356515790 3899990 859633408898820019456305549717600000 3899991 -288825403058146097439085120781189376 3899992 -4469818024485224348475661359695585280 3899993 456640470022340941950602867600042880 3899994 289815086156755798947987212882729472 3899995 -1100935209708958609094396216543228160 3899996 -637691178420261278835566867950272000 3899997 -1410061956998097337386135273407331360 3899998 -546530167536334971567678143581680000 3899999 -300220989061626502750224906197366640